From 32c3156deb0fba42195ca166832eb9bcee4cc87e Mon Sep 17 00:00:00 2001 From: Julien Ammous Date: Thu, 15 Sep 2011 11:37:21 +0300 Subject: [PATCH 0001/1809] use gcc on lion for 1.9.2 --- share/ruby-build/1.9.2-p290 | 1 + 1 file changed, 1 insertion(+) diff --git a/share/ruby-build/1.9.2-p290 b/share/ruby-build/1.9.2-p290 index db7be720..02cdcbe3 100644 --- a/share/ruby-build/1.9.2-p290 +++ b/share/ruby-build/1.9.2-p290 @@ -1,3 +1,4 @@ +use_gcc42_on_lion 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 From 7311e0dc233ec3a90653b3e3493c40cd5ffe22a1 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Sun, 25 Sep 2011 16:29:13 -0500 Subject: [PATCH 0002/1809] WIP on binary packages --- bin/ruby-package | 45 +++++++++++++++++ share/ruby-package/ruby-package-install | 49 +++++++++++++++++++ .../ruby-package/ruby-package-rewrite-binary | 40 +++++++++++++++ share/ruby-package/ruby-package-rewrite-text | 12 +++++ 4 files changed, 146 insertions(+) create mode 100755 bin/ruby-package create mode 100755 share/ruby-package/ruby-package-install create mode 100755 share/ruby-package/ruby-package-rewrite-binary create mode 100755 share/ruby-package/ruby-package-rewrite-text diff --git a/bin/ruby-package b/bin/ruby-package new file mode 100755 index 00000000..e96ad0ca --- /dev/null +++ b/bin/ruby-package @@ -0,0 +1,45 @@ +#!/usr/bin/env bash +set -e + +definition="$1" +if [ -z "$definition" ]; then + echo "usage: ruby-package DEFINITION" +fi + +package="${definition##*/}" +prefix="/tmp/ruby-build/-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------/$package" + + +# ruby-build "$definition" "$prefix" +cwd="$(pwd)" +cd "${prefix}/.." + +# FIXME don't assume share is in cwd +mkdir -p "${package}.rubypackage/bin" +cp "${cwd}/share/ruby-package/"* "${package}.rubypackage/bin" + +mkdir -p "${package}.rubypackage/metadata" +echo -n "$prefix" > "${package}.rubypackage/metadata/prefix" +echo -n "$package" > "${package}.rubypackage/metadata/package" + +cd "$package" + +while read line; do + binary="${line#Binary file }" + if [ "$line" = "$binary" ]; then + # plain text match + text="${line%%:*}" + echo "$text" >> "../${package}.rubypackage/metadata/text-files" + else + # binary match + binary="${binary% matches}" + echo "$binary" >> "../${package}.rubypackage/metadata/binary-files" + fi +done < <( grep -m 1 -R "$prefix" * ) + +tar cf "../${package}.rubypackage/package.tar" * + +cd .. + +tar czf "${cwd}/${package}.rubypackage.tar.gz" "${package}.rubypackage" +rm -fr "${package}.rubypackage" 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 b/share/ruby-package/ruby-package-rewrite-binary new file mode 100755 index 00000000..debd559f --- /dev/null +++ b/share/ruby-package/ruby-package-rewrite-binary @@ -0,0 +1,40 @@ +#!/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-binary SRC_PREFIX DST_PREFIX" >&2 + exit 1 +fi + +hexify() { + xxd -c 1 -p | sed 's/^00$/,/' | tr ',\n' '\n ' +} + +search_hex="$(echo -n "$src_prefix" | hexify)" +replace_hex="$(echo -n "$dst_prefix" | hexify)" + +hexify | +awk ' + BEGIN { + search_hex=" '"$search_hex"'"; + replace_hex=" '"$replace_hex"'"; + split(search_hex, search); + split(replace_hex, replace); + search_len=length(search); + replace_len=length(replace); + } + { matched=0 } + / '"$search_hex"'/ { + result=replace_hex substr($0, length(search_hex) + 1); + for (i=length(replace)+1; i<=length(search); i++) + result=result "00 "; + print result; + matched=1 + } + { if (matched == 0) print $0 } +' | +sed 's/$/00/' | +xxd -p -r 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" From eed1cd5f0c0c3326e66c917214fbd402b2afd238 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 17 Oct 2011 13:12:02 -0500 Subject: [PATCH 0003/1809] Faster binary rewriter --- bin/ruby-package | 28 ++- .../ruby-package-rewrite-binary.c | 174 ++++++++++++++++++ 2 files changed, 199 insertions(+), 3 deletions(-) create mode 100644 share/ruby-package/ruby-package-rewrite-binary.c diff --git a/bin/ruby-package b/bin/ruby-package index e96ad0ca..f0ed48cc 100755 --- a/bin/ruby-package +++ b/bin/ruby-package @@ -1,6 +1,27 @@ #!/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" +} + +bin_root="$(abs_dirname "$0")" + + definition="$1" if [ -z "$definition" ]; then echo "usage: ruby-package DEFINITION" @@ -10,13 +31,14 @@ package="${definition##*/}" prefix="/tmp/ruby-build/-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------/$package" -# ruby-build "$definition" "$prefix" +"${bin_root}/ruby-build" -v "$definition" "$prefix" cwd="$(pwd)" cd "${prefix}/.." -# FIXME don't assume share is in cwd mkdir -p "${package}.rubypackage/bin" -cp "${cwd}/share/ruby-package/"* "${package}.rubypackage/bin" +cp "${bin_root}/../share/ruby-package/ruby-package-install" "${package}.rubypackage/bin" +cp "${bin_root}/../share/ruby-package/ruby-package-rewrite-text" "${package}.rubypackage/bin" +cc -Wall "${bin_root}/../share/ruby-package/ruby-package-rewrite-binary.c" -o "${package}.rubypackage/bin/ruby-package-rewrite-binary" mkdir -p "${package}.rubypackage/metadata" echo -n "$prefix" > "${package}.rubypackage/metadata/prefix" 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; +} From 296cdb4384157548f6c849a0151c6ab8899a4c90 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 17 Oct 2011 17:52:07 -0500 Subject: [PATCH 0004/1809] Encode platform in package name --- bin/ruby-package | 31 +++++++++++++++++++------------ 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/bin/ruby-package b/bin/ruby-package index f0ed48cc..38e75d53 100755 --- a/bin/ruby-package +++ b/bin/ruby-package @@ -1,6 +1,10 @@ #!/usr/bin/env bash set -e +package_platform() { + echo "$(uname -m)-$(uname -s)" | tr '[A-Z] ' '[a-z]_' +} + resolve_link() { $(type -p greadlink readlink | head -1) $1 } @@ -30,19 +34,20 @@ fi package="${definition##*/}" prefix="/tmp/ruby-build/-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------/$package" +package_dir="${package}.$(package_platform)" "${bin_root}/ruby-build" -v "$definition" "$prefix" cwd="$(pwd)" cd "${prefix}/.." -mkdir -p "${package}.rubypackage/bin" -cp "${bin_root}/../share/ruby-package/ruby-package-install" "${package}.rubypackage/bin" -cp "${bin_root}/../share/ruby-package/ruby-package-rewrite-text" "${package}.rubypackage/bin" -cc -Wall "${bin_root}/../share/ruby-package/ruby-package-rewrite-binary.c" -o "${package}.rubypackage/bin/ruby-package-rewrite-binary" +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}.rubypackage/metadata" -echo -n "$prefix" > "${package}.rubypackage/metadata/prefix" -echo -n "$package" > "${package}.rubypackage/metadata/package" +mkdir -p "${package_dir}/metadata" +echo -n "$prefix" > "${package_dir}/metadata/prefix" +echo -n "$package" > "${package_dir}/metadata/package" cd "$package" @@ -51,17 +56,19 @@ while read line; do if [ "$line" = "$binary" ]; then # plain text match text="${line%%:*}" - echo "$text" >> "../${package}.rubypackage/metadata/text-files" + echo "$text" >> "../${package_dir}/metadata/text-files" else # binary match binary="${binary% matches}" - echo "$binary" >> "../${package}.rubypackage/metadata/binary-files" + echo "$binary" >> "../${package_dir}/metadata/binary-files" fi done < <( grep -m 1 -R "$prefix" * ) -tar cf "../${package}.rubypackage/package.tar" * +tar cf "../${package_dir}/package.tar" * cd .. -tar czf "${cwd}/${package}.rubypackage.tar.gz" "${package}.rubypackage" -rm -fr "${package}.rubypackage" +tar czf "${cwd}/${package_dir}.rubypackage" "$package_dir" +rm -fr "$package_dir" + +echo "${package_dir}.rubypackage" From b5cc9ffb8be2e0b0bcaaaae2dad0c20fb8214b7e Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 17 Oct 2011 17:55:09 -0500 Subject: [PATCH 0005/1809] Remove defunct binary rewriter --- .../ruby-package/ruby-package-rewrite-binary | 40 ------------------- 1 file changed, 40 deletions(-) delete mode 100755 share/ruby-package/ruby-package-rewrite-binary diff --git a/share/ruby-package/ruby-package-rewrite-binary b/share/ruby-package/ruby-package-rewrite-binary deleted file mode 100755 index debd559f..00000000 --- a/share/ruby-package/ruby-package-rewrite-binary +++ /dev/null @@ -1,40 +0,0 @@ -#!/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-binary SRC_PREFIX DST_PREFIX" >&2 - exit 1 -fi - -hexify() { - xxd -c 1 -p | sed 's/^00$/,/' | tr ',\n' '\n ' -} - -search_hex="$(echo -n "$src_prefix" | hexify)" -replace_hex="$(echo -n "$dst_prefix" | hexify)" - -hexify | -awk ' - BEGIN { - search_hex=" '"$search_hex"'"; - replace_hex=" '"$replace_hex"'"; - split(search_hex, search); - split(replace_hex, replace); - search_len=length(search); - replace_len=length(replace); - } - { matched=0 } - / '"$search_hex"'/ { - result=replace_hex substr($0, length(search_hex) + 1); - for (i=length(replace)+1; i<=length(search); i++) - result=result "00 "; - print result; - matched=1 - } - { if (matched == 0) print $0 } -' | -sed 's/$/00/' | -xxd -p -r From 97a48518e51f5856f5636f5454756dfb422e7e28 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 17 Oct 2011 18:02:22 -0500 Subject: [PATCH 0006/1809] Add --verbose and --resume options --- bin/ruby-package | 33 +++++++++++++++++++++++++++++++-- 1 file changed, 31 insertions(+), 2 deletions(-) diff --git a/bin/ruby-package b/bin/ruby-package index 38e75d53..0cc898b4 100755 --- a/bin/ruby-package +++ b/bin/ruby-package @@ -23,12 +23,38 @@ abs_dirname() { cd "$cwd" } +usage() { + echo "usage: ruby-package [-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 - echo "usage: ruby-package DEFINITION" + usage fi package="${definition##*/}" @@ -36,7 +62,10 @@ prefix="/tmp/ruby-build/-------------------------------------------------------- package_dir="${package}.$(package_platform)" -"${bin_root}/ruby-build" -v "$definition" "$prefix" +if [ -z "$resume" ]; then + "${bin_root}/ruby-build" $verbose "$definition" "$prefix" +fi + cwd="$(pwd)" cd "${prefix}/.." From 2948dee888e8c826521245e7fec0569e88d5c1bf Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Tue, 18 Oct 2011 14:07:05 -0500 Subject: [PATCH 0007/1809] ruby-package --- bin/ruby-package | 88 ++++++------------------------- libexec/ruby-package-build | 99 +++++++++++++++++++++++++++++++++++ libexec/ruby-package-fetch | 33 ++++++++++++ libexec/ruby-package-install | 41 +++++++++++++++ libexec/ruby-package-platform | 4 ++ libexec/ruby-package-unpack | 55 +++++++++++++++++++ 6 files changed, 248 insertions(+), 72 deletions(-) create mode 100755 libexec/ruby-package-build create mode 100755 libexec/ruby-package-fetch create mode 100755 libexec/ruby-package-install create mode 100755 libexec/ruby-package-platform create mode 100755 libexec/ruby-package-unpack diff --git a/bin/ruby-package b/bin/ruby-package index 0cc898b4..cbfc74bd 100755 --- a/bin/ruby-package +++ b/bin/ruby-package @@ -1,10 +1,6 @@ #!/usr/bin/env bash set -e -package_platform() { - echo "$(uname -m)-$(uname -s)" | tr '[A-Z] ' '[a-z]_' -} - resolve_link() { $(type -p greadlink readlink | head -1) $1 } @@ -24,80 +20,28 @@ abs_dirname() { } usage() { - echo "usage: ruby-package [-v | --verbose] [--resume] DEFINITION" + echo "usage: ruby-package []" >&2 exit 1 } -bin_root="$(abs_dirname "$0")" +bin_dir="$(abs_dirname "$0")" +export PATH="${bin_dir}/../libexec:${bin_dir}:$PATH" -verbose="" -resume="" +command="$1" +command_path="$(command -v ruby-package-"$1" || true)" -while :; do - case "$1" in - "-v" | "--verbose" ) - verbose="-v" - shift - ;; - "--resume" ) - resume=1 - shift - ;; - "-"* ) - usage - ;; - * ) - break - ;; - esac -done +if [ -z "$TMPDIR" ]; then + export TMPDIR="/tmp" +else + export TMPDIR="${TMPDIR%/}" +fi -definition="$1" -if [ -z "$definition" ]; then +if [ -z "$command" ]; then + usage +elif [ -z "$command_path" ]; then + echo "ruby-package: ${command}: command not found" >&2 usage fi -package="${definition##*/}" -prefix="/tmp/ruby-build/-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------/$package" - -package_dir="${package}.$(package_platform)" - -if [ -z "$resume" ]; then - "${bin_root}/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" +shift +exec "$command_path" "$@" diff --git a/libexec/ruby-package-build b/libexec/ruby-package-build new file mode 100755 index 00000000..5ac4a346 --- /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 + "${bin_root}/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..98b8f4d3 --- /dev/null +++ b/libexec/ruby-package-fetch @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +set -e + +usage() { + echo "usage: ruby-package fetch PACKAGE" >&2 + exit 1 +} + +if [ -z "$1" ]; then + usage +fi +package_name="${1}.$(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 + +url="${package_repo}/${package_name}" +filename="${TMPDIR}/${package_name}.$$" + +set +e +curl -Lfs "$url" > "$filename" +result="$?" +set -e + +if [ "$result" -eq 22 ]; then + exit 3 +elif [ ! -f "$filename" ]; then + exit 2 +else + echo "$filename" +fi diff --git a/libexec/ruby-package-install b/libexec/ruby-package-install new file mode 100755 index 00000000..cf003eb3 --- /dev/null +++ b/libexec/ruby-package-install @@ -0,0 +1,41 @@ +#!/usr/bin/env bash +set -e + +usage() { + echo "usage: ruby-package install 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 +} + +package="$1" +if [ -z "$package" ]; then + usage +fi + +destination="$2" +if [ -z "$destination" ]; then + usage +fi + +if [ -f "$package" ]; then + package_file="$package" +else + package_file="$(ruby-package fetch "$package")" +fi + +trap cleanup_packages SIGINT SIGTERM EXIT + +package_root="$(ruby-package unpack "$package_file")" + +"${package_root}/bin/ruby-package-install" "$destination" 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" From 6990108a1e6b1d48cd1cbc31fb50d918c0a4d8e6 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Tue, 18 Oct 2011 14:18:14 -0500 Subject: [PATCH 0008/1809] Fix cleanup --- libexec/ruby-package-install | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libexec/ruby-package-install b/libexec/ruby-package-install index cf003eb3..b4a0da68 100755 --- a/libexec/ruby-package-install +++ b/libexec/ruby-package-install @@ -8,7 +8,7 @@ usage() { cleanup_packages() { if [ -n "$package_root" ]; then - rm -rf "${package_root}/.." + rm -rf "${package_root%/*}" fi if [ -n "$package_file" ]; then From d6da2d5fdaee618da1290eb541806cf15a4f00ad Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Tue, 18 Oct 2011 17:11:29 -0500 Subject: [PATCH 0009/1809] Just use ruby-build from $PATH --- libexec/ruby-package-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libexec/ruby-package-build b/libexec/ruby-package-build index 5ac4a346..4c811122 100755 --- a/libexec/ruby-package-build +++ b/libexec/ruby-package-build @@ -59,7 +59,7 @@ prefix="/tmp/ruby-build/-------------------------------------------------------- package_dir="${package}.$(ruby-package platform)" if [ -z "$resume" ]; then - "${bin_root}/ruby-build" $verbose "$definition" "$prefix" + ruby-build $verbose "$definition" "$prefix" fi cwd="$(pwd)" From 4929d3524848264ab8918db463f8ce5b734fc031 Mon Sep 17 00:00:00 2001 From: Jeremy Kemper Date: Wed, 19 Oct 2011 10:59:26 -0500 Subject: [PATCH 0010/1809] Ruby trunk is now 2.0.0-dev. RubyGems 1.8.10 is included so we needn't install it separately. --- share/ruby-build/1.9.4-dev | 4 ---- share/ruby-build/2.0.0-dev | 3 +++ 2 files changed, 3 insertions(+), 4 deletions(-) delete mode 100644 share/ruby-build/1.9.4-dev create mode 100644 share/ruby-build/2.0.0-dev diff --git a/share/ruby-build/1.9.4-dev b/share/ruby-build/1.9.4-dev deleted file mode 100644 index 5db6e89a..00000000 --- a/share/ruby-build/1.9.4-dev +++ /dev/null @@ -1,4 +0,0 @@ -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 new file mode 100644 index 00000000..d5e889a1 --- /dev/null +++ b/share/ruby-build/2.0.0-dev @@ -0,0 +1,3 @@ +use_gcc42_on_lion +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" +install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "trunk" autoconf standard From 59269d1571b834b08f6faeed09a1d0fb28f4e4e2 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Wed, 19 Oct 2011 12:19:07 -0500 Subject: [PATCH 0011/1809] Add TODO --- TODO | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 TODO diff --git a/TODO b/TODO new file mode 100644 index 00000000..5485fd75 --- /dev/null +++ b/TODO @@ -0,0 +1,8 @@ +Binary packages +--------------- + +* Better error messages +* Show 'Downloading' and 'Installing' messages a la ruby-build +* Rewrite RbConfig::CONFIG['CC'] on install +* Patch rbx since the rewriter doesn't work there +* rbenv-install should check for binary packages before building From 4fbb207e0fda43ec33c895a1816e71d5920c46d4 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Wed, 19 Oct 2011 12:49:10 -0500 Subject: [PATCH 0012/1809] ruby-package fetch --check --- libexec/ruby-package-fetch | 68 +++++++++++++++++++++++++++++--------- 1 file changed, 53 insertions(+), 15 deletions(-) diff --git a/libexec/ruby-package-fetch b/libexec/ruby-package-fetch index 98b8f4d3..c7f6d835 100755 --- a/libexec/ruby-package-fetch +++ b/libexec/ruby-package-fetch @@ -2,32 +2,70 @@ set -e usage() { - echo "usage: ruby-package fetch PACKAGE" >&2 + echo "usage: ruby-package fetch [--check] PACKAGE" >&2 exit 1 } -if [ -z "$1" ]; then +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="${1}.$(ruby-package platform).rubypackage" + +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 -url="${package_repo}/${package_name}" -filename="${TMPDIR}/${package_name}.$$" +package_url="${package_repo}/${package_name}" -set +e -curl -Lfs "$url" > "$filename" -result="$?" -set -e - -if [ "$result" -eq 22 ]; then - exit 3 -elif [ ! -f "$filename" ]; then - exit 2 +if [ -n "$check" ]; then + check "$package_url" || { + echo "error: package \`$package' not found ($package_url)" + exit 1 + } >&2 else - echo "$filename" + package_filename="${TMPDIR}/${package_name}.$$" + download "$package_url" "$package_filename" || { + echo "error: couldn't fetch package \`$package' ($package_url)" + exit 1 + } >&2 fi From aacb3afe1bc6f0a57192cda2d9a705829c4d5a05 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Wed, 19 Oct 2011 13:34:55 -0500 Subject: [PATCH 0013/1809] Better error and progress messages --- TODO | 4 ++-- libexec/ruby-package-fetch | 1 + libexec/ruby-package-install | 3 +++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/TODO b/TODO index 5485fd75..f8872feb 100644 --- a/TODO +++ b/TODO @@ -1,8 +1,8 @@ Binary packages --------------- -* Better error messages -* Show 'Downloading' and 'Installing' messages a la ruby-build +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 * rbenv-install should check for binary packages before building diff --git a/libexec/ruby-package-fetch b/libexec/ruby-package-fetch index c7f6d835..0916396e 100755 --- a/libexec/ruby-package-fetch +++ b/libexec/ruby-package-fetch @@ -64,6 +64,7 @@ if [ -n "$check" ]; then } >&2 else package_filename="${TMPDIR}/${package_name}.$$" + echo "Downloading $package_url..." >&2 download "$package_url" "$package_filename" || { echo "error: couldn't fetch package \`$package' ($package_url)" exit 1 diff --git a/libexec/ruby-package-install b/libexec/ruby-package-install index b4a0da68..85ea4254 100755 --- a/libexec/ruby-package-install +++ b/libexec/ruby-package-install @@ -37,5 +37,8 @@ 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 From 972498d4bf3e420d81c77dd3678cbd86ad77cafb Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Wed, 19 Oct 2011 13:45:55 -0500 Subject: [PATCH 0014/1809] ruby-package install --fail-silently --- libexec/ruby-package-install | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/libexec/ruby-package-install b/libexec/ruby-package-install index 85ea4254..d06bd7e1 100755 --- a/libexec/ruby-package-install +++ b/libexec/ruby-package-install @@ -2,7 +2,7 @@ set -e usage() { - echo "usage: ruby-package install PACKAGE DESTINATION" >&2 + echo "usage: ruby-package install [--fail-silently] PACKAGE DESTINATION" >&2 exit 1 } @@ -18,6 +18,12 @@ cleanup_packages() { fi } +fail_silently="" +if [ "$1" = "--fail-silently" ]; then + fail_silently=1 + shift +fi + package="$1" if [ -z "$package" ]; then usage @@ -31,6 +37,10 @@ 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 From e9129e5a344f789990702424a85bde7e6183d505 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Wed, 19 Oct 2011 14:07:33 -0500 Subject: [PATCH 0015/1809] rbenv-install tries to install packages by default, then falls back to building --- TODO | 2 +- bin/rbenv-install | 80 +++++++++++++++++++++++++++++++------- libexec/ruby-package-fetch | 2 +- 3 files changed, 67 insertions(+), 17 deletions(-) diff --git a/TODO b/TODO index f8872feb..9c5c29d4 100644 --- a/TODO +++ b/TODO @@ -5,4 +5,4 @@ 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 -* rbenv-install should check for binary packages before building +X rbenv-install should check for binary packages before building diff --git a/bin/rbenv-install b/bin/rbenv-install index 486e5c94..f8d36d6b 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -2,19 +2,26 @@ set -e [ -n "$RBENV_DEBUG" ] && set -x -# Provide rbenv completions -if [ "$1" = "--complete" ]; then - exec ruby-build --definitions -fi +resolve_link() { + $(type -p greadlink readlink | head -1) $1 +} -if [ -z "$RBENV_ROOT" ]; then - RBENV_ROOT="${HOME}/.rbenv" -fi +abs_dirname() { + local cwd="$(pwd)" + local path="$1" -DEFINITION="$1" -case "$DEFINITION" in -"" | -* ) - { echo "usage: rbenv install VERSION" + while [ -n "$path" ]; do + cd "${path%/*}" + local name="${path##*/}" + path="$(resolve_link "$name" || true)" + done + + pwd + cd "$cwd" +} + +usage() { + { echo "usage: rbenv install [--force-build | --force-package] VERSION" echo " rbenv install /path/to/definition" echo echo "Available versions:" @@ -22,11 +29,54 @@ case "$DEFINITION" in echo } >&2 exit 1 +} + +bin_dir="$(abs_dirname "$0")" +export PATH="${bin_dir}:$PATH" + +# Provide rbenv completions +if [ "$1" = "--complete" ]; then + exec ruby-build --definitions +fi + +force_build="" +force_package="" +if [ "$1" = "--force-build" ]; then + force_build=1 + shift +elif [ "$1" = "--force-package" ]; then + force_package=1 + shift +fi + +definition="$1" +case "$definition" in +"" | -* ) + usage ;; esac -VERSION_NAME="${DEFINITION##*/}" -PREFIX="${RBENV_ROOT}/versions/${VERSION_NAME}" +if [ -z "$RBENV_ROOT" ]; then + RBENV_ROOT="${HOME}/.rbenv" +fi -ruby-build "$DEFINITION" "$PREFIX" -rbenv rehash \ No newline at end of file +version_name="${definition##*/}" +prefix="${RBENV_ROOT}/versions/${version_name}" + +package() { + ruby-package install $* "$definition" "$prefix" +} + +build() { + ruby-build "$definition" "$prefix" +} + +if [ -n "$force_build" ]; then + build +elif [ -n "$force_package" ]; then + package +else + package --fail-silently || build +fi + +rbenv rehash diff --git a/libexec/ruby-package-fetch b/libexec/ruby-package-fetch index 0916396e..4e8d7b49 100755 --- a/libexec/ruby-package-fetch +++ b/libexec/ruby-package-fetch @@ -66,7 +66,7 @@ else package_filename="${TMPDIR}/${package_name}.$$" echo "Downloading $package_url..." >&2 download "$package_url" "$package_filename" || { - echo "error: couldn't fetch package \`$package' ($package_url)" + echo "error: couldn't download package \`$package' ($package_url)" exit 1 } >&2 fi From 04d105d806382572d9505e659ffa87341d73882e Mon Sep 17 00:00:00 2001 From: grosser Date: Wed, 19 Oct 2011 21:22:07 +0200 Subject: [PATCH 0016/1809] show log when failed --- bin/ruby-build | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 690e16a6..9b0b8d3d 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -29,7 +29,8 @@ build_failed() { echo echo "Inspect or clean up the working tree at ${TEMP_PATH}" echo "Results logged to ${LOG_PATH}" - echo + echo "Last 10 log lines:" + tail -n 10 $LOG_PATH } >&3 exit 1 } From 4d8999e9d10651adee3030d9e74667a852aac846 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Wed, 19 Oct 2011 15:21:44 -0500 Subject: [PATCH 0017/1809] Remove --force- prefix --- bin/rbenv-install | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index f8d36d6b..fc70f2b8 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -21,7 +21,7 @@ abs_dirname() { } usage() { - { echo "usage: rbenv install [--force-build | --force-package] VERSION" + { echo "usage: rbenv install [--build | --package] VERSION" echo " rbenv install /path/to/definition" echo echo "Available versions:" @@ -41,10 +41,10 @@ fi force_build="" force_package="" -if [ "$1" = "--force-build" ]; then +if [ "$1" = "--build" ]; then force_build=1 shift -elif [ "$1" = "--force-package" ]; then +elif [ "$1" = "--package" ]; then force_package=1 shift fi From 102810d9938a6f302a3efdaaddef38c4021169bd Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Thu, 20 Oct 2011 17:33:31 -0500 Subject: [PATCH 0018/1809] Better GCC detection --- bin/ruby-build | 58 ++++++++++++++++++++++++++---- share/ruby-build/1.8.6-p420 | 2 +- share/ruby-build/1.8.7-p249 | 2 +- share/ruby-build/1.8.7-p334 | 2 +- share/ruby-build/1.8.7-p352 | 2 +- share/ruby-build/1.9.1-p378 | 1 + share/ruby-build/1.9.2-p290 | 2 +- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-preview1 | 1 + share/ruby-build/1.9.3-rc1 | 1 + share/ruby-build/ree-1.8.6-2009.06 | 2 +- share/ruby-build/ree-1.8.7-2010.02 | 2 +- share/ruby-build/ree-1.8.7-2011.03 | 2 +- 13 files changed, 64 insertions(+), 15 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 9b0b8d3d..1d6f0fab 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -180,13 +180,59 @@ fix_directory_permissions() { 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 +requires_gcc() { + local gcc="$(locate_gcc || true)" + if [ -z "$gcc" ]; then + { echo + echo "ERROR: This package must be compiled with GCC, and we" + echo "couldn't find a suitable \`gcc' binary on your system." + echo "Please install GCC and try again." + echo + + if [ "$(uname -s)" = "Darwin" ]; then + echo "You can install these GCC packages on Mac OS X:" + echo "https://github.com/kennethreitz/osx-gcc-installer/downloads" + echo + fi + } >&3 + return 1 fi + + export CC="$gcc" +} + +locate_gcc() { + local gcc gccs + shopt -s nullglob + gccs=( /usr/bin/gcc-* ) + shopt -u nullglob + + verify_gcc "$CC" || + verify_gcc "$(command -v gcc || true)" || { + for gcc in "${gccs[@]}"; do + verify_gcc "$gcc" && break || true + done + } + + return 1 +} + +verify_gcc() { + local gcc="$1" + if [ -z "$gcc" ]; then + return 1 + fi + + local version="$("$gcc" --version || true)" + if [ -z "$version" ]; then + return 1 + fi + + if echo "$version" | grep LLVM >/dev/null; then + return 1 + fi + + echo "$gcc" } version() { diff --git a/share/ruby-build/1.8.6-p420 b/share/ruby-build/1.8.6-p420 index 3291b122..0d92efd1 100644 --- a/share/ruby-build/1.8.6-p420 +++ b/share/ruby-build/1.8.6-p420 @@ -1,3 +1,3 @@ -use_gcc42_on_lion +requires_gcc 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-p249 b/share/ruby-build/1.8.7-p249 index f3601cd3..75f98f54 100644 --- a/share/ruby-build/1.8.7-p249 +++ b/share/ruby-build/1.8.7-p249 @@ -1,3 +1,3 @@ -use_gcc42_on_lion +requires_gcc 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-p334 b/share/ruby-build/1.8.7-p334 index bd90b458..5aa562e4 100644 --- a/share/ruby-build/1.8.7-p334 +++ b/share/ruby-build/1.8.7-p334 @@ -1,3 +1,3 @@ -use_gcc42_on_lion +requires_gcc 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 6a26320d..3eaee7e2 100644 --- a/share/ruby-build/1.8.7-p352 +++ b/share/ruby-build/1.8.7-p352 @@ -1,3 +1,3 @@ -use_gcc42_on_lion +requires_gcc 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.9.1-p378 b/share/ruby-build/1.9.1-p378 index fa09258b..26fab9d8 100644 --- a/share/ruby-build/1.9.1-p378 +++ b/share/ruby-build/1.9.1-p378 @@ -1,3 +1,4 @@ +requires_gcc 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.2-p290 b/share/ruby-build/1.9.2-p290 index 02cdcbe3..091b2d6a 100644 --- a/share/ruby-build/1.9.2-p290 +++ b/share/ruby-build/1.9.2-p290 @@ -1,4 +1,4 @@ -use_gcc42_on_lion +requires_gcc 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.3-dev b/share/ruby-build/1.9.3-dev index 70a14db0..9b842534 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,4 +1,4 @@ -use_gcc42_on_lion +requires_gcc 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-preview1 b/share/ruby-build/1.9.3-preview1 index 73cb7852..ba9767b8 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,3 +1,4 @@ +requires_gcc 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 8a105271..2d6f86d2 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,2 +1,3 @@ +requires_gcc 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/ree-1.8.6-2009.06 b/share/ruby-build/ree-1.8.6-2009.06 index 8c5134f6..875982d8 100644 --- a/share/ruby-build/ree-1.8.6-2009.06 +++ b/share/ruby-build/ree-1.8.6-2009.06 @@ -1,3 +1,3 @@ -use_gcc42_on_lion +requires_gcc 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 index 744ea5bb..c207bb6d 100644 --- a/share/ruby-build/ree-1.8.7-2010.02 +++ b/share/ruby-build/ree-1.8.7-2010.02 @@ -1,3 +1,3 @@ -use_gcc42_on_lion +requires_gcc 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 8d60c8f7..a71529d6 100644 --- a/share/ruby-build/ree-1.8.7-2011.03 +++ b/share/ruby-build/ree-1.8.7-2011.03 @@ -1,3 +1,3 @@ -use_gcc42_on_lion +requires_gcc 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 From 7630d84b95082059eb9707ed06b29659e1e3dfc2 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Thu, 20 Oct 2011 17:46:33 -0500 Subject: [PATCH 0019/1809] requires_gcc -> require_gcc --- bin/ruby-build | 2 +- share/ruby-build/1.8.6-p420 | 2 +- share/ruby-build/1.8.7-p249 | 2 +- share/ruby-build/1.8.7-p334 | 2 +- share/ruby-build/1.8.7-p352 | 2 +- share/ruby-build/1.9.1-p378 | 2 +- share/ruby-build/1.9.2-p290 | 2 +- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/ree-1.8.6-2009.06 | 2 +- share/ruby-build/ree-1.8.7-2010.02 | 2 +- share/ruby-build/ree-1.8.7-2011.03 | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 1d6f0fab..85dce242 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -180,7 +180,7 @@ fix_directory_permissions() { find "$PREFIX_PATH" -type d -exec chmod go-w {} \; } -requires_gcc() { +require_gcc() { local gcc="$(locate_gcc || true)" if [ -z "$gcc" ]; then { echo diff --git a/share/ruby-build/1.8.6-p420 b/share/ruby-build/1.8.6-p420 index 0d92efd1..8881bb26 100644 --- a/share/ruby-build/1.8.6-p420 +++ b/share/ruby-build/1.8.6-p420 @@ -1,3 +1,3 @@ -requires_gcc +require_gcc 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-p249 b/share/ruby-build/1.8.7-p249 index 75f98f54..64497d2a 100644 --- a/share/ruby-build/1.8.7-p249 +++ b/share/ruby-build/1.8.7-p249 @@ -1,3 +1,3 @@ -requires_gcc +require_gcc 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-p334 b/share/ruby-build/1.8.7-p334 index 5aa562e4..bc3d70e5 100644 --- a/share/ruby-build/1.8.7-p334 +++ b/share/ruby-build/1.8.7-p334 @@ -1,3 +1,3 @@ -requires_gcc +require_gcc 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 3eaee7e2..0c037bf9 100644 --- a/share/ruby-build/1.8.7-p352 +++ b/share/ruby-build/1.8.7-p352 @@ -1,3 +1,3 @@ -requires_gcc +require_gcc 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.9.1-p378 b/share/ruby-build/1.9.1-p378 index 26fab9d8..c6463081 100644 --- a/share/ruby-build/1.9.1-p378 +++ b/share/ruby-build/1.9.1-p378 @@ -1,4 +1,4 @@ -requires_gcc +require_gcc 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.2-p290 b/share/ruby-build/1.9.2-p290 index 091b2d6a..4805e8c4 100644 --- a/share/ruby-build/1.9.2-p290 +++ b/share/ruby-build/1.9.2-p290 @@ -1,4 +1,4 @@ -requires_gcc +require_gcc 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.3-dev b/share/ruby-build/1.9.3-dev index 9b842534..bd0f496c 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,4 +1,4 @@ -requires_gcc +require_gcc 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-preview1 b/share/ruby-build/1.9.3-preview1 index ba9767b8..9373c739 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,4 +1,4 @@ -requires_gcc +require_gcc 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 2d6f86d2..f96fbf7d 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,3 +1,3 @@ -requires_gcc +require_gcc 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/ree-1.8.6-2009.06 b/share/ruby-build/ree-1.8.6-2009.06 index 875982d8..044dcb1d 100644 --- a/share/ruby-build/ree-1.8.6-2009.06 +++ b/share/ruby-build/ree-1.8.6-2009.06 @@ -1,3 +1,3 @@ -requires_gcc +require_gcc 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 index c207bb6d..0c5bfac4 100644 --- a/share/ruby-build/ree-1.8.7-2010.02 +++ b/share/ruby-build/ree-1.8.7-2010.02 @@ -1,3 +1,3 @@ -requires_gcc +require_gcc 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 a71529d6..1cd435ba 100644 --- a/share/ruby-build/ree-1.8.7-2011.03 +++ b/share/ruby-build/ree-1.8.7-2011.03 @@ -1,3 +1,3 @@ -requires_gcc +require_gcc 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 From e5c5f78dff935e065c30adf0d7e77cce96bf24ee Mon Sep 17 00:00:00 2001 From: Ryan Baumann Date: Fri, 21 Oct 2011 01:08:21 -0400 Subject: [PATCH 0020/1809] build_package_copy should ensure the necessary parent path(s) for the copy exist --- bin/ruby-build | 1 + 1 file changed, 1 insertion(+) diff --git a/bin/ruby-build b/bin/ruby-build index 690e16a6..b9d35ce0 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -167,6 +167,7 @@ remove_windows_files() { } build_package_copy() { + mkdir -p "$PREFIX_PATH" cp -R . "$PREFIX_PATH" } From 9463182dec97609508083c50e90637ce6e4246b7 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Fri, 21 Oct 2011 09:22:05 -0500 Subject: [PATCH 0021/1809] Only show log info when something has been logged --- bin/ruby-build | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 27b385b3..d2994890 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -28,13 +28,29 @@ build_failed() { echo "BUILD FAILED" echo echo "Inspect or clean up the working tree at ${TEMP_PATH}" - echo "Results logged to ${LOG_PATH}" - echo "Last 10 log lines:" - tail -n 10 $LOG_PATH + + if file_is_not_empty "$LOG_PATH"; then + echo "Results logged to ${LOG_PATH}" + echo + echo "Last 10 log lines:" + tail -n 10 "$LOG_PATH" + fi } >&3 exit 1 } +file_is_not_empty() { + local filename="$1" + local line_count="$(wc -l "$filename" 2>/dev/null || true)" + + if [ -n "$line_count" ]; then + words=( $line_count ) + [ "${words[0]}" -gt 0 ] + else + return 1 + fi +} + install_package() { install_package_using "tarball" 1 $* } From c643c10fdb8c3146eb6a615cbc44c13e6f26392b Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Fri, 21 Oct 2011 10:53:09 -0500 Subject: [PATCH 0022/1809] Pass $CONFIGURE_OPTS to the REE installer. Ref. #41, #69 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index d2994890..bb5be3fb 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -152,7 +152,7 @@ build_package_ree_installer() { # Work around install_useful_libraries crash with --dont-install-useful-gems mkdir -p "$PREFIX_PATH/lib/ruby/gems/1.8/gems" - { ./installer --auto "$PREFIX_PATH" --dont-install-useful-gems $options + { ./installer --auto "$PREFIX_PATH" --dont-install-useful-gems $options $CONFIGURE_OPTS } >&4 2>&1 } From ef763751942fb46b23eb5d94de028aa86b431619 Mon Sep 17 00:00:00 2001 From: Guillermo Iguaran Date: Tue, 25 Oct 2011 12:55:44 -0500 Subject: [PATCH 0023/1809] Add definition for JRuby 1.6.5 --- share/ruby-build/jruby-1.6.5 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.6.5 diff --git a/share/ruby-build/jruby-1.6.5 b/share/ruby-build/jruby-1.6.5 new file mode 100644 index 00000000..e273fcf3 --- /dev/null +++ b/share/ruby-build/jruby-1.6.5 @@ -0,0 +1 @@ +install_package "jruby-1.6.5" "http://jruby.org.s3.amazonaws.com/downloads/1.6.5/jruby-bin-1.6.5.tar.gz" jruby From 836aaf1dc4626dc44539d8355d9c51c75a3b4aa6 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Wed, 26 Oct 2011 10:55:35 +0900 Subject: [PATCH 0024/1809] s/use_gcc42_on_lion/require_gcc/ --- share/ruby-build/2.0.0-dev | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index d5e889a1..99f99e09 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,3 +1,3 @@ -use_gcc42_on_lion +require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "trunk" autoconf standard From e66f6b3f53f1eceb2da992c0018ec21b58dfda39 Mon Sep 17 00:00:00 2001 From: James Miller Date: Sun, 30 Oct 2011 07:57:00 -0700 Subject: [PATCH 0025/1809] Add definition for 1.9.3-p0 --- share/ruby-build/1.9.3-p0 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/1.9.3-p0 diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 new file mode 100644 index 00000000..e3fb2194 --- /dev/null +++ b/share/ruby-build/1.9.3-p0 @@ -0,0 +1,3 @@ +require_gcc +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" +install_package "ruby-1.9.3-p0" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz" From 9598f890b656d428bf434fd73946f63c8d5cadfc Mon Sep 17 00:00:00 2001 From: dogenpunk Date: Wed, 5 Oct 2011 20:19:18 -0500 Subject: [PATCH 0026/1809] Add definition for 1.9.2-p180 --- share/ruby-build/1.9.2-p180 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/1.9.2-p180 diff --git a/share/ruby-build/1.9.2-p180 b/share/ruby-build/1.9.2-p180 new file mode 100644 index 00000000..fb2a2380 --- /dev/null +++ b/share/ruby-build/1.9.2-p180 @@ -0,0 +1,3 @@ +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" +install_package "ruby-1.9.2-p180" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz" +install_package "rubygems-1.8.10" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.10.tgz" ruby From 63bcf2c9c114109f08dcfdb35dd2e212c91793db Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Sun, 30 Oct 2011 10:31:40 -0500 Subject: [PATCH 0027/1809] Clarify the GCC-not-found message for OS X users --- bin/ruby-build | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index bb5be3fb..908913b4 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -207,7 +207,10 @@ require_gcc() { echo if [ "$(uname -s)" = "Darwin" ]; then - echo "You can install these GCC packages on Mac OS X:" + echo "As of version 4.2, Xcode is LLVM-only and no longer" + echo "includes GCC. You can install GCC with these binary" + echo "packages on Mac OS X:" + echo echo "https://github.com/kennethreitz/osx-gcc-installer/downloads" echo fi From 709b309b56fd4142f41e8fd5ada0d2d1273ced09 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Sun, 30 Oct 2011 10:39:07 -0500 Subject: [PATCH 0028/1809] Automatically delete $TEMP_PATH if it's empty --- bin/ruby-build | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 908913b4..ca8fc336 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -27,13 +27,16 @@ build_failed() { { echo echo "BUILD FAILED" echo - echo "Inspect or clean up the working tree at ${TEMP_PATH}" - if file_is_not_empty "$LOG_PATH"; then - echo "Results logged to ${LOG_PATH}" - echo - echo "Last 10 log lines:" - tail -n 10 "$LOG_PATH" + if ! rmdir "${TEMP_PATH}" 2>/dev/null; then + echo "Inspect or clean up the working tree at ${TEMP_PATH}" + + if file_is_not_empty "$LOG_PATH"; then + echo "Results logged to ${LOG_PATH}" + echo + echo "Last 10 log lines:" + tail -n 10 "$LOG_PATH" + fi fi } >&3 exit 1 From 495b248d489f8079d793f2f2906c4ec333e74d2f Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Sun, 30 Oct 2011 11:02:34 -0500 Subject: [PATCH 0029/1809] ruby-build 20111030 --- README.md | 16 ++++++++++++++++ bin/ruby-build | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 7395bdbb..f365cae0 100644 --- a/README.md +++ b/README.md @@ -37,6 +37,22 @@ ruby-build provides an `rbenv-install` command that shortens this to: ### Version History +#### 20111030 + +* Added a Ruby 1.8.7-p334 definition. +* Renamed the 1.9.4-dev definition to 2.0.0-dev to reflect the new + version numbering scheme. +* ruby-build now automatically displays the last 10 lines of the error + log, if any, when a build fails. +* Improved the GCC detection routines and added a more helpful error + message for Xcode 4.2 users. +* JRuby installation no longer requires the install prefix to exist + first. +* You can now pass `$CONFIGURE_OPTS` to the REE definitions. +* Added a JRuby 1.6.5 definition. +* Added a Ruby 1.9.2-p180 definition. +* Added a Ruby 1.9.3-p0 definition. + #### 20110928 * ruby-build now uses the `--with-gcc` configure flag on OS X Lion. diff --git a/bin/ruby-build b/bin/ruby-build index ca8fc336..97e37dfd 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20110928" +RUBY_BUILD_VERSION="20111030" set -E exec 3<&2 # preserve original stderr at fd 3 From 929711f8b12fb22291c1bc029a2f3278d50e94a2 Mon Sep 17 00:00:00 2001 From: jc00ke Date: Fri, 28 Oct 2011 17:19:25 -0700 Subject: [PATCH 0030/1809] Add definition for MagLev --- bin/ruby-build | 14 ++++++++++++++ share/ruby-build/maglev-1.0.0 | 1 + 2 files changed, 15 insertions(+) create mode 100644 share/ruby-build/maglev-1.0.0 diff --git a/bin/ruby-build b/bin/ruby-build index 97e37dfd..bd361e15 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -167,6 +167,20 @@ build_package_rbx() { } >&4 2>&1 } +build_package_maglev() { + build_package_copy + + { cd "${PREFIX_PATH}" + ./install.sh + } >&4 2>&1 + echo + echo "Using another Ruby (Rubinius 1.2.4 or 2.0.0x, MRI, etc)" + echo "from within $PREFIX_PATH run" + echo "/path/to/that/other/rake build:maglev" + echo + echo "Run 'maglev start' to start up the stone before using 'maglev-ruby' or 'maglev-irb'" +} + build_package_jruby() { build_package_copy cd "${PREFIX_PATH}/bin" diff --git a/share/ruby-build/maglev-1.0.0 b/share/ruby-build/maglev-1.0.0 new file mode 100644 index 00000000..a51eb580 --- /dev/null +++ b/share/ruby-build/maglev-1.0.0 @@ -0,0 +1 @@ +install_package "MagLev-1.0.0" "http://glass-downloads.gemstone.com/maglev/MagLev-1.0.0.tar.gz" maglev From 433f56cd001d64f35c6f6c44d7320d4760e8a372 Mon Sep 17 00:00:00 2001 From: jc00ke Date: Tue, 1 Nov 2011 14:17:06 -0700 Subject: [PATCH 0031/1809] Remove log info for rake & create symlinks --- bin/ruby-build | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index bd361e15..b1aaee2a 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -172,13 +172,14 @@ build_package_maglev() { { cd "${PREFIX_PATH}" ./install.sh + cd "${PREFIX_PATH}/bin" + echo "Creating symlink for ruby*" + ln -fs maglev-ruby ruby + echo "Creating symlink for irb*" + ln -fs maglev-irb irb } >&4 2>&1 echo - echo "Using another Ruby (Rubinius 1.2.4 or 2.0.0x, MRI, etc)" - echo "from within $PREFIX_PATH run" - echo "/path/to/that/other/rake build:maglev" - echo - echo "Run 'maglev start' to start up the stone before using 'maglev-ruby' or 'maglev-irb'" + echo "Run 'maglev start' to start up the stone before using 'ruby' or 'irb'" } build_package_jruby() { From b248025bbe57ef0a4aef488b38d16071ec07d5b9 Mon Sep 17 00:00:00 2001 From: Cameron Pope Date: Mon, 26 Sep 2011 16:26:09 -0600 Subject: [PATCH 0032/1809] Look for MAKE_OPTS to override options sent to make to address build failures on some systems --- bin/ruby-build | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 97e37dfd..7e164865 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -127,9 +127,11 @@ build_package() { build_package_standard() { local package_name="$1" - + if [ -z "${MAKE_OPTS+defined}" ]; then + MAKE_OPTS="-j 2" + fi { ./configure --prefix="$PREFIX_PATH" $CONFIGURE_OPTS - make -j 2 + make $MAKE_OPTS make install } >&4 2>&1 } From 3e977c31b0e782986abda0c26917627a0455d7b5 Mon Sep 17 00:00:00 2001 From: Guillermo Iguaran Date: Fri, 11 Nov 2011 07:59:32 -0500 Subject: [PATCH 0033/1809] Don't install newer versions of rubygems by default in JRuby. Closes #91 --- share/ruby-build/jruby-1.6.3 | 1 - share/ruby-build/jruby-1.6.4 | 1 - share/ruby-build/jruby-1.7.0-dev | 1 - 3 files changed, 3 deletions(-) diff --git a/share/ruby-build/jruby-1.6.3 b/share/ruby-build/jruby-1.6.3 index b2ebdabb..f85a13a8 100644 --- a/share/ruby-build/jruby-1.6.3 +++ b/share/ruby-build/jruby-1.6.3 @@ -1,2 +1 @@ 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 index a8c44bd7..5bbbca1e 100644 --- a/share/ruby-build/jruby-1.6.4 +++ b/share/ruby-build/jruby-1.6.4 @@ -1,2 +1 @@ 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 index 8633b134..b20d9b74 100644 --- a/share/ruby-build/jruby-1.7.0-dev +++ b/share/ruby-build/jruby-1.7.0-dev @@ -1,2 +1 @@ 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 From f37ca0d3bd2ae5ada44b100344c89482f96faa85 Mon Sep 17 00:00:00 2001 From: Adam Vaughan Date: Thu, 17 Nov 2011 14:32:04 -0700 Subject: [PATCH 0034/1809] Add definition for ree-1.8.7-20090928 --- share/ruby-build/ree-1.8.7-20090928 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/ree-1.8.7-20090928 diff --git a/share/ruby-build/ree-1.8.7-20090928 b/share/ruby-build/ree-1.8.7-20090928 new file mode 100644 index 00000000..d717d0b1 --- /dev/null +++ b/share/ruby-build/ree-1.8.7-20090928 @@ -0,0 +1,3 @@ +require_gcc +install_package "ruby-enterprise-1.8.7-20090928" "http://files.rubyforge.vm.bytemark.co.uk/emm-ruby/ruby-enterprise-1.8.7-20090928.tar.gz" ree_installer +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby From 48e70dc69ff3ff2d9f3e61e802de600b065a32dd Mon Sep 17 00:00:00 2001 From: Rufus Post Date: Thu, 24 Nov 2011 10:15:06 +1100 Subject: [PATCH 0035/1809] Add definition for 1.8.7-p302 --- share/ruby-build/1.8.7-p302 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/1.8.7-p302 diff --git a/share/ruby-build/1.8.7-p302 b/share/ruby-build/1.8.7-p302 new file mode 100644 index 00000000..6d9e9013 --- /dev/null +++ b/share/ruby-build/1.8.7-p302 @@ -0,0 +1,3 @@ +require_gcc +install_package "ruby-1.8.7-p302" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz" +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby From 27052985f876e8aaea0d588c24d707c4d7c3ab09 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Thu, 1 Dec 2011 17:09:27 -0600 Subject: [PATCH 0036/1809] Add a before_install_package hook for e.g. patching the source tree --- bin/ruby-build | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index b1aaee2a..ca5eb7d7 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -82,6 +82,7 @@ make_package() { shift pushd "$package_name" >&4 + before_install_package "$package_name" build_package "$package_name" $* after_install_package "$package_name" fix_directory_permissions @@ -206,6 +207,10 @@ build_package_copy() { cp -R . "$PREFIX_PATH" } +before_install_package() { + local stub=1 +} + after_install_package() { local stub=1 } From df5bcfd0b48c83457ff494b2ec3b039cc0fff63f Mon Sep 17 00:00:00 2001 From: Luca Spiller Date: Mon, 5 Dec 2011 15:25:13 +0000 Subject: [PATCH 0037/1809] Add definition for MRI 1.8.6 p383 --- share/ruby-build/1.8.6-p383 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/1.8.6-p383 diff --git a/share/ruby-build/1.8.6-p383 b/share/ruby-build/1.8.6-p383 new file mode 100644 index 00000000..c86d5ebb --- /dev/null +++ b/share/ruby-build/1.8.6-p383 @@ -0,0 +1,3 @@ +require_gcc +install_package "ruby-1.8.6-p383" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p383.tar.gz" +install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz" ruby From 007f0428ac22870ff98afb15b28d80f660f6f705 Mon Sep 17 00:00:00 2001 From: Derek Prior Date: Tue, 6 Dec 2011 17:29:29 -0500 Subject: [PATCH 0038/1809] Added ree-1.8.7-2010.01 I've still got projects stuck on this patch level. I'm probably not alone... --- share/ruby-build/ree-1.8.7-2010.01 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/ree-1.8.7-2010.01 diff --git a/share/ruby-build/ree-1.8.7-2010.01 b/share/ruby-build/ree-1.8.7-2010.01 new file mode 100644 index 00000000..c9da3d71 --- /dev/null +++ b/share/ruby-build/ree-1.8.7-2010.01 @@ -0,0 +1,3 @@ +require_gcc +install_package "ruby-enterprise-1.8.7-2010.01" "http://files.rubyforge.vm.bytemark.co.uk/emm-ruby/ruby-enterprise-1.8.7-2010.01.tar.gz" ree_installer +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby From 07e3080099f6eb3bdfd8d4c39ddba117d43e07de Mon Sep 17 00:00:00 2001 From: Roland Moriz Date: Tue, 20 Dec 2011 11:24:09 +0100 Subject: [PATCH 0039/1809] fixed url of jruby-1.7.0-dev snapshot --- share/ruby-build/jruby-1.7.0-dev | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/jruby-1.7.0-dev b/share/ruby-build/jruby-1.7.0-dev index b20d9b74..bb1531c2 100644 --- a/share/ruby-build/jruby-1.7.0-dev +++ b/share/ruby-build/jruby-1.7.0-dev @@ -1 +1 @@ -install_package "jruby-1.7.0.dev" "http://ci.jruby.org/snapshots/jruby-bin-1.7.0.dev.tar.gz" jruby +install_package "jruby-1.7.0.dev" "http://ci.jruby.org/snapshots/1.7.x/jruby-bin-1.7.0.dev.tar.gz" jruby From bfaefca444686ba04c91cbc9f96b8be049d4d306 Mon Sep 17 00:00:00 2001 From: James Miller Date: Wed, 28 Dec 2011 12:18:52 -0800 Subject: [PATCH 0040/1809] Add definition for 1.8.7-p357 --- share/ruby-build/1.8.7-p357 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/1.8.7-p357 diff --git a/share/ruby-build/1.8.7-p357 b/share/ruby-build/1.8.7-p357 new file mode 100644 index 00000000..249eb3d6 --- /dev/null +++ b/share/ruby-build/1.8.7-p357 @@ -0,0 +1,3 @@ +require_gcc +install_package "ruby-1.8.7-p357" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p357.tar.gz" +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby From 8e6e2372b8ab7292cce3e336e6db7f3d1f341f36 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Fri, 30 Dec 2011 13:00:47 -0600 Subject: [PATCH 0041/1809] Support MAKEOPTS in addition to MAKE_OPTS (#89) --- bin/ruby-build | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index f0896a95..d20ae2c8 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -128,9 +128,13 @@ build_package() { build_package_standard() { local package_name="$1" - if [ -z "${MAKE_OPTS+defined}" ]; then + + if [ -z "${MAKEOPTS+defined}" ]; then + MAKE_OPTS="$MAKEOPTS" + elif [ -z "${MAKE_OPTS+defined}" ]; then MAKE_OPTS="-j 2" fi + { ./configure --prefix="$PREFIX_PATH" $CONFIGURE_OPTS make $MAKE_OPTS make install From c0a2d90cfb438bf308bad17591bfbad16e71fff0 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Fri, 30 Dec 2011 13:35:18 -0600 Subject: [PATCH 0042/1809] Look for gcc-* anywhere in $PATH. Fixes #109 --- bin/ruby-build | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index d20ae2c8..f4749d3a 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -252,9 +252,7 @@ require_gcc() { locate_gcc() { local gcc gccs - shopt -s nullglob - gccs=( /usr/bin/gcc-* ) - shopt -u nullglob + IFS=: gccs=($(gccs_in_path)) verify_gcc "$CC" || verify_gcc "$(command -v gcc || true)" || { @@ -266,6 +264,22 @@ locate_gcc() { return 1 } +gccs_in_path() { + local gcc path paths + local gccs=() + IFS=: paths=($PATH) + + shopt -s nullglob + for path in "${paths[@]}"; do + for gcc in "$path"/gcc-*; do + gccs["${#gccs[@]}"]="$gcc" + done + done + shopt -u nullglob + + printf :%s "${gccs[@]}" +} + verify_gcc() { local gcc="$1" if [ -z "$gcc" ]; then From 0130f7a20334b9b05ad626f1a443f7744a61e4ea Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Fri, 30 Dec 2011 13:54:23 -0600 Subject: [PATCH 0043/1809] Rename REE 1.8.7-20090928 definition to 1.8.7-2009.09 --- share/ruby-build/{ree-1.8.7-20090928 => ree-1.8.7-2009.09} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename share/ruby-build/{ree-1.8.7-20090928 => ree-1.8.7-2009.09} (100%) diff --git a/share/ruby-build/ree-1.8.7-20090928 b/share/ruby-build/ree-1.8.7-2009.09 similarity index 100% rename from share/ruby-build/ree-1.8.7-20090928 rename to share/ruby-build/ree-1.8.7-2009.09 From 272edbbcae083f8df39cf899d3b8dbcc0952e58c Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Fri, 30 Dec 2011 13:58:12 -0600 Subject: [PATCH 0044/1809] Quote the argument to resolve_link --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index f4749d3a..d1316a51 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -6,7 +6,7 @@ set -E 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() { From c248f3f3741d4bebb5b5538b7c04b26e7ed3f0f4 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Fri, 30 Dec 2011 13:58:29 -0600 Subject: [PATCH 0045/1809] ruby-build 20111230 --- README.md | 14 ++++++++++++++ bin/ruby-build | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f365cae0..881cc522 100644 --- a/README.md +++ b/README.md @@ -37,6 +37,20 @@ ruby-build provides an `rbenv-install` command that shortens this to: ### Version History +#### 20111230 + +* Added a definition for MagLev 1.0.0. +* Added support for overriding `make` options with the + `$MAKEOPTS`/`$MAKE_OPTS` environment variable. +* Removed RubyGems installations from JRuby definitions in favor of + the bundled RubyGems versions. +* Added a `before_install_package` hook. +* Added definitions for REE 1.8.7-2009.09 and 1.8.7-2010.01. +* Added definitions for Ruby 1.8.6-p383, 1.8.7-p302 and 1.8.7-p357. +* Updated the JRuby 1.7.0-dev snapshot URL. +* Changed the GCC detector to look for `gcc-*` anywhere in the + `$PATH`, not just `/usr/bin`. + #### 20111030 * Added a Ruby 1.8.7-p334 definition. diff --git a/bin/ruby-build b/bin/ruby-build index d1316a51..47ff93c1 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20111030" +RUBY_BUILD_VERSION="20111230" set -E exec 3<&2 # preserve original stderr at fd 3 From 58e15c450f1aa3acd32380987fadae03ed0dd636 Mon Sep 17 00:00:00 2001 From: James Miller Date: Fri, 30 Dec 2011 18:17:45 -0800 Subject: [PATCH 0046/1809] Add definition for ree-1.8.7-2011.12 --- share/ruby-build/ree-1.8.7-2011.12 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/ree-1.8.7-2011.12 diff --git a/share/ruby-build/ree-1.8.7-2011.12 b/share/ruby-build/ree-1.8.7-2011.12 new file mode 100644 index 00000000..7f15ec84 --- /dev/null +++ b/share/ruby-build/ree-1.8.7-2011.12 @@ -0,0 +1,3 @@ +require_gcc +install_package "ruby-enterprise-1.8.7-2011.12" "http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2011.12.tar.gz" ree_installer +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby From ab5acdeb991ae91e944056d1dd08319c83370d42 Mon Sep 17 00:00:00 2001 From: Ian Dees Date: Fri, 30 Dec 2011 18:21:06 -0800 Subject: [PATCH 0047/1809] Add definition for JRuby 1.6.5.1 --- share/ruby-build/jruby-1.6.5.1 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.6.5.1 diff --git a/share/ruby-build/jruby-1.6.5.1 b/share/ruby-build/jruby-1.6.5.1 new file mode 100644 index 00000000..076e3962 --- /dev/null +++ b/share/ruby-build/jruby-1.6.5.1 @@ -0,0 +1 @@ +install_package "jruby-1.6.5.1" "http://jruby.org.s3.amazonaws.com/downloads/1.6.5.1/jruby-bin-1.6.5.1.tar.gz" jruby From 9084d7988e9e800038d2b11abd0bd9e6c6585686 Mon Sep 17 00:00:00 2001 From: Nathan Youngman Date: Sun, 22 Jan 2012 11:24:43 -0700 Subject: [PATCH 0048/1809] Add definition for ree-1.8.7-2012-01 --- share/ruby-build/ree-1.8.7-2012.01 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/ree-1.8.7-2012.01 diff --git a/share/ruby-build/ree-1.8.7-2012.01 b/share/ruby-build/ree-1.8.7-2012.01 new file mode 100644 index 00000000..c485e858 --- /dev/null +++ b/share/ruby-build/ree-1.8.7-2012.01 @@ -0,0 +1,3 @@ +require_gcc +install_package "ruby-enterprise-1.8.7-2012.01" "http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2012.01.tar.gz" ree_installer +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby From 01df2c3415c3531b1691f6c6b226936138b11839 Mon Sep 17 00:00:00 2001 From: Jens Bissinger Date: Mon, 6 Feb 2012 13:02:11 +0100 Subject: [PATCH 0049/1809] Add definition for JRuby 1.6.6 --- share/ruby-build/jruby-1.6.6 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.6.6 diff --git a/share/ruby-build/jruby-1.6.6 b/share/ruby-build/jruby-1.6.6 new file mode 100644 index 00000000..3b7bff49 --- /dev/null +++ b/share/ruby-build/jruby-1.6.6 @@ -0,0 +1 @@ +install_package "jruby-1.6.6" "http://jruby.org.s3.amazonaws.com/downloads/1.6.6/jruby-bin-1.6.6.tar.gz" jruby From 82fe7d80edf67a6ba75d9915299d551b017a2967 Mon Sep 17 00:00:00 2001 From: Dan Carley Date: Tue, 7 Feb 2012 20:23:05 +0000 Subject: [PATCH 0050/1809] Add install instructions as just rbenv plugin. --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index 881cc522..de92f29f 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,13 @@ 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. +If you only intend to use ruby-build via rbenv then you can +install it locally as a plugin: + + $ mkdir -p ~/.rbenv/plugins + $ cd ~/.rbenv/plugins + $ git clone git://github.com/sstephenson/ruby-build.git + ### Installing Ruby To install a Ruby version, run the `ruby-build` command with the path From 6ca9b45b67822c7655c406878c2740d259ec060e Mon Sep 17 00:00:00 2001 From: James Miller Date: Thu, 16 Feb 2012 08:22:23 -0800 Subject: [PATCH 0051/1809] Add definition for 1.9.3-p125 --- share/ruby-build/1.9.3-p125 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/1.9.3-p125 diff --git a/share/ruby-build/1.9.3-p125 b/share/ruby-build/1.9.3-p125 new file mode 100644 index 00000000..c737f126 --- /dev/null +++ b/share/ruby-build/1.9.3-p125 @@ -0,0 +1,3 @@ +require_gcc +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" +install_package "ruby-1.9.3-p125" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz" From fe85b8b151f2588dbf97c1af27314ae32bf73e91 Mon Sep 17 00:00:00 2001 From: James Miller Date: Thu, 16 Feb 2012 08:24:55 -0800 Subject: [PATCH 0052/1809] Add 1.8.7-p358 as well --- share/ruby-build/1.8.7-p358 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/1.8.7-p358 diff --git a/share/ruby-build/1.8.7-p358 b/share/ruby-build/1.8.7-p358 new file mode 100644 index 00000000..51ce9338 --- /dev/null +++ b/share/ruby-build/1.8.7-p358 @@ -0,0 +1,3 @@ +require_gcc +install_package "ruby-1.8.7-p358" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p358.tar.gz" +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby From 8304d38dd438923210688d4fa9b4fca342574100 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Thu, 16 Feb 2012 15:04:47 -0600 Subject: [PATCH 0053/1809] ruby-build 20120216 --- README.md | 8 ++++++++ bin/ruby-build | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index de92f29f..4ab32659 100644 --- a/README.md +++ b/README.md @@ -44,6 +44,14 @@ ruby-build provides an `rbenv-install` command that shortens this to: ### Version History +#### 20120216 + +* Added definitions for REE 1.8.7-2011.12 and 1.8.7-2012.01. +* Added definitions for JRuby 1.6.5.1 and 1.6.6. +* Added definitions for Ruby 1.8.7-p358 and 1.9.3-p125. +* Updated the readme with instructions for installing ruby-build as an + rbenv plugin. + #### 20111230 * Added a definition for MagLev 1.0.0. diff --git a/bin/ruby-build b/bin/ruby-build index 47ff93c1..bf4adc96 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20111230" +RUBY_BUILD_VERSION="20120216" set -E exec 3<&2 # preserve original stderr at fd 3 From 45d4277b1c2733aae2b8f097317f1b6b48a89923 Mon Sep 17 00:00:00 2001 From: Jeremy Kemper Date: Mon, 20 Feb 2012 23:03:54 -0700 Subject: [PATCH 0054/1809] GCC is no longer required to build 1.9.3-p125 and later --- share/ruby-build/1.9.3-dev | 1 - share/ruby-build/1.9.3-p125 | 1 - share/ruby-build/2.0.0-dev | 1 - 3 files changed, 3 deletions(-) diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index bd0f496c..0aee0d1e 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,4 +1,3 @@ -require_gcc 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-p125 b/share/ruby-build/1.9.3-p125 index c737f126..1710b147 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,3 +1,2 @@ -require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" install_package "ruby-1.9.3-p125" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz" diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 99f99e09..2695eec6 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,3 +1,2 @@ -require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "trunk" autoconf standard From 44d67931d9320581047a35f5168107d10ac40ada Mon Sep 17 00:00:00 2001 From: Ryan Schlesinger Date: Tue, 21 Feb 2012 11:07:35 -0800 Subject: [PATCH 0055/1809] Add definition for ree-1.8.7-2012.02 --- share/ruby-build/ree-1.8.7-2012.02 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/ree-1.8.7-2012.02 diff --git a/share/ruby-build/ree-1.8.7-2012.02 b/share/ruby-build/ree-1.8.7-2012.02 new file mode 100644 index 00000000..8982eba8 --- /dev/null +++ b/share/ruby-build/ree-1.8.7-2012.02 @@ -0,0 +1,2 @@ +require_gcc +install_package "ruby-enterprise-1.8.7-2012.02" "http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2012.02.tar.gz" ree_installer From ba707185074583ac3ecffd11a42929f089f295a5 Mon Sep 17 00:00:00 2001 From: Hector Castro Date: Thu, 23 Feb 2012 09:13:09 -0500 Subject: [PATCH 0056/1809] Added definition for JRuby 1.6.7. --- share/ruby-build/jruby-1.6.7 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.6.7 diff --git a/share/ruby-build/jruby-1.6.7 b/share/ruby-build/jruby-1.6.7 new file mode 100644 index 00000000..358521a8 --- /dev/null +++ b/share/ruby-build/jruby-1.6.7 @@ -0,0 +1 @@ +install_package "jruby-1.6.7" "http://jruby.org.s3.amazonaws.com/downloads/1.6.7/jruby-bin-1.6.7.tar.gz" jruby From 449e2b49d41ab59304816aaa9866b7d2108a85cb Mon Sep 17 00:00:00 2001 From: Sebastian Staudt Date: Mon, 5 Mar 2012 22:10:48 +0100 Subject: [PATCH 0057/1809] Added definition for Ruby 1.9.2-p318 --- share/ruby-build/1.9.2-p318 | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 share/ruby-build/1.9.2-p318 diff --git a/share/ruby-build/1.9.2-p318 b/share/ruby-build/1.9.2-p318 new file mode 100644 index 00000000..4e34f3fa --- /dev/null +++ b/share/ruby-build/1.9.2-p318 @@ -0,0 +1,4 @@ +require_gcc +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" +install_package "ruby-1.9.2-p318" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p318.tar.gz" +install_package "rubygems-1.8.10" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.10.tgz" ruby From 2fa924c3543b23ac1a58adf34f735a8c9e26d4fd Mon Sep 17 00:00:00 2001 From: Takeshi Ohishi Date: Thu, 8 Mar 2012 01:30:53 -0800 Subject: [PATCH 0058/1809] Add ree-1.8.7-2009.10 --- share/ruby-build/ree-1.8.7-2009.10 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/ree-1.8.7-2009.10 diff --git a/share/ruby-build/ree-1.8.7-2009.10 b/share/ruby-build/ree-1.8.7-2009.10 new file mode 100644 index 00000000..06c91cad --- /dev/null +++ b/share/ruby-build/ree-1.8.7-2009.10 @@ -0,0 +1,3 @@ +require_gcc +install_package "ruby-enterprise-1.8.7-2009.10" "http://files.rubyforge.vm.bytemark.co.uk/emm-ruby/ruby-enterprise-1.8.7-2009.10.tar.gz" ree_installer +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby From 46d7a6d7f91b66f2f379345d45b16464a300f6f3 Mon Sep 17 00:00:00 2001 From: Jay Adkisson Date: Mon, 12 Mar 2012 10:06:25 -0700 Subject: [PATCH 0059/1809] use `wget` if it's available and curl isn't --- bin/ruby-build | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index bf4adc96..b7037d34 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -89,12 +89,20 @@ make_package() { popd >&4 } +if type curl &>/dev/null; then +get() { curl "$@" ;} +elif type wget &>/dev/null; then +get() { wget -O- "$@" ;} +else +get() { echo "curl or wget is required" >&2; exit 1 ;} +fi + fetch_tarball() { local package_name="$1" local package_url="$2" echo "Downloading ${package_url}..." >&2 - { curl "$package_url" > "${package_name}.tar.gz" + { get "$package_url" > "${package_name}.tar.gz" tar xzvf "${package_name}.tar.gz" } >&4 2>&1 } From 415c9c14376d2bd6c779b10f743bc4b367be1f9c Mon Sep 17 00:00:00 2001 From: Eric Saxby Date: Fri, 30 Mar 2012 13:06:50 -0700 Subject: [PATCH 0060/1809] Set MAKE_OPTS only if MAKEOPTS is present [GH issue #149] --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index bf4adc96..713ba39b 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -129,7 +129,7 @@ build_package() { build_package_standard() { local package_name="$1" - if [ -z "${MAKEOPTS+defined}" ]; then + if [ "${MAKEOPTS+defined}" ]; then MAKE_OPTS="$MAKEOPTS" elif [ -z "${MAKE_OPTS+defined}" ]; then MAKE_OPTS="-j 2" From 9d9a8294ad3b589355ae5f3ea5be2afc11cd825f Mon Sep 17 00:00:00 2001 From: Jeremy Kemper Date: Thu, 19 Apr 2012 20:46:06 -0700 Subject: [PATCH 0061/1809] Add definition for 1.9.3-p194 --- share/ruby-build/1.9.3-p194 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/1.9.3-p194 diff --git a/share/ruby-build/1.9.3-p194 b/share/ruby-build/1.9.3-p194 new file mode 100644 index 00000000..d5ed24ed --- /dev/null +++ b/share/ruby-build/1.9.3-p194 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" +install_package "ruby-1.9.3-p194" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.gz" From 772e175a63194f997a731ab82a26f2d7b6601d11 Mon Sep 17 00:00:00 2001 From: Jay Adkisson Date: Thu, 19 Apr 2012 21:25:10 -0700 Subject: [PATCH 0062/1809] rename get -> fetch_url --- bin/ruby-build | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index b7037d34..7761143d 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -90,11 +90,11 @@ make_package() { } if type curl &>/dev/null; then -get() { curl "$@" ;} +fetch_url() { curl "$@" ;} elif type wget &>/dev/null; then -get() { wget -O- "$@" ;} +fetch_url() { wget -O- "$@" ;} else -get() { echo "curl or wget is required" >&2; exit 1 ;} +fetch_url() { echo "curl or wget is required" >&2; exit 1 ;} fi fetch_tarball() { @@ -102,7 +102,7 @@ fetch_tarball() { local package_url="$2" echo "Downloading ${package_url}..." >&2 - { get "$package_url" > "${package_name}.tar.gz" + { fetch_url "$package_url" > "${package_name}.tar.gz" tar xzvf "${package_name}.tar.gz" } >&4 2>&1 } From 7dfcc94d5023157e64d3f254ef87972507f03d82 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Fri, 20 Apr 2012 10:04:29 -0500 Subject: [PATCH 0063/1809] 1.9.3-dev does not need a RubyGems installation --- share/ruby-build/1.9.3-dev | 1 - 1 file changed, 1 deletion(-) diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index 0aee0d1e..64f4fe0f 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,3 +1,2 @@ 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 From d7ed76405e189a95b112672504bdafd8f1726eeb Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Fri, 20 Apr 2012 10:04:59 -0500 Subject: [PATCH 0064/1809] Update to RubyGems 1.8.23 --- share/ruby-build/1.9.2-p180 | 2 +- share/ruby-build/1.9.2-p290 | 2 +- share/ruby-build/1.9.2-p318 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/rbx-2.0.0-dev | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/share/ruby-build/1.9.2-p180 b/share/ruby-build/1.9.2-p180 index fb2a2380..b65aa5aa 100644 --- a/share/ruby-build/1.9.2-p180 +++ b/share/ruby-build/1.9.2-p180 @@ -1,3 +1,3 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" install_package "ruby-1.9.2-p180" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz" -install_package "rubygems-1.8.10" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.10.tgz" ruby +install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz" ruby diff --git a/share/ruby-build/1.9.2-p290 b/share/ruby-build/1.9.2-p290 index 4805e8c4..a7ecc216 100644 --- a/share/ruby-build/1.9.2-p290 +++ b/share/ruby-build/1.9.2-p290 @@ -1,4 +1,4 @@ require_gcc 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 +install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz" ruby diff --git a/share/ruby-build/1.9.2-p318 b/share/ruby-build/1.9.2-p318 index 4e34f3fa..03c66e8a 100644 --- a/share/ruby-build/1.9.2-p318 +++ b/share/ruby-build/1.9.2-p318 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" install_package "ruby-1.9.2-p318" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p318.tar.gz" -install_package "rubygems-1.8.10" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.10.tgz" ruby +install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz" ruby diff --git a/share/ruby-build/1.9.3-preview1 b/share/ruby-build/1.9.3-preview1 index 9373c739..cc88470e 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,4 +1,4 @@ require_gcc 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 +install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz" ruby diff --git a/share/ruby-build/rbx-2.0.0-dev b/share/ruby-build/rbx-2.0.0-dev index d50cba61..2f894f4c 100644 --- a/share/ruby-build/rbx-2.0.0-dev +++ b/share/ruby-build/rbx-2.0.0-dev @@ -1,2 +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 +install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz" ruby From a353131e74e46ca2c9cb5e13440905023d9f37f0 Mon Sep 17 00:00:00 2001 From: Erich Kist Date: Fri, 20 Apr 2012 10:19:51 -0300 Subject: [PATCH 0065/1809] Update changelog for next release. Closes #158 --- README.md | 7 +++++++ bin/ruby-build | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 4ab32659..172cbdec 100644 --- a/README.md +++ b/README.md @@ -44,6 +44,13 @@ ruby-build provides an `rbenv-install` command that shortens this to: ### Version History +#### master + +* Clang may be used to build 1.9.3-p125 and later +* Added definitions for REE 1.8.7-2012.02 and 1.8.7-2009.10 +* Added definitions for JRuby 1.6.7 +* Added definitions for Ruby 1.9.2-p318 and 1.9.3-p194 + #### 20120216 * Added definitions for REE 1.8.7-2011.12 and 1.8.7-2012.01. diff --git a/bin/ruby-build b/bin/ruby-build index 713ba39b..ec04d5d0 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20120216" +RUBY_BUILD_VERSION="20120216-master" set -E exec 3<&2 # preserve original stderr at fd 3 From 88e7bde6f2d46f5c0135609a8fc0ae0e76312fb3 Mon Sep 17 00:00:00 2001 From: Jeremy Kemper Date: Fri, 20 Apr 2012 16:46:02 -0700 Subject: [PATCH 0066/1809] Make a note about Homebrew installs, including --HEAD --- README.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/README.md b/README.md index 172cbdec..4b06b062 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,17 @@ install it locally as a plugin: $ cd ~/.rbenv/plugins $ git clone git://github.com/sstephenson/ruby-build.git +And if you're using Homebrew, you can just + + $ brew install ruby-build + +to get the latest release, or + + $ brew install --HEAD ruby-build + +to pull the latest from git. + + ### Installing Ruby To install a Ruby version, run the `ruby-build` command with the path From 8b34b13266825daa3548b89fb3fe518210ac5015 Mon Sep 17 00:00:00 2001 From: Jeremy Kemper Date: Sat, 21 Apr 2012 16:59:06 -0700 Subject: [PATCH 0067/1809] Clang -> XCode 4.3+ --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4b06b062..52b9a1fc 100644 --- a/README.md +++ b/README.md @@ -57,7 +57,7 @@ ruby-build provides an `rbenv-install` command that shortens this to: #### master -* Clang may be used to build 1.9.3-p125 and later +* XCode 4.3+ may be used to build 1.9.3-p125 and later * Added definitions for REE 1.8.7-2012.02 and 1.8.7-2009.10 * Added definitions for JRuby 1.6.7 * Added definitions for Ruby 1.9.2-p318 and 1.9.3-p194 From 5ac237dfb663c131bf0328997781f3c4ce8b3e3a Mon Sep 17 00:00:00 2001 From: Jeremy Kemper Date: Sat, 21 Apr 2012 16:58:19 -0700 Subject: [PATCH 0068/1809] Add definition for 1.9.2-p320 --- README.md | 2 +- share/ruby-build/1.9.2-p320 | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 share/ruby-build/1.9.2-p320 diff --git a/README.md b/README.md index 52b9a1fc..208e24af 100644 --- a/README.md +++ b/README.md @@ -60,7 +60,7 @@ ruby-build provides an `rbenv-install` command that shortens this to: * XCode 4.3+ may be used to build 1.9.3-p125 and later * Added definitions for REE 1.8.7-2012.02 and 1.8.7-2009.10 * Added definitions for JRuby 1.6.7 -* Added definitions for Ruby 1.9.2-p318 and 1.9.3-p194 +* Added definitions for Ruby 1.9.2-p318, 1.9.2-p320, and 1.9.3-p194 #### 20120216 diff --git a/share/ruby-build/1.9.2-p320 b/share/ruby-build/1.9.2-p320 new file mode 100644 index 00000000..174eb50a --- /dev/null +++ b/share/ruby-build/1.9.2-p320 @@ -0,0 +1,4 @@ +require_gcc +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" +install_package "ruby-1.9.2-p320" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p320.tar.gz" +install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz" ruby From bf25512ef41fcfc366d099c1a492367b042ff685 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 23 Apr 2012 11:07:59 -0500 Subject: [PATCH 0069/1809] Default CC=cc in the 1.9.3-p125 definition for Xcode 4.3 compatibility Fixes #145 --- share/ruby-build/1.9.3-p125 | 1 + 1 file changed, 1 insertion(+) diff --git a/share/ruby-build/1.9.3-p125 b/share/ruby-build/1.9.3-p125 index 1710b147..a9b7165c 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,2 +1,3 @@ +[ -n "$CC" ] || export CC=cc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" install_package "ruby-1.9.3-p125" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz" From afd0799a719e9913a8ed11e37c25257e190e4a50 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 23 Apr 2012 11:17:27 -0500 Subject: [PATCH 0070/1809] 1.9.3-p0 and 1.9.3-p125 should get the RubyGems security fixes too --- share/ruby-build/1.9.3-p0 | 1 + share/ruby-build/1.9.3-p125 | 1 + 2 files changed, 2 insertions(+) diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index e3fb2194..2bd777b1 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,3 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" install_package "ruby-1.9.3-p0" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz" +install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz" ruby diff --git a/share/ruby-build/1.9.3-p125 b/share/ruby-build/1.9.3-p125 index a9b7165c..e80f22d2 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,3 +1,4 @@ [ -n "$CC" ] || export CC=cc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" install_package "ruby-1.9.3-p125" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz" +install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz" ruby From a1dbb2956d65850ae01d7919ec5afa9a1c429277 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 23 Apr 2012 12:02:30 -0500 Subject: [PATCH 0071/1809] 1.9.2-p180 needs non-llvm gcc (ref #137) --- share/ruby-build/1.9.2-p180 | 1 + 1 file changed, 1 insertion(+) diff --git a/share/ruby-build/1.9.2-p180 b/share/ruby-build/1.9.2-p180 index b65aa5aa..04d05686 100644 --- a/share/ruby-build/1.9.2-p180 +++ b/share/ruby-build/1.9.2-p180 @@ -1,3 +1,4 @@ +require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" install_package "ruby-1.9.2-p180" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz" ruby From a4cf3ac14ac662eef1775a6a3ff8926c0ab38187 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 23 Apr 2012 15:18:57 -0500 Subject: [PATCH 0072/1809] Improve the OS X llvm-gcc error --- bin/ruby-build | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 9ae555c3..37efe2ed 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -238,18 +238,29 @@ require_gcc() { local gcc="$(locate_gcc || true)" if [ -z "$gcc" ]; then { echo - echo "ERROR: This package must be compiled with GCC, and we" - echo "couldn't find a suitable \`gcc' binary on your system." - echo "Please install GCC and try again." + echo "ERROR: This package must be compiled with GCC, but ruby-build couldn't" + echo "find a suitable \`gcc\` executable on your system. Please install GCC" + echo "and try again." echo if [ "$(uname -s)" = "Darwin" ]; then - echo "As of version 4.2, Xcode is LLVM-only and no longer" - echo "includes GCC. You can install GCC with these binary" - echo "packages on Mac OS X:" + local esc=$'\033' + echo "Apple no longer includes the official GCC compiler with Xcode as of" + echo "version 4.2. Instead, the \`gcc\` executable is a symlink to \`llvm-gcc\`," + echo "a modified version of GCC which outputs LLVM bytecode." echo - echo "https://github.com/kennethreitz/osx-gcc-installer/downloads" + echo "For most programs the \`llvm-gcc\` compiler works fine. However," + echo "versions of Ruby older than 1.9.3-p125 are incompatible with" + echo "\`llvm-gcc\`. To build older versions of Ruby you must have the official" + echo "GCC compiler installed on your system." echo + echo "You can install the official GCC compiler on OS X using these binary" + echo "packages: ${esc}[4mhttps://github.com/kennethreitz/osx-gcc-installer/downloads${esc}[0m" + echo + echo "You will need to install the official GCC compiler to build older" + echo "versions of Ruby even if you have installed Apple's Command Line Tools" + echo "for Xcode package. The Command Line Tools for Xcode package only" + echo "includes \`llvm-gcc\`." fi } >&3 return 1 From aa651b774c1c5050bf3262ce322ac6ca4fa47086 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 23 Apr 2012 15:45:08 -0500 Subject: [PATCH 0073/1809] Clearer call to action (thanks @trevorturk) --- bin/ruby-build | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 37efe2ed..8dee2331 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -236,25 +236,26 @@ fix_directory_permissions() { require_gcc() { local gcc="$(locate_gcc || true)" + if [ -z "$gcc" ]; then + local esc=$'\033' { echo - echo "ERROR: This package must be compiled with GCC, but ruby-build couldn't" + echo "${esc}[1mERROR${esc}[0m: This package must be compiled with GCC, but ruby-build couldn't" echo "find a suitable \`gcc\` executable on your system. Please install GCC" echo "and try again." echo if [ "$(uname -s)" = "Darwin" ]; then - local esc=$'\033' - echo "Apple no longer includes the official GCC compiler with Xcode as of" - echo "version 4.2. Instead, the \`gcc\` executable is a symlink to \`llvm-gcc\`," - echo "a modified version of GCC which outputs LLVM bytecode." + echo "${esc}[1mDETAILS${esc}[0m: Apple no longer includes the official GCC compiler with Xcode" + echo "as of version 4.2. Instead, the \`gcc\` executable is a symlink to" + echo "\`llvm-gcc\`, a modified version of GCC which outputs LLVM bytecode." echo echo "For most programs the \`llvm-gcc\` compiler works fine. However," echo "versions of Ruby older than 1.9.3-p125 are incompatible with" echo "\`llvm-gcc\`. To build older versions of Ruby you must have the official" echo "GCC compiler installed on your system." echo - echo "You can install the official GCC compiler on OS X using these binary" + echo "${esc}[1mTO FIX THE PROBLEM${esc}[0m: Install the official GCC compiler using these" echo "packages: ${esc}[4mhttps://github.com/kennethreitz/osx-gcc-installer/downloads${esc}[0m" echo echo "You will need to install the official GCC compiler to build older" From 48590792b2f76276ae063bdf2dbd02d9b3037b1c Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 23 Apr 2012 16:13:56 -0500 Subject: [PATCH 0074/1809] Clean up fetch_url --- bin/ruby-build | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 8dee2331..8f1cf3d5 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -89,13 +89,16 @@ make_package() { popd >&4 } -if type curl &>/dev/null; then -fetch_url() { curl "$@" ;} -elif type wget &>/dev/null; then -fetch_url() { wget -O- "$@" ;} -else -fetch_url() { echo "curl or wget is required" >&2; exit 1 ;} -fi +fetch_url() { + if type curl 2>/dev/null; then + curl "$@" + elif type wget 2>/dev/null; then + wget -O- "$@" + else + echo "error: please install \`curl\` or \`wget\` and try again" >&2 + exit 1 + fi +} fetch_tarball() { local package_name="$1" From 5e2ff56996b117ba29a9a2213ee174fe66adc297 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 23 Apr 2012 16:19:41 -0500 Subject: [PATCH 0075/1809] fetch_git shows an error if git is not installed --- bin/ruby-build | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 8f1cf3d5..00056ea8 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -116,8 +116,13 @@ fetch_git() { local git_ref="$3" echo "Cloning ${git_url}..." >&2 - { git clone --depth 1 --branch "$git_ref" "$git_url" "${package_name}" - } >&4 2>&1 + + if type git 2>/dev/null; then + git clone --depth 1 --branch "$git_ref" "$git_url" "${package_name}" >&4 2>&1 + else + echo "error: please install \`git\` and try again" >&2 + exit 1 + fi } build_package() { From 83b9ed07d6840e418650c685800af67cd263bcd5 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 23 Apr 2012 16:24:20 -0500 Subject: [PATCH 0076/1809] Swallow all `type` output --- bin/ruby-build | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 00056ea8..dc571f3b 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -90,9 +90,9 @@ make_package() { } fetch_url() { - if type curl 2>/dev/null; then + if type curl &>/dev/null; then curl "$@" - elif type wget 2>/dev/null; then + elif type wget &>/dev/null; then wget -O- "$@" else echo "error: please install \`curl\` or \`wget\` and try again" >&2 @@ -117,7 +117,7 @@ fetch_git() { echo "Cloning ${git_url}..." >&2 - if type git 2>/dev/null; then + if type git &>/dev/null; then git clone --depth 1 --branch "$git_ref" "$git_url" "${package_name}" >&4 2>&1 else echo "error: please install \`git\` and try again" >&2 From e69f559c7edcd2b49d0e27c662ac923391544bcf Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 23 Apr 2012 16:37:03 -0500 Subject: [PATCH 0077/1809] ruby-build 20120423 --- README.md | 12 +++++++----- bin/ruby-build | 2 +- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 208e24af..6ab22e76 100644 --- a/README.md +++ b/README.md @@ -55,12 +55,14 @@ ruby-build provides an `rbenv-install` command that shortens this to: ### Version History -#### master +#### 20120423 -* XCode 4.3+ may be used to build 1.9.3-p125 and later -* Added definitions for REE 1.8.7-2012.02 and 1.8.7-2009.10 -* Added definitions for JRuby 1.6.7 -* Added definitions for Ruby 1.9.2-p318, 1.9.2-p320, and 1.9.3-p194 +* Improved error messages when dependencies are missing. +* XCode 4.3+ may be used to build 1.9.3-p125 and later. +* Updated all Ruby 1.9.2 and 1.9.3 definitions to RubyGems 1.8.23. +* Added definitions for REE 1.8.7-2012.02 and 1.8.7-2009.10. +* Added definitions for JRuby 1.6.7. +* Added definitions for Ruby 1.9.2-p318, 1.9.2-p320, and 1.9.3-p194. #### 20120216 diff --git a/bin/ruby-build b/bin/ruby-build index dc571f3b..d29d8557 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20120216-master" +RUBY_BUILD_VERSION="20120423" set -E exec 3<&2 # preserve original stderr at fd 3 From f6c2bfe8da663a403b196274b8b0908361c3a8b5 Mon Sep 17 00:00:00 2001 From: James Tucker Date: Sat, 28 Apr 2012 14:09:06 -0700 Subject: [PATCH 0078/1809] ruby-build now supports $RUBY_BUILD_BUILD_PATH to specify the location of the BUILD_PATH instead of a seeded directory under TMP --- bin/ruby-build | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index d29d8557..b5e2c219 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -28,8 +28,8 @@ build_failed() { echo "BUILD FAILED" echo - if ! rmdir "${TEMP_PATH}" 2>/dev/null; then - echo "Inspect or clean up the working tree at ${TEMP_PATH}" + if ! rmdir "${BUILD_PATH}" 2>/dev/null; then + echo "Inspect or clean up the working tree at ${BUILD_PATH}" if file_is_not_empty "$LOG_PATH"; then echo "Results logged to ${LOG_PATH}" @@ -68,7 +68,7 @@ install_package_using() { local package_name="$3" shift 3 - pushd "$TEMP_PATH" >&4 + pushd "$BUILD_PATH" >&4 "fetch_${package_type}" "$package_name" $* shift $(($package_type_nargs)) make_package "$package_name" $* @@ -404,10 +404,15 @@ fi 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="${TMP}/ruby-build.${SEED}" +else + BUILD_PATH=$RUBY_BUILD_BUILD_PATH +fi + exec 4<> "$LOG_PATH" # open the log file at fd 4 if [ -n "$VERBOSE" ]; then tail -f "$LOG_PATH" & @@ -421,7 +426,7 @@ unset RUBYOPT unset RUBYLIB trap build_failed ERR -mkdir -p "$TEMP_PATH" +mkdir -p "$BUILD_PATH" source "$DEFINITION_PATH" -rm -fr "$TEMP_PATH" +rm -fr "$BUILD_PATH" trap - ERR From 852778e84b83a098d19507ca40f561eeebf5b0e0 Mon Sep 17 00:00:00 2001 From: James Tucker Date: Sat, 28 Apr 2012 14:15:01 -0700 Subject: [PATCH 0079/1809] Add a -k/--keep option to ruby-build to keep the build path around after builds --- bin/ruby-build | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index b5e2c219..f10e0ad3 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -396,6 +396,15 @@ if [ -z "$PREFIX_PATH" ]; then usage fi +OPTIONS="$3" +for option in $OPTIONS; do + case "$option" in + "-k" | "--keep" ) + KEEP_BUILD_PATH="y" + ;; + esac +done + if [ -z "$TMPDIR" ]; then TMP="/tmp" else @@ -428,5 +437,5 @@ unset RUBYLIB trap build_failed ERR mkdir -p "$BUILD_PATH" source "$DEFINITION_PATH" -rm -fr "$BUILD_PATH" +[ -z "${KEEP_BUILD_PATH}" ] && rm -fr "$BUILD_PATH" trap - ERR From daa4f246e6097a751f42e1a2923a2d83e687515a Mon Sep 17 00:00:00 2001 From: James Tucker Date: Sat, 28 Apr 2012 14:26:30 -0700 Subject: [PATCH 0080/1809] rbenv-install supports a -k/--keep flag that by default builds under $RBENV_ROOT/srcs/$VERSION_NAME. --- bin/rbenv-install | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 486e5c94..ef8fa82f 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -23,10 +23,14 @@ case "$DEFINITION" in } >&2 exit 1 ;; +"-k" | "--keep" ) + [ -z "${RBENV_BUILD_ROOT}" ] && RBENV_BUILD_ROOT="${RBENV_ROOT}/srcs" + RUBY_BUILD_OPTIONS+=" -k" + ;; esac VERSION_NAME="${DEFINITION##*/}" PREFIX="${RBENV_ROOT}/versions/${VERSION_NAME}" -ruby-build "$DEFINITION" "$PREFIX" -rbenv rehash \ No newline at end of file +ruby-build "$DEFINITION" "$PREFIX" "$RUBY_BUILD_OPTIONS" +rbenv rehash From 8b89e24411ddc9595fca619e302acc2499700eeb Mon Sep 17 00:00:00 2001 From: James Tucker Date: Sat, 28 Apr 2012 14:26:52 -0700 Subject: [PATCH 0081/1809] If $RBENV_BUILD_ROOT is set, then always ask ruby-build to build $VERSION under that path. --- bin/rbenv-install | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/bin/rbenv-install b/bin/rbenv-install index ef8fa82f..18d9254f 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -32,5 +32,11 @@ esac VERSION_NAME="${DEFINITION##*/}" PREFIX="${RBENV_ROOT}/versions/${VERSION_NAME}" +# If RBENV_BUILD_ROOT is set, then always pass keep options to ruby-build +if [ -n "${RBENV_BUILD_ROOT}" ]; then + export RUBY_BUILD_BUILD_PATH="${RBENV_BUILD_ROOT}/${VERSION_NAME}" + RUBY_BUILD_OPTIONS+=" -k" +fi + ruby-build "$DEFINITION" "$PREFIX" "$RUBY_BUILD_OPTIONS" rbenv rehash From fed031a2d245d74cd0880abee8de71650eacd54a Mon Sep 17 00:00:00 2001 From: James Tucker Date: Sat, 28 Apr 2012 14:33:36 -0700 Subject: [PATCH 0082/1809] Document new functionality in ruby-build and rbenv-install. --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 6ab22e76..1abd7338 100644 --- a/README.md +++ b/README.md @@ -53,6 +53,14 @@ ruby-build provides an `rbenv-install` command that shortens this to: $ rbenv install 1.9.2-p290 +ruby-build supports $RUBY_BUILD_BUILD_PATH to override the location in which +sources are downloaded and built. The -k/--keep flags will preserve this path +after the build is complete. + +rbenv-install also supports the -k/--keep flag, and additionally supports an +environment variable option $RBENV_BUILD_ROOT that when set, will always build +sources under that location, and keep the sources after build completion. + ### Version History #### 20120423 From 5019de9c6d295d39e811de654b7bdb7cdf036ddf Mon Sep 17 00:00:00 2001 From: Jaroslaw Zabiello Date: Mon, 7 May 2012 02:16:22 +0100 Subject: [PATCH 0083/1809] added jruby 1.6.7.2 --- share/ruby-build/jruby-1.6.7.2 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.6.7.2 diff --git a/share/ruby-build/jruby-1.6.7.2 b/share/ruby-build/jruby-1.6.7.2 new file mode 100644 index 00000000..c27d4804 --- /dev/null +++ b/share/ruby-build/jruby-1.6.7.2 @@ -0,0 +1 @@ +install_package "jruby-1.6.7.2" "http://jruby.org.s3.amazonaws.com/downloads/1.6.7.2/jruby-bin-1.6.7.2.tar.gz" jruby From 933b371a498395c53340106b662f4ff2ec677ed7 Mon Sep 17 00:00:00 2001 From: Jeremy Kemper Date: Wed, 9 May 2012 13:40:30 -0700 Subject: [PATCH 0084/1809] Fix JRuby 1.7.0 install name: should be jruby-1.7.0-dev not jruby-1.7.0.dev --- share/ruby-build/jruby-1.7.0-dev | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/jruby-1.7.0-dev b/share/ruby-build/jruby-1.7.0-dev index bb1531c2..f2624fb6 100644 --- a/share/ruby-build/jruby-1.7.0-dev +++ b/share/ruby-build/jruby-1.7.0-dev @@ -1 +1 @@ -install_package "jruby-1.7.0.dev" "http://ci.jruby.org/snapshots/1.7.x/jruby-bin-1.7.0.dev.tar.gz" jruby +install_package "jruby-1.7.0-dev" "http://ci.jruby.org/snapshots/1.7.x/jruby-bin-1.7.0.dev.tar.gz" jruby From 30a38b09318c049f41016aefc13f7bdd721fddf0 Mon Sep 17 00:00:00 2001 From: abscondment Date: Mon, 21 May 2012 13:39:23 -0700 Subject: [PATCH 0085/1809] Update JRuby 1.7.x: * Remove -dev build, since it no longer exists on ci.jruby.org * Add 1.7.0.preview1 --- share/ruby-build/jruby-1.7.0-dev | 1 - share/ruby-build/jruby-1.7.0.preview1 | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) delete mode 100644 share/ruby-build/jruby-1.7.0-dev create mode 100644 share/ruby-build/jruby-1.7.0.preview1 diff --git a/share/ruby-build/jruby-1.7.0-dev b/share/ruby-build/jruby-1.7.0-dev deleted file mode 100644 index f2624fb6..00000000 --- a/share/ruby-build/jruby-1.7.0-dev +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.0-dev" "http://ci.jruby.org/snapshots/1.7.x/jruby-bin-1.7.0.dev.tar.gz" jruby diff --git a/share/ruby-build/jruby-1.7.0.preview1 b/share/ruby-build/jruby-1.7.0.preview1 new file mode 100644 index 00000000..403b76b1 --- /dev/null +++ b/share/ruby-build/jruby-1.7.0.preview1 @@ -0,0 +1 @@ +install_package "jruby-1.7.0.preview1" "http://ci.jruby.org/snapshots/1.7.x/jruby-bin-1.7.0.preview1.tar.gz" jruby From 7f574dbad245bee99d3fe64853ae31624a056ae2 Mon Sep 17 00:00:00 2001 From: abscondment Date: Mon, 21 May 2012 15:14:09 -0700 Subject: [PATCH 0086/1809] Use the correct naming convention. --- share/ruby-build/{jruby-1.7.0.preview1 => jruby-1.7.0-preview1} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename share/ruby-build/{jruby-1.7.0.preview1 => jruby-1.7.0-preview1} (100%) diff --git a/share/ruby-build/jruby-1.7.0.preview1 b/share/ruby-build/jruby-1.7.0-preview1 similarity index 100% rename from share/ruby-build/jruby-1.7.0.preview1 rename to share/ruby-build/jruby-1.7.0-preview1 From 997c1d3328817037983b925cb64060ca5a1afb94 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Thu, 24 May 2012 13:29:36 -0500 Subject: [PATCH 0087/1809] Use ~/.rbenv/sources instead of ~/.rbenv/srcs --- bin/rbenv-install | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 18d9254f..d73c8ec3 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -24,7 +24,7 @@ case "$DEFINITION" in exit 1 ;; "-k" | "--keep" ) - [ -z "${RBENV_BUILD_ROOT}" ] && RBENV_BUILD_ROOT="${RBENV_ROOT}/srcs" + [ -z "${RBENV_BUILD_ROOT}" ] && RBENV_BUILD_ROOT="${RBENV_ROOT}/sources" RUBY_BUILD_OPTIONS+=" -k" ;; esac From 458d692c1e28bea75e59e70562986d10e9a38dd4 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Thu, 24 May 2012 13:33:38 -0500 Subject: [PATCH 0088/1809] Rework the readme to emphasize plugin installation --- README.md | 157 +++++++++++++++++++++++++++++++++++++++++------------- 1 file changed, 120 insertions(+), 37 deletions(-) diff --git a/README.md b/README.md index 1abd7338..cf0f1fe4 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,35 @@ # ruby-build -ruby-build provides a simple way to compile and install different -versions of Ruby on UNIX-like systems. +ruby-build is an [rbenv](https://github.com/sstephenson/rbenv) plugin +that provides an `rbenv install` command to compile and install +different versions of Ruby on UNIX-like systems. -### Installing ruby-build +You can also use ruby-build without rbenv in environments where you +need precise control over Ruby version installation. + + +## Installation + +### Installing as an rbenv plugin (recommended) + +Installing ruby-build as an rbenv plugin will give you access to the +`rbenv install` command. + + $ mkdir -p ~/.rbenv/plugins + $ cd ~/.rbenv/plugins + $ git clone git://github.com/sstephenson/ruby-build.git + +This will install the latest development version of ruby-build into +the `~/.rbenv/plugins/ruby-build` directory. From that directory, you +can check out a specific release tag. To update ruby-build, run `git +pull` to download the latest changes. + +### Installing as a standalone program (advanced) + +Installing ruby-build as a standalone program will give you access to +the `ruby-build` command for precise control over Ruby version +installation. If you have rbenv installed, you will also be able to +use the `rbenv install` command. $ git clone git://github.com/sstephenson/ruby-build.git $ cd ruby-build @@ -14,54 +40,111 @@ 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. -If you only intend to use ruby-build via rbenv then you can -install it locally as a plugin: +To update ruby-build after it has been installed, run `git pull` in +your cloned copy of the repository, then re-run the install script. - $ mkdir -p ~/.rbenv/plugins - $ cd ~/.rbenv/plugins - $ git clone git://github.com/sstephenson/ruby-build.git +### Installing with Homebrew (for OS X users) -And if you're using Homebrew, you can just +Mac OS X users can install ruby-build with the +[Homebrew](http://mxcl.github.com/homebrew/) package manager. This +will give you access to the `ruby-build` command. If you have rbenv +installed, you will also be able to use the `rbenv install` command. + +*This is the recommended method of installation if you installed rbenv + with Homebrew.* $ brew install ruby-build -to get the latest release, or +Or, if you would like to install the latest development release: $ brew install --HEAD ruby-build -to pull the latest from git. + +## Usage + +### Using `rbenv install` with rbenv + +To install a Ruby version for use with rbenv, run `rbenv install` with +the exact name of the version you want to install. For example, + + $ rbenv install 1.9.3-p194 + +Ruby versions will be installed into a directory of the same name +under `~/.rbenv/versions`. + +To see a list of all available Ruby versions, run `rbenv install` +without any arguments. You may also tab-complete available Ruby +versions if your rbenv installation is properly configured. + +### Using `ruby-build` standalone + +If you have installed ruby-build as a standalone program, you can use +the `ruby-build` command to compile and install Ruby versions into +specific locations. + +Run the `ruby-build` command with the exact name of the version you +want to install and the full path where you want to install it. For +example, + + $ ruby-build 1.9.3-p194 ~/local/ruby-1.9.3-p194 + +To see a list of all available Ruby versions, run `ruby-build +--definitions`. + +Pass the `-v` or `--verbose` flag to `ruby-build` as the first +argument to see what's happening under the hood. + +### Custom definitions + +Both `rbenv install` and `ruby-build` accept a path to a custom +definition file in place of a version name. Custom definitions let you +develop and install versions of Ruby that are not yet supported by +ruby-build. + +See the [ruby-build built-in +definitions](https://github.com/sstephenson/ruby-build/tree/share/ruby-build) +as a starting point for custom definition files. + +### Special environment variables + +You can set certain environment variables to control the build +process. + +* `TMPDIR` sets the location where ruby-build stores temporary files. +* `RUBY_BUILD_BUILD_PATH` sets the location in which sources are + downloaded and built. By default, this is a subdirectory of + `TMPDIR`. +* `CC` sets the path to the C compiler. +* `CONFIGURE_OPTS` lets you pass additional options to `./configure`. +* `MAKE_OPTS` (or `MAKEOPTS`) lets you pass additional options to + `make`. + +### 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`. -### Installing Ruby +## Getting Help -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.) +Please see the [ruby-build +wiki](https://github.com/sstephenson/ruby-build/wiki) for solutions to +common problems. - $ 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] +If you can't find an answer on the wiki, open an issue on the [issue +tracker](https://github.com/sstephenson/ruby-build/issues). Be sure to +include the full build log for build failures. -You can use it with [rbenv](https://github.com/sstephenson/rbenv): - $ ruby-build 1.9.2-p290 ~/.rbenv/versions/1.9.2-p290 - -ruby-build provides an `rbenv-install` command that shortens this to: - - $ rbenv install 1.9.2-p290 - -ruby-build supports $RUBY_BUILD_BUILD_PATH to override the location in which -sources are downloaded and built. The -k/--keep flags will preserve this path -after the build is complete. - -rbenv-install also supports the -k/--keep flag, and additionally supports an -environment variable option $RBENV_BUILD_ROOT that when set, will always build -sources under that location, and keep the sources after build completion. - -### Version History +## Version History #### 20120423 From 2d489e7742afcc00b450e7e25253d79f8a7cd0f4 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Thu, 24 May 2012 13:51:30 -0500 Subject: [PATCH 0089/1809] Avoid += for compatibility with older bash versions --- bin/rbenv-install | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index d73c8ec3..35496be0 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -25,7 +25,7 @@ case "$DEFINITION" in ;; "-k" | "--keep" ) [ -z "${RBENV_BUILD_ROOT}" ] && RBENV_BUILD_ROOT="${RBENV_ROOT}/sources" - RUBY_BUILD_OPTIONS+=" -k" + RUBY_BUILD_OPTIONS="${RUBY_BUILD_OPTIONS} -k" ;; esac @@ -35,7 +35,7 @@ PREFIX="${RBENV_ROOT}/versions/${VERSION_NAME}" # If RBENV_BUILD_ROOT is set, then always pass keep options to ruby-build if [ -n "${RBENV_BUILD_ROOT}" ]; then export RUBY_BUILD_BUILD_PATH="${RBENV_BUILD_ROOT}/${VERSION_NAME}" - RUBY_BUILD_OPTIONS+=" -k" + RUBY_BUILD_OPTIONS="${RUBY_BUILD_OPTIONS} -k" fi ruby-build "$DEFINITION" "$PREFIX" "$RUBY_BUILD_OPTIONS" From b53c445c200fd2118867e0d5a36da1384bd99b10 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Thu, 24 May 2012 13:58:27 -0500 Subject: [PATCH 0090/1809] ruby-build 20120524 --- README.md | 12 ++++++++++++ bin/ruby-build | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index cf0f1fe4..3364349f 100644 --- a/README.md +++ b/README.md @@ -146,6 +146,18 @@ include the full build log for build failures. ## Version History +#### 20120524 + +* Added definitions for JRuby 1.6.7.2 and 1.7.0-preview1. +* Removed the definition for JRuby 1.7.0-dev. (In general we do not + like to remove definitions, but the JRuby team has deleted the + 1.7.0-dev package from their servers -- caveat emptor.) +* Added support for specifying the build location with the + `RUBY_BUILD_BUILD_PATH` environment variable. +* Added a `-k`/`--keep` flag to `ruby-build` and `rbenv install` for + keeping the source code around after installation. +* Updated the readme to emphasize installation as an rbenv plugin. + #### 20120423 * Improved error messages when dependencies are missing. diff --git a/bin/ruby-build b/bin/ruby-build index f10e0ad3..9f897ac6 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20120423" +RUBY_BUILD_VERSION="20120524" set -E exec 3<&2 # preserve original stderr at fd 3 From 22edda2389cfd94aeb0ea0a535825692bb404315 Mon Sep 17 00:00:00 2001 From: jc00ke Date: Sun, 27 May 2012 18:54:37 -0700 Subject: [PATCH 0091/1809] Adding MagLev definition via git --- share/ruby-build/maglev-dev | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/maglev-dev diff --git a/share/ruby-build/maglev-dev b/share/ruby-build/maglev-dev new file mode 100644 index 00000000..d54d9609 --- /dev/null +++ b/share/ruby-build/maglev-dev @@ -0,0 +1 @@ +install_git "maglev-dev" "https://github.com/MagLev/maglev.git" "master" maglev From 211f6c19bc9e9d45400c9e1cb4df4756109d5d62 Mon Sep 17 00:00:00 2001 From: Andy Hanna Date: Mon, 18 Jun 2012 21:00:05 -0500 Subject: [PATCH 0092/1809] updated jruby-1.7.0.preview1 url --- share/ruby-build/jruby-1.7.0-preview1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/jruby-1.7.0-preview1 b/share/ruby-build/jruby-1.7.0-preview1 index 403b76b1..34521645 100644 --- a/share/ruby-build/jruby-1.7.0-preview1 +++ b/share/ruby-build/jruby-1.7.0-preview1 @@ -1 +1 @@ -install_package "jruby-1.7.0.preview1" "http://ci.jruby.org/snapshots/1.7.x/jruby-bin-1.7.0.preview1.tar.gz" jruby +install_package "jruby-1.7.0.preview1" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0.preview1/jruby-bin-1.7.0.preview1.tar.gz" jruby From 8227f96ee2f57350b714cfddd4b6c2dae5ab4fab Mon Sep 17 00:00:00 2001 From: Andreas Loupasakis Date: Wed, 27 Jun 2012 13:32:46 +0300 Subject: [PATCH 0093/1809] Fix broken link in README --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3364349f..affc2781 100644 --- a/README.md +++ b/README.md @@ -102,7 +102,7 @@ develop and install versions of Ruby that are not yet supported by ruby-build. See the [ruby-build built-in -definitions](https://github.com/sstephenson/ruby-build/tree/share/ruby-build) +definitions](https://github.com/sstephenson/ruby-build/tree/master/share/ruby-build) as a starting point for custom definition files. ### Special environment variables From 82d504121133a6bd34d5c8f0c22ae06f2810d7da Mon Sep 17 00:00:00 2001 From: Sergey Gerasimov Date: Thu, 5 Jul 2012 23:07:05 +0300 Subject: [PATCH 0094/1809] Ruby 1.8.7-p370 added --- share/ruby-build/1.8.7-p370 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/1.8.7-p370 diff --git a/share/ruby-build/1.8.7-p370 b/share/ruby-build/1.8.7-p370 new file mode 100644 index 00000000..d8935cfc --- /dev/null +++ b/share/ruby-build/1.8.7-p370 @@ -0,0 +1,3 @@ +require_gcc +install_package "ruby-1.8.7-p370" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p370.tar.gz" +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby From e18ca8de14b798d494d662d748613f342cce7c38 Mon Sep 17 00:00:00 2001 From: Brian Ford Date: Mon, 30 Jul 2012 12:08:12 -0700 Subject: [PATCH 0095/1809] Update share/ruby-build/rbx-2.0.0-dev Removed installing a separate rubygems version for Rubinius. We bundle the most recent version of rubygems known to work with Rubinius. --- share/ruby-build/rbx-2.0.0-dev | 1 - 1 file changed, 1 deletion(-) diff --git a/share/ruby-build/rbx-2.0.0-dev b/share/ruby-build/rbx-2.0.0-dev index 2f894f4c..6b3b07ac 100644 --- a/share/ruby-build/rbx-2.0.0-dev +++ b/share/ruby-build/rbx-2.0.0-dev @@ -1,2 +1 @@ install_git "rubinius-2.0.0-dev" "https://github.com/rubinius/rubinius.git" "master" rbx -install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz" ruby From d48824fec1cdeb15b47f7fc154807a9d4fdf8f40 Mon Sep 17 00:00:00 2001 From: jc00ke Date: Wed, 1 Aug 2012 15:06:43 -0700 Subject: [PATCH 0096/1809] Renamed maglev-dev to maglev-1.1.0-dev --- share/ruby-build/maglev-1.1.0-dev | 1 + share/ruby-build/maglev-dev | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 share/ruby-build/maglev-1.1.0-dev delete mode 100644 share/ruby-build/maglev-dev diff --git a/share/ruby-build/maglev-1.1.0-dev b/share/ruby-build/maglev-1.1.0-dev new file mode 100644 index 00000000..dfee1584 --- /dev/null +++ b/share/ruby-build/maglev-1.1.0-dev @@ -0,0 +1 @@ +install_git "maglev-1.1.0-dev" "https://github.com/MagLev/maglev.git" "master" maglev diff --git a/share/ruby-build/maglev-dev b/share/ruby-build/maglev-dev deleted file mode 100644 index d54d9609..00000000 --- a/share/ruby-build/maglev-dev +++ /dev/null @@ -1 +0,0 @@ -install_git "maglev-dev" "https://github.com/MagLev/maglev.git" "master" maglev From 52290cae8f2ed9314c28c09f5035660532364736 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Tue, 14 Aug 2012 17:42:34 -0400 Subject: [PATCH 0097/1809] Add JRuby 1.7.0.preview2 Closes #191. --- share/ruby-build/jruby-1.7.0-preview2 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.0-preview2 diff --git a/share/ruby-build/jruby-1.7.0-preview2 b/share/ruby-build/jruby-1.7.0-preview2 new file mode 100644 index 00000000..6a8c813c --- /dev/null +++ b/share/ruby-build/jruby-1.7.0-preview2 @@ -0,0 +1 @@ +install_package "jruby-1.7.0.preview2" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0.preview2/jruby-bin-1.7.0.preview2.tar.gz" jruby From 6d4af030422a0f8265effb96674e06f2862c5680 Mon Sep 17 00:00:00 2001 From: Andreas Loupasakis Date: Wed, 8 Aug 2012 05:36:09 +0300 Subject: [PATCH 0098/1809] Implement rbenv-uninstall command --- bin/rbenv-uninstall | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100755 bin/rbenv-uninstall diff --git a/bin/rbenv-uninstall b/bin/rbenv-uninstall new file mode 100755 index 00000000..6506ed7a --- /dev/null +++ b/bin/rbenv-uninstall @@ -0,0 +1,37 @@ +#!/usr/bin/env bash +set -e + +# Provide rbenv completions +if [ "$1" = "--complete" ]; then + exec ruby-build --definitions +fi + +if [ -z "$RBENV_ROOT" ]; then + RBENV_ROOT="${HOME}/.rbenv" +fi + +DEFINITION="$1" +case "$DEFINITION" in +"" | -* ) + { echo "usage: rbenv uninstall VERSION" + echo " rbenv uninstall /path/to/definition" + echo + if [ -n `which rbenv` ]; then + echo "Available versions:" + rbenv versions | sed 's/^/ /' + echo + fi + } >&2 + exit 1 + ;; +esac + +VERSION_NAME="${DEFINITION##*/}" +PREFIX="${RBENV_ROOT}/versions/${VERSION_NAME}" + +if [ ! -e "$PREFIX" ]; then + echo "Given version ($VERSION_NAME) is not installed" + exit 1 +fi +rm -rf "$PREFIX" +rbenv rehash From aee4782095f0e965b1cd84ebc6c4363d8ff6b682 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Tue, 14 Aug 2012 23:08:31 -0500 Subject: [PATCH 0099/1809] rbenv-uninstall prompts before removal unless invoked with -f --- bin/rbenv-uninstall | 45 ++++++++++++++++++++++++++++++++------------- 1 file changed, 32 insertions(+), 13 deletions(-) diff --git a/bin/rbenv-uninstall b/bin/rbenv-uninstall index 6506ed7a..ef40c668 100755 --- a/bin/rbenv-uninstall +++ b/bin/rbenv-uninstall @@ -3,24 +3,32 @@ set -e # Provide rbenv completions if [ "$1" = "--complete" ]; then - exec ruby-build --definitions + exec rbenv versions --bare fi if [ -z "$RBENV_ROOT" ]; then RBENV_ROOT="${HOME}/.rbenv" fi +if [ "$1" = "-f" ]; then + FORCE=1 + shift +else + FORCE="" +fi + DEFINITION="$1" case "$DEFINITION" in "" | -* ) - { echo "usage: rbenv uninstall VERSION" - echo " rbenv uninstall /path/to/definition" + { echo "usage: rbenv uninstall [-f] VERSION" + echo + echo " -f Attempt to remove the specified version without prompting" + echo " for confirmation. If the version does not exist, do not" + echo " display an error message." + echo + echo "Available versions:" + rbenv versions --bare | sed 's/^/ /' echo - if [ -n `which rbenv` ]; then - echo "Available versions:" - rbenv versions | sed 's/^/ /' - echo - fi } >&2 exit 1 ;; @@ -29,9 +37,20 @@ esac VERSION_NAME="${DEFINITION##*/}" PREFIX="${RBENV_ROOT}/versions/${VERSION_NAME}" -if [ ! -e "$PREFIX" ]; then - echo "Given version ($VERSION_NAME) is not installed" - exit 1 +if [ -z "$FORCE" ]; then + if [ ! -d "$PREFIX" ]; then + echo "rbenv: version \`$VERSION_NAME' not installed" >&2 + exit 1 + fi + + read -p "rbenv: remove $PREFIX? " + case "$REPLY" in + y* | Y* ) ;; + * ) exit 1 ;; + esac +fi + +if [ -d "$PREFIX" ]; then + rm -rf "$PREFIX" + rbenv rehash fi -rm -rf "$PREFIX" -rbenv rehash From 8446df21c1d36bca73bdb6e0bf24f3dbe8db737d Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Wed, 15 Aug 2012 13:28:01 -0500 Subject: [PATCH 0100/1809] Parse options so they can be combined (e.g. `-kv`) and occur anywhere on the command line --- bin/ruby-build | 101 ++++++++++++++++++++++++++++++++----------------- 1 file changed, 66 insertions(+), 35 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 9f897ac6..b25216ed 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -5,6 +5,39 @@ RUBY_BUILD_VERSION="20120524" set -E exec 3<&2 # preserve original stderr at fd 3 + +lib() { + parse_options() { + OPTIONS=() + ARGUMENTS=() + local arg option index + + for arg in "$@"; do + if [ "${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 + else + ARGUMENTS[${#ARGUMENTS[*]}]="$arg" + fi + done + } + + if [ "$1" == "--$FUNCNAME" ]; then + declare -f "$FUNCNAME" + exit + fi +} +lib "$1" + + resolve_link() { $(type -p greadlink readlink | head -1) "$1" } @@ -332,7 +365,7 @@ version() { usage() { { version - echo "usage: ruby-build [-v|--verbose] definition prefix" + echo "usage: ruby-build [-k|--keep] [-v|--verbose] definition prefix" echo " ruby-build --definitions" } >&2 @@ -351,34 +384,41 @@ list_definitions() { unset VERBOSE +unset KEEP_BUILD_PATH RUBY_BUILD_ROOT="$(abs_dirname "$0")/.." -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 - exit 0 - ;; -"-v" | "--verbose" ) - VERBOSE=true - shift - ;; -esac +parse_options "$@" +for option in "${OPTIONS[@]}"; do + case "$option" in + "h" | "help" ) + usage without_exiting + { echo + echo " -k/--keep Do not remove source tree after installation" + 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 + ;; + "k" | "keep" ) + KEEP_BUILD_PATH=true + ;; + "v" | "verbose" ) + VERBOSE=true + ;; + "version" ) + version + exit 0 + ;; + esac +done -DEFINITION_PATH="$1" +DEFINITION_PATH="${ARGUMENTS[0]}" if [ -z "$DEFINITION_PATH" ]; then usage elif [ ! -e "$DEFINITION_PATH" ]; then @@ -391,20 +431,11 @@ elif [ ! -e "$DEFINITION_PATH" ]; then fi fi -PREFIX_PATH="$2" +PREFIX_PATH="${ARGUMENTS[1]}" if [ -z "$PREFIX_PATH" ]; then usage fi -OPTIONS="$3" -for option in $OPTIONS; do - case "$option" in - "-k" | "--keep" ) - KEEP_BUILD_PATH="y" - ;; - esac -done - if [ -z "$TMPDIR" ]; then TMP="/tmp" else From db359ec8444df33ec9789ec71af8beb8d6529fd4 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Wed, 15 Aug 2012 14:02:23 -0500 Subject: [PATCH 0101/1809] Better option parsing for rbenv-install --- bin/rbenv-install | 64 +++++++++++++++++++++++++++++++++++------------ 1 file changed, 48 insertions(+), 16 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 35496be0..ac2b4b4f 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -11,23 +11,55 @@ if [ -z "$RBENV_ROOT" ]; then RBENV_ROOT="${HOME}/.rbenv" fi -DEFINITION="$1" -case "$DEFINITION" in -"" | -* ) - { echo "usage: rbenv install VERSION" - echo " rbenv install /path/to/definition" +# Load shared library functions +eval "$(ruby-build --lib)" && lib + +usage() { + { echo "usage: rbenv install [-k|--keep] [-v|--verbose] VERSION" + echo " rbenv install [-k|--keep] [-v|--verbose] /path/to/definition" + echo " rbenv install -l|--list" echo - echo "Available versions:" - ruby-build --definitions | sed 's/^/ /' + echo " -l/--list List all available versions" + echo " -k/--keep Keep source tree in \$RBENV_BUILD_ROOT after installation" + echo " (defaults to ${RBENV_ROOT}/sources)" + echo " -v/--verbose Verbose mode: print compilation status to stdout" echo } >&2 - exit 1 - ;; -"-k" | "--keep" ) - [ -z "${RBENV_BUILD_ROOT}" ] && RBENV_BUILD_ROOT="${RBENV_ROOT}/sources" - RUBY_BUILD_OPTIONS="${RUBY_BUILD_OPTIONS} -k" - ;; -esac + + [ -z "$1" ] || exit "$1" +} + +unset KEEP +unset VERBOSE + +parse_options "$@" +for option in "${OPTIONS[@]}"; do + case "$option" in + "h" | "help" ) + usage 0 + ;; + "l" | "list" ) + echo "Available versions:" + ruby-build --definitions | sed 's/^/ /' + exit + ;; + "k" | "keep" ) + [ -n "${RBENV_BUILD_ROOT}" ] || RBENV_BUILD_ROOT="${RBENV_ROOT}/sources" + ;; + "v" | "verbose" ) + VERBOSE="-v" + ;; + "version" ) + exec ruby-build --version + ;; + * ) + usage 1 + ;; + esac +done + +DEFINITION="${ARGUMENTS[0]}" +[ -n "$DEFINITION" ] || usage 1 VERSION_NAME="${DEFINITION##*/}" PREFIX="${RBENV_ROOT}/versions/${VERSION_NAME}" @@ -35,8 +67,8 @@ PREFIX="${RBENV_ROOT}/versions/${VERSION_NAME}" # If RBENV_BUILD_ROOT is set, then always pass keep options to ruby-build if [ -n "${RBENV_BUILD_ROOT}" ]; then export RUBY_BUILD_BUILD_PATH="${RBENV_BUILD_ROOT}/${VERSION_NAME}" - RUBY_BUILD_OPTIONS="${RUBY_BUILD_OPTIONS} -k" + KEEP="-k" fi -ruby-build "$DEFINITION" "$PREFIX" "$RUBY_BUILD_OPTIONS" +ruby-build $KEEP $VERBOSE "$DEFINITION" "$PREFIX" rbenv rehash From 681d6b59f2a246df0f1f2ab01d70b0b0b1b52b65 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Wed, 15 Aug 2012 14:43:44 -0500 Subject: [PATCH 0102/1809] Simplify shared library function loading --- bin/rbenv-install | 2 +- bin/ruby-build | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index ac2b4b4f..101ebe15 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -12,7 +12,7 @@ if [ -z "$RBENV_ROOT" ]; then fi # Load shared library functions -eval "$(ruby-build --lib)" && lib +eval "$(ruby-build --lib)" usage() { { echo "usage: rbenv install [-k|--keep] [-v|--verbose] VERSION" diff --git a/bin/ruby-build b/bin/ruby-build index b25216ed..2abab69e 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -32,6 +32,7 @@ lib() { if [ "$1" == "--$FUNCNAME" ]; then declare -f "$FUNCNAME" + echo "$FUNCNAME \"\$1\";" exit fi } From b4d3ed74a0c197d4704a2097e409da4506ce63d2 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Wed, 15 Aug 2012 15:08:53 -0500 Subject: [PATCH 0103/1809] "Available" -> "Installed" --- bin/rbenv-uninstall | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/bin/rbenv-uninstall b/bin/rbenv-uninstall index ef40c668..add46151 100755 --- a/bin/rbenv-uninstall +++ b/bin/rbenv-uninstall @@ -10,11 +10,10 @@ if [ -z "$RBENV_ROOT" ]; then RBENV_ROOT="${HOME}/.rbenv" fi +unset FORCE if [ "$1" = "-f" ]; then - FORCE=1 + FORCE=true shift -else - FORCE="" fi DEFINITION="$1" @@ -26,7 +25,7 @@ case "$DEFINITION" in echo " for confirmation. If the version does not exist, do not" echo " display an error message." echo - echo "Available versions:" + echo "Installed versions:" rbenv versions --bare | sed 's/^/ /' echo } >&2 From 172b0680dafdcfc8a6b885cb9a470da87cc27e5e Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Wed, 15 Aug 2012 15:11:45 -0500 Subject: [PATCH 0104/1809] ruby-build 20120815 --- README.md | 21 +++++++++++++++++++++ bin/ruby-build | 2 +- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index affc2781..1498e3c7 100644 --- a/README.md +++ b/README.md @@ -146,6 +146,27 @@ include the full build log for build failures. ## Version History +#### 20120815 + +* Added a definition for MagLev 1.1.0-dev from git. +* Added a definition for Ruby 1.8.7-p370. (For those having trouble + installing 1.8.7 with newer versions of glibc, please see + https://github.com/sstephenson/ruby-build/pull/195#issuecomment-7743664.) +* Updated the package URL in the definition for JRuby 1.7.0-preview1. +* Added a definition for JRuby 1.7.0-preview2. +* Updated the Rubinius 2.0.0-dev definition to use the bundled + RubyGems version instead of installing its own. +* Added an `rbenv uninstall` command for removing installed versions. +* Improved the option parsing for `ruby-build` and `rbenv-install` so + options may be placed in any order, and short options may be + combined (e.g. `-kv`). +* Added a `-l`/`--list` option to `rbenv install` to list all + available definitions. +* Added a `-v`/`--verbose` option to `rbenv install` to invoke + `ruby-build` in verbose mode. +* Documented the `-k`/`--keep` flag in the command-line help for + `ruby-build` and `rbenv install`. + #### 20120524 * Added definitions for JRuby 1.6.7.2 and 1.7.0-preview1. diff --git a/bin/ruby-build b/bin/ruby-build index 2abab69e..e677d689 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20120524" +RUBY_BUILD_VERSION="20120815" set -E exec 3<&2 # preserve original stderr at fd 3 From cb2a79f1119daf6cbb030d76f66e9bd04581ccc2 Mon Sep 17 00:00:00 2001 From: Fabio Rehm Date: Wed, 15 Aug 2012 23:49:13 -0300 Subject: [PATCH 0105/1809] Allow hooks to be defined for rbenv-install --- bin/rbenv-install | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bin/rbenv-install b/bin/rbenv-install index 101ebe15..16f6eb4a 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -61,6 +61,10 @@ done DEFINITION="${ARGUMENTS[0]}" [ -n "$DEFINITION" ] || usage 1 +for script in $(rbenv-hooks install); do + source "$script" +done + VERSION_NAME="${DEFINITION##*/}" PREFIX="${RBENV_ROOT}/versions/${VERSION_NAME}" From ffd6196bc87c2e0c80b7bad81f3840819d33a749 Mon Sep 17 00:00:00 2001 From: Eric Date: Tue, 4 Sep 2012 12:44:26 -0600 Subject: [PATCH 0106/1809] Git clone should one 1 liner --- README.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/README.md b/README.md index 1498e3c7..830d1cdd 100644 --- a/README.md +++ b/README.md @@ -15,9 +15,7 @@ need precise control over Ruby version installation. Installing ruby-build as an rbenv plugin will give you access to the `rbenv install` command. - $ mkdir -p ~/.rbenv/plugins - $ cd ~/.rbenv/plugins - $ git clone git://github.com/sstephenson/ruby-build.git + $ git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build This will install the latest development version of ruby-build into the `~/.rbenv/plugins/ruby-build` directory. From that directory, you From ce750e18c753f3eb57cdf7cc96739a31946be197 Mon Sep 17 00:00:00 2001 From: Guillermo Iguaran Date: Wed, 19 Sep 2012 11:20:47 -0500 Subject: [PATCH 0107/1809] Add formula for JRuby 1.6.8 --- share/ruby-build/jruby-1.6.8 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.6.8 diff --git a/share/ruby-build/jruby-1.6.8 b/share/ruby-build/jruby-1.6.8 new file mode 100644 index 00000000..a54e76ff --- /dev/null +++ b/share/ruby-build/jruby-1.6.8 @@ -0,0 +1 @@ +install_package "jruby-1.6.8" "http://jruby.org.s3.amazonaws.com/downloads/1.6.8/jruby-bin-1.6.8.tar.gz" jruby From a2412e57b0c640454dcaab4c422f21cfcb4fb872 Mon Sep 17 00:00:00 2001 From: Jan Habermann Date: Wed, 26 Sep 2012 01:14:19 +0200 Subject: [PATCH 0108/1809] Added definition for jruby-1.7.0-rc1. --- share/ruby-build/jruby-1.7.0-rc1 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.0-rc1 diff --git a/share/ruby-build/jruby-1.7.0-rc1 b/share/ruby-build/jruby-1.7.0-rc1 new file mode 100644 index 00000000..c642a3e8 --- /dev/null +++ b/share/ruby-build/jruby-1.7.0-rc1 @@ -0,0 +1 @@ +install_package "jruby-1.7.0.RC1" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0.RC1/jruby-bin-1.7.0.RC1.tar.gz" jruby From c5b3d1b60d5d21caf5d20b6f10b126a16f75dba9 Mon Sep 17 00:00:00 2001 From: Josh Owens Date: Mon, 1 Oct 2012 15:05:35 -0700 Subject: [PATCH 0109/1809] Add jruby-1.5.6, becuase yes, I need it. Somewhere, happy pandas are becoming sad. --- share/ruby-build/jruby-1.5.6 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.5.6 diff --git a/share/ruby-build/jruby-1.5.6 b/share/ruby-build/jruby-1.5.6 new file mode 100644 index 00000000..72829734 --- /dev/null +++ b/share/ruby-build/jruby-1.5.6 @@ -0,0 +1 @@ +install_package "jruby-1.5.6" "http://jruby.org.s3.amazonaws.com/downloads/1.5.6/jruby-bin-1.5.6.tar.gz" jruby From 88aaff54e4b1f01c501e65c011aaa787ac2b7118 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sat, 6 Oct 2012 09:17:08 +0900 Subject: [PATCH 0110/1809] added build function using svn --- bin/ruby-build | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index e677d689..2a5b182d 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -96,6 +96,10 @@ install_git() { install_package_using "git" 2 $* } +install_svn() { + install_package_using "svn" 2 $* +} + install_package_using() { local package_type="$1" local package_type_nargs="$2" @@ -159,6 +163,21 @@ fetch_git() { fi } +fetch_svn() { + local package_name="$1" + local svn_url="$2" + local svn_rev="$3" + + echo "Checkout ${svn_url}..." >&2 + + if type svn &>/dev/null; then + svn co -r "$svn_rev" "$svn_url" "${package_name}" >&4 2>&1 + else + echo "error: please install \`svn\` and try again" >&2 + exit 1 + fi +} + build_package() { local package_name="$1" shift From 70751283b0450fbcf06fcf2c108f88d556d1d30c Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sat, 6 Oct 2012 09:17:36 +0900 Subject: [PATCH 0111/1809] switch svn in ruby-head build --- share/ruby-build/2.0.0-dev | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 2695eec6..d459fb65 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" -install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "trunk" autoconf standard +install_svn "ruby-2.0.0-dev" "http://svn.ruby-lang.org/repos/ruby/trunk" "HEAD" autoconf standard \ No newline at end of file From 75f982709174ff433957ea88c9e1d278d1c2751f Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sat, 6 Oct 2012 20:09:41 +0900 Subject: [PATCH 0112/1809] switch svn --- share/ruby-build/1.9.3-dev | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index 64f4fe0f..76957692 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,2 +1,2 @@ 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_svn "ruby-1.9.3-dev" "http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_3" "HEAD" autoconf standard From 28b81a026fbd4c1f5ccda08bc721a0ee9fb9f867 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sun, 7 Oct 2012 08:07:35 +0900 Subject: [PATCH 0113/1809] reviewed --- bin/ruby-build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 2a5b182d..c92987bf 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -97,7 +97,7 @@ install_git() { } install_svn() { - install_package_using "svn" 2 $* + install_package_using "svn" 2 $* } install_package_using() { @@ -168,7 +168,7 @@ fetch_svn() { local svn_url="$2" local svn_rev="$3" - echo "Checkout ${svn_url}..." >&2 + echo "Checking out ${svn_url}..." >&2 if type svn &>/dev/null; then svn co -r "$svn_rev" "$svn_url" "${package_name}" >&4 2>&1 From e1a9e82846dce4948cec686891c4dbc8e4f5b477 Mon Sep 17 00:00:00 2001 From: Doug Mayer Date: Tue, 9 Oct 2012 17:15:52 -0500 Subject: [PATCH 0114/1809] Add support for JRuby 1.7.0 RC2. --- share/ruby-build/jruby-1.7.0-rc2 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.0-rc2 diff --git a/share/ruby-build/jruby-1.7.0-rc2 b/share/ruby-build/jruby-1.7.0-rc2 new file mode 100644 index 00000000..a998885a --- /dev/null +++ b/share/ruby-build/jruby-1.7.0-rc2 @@ -0,0 +1 @@ +install_package "jruby-1.7.0.RC2" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0.RC2/jruby-bin-1.7.0.RC2.tar.gz" jruby From afae9d2131e753735ad49700473cd2a919f60cca Mon Sep 17 00:00:00 2001 From: Michiel de Mare Date: Fri, 12 Oct 2012 07:57:13 -0400 Subject: [PATCH 0115/1809] added 1.9.3-p286 --- share/ruby-build/1.9.3-p286 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/1.9.3-p286 diff --git a/share/ruby-build/1.9.3-p286 b/share/ruby-build/1.9.3-p286 new file mode 100644 index 00000000..602fcd86 --- /dev/null +++ b/share/ruby-build/1.9.3-p286 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" +install_package "ruby-1.9.3-p286" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p286.tar.gz" From ce236dcfa643cc71a93328e66370b0e890d4e1ac Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Fri, 19 Oct 2012 11:58:53 -0700 Subject: [PATCH 0116/1809] ruby-build 20121020 --- README.md | 10 ++++++++++ bin/ruby-build | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 1498e3c7..d5547429 100644 --- a/README.md +++ b/README.md @@ -146,6 +146,16 @@ include the full build log for build failures. ## Version History +#### 20121020 + +* Added a definition for Ruby 1.9.3-p286 +* Added a definition for JRuby 1.7.0-rc2 +* Added a definition for JRuby 1.7.0-rc1 +* Added a definition for JRuby 1.6.8 +* Added a definition for JRuby 1.5.6 +* Fetch Ruby 2.0.0.dev via Subversion instead of Git +* Allow hooks to be defined for `rbenv-install` + #### 20120815 * Added a definition for MagLev 1.1.0-dev from git. diff --git a/bin/ruby-build b/bin/ruby-build index c92987bf..4a146e76 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20120815" +RUBY_BUILD_VERSION="20121020" set -E exec 3<&2 # preserve original stderr at fd 3 From 0d785ca3bb29c9eb5bbbf4ed720d56e31fa9a07a Mon Sep 17 00:00:00 2001 From: Manuel Meurer Date: Sun, 21 Oct 2012 17:22:18 +0300 Subject: [PATCH 0117/1809] Updated README MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Seems like you have to run `rbenv install --list`, not `rbenv install`, to see the available versions. --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index d5547429..9f6260a8 100644 --- a/README.md +++ b/README.md @@ -72,8 +72,8 @@ the exact name of the version you want to install. For example, Ruby versions will be installed into a directory of the same name under `~/.rbenv/versions`. -To see a list of all available Ruby versions, run `rbenv install` -without any arguments. You may also tab-complete available Ruby +To see a list of all available Ruby versions, run `rbenv install --list`. +You may also tab-complete available Ruby versions if your rbenv installation is properly configured. ### Using `ruby-build` standalone From c86f57adb7a0de1d8892d2c1ccd56382529284a3 Mon Sep 17 00:00:00 2001 From: Henry Poydar Date: Mon, 22 Oct 2012 15:24:07 -0400 Subject: [PATCH 0118/1809] Added support for JRuby 1.7.0 --- share/ruby-build/jruby-1.7.0 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.0 diff --git a/share/ruby-build/jruby-1.7.0 b/share/ruby-build/jruby-1.7.0 new file mode 100644 index 00000000..87493577 --- /dev/null +++ b/share/ruby-build/jruby-1.7.0 @@ -0,0 +1 @@ +install_package "jruby-1.7.0" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0/jruby-bin-1.7.0.tar.gz" jruby From 14dc5d60b29efb2d6f17cba4eeaa1a0e9b2f0dc1 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Mon, 22 Oct 2012 13:40:51 -0700 Subject: [PATCH 0119/1809] ruby-build 20121022 --- README.md | 3 +++ bin/ruby-build | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a8fa13a6..0d8418ee 100644 --- a/README.md +++ b/README.md @@ -144,6 +144,9 @@ include the full build log for build failures. ## Version History +#### 20121022 +* Added a definition for JRuby 1.7.0 + #### 20121020 * Added a definition for Ruby 1.9.3-p286 diff --git a/bin/ruby-build b/bin/ruby-build index 4a146e76..06b31dd6 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20121020" +RUBY_BUILD_VERSION="20121022" set -E exec 3<&2 # preserve original stderr at fd 3 From b4cf41099b8df413740119962ffb5e7a0d67fc6d Mon Sep 17 00:00:00 2001 From: Guillermo Iguaran Date: Thu, 1 Nov 2012 20:06:52 -0500 Subject: [PATCH 0120/1809] Formula for Ruby 2.0.0-preview1 --- share/ruby-build/2.0.0-preview1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.0.0-preview1 diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 new file mode 100644 index 00000000..e0f55e6f --- /dev/null +++ b/share/ruby-build/2.0.0-preview1 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" +install_package "ruby-2.0.0-preview1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz" From a1593f933a6e219bf1d63b2fa83b00620a4ce945 Mon Sep 17 00:00:00 2001 From: Guillermo Iguaran Date: Fri, 2 Nov 2012 22:35:58 -0500 Subject: [PATCH 0121/1809] Add formula for rbx-2.0.0-rc1 --- share/ruby-build/rbx-2.0.0-rc1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/rbx-2.0.0-rc1 diff --git a/share/ruby-build/rbx-2.0.0-rc1 b/share/ruby-build/rbx-2.0.0-rc1 new file mode 100644 index 00000000..e5528b46 --- /dev/null +++ b/share/ruby-build/rbx-2.0.0-rc1 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" +install_package "rubinius-release-2.0.0-rc1" "https://nodeload.github.com/rubinius/rubinius/tar.gz/release-2.0.0-rc1" rbx From bb60a1e868d3ae30b44ba8dadad17c61ede89a80 Mon Sep 17 00:00:00 2001 From: Guillermo Iguaran Date: Sun, 4 Nov 2012 13:07:10 -0500 Subject: [PATCH 0122/1809] README: use last stable version of MRI in examples --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 0d8418ee..07f4ac45 100644 --- a/README.md +++ b/README.md @@ -65,7 +65,7 @@ Or, if you would like to install the latest development release: To install a Ruby version for use with rbenv, run `rbenv install` with the exact name of the version you want to install. For example, - $ rbenv install 1.9.3-p194 + $ rbenv install 1.9.3-p286 Ruby versions will be installed into a directory of the same name under `~/.rbenv/versions`. @@ -84,7 +84,7 @@ Run the `ruby-build` command with the exact name of the version you want to install and the full path where you want to install it. For example, - $ ruby-build 1.9.3-p194 ~/local/ruby-1.9.3-p194 + $ ruby-build 1.9.3-p286 ~/local/ruby-1.9.3-p286 To see a list of all available Ruby versions, run `ruby-build --definitions`. From 3fed3b492f7a16db9ef4d734aa2bdf9eef75ad1e Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Sun, 4 Nov 2012 15:03:35 -0800 Subject: [PATCH 0123/1809] ruby-build 20121104 --- README.md | 4 ++++ bin/ruby-build | 2 +- share/ruby-build/2.0.0-dev | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 07f4ac45..8dc8374b 100644 --- a/README.md +++ b/README.md @@ -144,6 +144,10 @@ include the full build log for build failures. ## Version History +#### 20121104 +* Add a definition for Ruby 2.0.0-preview1 +* Add a definition for Rubinius 2.0.0-rc1 + #### 20121022 * Added a definition for JRuby 1.7.0 diff --git a/bin/ruby-build b/bin/ruby-build index 06b31dd6..5864e132 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20121022" +RUBY_BUILD_VERSION="20121104" set -E exec 3<&2 # preserve original stderr at fd 3 diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index d459fb65..163a2c20 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" -install_svn "ruby-2.0.0-dev" "http://svn.ruby-lang.org/repos/ruby/trunk" "HEAD" autoconf standard \ No newline at end of file +install_svn "ruby-2.0.0-dev" "http://svn.ruby-lang.org/repos/ruby/trunk" "HEAD" autoconf standard From 37dace69da0ca68c0a1fbe4700a127dadd6c9653 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Mon, 5 Nov 2012 08:10:53 -0800 Subject: [PATCH 0124/1809] Remove dollar signs so commands can be copied and pasted without modification --- README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 8dc8374b..433e447e 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ need precise control over Ruby version installation. Installing ruby-build as an rbenv plugin will give you access to the `rbenv install` command. - $ git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build + git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build This will install the latest development version of ruby-build into the `~/.rbenv/plugins/ruby-build` directory. From that directory, you @@ -29,9 +29,9 @@ the `ruby-build` command for precise control over Ruby version installation. If you have rbenv installed, you will also be able to use the `rbenv install` command. - $ git clone git://github.com/sstephenson/ruby-build.git - $ cd ruby-build - $ ./install.sh + git clone git://github.com/sstephenson/ruby-build.git + cd ruby-build + ./install.sh This will install ruby-build into `/usr/local`. If you do not have write permission to `/usr/local`, you will need to run `sudo @@ -51,11 +51,11 @@ installed, you will also be able to use the `rbenv install` command. *This is the recommended method of installation if you installed rbenv with Homebrew.* - $ brew install ruby-build + brew install ruby-build Or, if you would like to install the latest development release: - $ brew install --HEAD ruby-build + brew install --HEAD ruby-build ## Usage @@ -65,7 +65,7 @@ Or, if you would like to install the latest development release: To install a Ruby version for use with rbenv, run `rbenv install` with the exact name of the version you want to install. For example, - $ rbenv install 1.9.3-p286 + rbenv install 1.9.3-p286 Ruby versions will be installed into a directory of the same name under `~/.rbenv/versions`. @@ -84,7 +84,7 @@ Run the `ruby-build` command with the exact name of the version you want to install and the full path where you want to install it. For example, - $ ruby-build 1.9.3-p286 ~/local/ruby-1.9.3-p286 + ruby-build 1.9.3-p286 ~/local/ruby-1.9.3-p286 To see a list of all available Ruby versions, run `ruby-build --definitions`. From 7389c8f84018b14fbc1d314dfd34d6ba93241359 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Mon, 5 Nov 2012 08:11:51 -0800 Subject: [PATCH 0125/1809] Add instructions for installing Ruby 2 on Mac OS X with homebrew --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index 433e447e..201b3f77 100644 --- a/README.md +++ b/README.md @@ -92,6 +92,18 @@ To see a list of all available Ruby versions, run `ruby-build Pass the `-v` or `--verbose` flag to `ruby-build` as the first argument to see what's happening under the hood. +Ruby 2 is incompatible with the version of OpenSSL bundled with Mac OS X, so it +doesn't compile the extension. + +To work around this issue, install OpenSSL using homebrew instead: + + brew install openssl + +Then set the CONFIGURE_OPTS environment variable when you build Ruby: + + export CONFIGURE_OPTS="--with-openssl-dir=`brew --prefix openssl`" + rbenv install 2.0.0-preview1 + ### Custom definitions Both `rbenv install` and `ruby-build` accept a path to a custom From e595bda2ae7c303653bcbdba63a487bc827046b0 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Mon, 5 Nov 2012 08:21:47 -0800 Subject: [PATCH 0126/1809] Convert to one-liner to avoid polluting the shell --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 201b3f77..864b57c9 100644 --- a/README.md +++ b/README.md @@ -101,8 +101,7 @@ To work around this issue, install OpenSSL using homebrew instead: Then set the CONFIGURE_OPTS environment variable when you build Ruby: - export CONFIGURE_OPTS="--with-openssl-dir=`brew --prefix openssl`" - rbenv install 2.0.0-preview1 + CONFIGURE_OPTS=--with-openssl-dir=`brew --prefix openssl` rbenv install 2.0.0-preview1 ### Custom definitions From 776c6e1d0e0a07e07759e3832e756fc757d88656 Mon Sep 17 00:00:00 2001 From: Loic Nageleisen Date: Wed, 7 Nov 2012 16:43:15 +0100 Subject: [PATCH 0127/1809] Simple, optional tarball cache support Rationale: Both in development and in production, some usage patterns of ruby-build are slowed down by the download phase. In scenarios such as troubleshooting failing builds or with provisioning situations (chef, vagrant...) the repeated download is unnerving, bandwidth wasting and simply against etiquette towards tarball hosters. It also happens that some source sites happen to be down and in such cases it is helpful to be able to sideload sources to rbenv. Behavior: By default nothing changes. If the variable CACHE_PATH is set, then ruby-build will use that directory to store a successful download, and will check before downloading if the tarball is already there, in which case downloading is skipped. The file is first downloaded as before in the tmp subdirectory and only moved afterwards, thus ensuring consistency. There is no default cache path and the optional variable is to be set by hand, ensuring people know what they're doing when using ruby-build. Additionnally, rbenv-install will helpfully set CACHE_PATH if and only if a RBENV_ROOT/cache directory exists. Again, the directory has to be created manually. The CACHE_PATH variable internally ends with a slash to mutualize non-cached cases. Still, consistency is ensured whether or not a slash is provided externally. Notes: I'm not quite sure CACHE_PATH is a good name, maybe RUBY_BUILD_CACHE_PATH is better and less conflicting. --- bin/rbenv-install | 4 ++++ bin/ruby-build | 11 +++++++++-- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 16f6eb4a..76307b8e 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -74,5 +74,9 @@ if [ -n "${RBENV_BUILD_ROOT}" ]; then KEEP="-k" fi +if [ -z "${CACHE_PATH}" ] && [ -d "${RBENV_ROOT}/cache" ]; then + export CACHE_PATH="${RBENV_ROOT}/cache" +fi + ruby-build $KEEP $VERBOSE "$DEFINITION" "$PREFIX" rbenv rehash diff --git a/bin/ruby-build b/bin/ruby-build index 5864e132..621ecce4 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -143,8 +143,11 @@ fetch_tarball() { local package_url="$2" echo "Downloading ${package_url}..." >&2 - { fetch_url "$package_url" > "${package_name}.tar.gz" - tar xzvf "${package_name}.tar.gz" + { if [ ! -e "${CACHE_PATH}${package_name}.tar.gz" ]; then + fetch_url "$package_url" > "${package_name}.tar.gz" + [ -n "${CACHE_PATH}" ] && mv "${package_name}.tar.gz" "${CACHE_PATH}${package_name}.tar.gz" + fi + tar xzvf "${CACHE_PATH}${package_name}.tar.gz" } >&4 2>&1 } @@ -462,6 +465,10 @@ else TMP="${TMPDIR%/}" fi +if [ -n "$CACHE_PATH" ]; then + CACHE_PATH="${CACHE_PATH%/}/" +fi + SEED="$(date "+%Y%m%d%H%M%S").$$" LOG_PATH="${TMP}/ruby-build.${SEED}.log" RUBY_BIN="${PREFIX_PATH}/bin/ruby" From d867a197a5e3a98b0cd1de828b11d34bf5c4685d Mon Sep 17 00:00:00 2001 From: Francesco Rodriguez Date: Fri, 9 Nov 2012 15:28:30 -0500 Subject: [PATCH 0128/1809] added 1.9.3-p327 --- share/ruby-build/1.9.3-p327 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/1.9.3-p327 diff --git a/share/ruby-build/1.9.3-p327 b/share/ruby-build/1.9.3-p327 new file mode 100644 index 00000000..9da87c17 --- /dev/null +++ b/share/ruby-build/1.9.3-p327 @@ -0,0 +1,2 @@ +nstall_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" +install_package "ruby-1.9.3-p327" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.gz" From 5c90a96faec4c0dd01d303a4e3fe854b6b8bb217 Mon Sep 17 00:00:00 2001 From: Francesco Rodriguez Date: Fri, 9 Nov 2012 15:35:42 -0500 Subject: [PATCH 0129/1809] fix 1.9.3-p327 definition --- share/ruby-build/1.9.3-p327 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/1.9.3-p327 b/share/ruby-build/1.9.3-p327 index 9da87c17..9c470400 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,2 +1,2 @@ -nstall_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" install_package "ruby-1.9.3-p327" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.gz" From 7e42eb2f02ef000ec204f0255d991eb482ea6209 Mon Sep 17 00:00:00 2001 From: Francesco Rodriguez Date: Fri, 9 Nov 2012 15:48:11 -0500 Subject: [PATCH 0130/1809] update README examples in order to use MRI last stable version --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 864b57c9..f6122a9f 100644 --- a/README.md +++ b/README.md @@ -65,7 +65,7 @@ Or, if you would like to install the latest development release: To install a Ruby version for use with rbenv, run `rbenv install` with the exact name of the version you want to install. For example, - rbenv install 1.9.3-p286 + rbenv install 1.9.3-p327 Ruby versions will be installed into a directory of the same name under `~/.rbenv/versions`. @@ -84,7 +84,7 @@ Run the `ruby-build` command with the exact name of the version you want to install and the full path where you want to install it. For example, - ruby-build 1.9.3-p286 ~/local/ruby-1.9.3-p286 + ruby-build 1.9.3-p327 ~/local/ruby-1.9.3-p327 To see a list of all available Ruby versions, run `ruby-build --definitions`. From 42febdecfa5f06806556ef4d4987233957b25b64 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sat, 10 Nov 2012 17:19:36 +0900 Subject: [PATCH 0131/1809] Revert "switch svn" This reverts commit 75f982709174ff433957ea88c9e1d278d1c2751f. --- share/ruby-build/1.9.3-dev | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index 76957692..64f4fe0f 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" -install_svn "ruby-1.9.3-dev" "http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_3" "HEAD" autoconf standard +install_git "ruby-1.9.3-dev" "https://github.com/ruby/ruby.git" "ruby_1_9_3" autoconf standard From 786adaff79e5f2a3d0b73a672fc5373dd84e60ba Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sat, 10 Nov 2012 17:20:38 +0900 Subject: [PATCH 0132/1809] fix conflicts. reverted to 70751283b0. --- share/ruby-build/2.0.0-dev | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 163a2c20..2695eec6 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" -install_svn "ruby-2.0.0-dev" "http://svn.ruby-lang.org/repos/ruby/trunk" "HEAD" autoconf standard +install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "trunk" autoconf standard From 0ef9259058373fa57000de5408bec481065caa98 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Sat, 10 Nov 2012 13:38:34 -0800 Subject: [PATCH 0133/1809] ruby-build 20121110 --- README.md | 8 ++++++-- bin/ruby-build | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index f6122a9f..33a48da2 100644 --- a/README.md +++ b/README.md @@ -155,9 +155,13 @@ include the full build log for build failures. ## Version History +#### 20121110 +* Added a definition for Ruby 1.9.3-p327 +* Fetch Ruby 2.0.0.dev and 1.9.3.dev via Get instead of Subversion + #### 20121104 -* Add a definition for Ruby 2.0.0-preview1 -* Add a definition for Rubinius 2.0.0-rc1 +* Added a definition for Ruby 2.0.0-preview1 +* Added a definition for Rubinius 2.0.0-rc1 #### 20121022 * Added a definition for JRuby 1.7.0 diff --git a/bin/ruby-build b/bin/ruby-build index 5864e132..1fc08949 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20121104" +RUBY_BUILD_VERSION="20121110" set -E exec 3<&2 # preserve original stderr at fd 3 From 0670f41876baffdc6e553540df29face66ba7c63 Mon Sep 17 00:00:00 2001 From: John Downey Date: Mon, 12 Nov 2012 06:17:35 -0600 Subject: [PATCH 0134/1809] Minor README update --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 33a48da2..429363a5 100644 --- a/README.md +++ b/README.md @@ -157,7 +157,7 @@ include the full build log for build failures. #### 20121110 * Added a definition for Ruby 1.9.3-p327 -* Fetch Ruby 2.0.0.dev and 1.9.3.dev via Get instead of Subversion +* Fetch Ruby 2.0.0.dev and 1.9.3.dev via Git instead of Subversion #### 20121104 * Added a definition for Ruby 2.0.0-preview1 From 4f72a1591be36122010cba5e3b5a38f2deda83de Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Tue, 13 Nov 2012 17:34:08 -0600 Subject: [PATCH 0135/1809] CACHE_PATH -> RUBY_BUILD_CACHE_PATH --- bin/rbenv-install | 4 ++-- bin/ruby-build | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 76307b8e..b306abf4 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -74,8 +74,8 @@ if [ -n "${RBENV_BUILD_ROOT}" ]; then KEEP="-k" fi -if [ -z "${CACHE_PATH}" ] && [ -d "${RBENV_ROOT}/cache" ]; then - export CACHE_PATH="${RBENV_ROOT}/cache" +if [ -z "${RUBY_BUILD_CACHE_PATH}" ] && [ -d "${RBENV_ROOT}/cache" ]; then + export RUBY_BUILD_CACHE_PATH="${RBENV_ROOT}/cache" fi ruby-build $KEEP $VERBOSE "$DEFINITION" "$PREFIX" diff --git a/bin/ruby-build b/bin/ruby-build index b5c75b3d..4f9fbc12 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -143,11 +143,11 @@ fetch_tarball() { local package_url="$2" echo "Downloading ${package_url}..." >&2 - { if [ ! -e "${CACHE_PATH}${package_name}.tar.gz" ]; then + { if [ ! -e "${RUBY_BUILD_CACHE_PATH}${package_name}.tar.gz" ]; then fetch_url "$package_url" > "${package_name}.tar.gz" - [ -n "${CACHE_PATH}" ] && mv "${package_name}.tar.gz" "${CACHE_PATH}${package_name}.tar.gz" + [ -n "${RUBY_BUILD_CACHE_PATH}" ] && mv "${package_name}.tar.gz" "${RUBY_BUILD_CACHE_PATH}${package_name}.tar.gz" fi - tar xzvf "${CACHE_PATH}${package_name}.tar.gz" + tar xzvf "${RUBY_BUILD_CACHE_PATH}${package_name}.tar.gz" } >&4 2>&1 } @@ -465,8 +465,8 @@ else TMP="${TMPDIR%/}" fi -if [ -n "$CACHE_PATH" ]; then - CACHE_PATH="${CACHE_PATH%/}/" +if [ -n "$RUBY_BUILD_CACHE_PATH" ]; then + RUBY_BUILD_CACHE_PATH="${RUBY_BUILD_CACHE_PATH%/}/" fi SEED="$(date "+%Y%m%d%H%M%S").$$" From 8e736c78f98602c4769dc8ba35a80949e6e4ecce Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Tue, 13 Nov 2012 17:36:39 -0600 Subject: [PATCH 0136/1809] Unset RUBY_BUILD_CACHE_PATH if it's not a directory --- bin/ruby-build | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 4f9fbc12..87f01588 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -465,8 +465,10 @@ else TMP="${TMPDIR%/}" fi -if [ -n "$RUBY_BUILD_CACHE_PATH" ]; then +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 SEED="$(date "+%Y%m%d%H%M%S").$$" From db1344728aabc846e1cf9a4a86e0712c691d0f1b Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Tue, 13 Nov 2012 17:38:37 -0600 Subject: [PATCH 0137/1809] Extract cached tarball filename into a local variable --- bin/ruby-build | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 87f01588..ecf9c0d2 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -141,13 +141,18 @@ fetch_url() { fetch_tarball() { local package_name="$1" local package_url="$2" + local filename="${package_name}.tar.gz" + + if [ -n "$RUBY_BUILD_CACHE_PATH" ]; then + filename="${RUBY_BUILD_CACHE_PATH}/${filename}" + fi echo "Downloading ${package_url}..." >&2 - { if [ ! -e "${RUBY_BUILD_CACHE_PATH}${package_name}.tar.gz" ]; then + { if [ ! -e "$filename" ]; then fetch_url "$package_url" > "${package_name}.tar.gz" - [ -n "${RUBY_BUILD_CACHE_PATH}" ] && mv "${package_name}.tar.gz" "${RUBY_BUILD_CACHE_PATH}${package_name}.tar.gz" + [ -n "$RUBY_BUILD_CACHE_PATH" ] && mv "${package_name}.tar.gz" "$filename" fi - tar xzvf "${RUBY_BUILD_CACHE_PATH}${package_name}.tar.gz" + tar xzvf "$filename" } >&4 2>&1 } @@ -466,7 +471,7 @@ else fi if [ -n "$RUBY_BUILD_CACHE_PATH" ] && [ -d "$RUBY_BUILD_CACHE_PATH" ]; then - RUBY_BUILD_CACHE_PATH="${RUBY_BUILD_CACHE_PATH%/}/" + RUBY_BUILD_CACHE_PATH="${RUBY_BUILD_CACHE_PATH%/}" else unset RUBY_BUILD_CACHE_PATH fi From 057d1314d5cb2b7e022e7d9d428371e217993946 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Tue, 13 Nov 2012 17:39:48 -0600 Subject: [PATCH 0138/1809] Only print "Downloading..." message when actually downloading a file --- bin/ruby-build | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index ecf9c0d2..b74b28f4 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -147,13 +147,14 @@ fetch_tarball() { filename="${RUBY_BUILD_CACHE_PATH}/${filename}" fi - echo "Downloading ${package_url}..." >&2 - { if [ ! -e "$filename" ]; then - fetch_url "$package_url" > "${package_name}.tar.gz" - [ -n "$RUBY_BUILD_CACHE_PATH" ] && mv "${package_name}.tar.gz" "$filename" - fi - tar xzvf "$filename" - } >&4 2>&1 + if [ ! -e "$filename" ]; then + echo "Downloading ${package_url}..." >&2 + { fetch_url "$package_url" > "${package_name}.tar.gz" + [ -z "$RUBY_BUILD_CACHE_PATH" ] || mv "${package_name}.tar.gz" "$filename" + } >&4 2>&1 + fi + + tar xzvf "$filename" >&4 2>&1 } fetch_git() { From 093e3903cae0025b1831b1465e34b9a0e2eeeda8 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Tue, 13 Nov 2012 17:44:07 -0600 Subject: [PATCH 0139/1809] Proper quoting --- bin/ruby-build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index b74b28f4..67ac6db7 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -482,10 +482,10 @@ LOG_PATH="${TMP}/ruby-build.${SEED}.log" RUBY_BIN="${PREFIX_PATH}/bin/ruby" CWD="$(pwd)" -if [ -z $RUBY_BUILD_BUILD_PATH ]; then +if [ -z "$RUBY_BUILD_BUILD_PATH" ]; then BUILD_PATH="${TMP}/ruby-build.${SEED}" else - BUILD_PATH=$RUBY_BUILD_BUILD_PATH + BUILD_PATH="$RUBY_BUILD_BUILD_PATH" fi exec 4<> "$LOG_PATH" # open the log file at fd 4 From a2e94128c3cecefe553852d0c34c36e2729048ad Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Wed, 14 Nov 2012 19:22:47 -0600 Subject: [PATCH 0140/1809] Fail on curl download errors --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 67ac6db7..b27f6864 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -129,7 +129,7 @@ make_package() { fetch_url() { if type curl &>/dev/null; then - curl "$@" + curl -f "$@" elif type wget &>/dev/null; then wget -O- "$@" else From ebed6000e8c74c75336f679f6adee792a2659a4d Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Wed, 14 Nov 2012 19:53:57 -0600 Subject: [PATCH 0141/1809] Verify MD5 checksums of tarballs downloaded with install_package Checksums are optional and specified as anchors on package URLs. --- bin/ruby-build | 91 +++++++++++++++++++++++---- share/ruby-build/1.8.6-p383 | 4 +- share/ruby-build/1.8.6-p420 | 4 +- share/ruby-build/1.8.7-p249 | 4 +- share/ruby-build/1.8.7-p302 | 4 +- share/ruby-build/1.8.7-p334 | 4 +- share/ruby-build/1.8.7-p352 | 4 +- share/ruby-build/1.8.7-p357 | 4 +- share/ruby-build/1.8.7-p358 | 4 +- share/ruby-build/1.8.7-p370 | 4 +- share/ruby-build/1.9.1-p378 | 6 +- share/ruby-build/1.9.2-p180 | 6 +- share/ruby-build/1.9.2-p290 | 6 +- share/ruby-build/1.9.2-p318 | 6 +- share/ruby-build/1.9.2-p320 | 6 +- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-p0 | 6 +- share/ruby-build/1.9.3-p125 | 6 +- share/ruby-build/1.9.3-p194 | 4 +- share/ruby-build/1.9.3-p286 | 4 +- share/ruby-build/1.9.3-p327 | 4 +- share/ruby-build/1.9.3-preview1 | 6 +- share/ruby-build/1.9.3-rc1 | 4 +- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-preview1 | 4 +- share/ruby-build/jruby-1.5.6 | 2 +- share/ruby-build/jruby-1.6.3 | 2 +- share/ruby-build/jruby-1.6.4 | 2 +- share/ruby-build/jruby-1.6.5 | 2 +- share/ruby-build/jruby-1.6.5.1 | 2 +- share/ruby-build/jruby-1.6.6 | 2 +- share/ruby-build/jruby-1.6.7 | 2 +- share/ruby-build/jruby-1.6.7.2 | 2 +- share/ruby-build/jruby-1.6.8 | 2 +- share/ruby-build/jruby-1.7.0 | 2 +- share/ruby-build/jruby-1.7.0-preview1 | 2 +- share/ruby-build/jruby-1.7.0-preview2 | 2 +- share/ruby-build/jruby-1.7.0-rc1 | 2 +- share/ruby-build/jruby-1.7.0-rc2 | 2 +- share/ruby-build/maglev-1.0.0 | 2 +- share/ruby-build/rbx-1.2.4 | 4 +- share/ruby-build/rbx-2.0.0-rc1 | 4 +- share/ruby-build/ree-1.8.6-2009.06 | 4 +- share/ruby-build/ree-1.8.7-2009.09 | 4 +- share/ruby-build/ree-1.8.7-2009.10 | 4 +- share/ruby-build/ree-1.8.7-2010.01 | 4 +- share/ruby-build/ree-1.8.7-2010.02 | 4 +- share/ruby-build/ree-1.8.7-2011.03 | 4 +- share/ruby-build/ree-1.8.7-2011.12 | 4 +- share/ruby-build/ree-1.8.7-2012.01 | 4 +- share/ruby-build/ree-1.8.7-2012.02 | 2 +- 51 files changed, 170 insertions(+), 101 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index b27f6864..a8ee3f5f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -127,7 +127,45 @@ make_package() { popd >&4 } -fetch_url() { +compute_md5() { + if type md5 &>/dev/null; then + md5 -q + elif type md5sum &>/dev/null; then + local output="$(md5sum -b)" + echo "${output% *}" + else + echo "error: please install \`md5sum\` and try again" >&2 + exit 1 + fi +} + +verify_checksum() { + local filename="$1" + if [ ! -e "$filename" ]; then + return 1 + fi + + local expected_checksum="$2" + if [ -z "$expected_checksum" ]; then + return 0 + fi + + local computed_checksum="$(compute_md5 < "$filename")" + if [ -z "$computed_checksum" ]; then + return 1 + fi + + if [ "$expected_checksum" != "$computed_checksum" ]; then + { echo + echo "checksum mismatch: ${filename} (file is corrupt)" + echo "expected $expected_checksum, got $computed_checksum" + echo + } >&4 + return 1 + fi +} + +retrieve_url() { if type curl &>/dev/null; then curl -f "$@" elif type wget &>/dev/null; then @@ -141,20 +179,51 @@ fetch_url() { fetch_tarball() { local package_name="$1" local package_url="$2" - local filename="${package_name}.tar.gz" + + local checksum="${package_url#*\#}" + if [ -n "$checksum" ]; then + package_url="${package_url%%#*}" + fi + + local package_filename="${package_name}.tar.gz" + symlink_tarball_from_cache "$package_filename" "$checksum" || + download_tarball "$package_url" "$package_filename" "$checksum" + + { tar xzvf "$package_filename" + rm -f "$package_filename" + } >&4 2>&1 +} + +symlink_tarball_from_cache() { + if [ -n "$RUBY_BUILD_CACHE_PATH" ]; then + local package_filename="$1" + local cached_package_filename="${RUBY_BUILD_CACHE_PATH}/$package_filename" + local checksum="$2" + + if verify_checksum "$cached_package_filename" "$checksum"; then + ln -s "$cached_package_filename" "$package_filename" >&4 2>&1 + return 0 + fi + fi + return 1 +} + +download_tarball() { + local package_url="$1" + local package_filename="$2" + local checksum="$3" + + echo "Downloading ${package_url}..." >&2 + { retrieve_url "$package_url" > "$package_filename" + verify_checksum "$package_filename" "$checksum" + } >&4 2>&1 if [ -n "$RUBY_BUILD_CACHE_PATH" ]; then - filename="${RUBY_BUILD_CACHE_PATH}/${filename}" - fi - - if [ ! -e "$filename" ]; then - echo "Downloading ${package_url}..." >&2 - { fetch_url "$package_url" > "${package_name}.tar.gz" - [ -z "$RUBY_BUILD_CACHE_PATH" ] || mv "${package_name}.tar.gz" "$filename" + local cached_package_filename="${RUBY_BUILD_CACHE_PATH}/$package_filename" + { mv "$package_filename" "$cached_package_filename" + ln -s "$cached_package_filename" "$package_filename" } >&4 2>&1 fi - - tar xzvf "$filename" >&4 2>&1 } fetch_git() { diff --git a/share/ruby-build/1.8.6-p383 b/share/ruby-build/1.8.6-p383 index c86d5ebb..70236d6c 100644 --- a/share/ruby-build/1.8.6-p383 +++ b/share/ruby-build/1.8.6-p383 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.6-p383" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p383.tar.gz" -install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz" ruby +install_package "ruby-1.8.6-p383" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p383.tar.gz#4f49544d4a4d0d34e9d86c41e853db2e" +install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.8.6-p420 b/share/ruby-build/1.8.6-p420 index 8881bb26..3caa0b09 100644 --- a/share/ruby-build/1.8.6-p420 +++ b/share/ruby-build/1.8.6-p420 @@ -1,3 +1,3 @@ require_gcc -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 +install_package "ruby-1.8.6-p420" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p420.tar.gz#ca1eee44f842e93b5098bc5a2bb9a40b" +install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.8.7-p249 b/share/ruby-build/1.8.7-p249 index 64497d2a..a5a8c014 100644 --- a/share/ruby-build/1.8.7-p249 +++ b/share/ruby-build/1.8.7-p249 @@ -1,3 +1,3 @@ require_gcc -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 +install_package "ruby-1.8.7-p249" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p249.tar.gz#d7db7763cffad279952eb7e9bbfc221c" +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p302 b/share/ruby-build/1.8.7-p302 index 6d9e9013..88b086ea 100644 --- a/share/ruby-build/1.8.7-p302 +++ b/share/ruby-build/1.8.7-p302 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p302" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz" -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby +install_package "ruby-1.8.7-p302" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz#f446550dfde0d8162a6ed8d5a38b3ac2" +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p334 b/share/ruby-build/1.8.7-p334 index bc3d70e5..00417fa3 100644 --- a/share/ruby-build/1.8.7-p334 +++ b/share/ruby-build/1.8.7-p334 @@ -1,3 +1,3 @@ require_gcc -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 +install_package "ruby-1.8.7-p334" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p334.tar.gz#aacb6ee5dfe2367682bba56af7f415b8" +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p352 b/share/ruby-build/1.8.7-p352 index 0c037bf9..33a95770 100644 --- a/share/ruby-build/1.8.7-p352 +++ b/share/ruby-build/1.8.7-p352 @@ -1,3 +1,3 @@ require_gcc -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 +install_package "ruby-1.8.7-p352" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.tar.gz#0c33f663a10a540ea65677bb755e57a7" +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p357 b/share/ruby-build/1.8.7-p357 index 249eb3d6..48ba0f06 100644 --- a/share/ruby-build/1.8.7-p357 +++ b/share/ruby-build/1.8.7-p357 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p357" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p357.tar.gz" -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby +install_package "ruby-1.8.7-p357" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p357.tar.gz#b2b8248ff5097cfd629f5b9768d1df82" +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p358 b/share/ruby-build/1.8.7-p358 index 51ce9338..0c583059 100644 --- a/share/ruby-build/1.8.7-p358 +++ b/share/ruby-build/1.8.7-p358 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p358" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p358.tar.gz" -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby +install_package "ruby-1.8.7-p358" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p358.tar.gz#26bd55358847459a7752acdbd33a535f" +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p370 b/share/ruby-build/1.8.7-p370 index d8935cfc..deaa0e06 100644 --- a/share/ruby-build/1.8.7-p370 +++ b/share/ruby-build/1.8.7-p370 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p370" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p370.tar.gz" -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby +install_package "ruby-1.8.7-p370" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p370.tar.gz#98b00bbd1cdde3116155edb6e555b781" +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.9.1-p378 b/share/ruby-build/1.9.1-p378 index c6463081..c3b4303c 100644 --- a/share/ruby-build/1.9.1-p378 +++ b/share/ruby-build/1.9.1-p378 @@ -1,4 +1,4 @@ require_gcc -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 +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "ruby-1.9.1-p378" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p378.tar.gz#9fc5941bda150ac0a33b299e1e53654c" +install_package "rubygems-1.3.5" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.5.tgz#6e317335898e73beab15623cdd5f8cff" ruby diff --git a/share/ruby-build/1.9.2-p180 b/share/ruby-build/1.9.2-p180 index 04d05686..1daeeedd 100644 --- a/share/ruby-build/1.9.2-p180 +++ b/share/ruby-build/1.9.2-p180 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" -install_package "ruby-1.9.2-p180" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz" -install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz" ruby +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "ruby-1.9.2-p180" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz#0d6953820c9918820dd916e79f4bfde8" +install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p290 b/share/ruby-build/1.9.2-p290 index a7ecc216..0100d821 100644 --- a/share/ruby-build/1.9.2-p290 +++ b/share/ruby-build/1.9.2-p290 @@ -1,4 +1,4 @@ require_gcc -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.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz" ruby +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "ruby-1.9.2-p290" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz#604da71839a6ae02b5b5b5e1b792d5eb" +install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p318 b/share/ruby-build/1.9.2-p318 index 03c66e8a..5f7b28c2 100644 --- a/share/ruby-build/1.9.2-p318 +++ b/share/ruby-build/1.9.2-p318 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" -install_package "ruby-1.9.2-p318" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p318.tar.gz" -install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz" ruby +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "ruby-1.9.2-p318" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p318.tar.gz#cc7bf1025128e1985882ae243f348802" +install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p320 b/share/ruby-build/1.9.2-p320 index 174eb50a..b301ff8d 100644 --- a/share/ruby-build/1.9.2-p320 +++ b/share/ruby-build/1.9.2-p320 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" -install_package "ruby-1.9.2-p320" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p320.tar.gz" -install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz" ruby +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "ruby-1.9.2-p320" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p320.tar.gz#5ef5d9c07af207710bd9c2ad1cef4b42" +install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index 64f4fe0f..39fce631 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" install_git "ruby-1.9.3-dev" "https://github.com/ruby/ruby.git" "ruby_1_9_3" autoconf standard diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index 2bd777b1..013c8866 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" -install_package "ruby-1.9.3-p0" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz" -install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz" ruby +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "ruby-1.9.3-p0" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz#8e2fef56185cfbaf29d0c8329fc77c05" +install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-p125 b/share/ruby-build/1.9.3-p125 index e80f22d2..3dd8957e 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,4 +1,4 @@ [ -n "$CC" ] || export CC=cc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" -install_package "ruby-1.9.3-p125" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz" -install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz" ruby +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "ruby-1.9.3-p125" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz#e3ea86b9d3fc2d3ec867f66969ae3b92" +install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-p194 b/share/ruby-build/1.9.3-p194 index d5ed24ed..78086b0b 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" -install_package "ruby-1.9.3-p194" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.gz" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "ruby-1.9.3-p194" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.gz#bc0c715c69da4d1d8bd57069c19f6c0e" diff --git a/share/ruby-build/1.9.3-p286 b/share/ruby-build/1.9.3-p286 index 602fcd86..7f8e033f 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" -install_package "ruby-1.9.3-p286" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p286.tar.gz" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "ruby-1.9.3-p286" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p286.tar.gz#e2469b55c2a3d0d643097d47fe4984bb" diff --git a/share/ruby-build/1.9.3-p327 b/share/ruby-build/1.9.3-p327 index 9c470400..2edbddb9 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" -install_package "ruby-1.9.3-p327" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.gz" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b#36c852831d02cf90508c29852361d01b" +install_package "ruby-1.9.3-p327" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.gz#96118e856b502b5d7b3a4398e6c6e98c#96118e856b502b5d7b3a4398e6c6e98c" diff --git a/share/ruby-build/1.9.3-preview1 b/share/ruby-build/1.9.3-preview1 index cc88470e..dc57cb70 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,4 +1,4 @@ require_gcc -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.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz" ruby +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "ruby-1.9.3-preview1" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-preview1.tar.gz#0f0220be4cc7c51a82c1bd8f6a0969f3" +install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index f96fbf7d..39fbf303 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,3 +1,3 @@ require_gcc -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" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "ruby-1.9.3-rc1" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-rc1.tar.gz#46a2a481536ca0ca0b80ad2b091df68e" diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 2695eec6..4c639856 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "trunk" autoconf standard diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index e0f55e6f..40b114cd 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" -install_package "ruby-2.0.0-preview1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "ruby-2.0.0-preview1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#c7d73f3ddb6d25e7733626ddbad04158" diff --git a/share/ruby-build/jruby-1.5.6 b/share/ruby-build/jruby-1.5.6 index 72829734..0de1f196 100644 --- a/share/ruby-build/jruby-1.5.6 +++ b/share/ruby-build/jruby-1.5.6 @@ -1 +1 @@ -install_package "jruby-1.5.6" "http://jruby.org.s3.amazonaws.com/downloads/1.5.6/jruby-bin-1.5.6.tar.gz" jruby +install_package "jruby-1.5.6" "http://jruby.org.s3.amazonaws.com/downloads/1.5.6/jruby-bin-1.5.6.tar.gz#94033a36517645b7a7ec781a3507c654" jruby diff --git a/share/ruby-build/jruby-1.6.3 b/share/ruby-build/jruby-1.6.3 index f85a13a8..0956a0cc 100644 --- a/share/ruby-build/jruby-1.6.3 +++ b/share/ruby-build/jruby-1.6.3 @@ -1 +1 @@ -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 "jruby-1.6.3" "http://jruby.org.s3.amazonaws.com/downloads/1.6.3/jruby-bin-1.6.3.tar.gz#694b80e4eea784cdc1eb39fb1e3132c9" jruby diff --git a/share/ruby-build/jruby-1.6.4 b/share/ruby-build/jruby-1.6.4 index 5bbbca1e..09cf0b24 100644 --- a/share/ruby-build/jruby-1.6.4 +++ b/share/ruby-build/jruby-1.6.4 @@ -1 +1 @@ -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 "jruby-1.6.4" "http://jruby.org.s3.amazonaws.com/downloads/1.6.4/jruby-bin-1.6.4.tar.gz#0e96b6f4d1c6f12b5ac480cd7ab7da78" jruby diff --git a/share/ruby-build/jruby-1.6.5 b/share/ruby-build/jruby-1.6.5 index e273fcf3..149eb287 100644 --- a/share/ruby-build/jruby-1.6.5 +++ b/share/ruby-build/jruby-1.6.5 @@ -1 +1 @@ -install_package "jruby-1.6.5" "http://jruby.org.s3.amazonaws.com/downloads/1.6.5/jruby-bin-1.6.5.tar.gz" jruby +install_package "jruby-1.6.5" "http://jruby.org.s3.amazonaws.com/downloads/1.6.5/jruby-bin-1.6.5.tar.gz#54354082673bd115f945890dc6864413" jruby diff --git a/share/ruby-build/jruby-1.6.5.1 b/share/ruby-build/jruby-1.6.5.1 index 076e3962..3ef94a86 100644 --- a/share/ruby-build/jruby-1.6.5.1 +++ b/share/ruby-build/jruby-1.6.5.1 @@ -1 +1 @@ -install_package "jruby-1.6.5.1" "http://jruby.org.s3.amazonaws.com/downloads/1.6.5.1/jruby-bin-1.6.5.1.tar.gz" jruby +install_package "jruby-1.6.5.1" "http://jruby.org.s3.amazonaws.com/downloads/1.6.5.1/jruby-bin-1.6.5.1.tar.gz#246a7aa2b7d7e6e9e8a0c2e282cbcfd0" jruby diff --git a/share/ruby-build/jruby-1.6.6 b/share/ruby-build/jruby-1.6.6 index 3b7bff49..a6030eee 100644 --- a/share/ruby-build/jruby-1.6.6 +++ b/share/ruby-build/jruby-1.6.6 @@ -1 +1 @@ -install_package "jruby-1.6.6" "http://jruby.org.s3.amazonaws.com/downloads/1.6.6/jruby-bin-1.6.6.tar.gz" jruby +install_package "jruby-1.6.6" "http://jruby.org.s3.amazonaws.com/downloads/1.6.6/jruby-bin-1.6.6.tar.gz#78b1dcaf198e79f98b37cf09c362a956" jruby diff --git a/share/ruby-build/jruby-1.6.7 b/share/ruby-build/jruby-1.6.7 index 358521a8..c38467ee 100644 --- a/share/ruby-build/jruby-1.6.7 +++ b/share/ruby-build/jruby-1.6.7 @@ -1 +1 @@ -install_package "jruby-1.6.7" "http://jruby.org.s3.amazonaws.com/downloads/1.6.7/jruby-bin-1.6.7.tar.gz" jruby +install_package "jruby-1.6.7" "http://jruby.org.s3.amazonaws.com/downloads/1.6.7/jruby-bin-1.6.7.tar.gz#fd1b8d7389aa92da69ea6efb4782e40a" jruby diff --git a/share/ruby-build/jruby-1.6.7.2 b/share/ruby-build/jruby-1.6.7.2 index c27d4804..ddf03540 100644 --- a/share/ruby-build/jruby-1.6.7.2 +++ b/share/ruby-build/jruby-1.6.7.2 @@ -1 +1 @@ -install_package "jruby-1.6.7.2" "http://jruby.org.s3.amazonaws.com/downloads/1.6.7.2/jruby-bin-1.6.7.2.tar.gz" jruby +install_package "jruby-1.6.7.2" "http://jruby.org.s3.amazonaws.com/downloads/1.6.7.2/jruby-bin-1.6.7.2.tar.gz#1e520f1b5130114464e5f1950cb24774" jruby diff --git a/share/ruby-build/jruby-1.6.8 b/share/ruby-build/jruby-1.6.8 index a54e76ff..5722b753 100644 --- a/share/ruby-build/jruby-1.6.8 +++ b/share/ruby-build/jruby-1.6.8 @@ -1 +1 @@ -install_package "jruby-1.6.8" "http://jruby.org.s3.amazonaws.com/downloads/1.6.8/jruby-bin-1.6.8.tar.gz" jruby +install_package "jruby-1.6.8" "http://jruby.org.s3.amazonaws.com/downloads/1.6.8/jruby-bin-1.6.8.tar.gz#a76ac5845640e4a1ebdfa74421efc935" jruby diff --git a/share/ruby-build/jruby-1.7.0 b/share/ruby-build/jruby-1.7.0 index 87493577..7e1729fc 100644 --- a/share/ruby-build/jruby-1.7.0 +++ b/share/ruby-build/jruby-1.7.0 @@ -1 +1 @@ -install_package "jruby-1.7.0" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0/jruby-bin-1.7.0.tar.gz" jruby +install_package "jruby-1.7.0" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0/jruby-bin-1.7.0.tar.gz#21861e0ecdbf48cda713c8ade82fdddb" jruby diff --git a/share/ruby-build/jruby-1.7.0-preview1 b/share/ruby-build/jruby-1.7.0-preview1 index 34521645..f8f3ce9b 100644 --- a/share/ruby-build/jruby-1.7.0-preview1 +++ b/share/ruby-build/jruby-1.7.0-preview1 @@ -1 +1 @@ -install_package "jruby-1.7.0.preview1" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0.preview1/jruby-bin-1.7.0.preview1.tar.gz" jruby +install_package "jruby-1.7.0.preview1" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0.preview1/jruby-bin-1.7.0.preview1.tar.gz#7b9e5e1cd0d818d0199086d948f948b4" jruby diff --git a/share/ruby-build/jruby-1.7.0-preview2 b/share/ruby-build/jruby-1.7.0-preview2 index 6a8c813c..686263d8 100644 --- a/share/ruby-build/jruby-1.7.0-preview2 +++ b/share/ruby-build/jruby-1.7.0-preview2 @@ -1 +1 @@ -install_package "jruby-1.7.0.preview2" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0.preview2/jruby-bin-1.7.0.preview2.tar.gz" jruby +install_package "jruby-1.7.0.preview2" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0.preview2/jruby-bin-1.7.0.preview2.tar.gz#e8f1623759590aadbf49e4cc53f1cb61" jruby diff --git a/share/ruby-build/jruby-1.7.0-rc1 b/share/ruby-build/jruby-1.7.0-rc1 index c642a3e8..a37d2d10 100644 --- a/share/ruby-build/jruby-1.7.0-rc1 +++ b/share/ruby-build/jruby-1.7.0-rc1 @@ -1 +1 @@ -install_package "jruby-1.7.0.RC1" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0.RC1/jruby-bin-1.7.0.RC1.tar.gz" jruby +install_package "jruby-1.7.0.RC1" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0.RC1/jruby-bin-1.7.0.RC1.tar.gz#bdddcee3d126cddd9a85b5a066a7e25e" jruby diff --git a/share/ruby-build/jruby-1.7.0-rc2 b/share/ruby-build/jruby-1.7.0-rc2 index a998885a..e1f761a4 100644 --- a/share/ruby-build/jruby-1.7.0-rc2 +++ b/share/ruby-build/jruby-1.7.0-rc2 @@ -1 +1 @@ -install_package "jruby-1.7.0.RC2" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0.RC2/jruby-bin-1.7.0.RC2.tar.gz" jruby +install_package "jruby-1.7.0.RC2" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0.RC2/jruby-bin-1.7.0.RC2.tar.gz#ffe2dd61711f4574fed344af151e5de5" jruby diff --git a/share/ruby-build/maglev-1.0.0 b/share/ruby-build/maglev-1.0.0 index a51eb580..100e4434 100644 --- a/share/ruby-build/maglev-1.0.0 +++ b/share/ruby-build/maglev-1.0.0 @@ -1 +1 @@ -install_package "MagLev-1.0.0" "http://glass-downloads.gemstone.com/maglev/MagLev-1.0.0.tar.gz" maglev +install_package "MagLev-1.0.0" "http://glass-downloads.gemstone.com/maglev/MagLev-1.0.0.tar.gz#e02cb8ee04438451eb78df14f91a68a9" maglev diff --git a/share/ruby-build/rbx-1.2.4 b/share/ruby-build/rbx-1.2.4 index 52219e10..d0cebe59 100644 --- a/share/ruby-build/rbx-1.2.4 +++ b/share/ruby-build/rbx-1.2.4 @@ -1,2 +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 +install_package "rubinius-1.2.4" "http://asset.rubini.us/rubinius-1.2.4-20110705.tar.gz#403c777d19b3553e9cb36701fe002c5e" rbx +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/rbx-2.0.0-rc1 b/share/ruby-build/rbx-2.0.0-rc1 index e5528b46..5e0b8826 100644 --- a/share/ruby-build/rbx-2.0.0-rc1 +++ b/share/ruby-build/rbx-2.0.0-rc1 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" -install_package "rubinius-release-2.0.0-rc1" "https://nodeload.github.com/rubinius/rubinius/tar.gz/release-2.0.0-rc1" rbx +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "rubinius-release-2.0.0-rc1" "https://nodeload.github.com/rubinius/rubinius/tar.gz/release-2.0.0-rc1#d9726d9eb34c861b9f6596bf478a3116" rbx diff --git a/share/ruby-build/ree-1.8.6-2009.06 b/share/ruby-build/ree-1.8.6-2009.06 index 044dcb1d..151848ab 100644 --- a/share/ruby-build/ree-1.8.6-2009.06 +++ b/share/ruby-build/ree-1.8.6-2009.06 @@ -1,3 +1,3 @@ require_gcc -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 +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#0bf66ee626918464a6eccdd83c99d63a" ree_installer +install_package "rubygems-1.4.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.4.2.tgz#b5badb7c5adda38d9866fa21ae46bbcc" ruby diff --git a/share/ruby-build/ree-1.8.7-2009.09 b/share/ruby-build/ree-1.8.7-2009.09 index d717d0b1..873eb500 100644 --- a/share/ruby-build/ree-1.8.7-2009.09 +++ b/share/ruby-build/ree-1.8.7-2009.09 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-enterprise-1.8.7-20090928" "http://files.rubyforge.vm.bytemark.co.uk/emm-ruby/ruby-enterprise-1.8.7-20090928.tar.gz" ree_installer -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby +install_package "ruby-enterprise-1.8.7-20090928" "http://files.rubyforge.vm.bytemark.co.uk/emm-ruby/ruby-enterprise-1.8.7-20090928.tar.gz#ae00018ce89d95419dfde370fcd485ac" ree_installer +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/ree-1.8.7-2009.10 b/share/ruby-build/ree-1.8.7-2009.10 index 06c91cad..f174f27a 100644 --- a/share/ruby-build/ree-1.8.7-2009.10 +++ b/share/ruby-build/ree-1.8.7-2009.10 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-enterprise-1.8.7-2009.10" "http://files.rubyforge.vm.bytemark.co.uk/emm-ruby/ruby-enterprise-1.8.7-2009.10.tar.gz" ree_installer -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby +install_package "ruby-enterprise-1.8.7-2009.10" "http://files.rubyforge.vm.bytemark.co.uk/emm-ruby/ruby-enterprise-1.8.7-2009.10.tar.gz#3727eef7b6b1b2f31db7d091328d966e" ree_installer +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/ree-1.8.7-2010.01 b/share/ruby-build/ree-1.8.7-2010.01 index c9da3d71..5b353448 100644 --- a/share/ruby-build/ree-1.8.7-2010.01 +++ b/share/ruby-build/ree-1.8.7-2010.01 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-enterprise-1.8.7-2010.01" "http://files.rubyforge.vm.bytemark.co.uk/emm-ruby/ruby-enterprise-1.8.7-2010.01.tar.gz" ree_installer -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby +install_package "ruby-enterprise-1.8.7-2010.01" "http://files.rubyforge.vm.bytemark.co.uk/emm-ruby/ruby-enterprise-1.8.7-2010.01.tar.gz#587aaea02c86ddbb87394a340a25e554" ree_installer +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/ree-1.8.7-2010.02 b/share/ruby-build/ree-1.8.7-2010.02 index 0c5bfac4..323b879b 100644 --- a/share/ruby-build/ree-1.8.7-2010.02 +++ b/share/ruby-build/ree-1.8.7-2010.02 @@ -1,3 +1,3 @@ require_gcc -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 +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#4df7b09c01adfd711b0ab76837611542" ree_installer +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/ree-1.8.7-2011.03 b/share/ruby-build/ree-1.8.7-2011.03 index 1cd435ba..c601674d 100644 --- a/share/ruby-build/ree-1.8.7-2011.03 +++ b/share/ruby-build/ree-1.8.7-2011.03 @@ -1,3 +1,3 @@ require_gcc -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 +install_package "ruby-enterprise-1.8.7-2011.03" "http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2011.03.tar.gz#038604ce25349e54363c5df9cd535ec8" ree_installer +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/ree-1.8.7-2011.12 b/share/ruby-build/ree-1.8.7-2011.12 index 7f15ec84..cd618fc5 100644 --- a/share/ruby-build/ree-1.8.7-2011.12 +++ b/share/ruby-build/ree-1.8.7-2011.12 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-enterprise-1.8.7-2011.12" "http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2011.12.tar.gz" ree_installer -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby +install_package "ruby-enterprise-1.8.7-2011.12" "http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2011.12.tar.gz#1e5f3059d52a67ab5d91d472b756de08" ree_installer +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/ree-1.8.7-2012.01 b/share/ruby-build/ree-1.8.7-2012.01 index c485e858..f9745084 100644 --- a/share/ruby-build/ree-1.8.7-2012.01 +++ b/share/ruby-build/ree-1.8.7-2012.01 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-enterprise-1.8.7-2012.01" "http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2012.01.tar.gz" ree_installer -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby +install_package "ruby-enterprise-1.8.7-2012.01" "http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2012.01.tar.gz#adb9e52da7175da8c6f1658a166d6f59" ree_installer +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/ree-1.8.7-2012.02 b/share/ruby-build/ree-1.8.7-2012.02 index 8982eba8..7d8fe462 100644 --- a/share/ruby-build/ree-1.8.7-2012.02 +++ b/share/ruby-build/ree-1.8.7-2012.02 @@ -1,2 +1,2 @@ require_gcc -install_package "ruby-enterprise-1.8.7-2012.02" "http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2012.02.tar.gz" ree_installer +install_package "ruby-enterprise-1.8.7-2012.02" "http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2012.02.tar.gz#8d086d2fe68a4c57ba76228e97fb3116" ree_installer From 894abadb500f3fe593d2c7e85a8adf705c3f2e15 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Wed, 14 Nov 2012 20:32:43 -0600 Subject: [PATCH 0142/1809] Fix double checksum --- share/ruby-build/1.9.3-p327 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/share/ruby-build/1.9.3-p327 b/share/ruby-build/1.9.3-p327 index 2edbddb9..d5750ad6 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p327" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.gz#96118e856b502b5d7b3a4398e6c6e98c#96118e856b502b5d7b3a4398e6c6e98c" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "ruby-1.9.3-p327" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.gz#96118e856b502b5d7b3a4398e6c6e98c" From 5d2e43600d8948cc1b5103b4a44f823b55380fa5 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Wed, 14 Nov 2012 20:33:00 -0600 Subject: [PATCH 0143/1809] Tell curl to follow redirects --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index a8ee3f5f..8acd58c7 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -167,7 +167,7 @@ verify_checksum() { retrieve_url() { if type curl &>/dev/null; then - curl -f "$@" + curl -Lf "$@" elif type wget &>/dev/null; then wget -O- "$@" else From 302a822da297e1c4446d209db5be70ac43b28ac0 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Wed, 14 Nov 2012 20:33:48 -0600 Subject: [PATCH 0144/1809] Try to download files from RUBY_BUILD_MIRROR_URL first --- bin/ruby-build | 36 ++++++++++++++++++++++++------------ 1 file changed, 24 insertions(+), 12 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 8acd58c7..ae7f614b 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -179,14 +179,20 @@ retrieve_url() { fetch_tarball() { local package_name="$1" local package_url="$2" + local mirror_url local checksum="${package_url#*\#}" if [ -n "$checksum" ]; then package_url="${package_url%%#*}" + + if [ -n "$RUBY_BUILD_MIRROR_URL" ]; then + mirror_url="${RUBY_BUILD_MIRROR_URL}/$checksum" + fi fi local package_filename="${package_name}.tar.gz" symlink_tarball_from_cache "$package_filename" "$checksum" || + download_tarball "$mirror_url" "$package_filename" "$checksum" || download_tarball "$package_url" "$package_filename" "$checksum" { tar xzvf "$package_filename" @@ -195,34 +201,34 @@ fetch_tarball() { } symlink_tarball_from_cache() { - if [ -n "$RUBY_BUILD_CACHE_PATH" ]; then - local package_filename="$1" - local cached_package_filename="${RUBY_BUILD_CACHE_PATH}/$package_filename" - local checksum="$2" + [ -n "$RUBY_BUILD_CACHE_PATH" ] || return 1 - if verify_checksum "$cached_package_filename" "$checksum"; then - ln -s "$cached_package_filename" "$package_filename" >&4 2>&1 - return 0 - fi - fi - return 1 + local package_filename="$1" + local cached_package_filename="${RUBY_BUILD_CACHE_PATH}/$package_filename" + local checksum="$2" + + { verify_checksum "$cached_package_filename" "$checksum" + ln -s "$cached_package_filename" "$package_filename" + } >&4 2>&1 || return 1 } download_tarball() { local package_url="$1" + [ -n "$package_url" ] || return 1 + local package_filename="$2" local checksum="$3" echo "Downloading ${package_url}..." >&2 { retrieve_url "$package_url" > "$package_filename" verify_checksum "$package_filename" "$checksum" - } >&4 2>&1 + } >&4 2>&1 || return 1 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" - } >&4 2>&1 + } >&4 2>&1 || return 1 fi } @@ -546,6 +552,12 @@ else unset RUBY_BUILD_CACHE_PATH fi +if [ -z "$RUBY_BUILD_MIRROR_URL" ]; then + RUBY_BUILD_MIRROR_URL="http://cloud.github.com/downloads/sstephenson/ruby-build-download-mirror" +else + RUBY_BUILD_MIRROR_URL="${RUBY_BUILD_MIRROR_URL%/}" +fi + SEED="$(date "+%Y%m%d%H%M%S").$$" LOG_PATH="${TMP}/ruby-build.${SEED}.log" RUBY_BIN="${PREFIX_PATH}/bin/ruby" From 3c1e4b421ae6d1ff1adc3a04d194c722c619a275 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Thu, 15 Nov 2012 14:58:57 -0600 Subject: [PATCH 0145/1809] Improved the download message to hide mirror URLs if they're 404s --- bin/ruby-build | 47 +++++++++++++++++++++++++++++++++++++---------- 1 file changed, 37 insertions(+), 10 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index ae7f614b..a8eaf2e2 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -112,7 +112,9 @@ install_package_using() { make_package "$package_name" $* popd >&4 - echo "Installed ${package_name} to ${PREFIX_PATH}" >&2 + { echo "Installed ${package_name} to ${PREFIX_PATH}" + echo + } >&2 } make_package() { @@ -165,17 +167,37 @@ verify_checksum() { fi } -retrieve_url() { - if type curl &>/dev/null; then - curl -Lf "$@" +http() { + local method="$1" + local url="$2" + [ -n "$url" ] || return 1 + + if type curlx &>/dev/null; then + "http_${method}_curl" "$url" elif type wget &>/dev/null; then - wget -O- "$@" + "http_${method}_wget" "$url" else echo "error: please install \`curl\` or \`wget\` and try again" >&2 exit 1 fi } +http_head_curl() { + curl -sILf "$1" >&4 2>&1 +} + +http_get_curl() { + curl -sSLf "$1" +} + +http_head_wget() { + wget -q --spider "$1" >&4 2>&1 +} + +http_get_wget() { + wget -nv -O- "$1" +} + fetch_tarball() { local package_name="$1" local package_url="$2" @@ -191,9 +213,13 @@ fetch_tarball() { fi local package_filename="${package_name}.tar.gz" - symlink_tarball_from_cache "$package_filename" "$checksum" || - download_tarball "$mirror_url" "$package_filename" "$checksum" || - download_tarball "$package_url" "$package_filename" "$checksum" + symlink_tarball_from_cache "$package_filename" "$checksum" || { + echo "Downloading ${package_filename}..." >&2 + { http head "$mirror_url" && + download_tarball "$mirror_url" "$package_filename" "$checksum" + } || + download_tarball "$package_url" "$package_filename" "$checksum" + } { tar xzvf "$package_filename" rm -f "$package_filename" @@ -219,8 +245,9 @@ download_tarball() { local package_filename="$2" local checksum="$3" - echo "Downloading ${package_url}..." >&2 - { retrieve_url "$package_url" > "$package_filename" + echo "-> $package_url" >&2 + + { http get "$package_url" > "$package_filename" verify_checksum "$package_filename" "$checksum" } >&4 2>&1 || return 1 From 645933fab958ab78fd77db30eaa4024d2b0b0dc3 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Thu, 15 Nov 2012 15:03:22 -0600 Subject: [PATCH 0146/1809] Remove wget debug remnant --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index a8eaf2e2..cb26a476 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -172,7 +172,7 @@ http() { local url="$2" [ -n "$url" ] || return 1 - if type curlx &>/dev/null; then + if type curl &>/dev/null; then "http_${method}_curl" "$url" elif type wget &>/dev/null; then "http_${method}_wget" "$url" From 9456402ffba2cd9d4dfe7921b69040cb65a3b893 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Thu, 15 Nov 2012 15:24:44 -0600 Subject: [PATCH 0147/1809] Compute MD5 using OpenSSL if installed --- bin/ruby-build | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index cb26a476..376a910d 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -132,6 +132,8 @@ make_package() { compute_md5() { if type md5 &>/dev/null; then md5 -q + elif type openssl &>/dev/null; then + openssl md5 elif type md5sum &>/dev/null; then local output="$(md5sum -b)" echo "${output% *}" From 1043ab606c2aaebb3c64c55728fbd771b5b18698 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Thu, 15 Nov 2012 15:29:50 -0600 Subject: [PATCH 0148/1809] Set the RUBY_BUILD_SKIP_MIRROR environment variable to bypass mirror downloads --- bin/ruby-build | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index 376a910d..41e02a21 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -587,6 +587,10 @@ else RUBY_BUILD_MIRROR_URL="${RUBY_BUILD_MIRROR_URL%/}" fi +if [ -n "$RUBY_BUILD_SKIP_MIRROR" ]; then + unset RUBY_BUILD_MIRROR_URL +fi + SEED="$(date "+%Y%m%d%H%M%S").$$" LOG_PATH="${TMP}/ruby-build.${SEED}.log" RUBY_BIN="${PREFIX_PATH}/bin/ruby" From fdc1a00cb908478ec057a9bcb311bc23ae84076e Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Thu, 15 Nov 2012 16:03:39 -0600 Subject: [PATCH 0149/1809] Degrade gracefully (no checksumming or mirrors) if MD5 is unavailable --- bin/ruby-build | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 41e02a21..e8bc1445 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -138,12 +138,15 @@ compute_md5() { local output="$(md5sum -b)" echo "${output% *}" else - echo "error: please install \`md5sum\` and try again" >&2 - exit 1 + return 1 fi } verify_checksum() { + if [ -z "$HAS_MD5_SUPPORT" ]; then + return 0 + fi + local filename="$1" if [ ! -e "$filename" ]; then return 1 @@ -591,6 +594,13 @@ if [ -n "$RUBY_BUILD_SKIP_MIRROR" ]; then unset RUBY_BUILD_MIRROR_URL fi +if echo test | compute_md5 >/dev/null; then + HAS_MD5_SUPPORT=1 +else + unset HAS_MD5_SUPPORT + unset RUBY_BUILD_MIRROR_URL +fi + SEED="$(date "+%Y%m%d%H%M%S").$$" LOG_PATH="${TMP}/ruby-build.${SEED}.log" RUBY_BIN="${PREFIX_PATH}/bin/ruby" From ceb5e6e2b3eb0ab08408ef747d045be0d3ce031b Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Thu, 15 Nov 2012 16:05:05 -0600 Subject: [PATCH 0150/1809] Clarify verify_checksum guards --- bin/ruby-build | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index e8bc1445..9c60d7a2 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -143,24 +143,20 @@ compute_md5() { } verify_checksum() { - if [ -z "$HAS_MD5_SUPPORT" ]; then - return 0 - fi + # If there's no MD5 support, return success + [ -n "$HAS_MD5_SUPPORT" ] || return 0 + # If the specified filename doesn't exist, return failure local filename="$1" - if [ ! -e "$filename" ]; then - return 1 - fi + [ -e "$filename" ] || return 1 + # If there's no expected checksum, return success local expected_checksum="$2" - if [ -z "$expected_checksum" ]; then - return 0 - fi + [ -n "$expected_checksum" ] || return 0 + # If the computed checksum is empty, return failure local computed_checksum="$(compute_md5 < "$filename")" - if [ -z "$computed_checksum" ]; then - return 1 - fi + [ -n "$computed_checksum" ] || return 1 if [ "$expected_checksum" != "$computed_checksum" ]; then { echo From 57fb50cb22161e7ddd7c8c47bd1b439150fca650 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Thu, 15 Nov 2012 16:51:58 -0600 Subject: [PATCH 0151/1809] Document checksum verification, mirrors, and caching --- README.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/README.md b/README.md index 429363a5..d737e5bf 100644 --- a/README.md +++ b/README.md @@ -123,11 +123,56 @@ process. * `RUBY_BUILD_BUILD_PATH` sets the location in which sources are downloaded and built. By default, this is a subdirectory of `TMPDIR`. +* `RUBY_BUILD_CACHE_PATH`, if set, specifies a directory to use for + caching downloaded package files. +* `RUBY_BUILD_MIRROR_URL` overrides the default mirror URL root to one + of your choosing. +* `RUBY_BUILD_SKIP_MIRROR`, if set, forces ruby-build to download + packages from their original source URLs instead of using a mirror. * `CC` sets the path to the C compiler. * `CONFIGURE_OPTS` lets you pass additional options to `./configure`. * `MAKE_OPTS` (or `MAKEOPTS`) lets you pass additional options to `make`. +### Checksum verification + +If you have the `md5`, `openssl`, or `md5sum` tool installed, +ruby-build will automatically verify the MD5 checksum of each +downloaded package before installing it. + +Checksums are optional and specified as anchors on the package URL in +each definition. (All bundled definitions include checksums.) + +### Package download mirrors + +ruby-build will first attempt to download package files from a mirror +hosted on Amazon S3. If a package is not available on the mirror, if +the mirror is down, or if the download is corrupt, ruby-build will +fall back to the official URL specified in the defintion file. + +You can point ruby-build to another mirror by specifying the +`RUBY_BUILD_MIRROR_URL` environment variable--useful if you'd like to +run your own local mirror, for example. Package mirror URLs are +constructed by joining this variable with the MD5 checksum of the +package file. + +If you don't have an MD5 program installed, ruby-build will skip the +download mirror and use official URLs instead. You can force +ruby-build to bypass the mirror by setting the +`RUBY_BUILD_SKIP_MIRROR` environment variable. + +### Package download caching + +You can instruct ruby-build to keep a local cache of downloaded +package files by setting the `RUBY_BUILD_CACHE_PATH` environment +variable. When set, package files will be kept in this directory after +the first successful download and reused by subsequent invocations of +`ruby-build` and `rbenv install`. + +The `rbenv install` command defaults this path to `~/.rbenv/cache`, so +in most cases you can enable download caching simply by creating that +directory. + ### Keeping the build directory after installation Both `ruby-build` and `rbenv install` accept the `-k` or `--keep` From c48c6f361d1b7a795ee1849bb87ae4264de53e61 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Thu, 15 Nov 2012 17:50:15 -0600 Subject: [PATCH 0152/1809] Tweak the Ruby 2.0 note --- README.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index d737e5bf..04d2898e 100644 --- a/README.md +++ b/README.md @@ -92,14 +92,16 @@ To see a list of all available Ruby versions, run `ruby-build Pass the `-v` or `--verbose` flag to `ruby-build` as the first argument to see what's happening under the hood. -Ruby 2 is incompatible with the version of OpenSSL bundled with Mac OS X, so it -doesn't compile the extension. +### A note about Ruby 2.0 and Mac OS X -To work around this issue, install OpenSSL using homebrew instead: +Ruby 2.0 is incompatible with the version of OpenSSL bundled with Mac +OS X. To work around this issue, install OpenSSL using Homebrew +instead: brew install openssl -Then set the CONFIGURE_OPTS environment variable when you build Ruby: +Then set the `CONFIGURE_OPTS` environment variable when you build +Ruby: CONFIGURE_OPTS=--with-openssl-dir=`brew --prefix openssl` rbenv install 2.0.0-preview1 From 7182bde310a460cf6820167892006c70d3f561e7 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Fri, 16 Nov 2012 00:48:17 -0600 Subject: [PATCH 0153/1809] Account for prefixed output in recent versions of `openssl md5` --- bin/ruby-build | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 9c60d7a2..53280198 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -133,7 +133,8 @@ compute_md5() { if type md5 &>/dev/null; then md5 -q elif type openssl &>/dev/null; then - openssl md5 + local output="$(openssl md5)" + echo "${output##* }" elif type md5sum &>/dev/null; then local output="$(md5sum -b)" echo "${output% *}" From 86f9cb7d6027c410616cbb28ac95bc9d2075d956 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Fri, 16 Nov 2012 10:30:49 -0600 Subject: [PATCH 0154/1809] URLs without anchors do not have checksums --- bin/ruby-build | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 53280198..8c540044 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -204,9 +204,10 @@ fetch_tarball() { local package_name="$1" local package_url="$2" local mirror_url + local checksum - local checksum="${package_url#*\#}" - if [ -n "$checksum" ]; then + if [ "$package_url" != "${package_url/\#}" ]; then + checksum="${package_url#*#}" package_url="${package_url%%#*}" if [ -n "$RUBY_BUILD_MIRROR_URL" ]; then From 275b2f5919d5b0e00c817de3506aa2af49f75980 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 19 Nov 2012 17:53:32 -0600 Subject: [PATCH 0155/1809] Test checksumming --- test/checksum.bats | 70 ++++++++++++ test/fixtures/definitions/with-checksum | 1 + .../definitions/with-invalid-checksum | 1 + test/fixtures/definitions/without-checksum | 1 + test/fixtures/package-1.0.0.tar.gz | Bin 0 -> 210 bytes test/stubs/curl/curl | 1 + test/stubs/md5/md5 | 1 + test/stubs/stub | 105 ++++++++++++++++++ test/test_helper.bash | 46 ++++++++ 9 files changed, 226 insertions(+) create mode 100644 test/checksum.bats create mode 100644 test/fixtures/definitions/with-checksum create mode 100644 test/fixtures/definitions/with-invalid-checksum create mode 100644 test/fixtures/definitions/without-checksum create mode 100644 test/fixtures/package-1.0.0.tar.gz create mode 120000 test/stubs/curl/curl create mode 120000 test/stubs/md5/md5 create mode 100755 test/stubs/stub create mode 100644 test/test_helper.bash diff --git a/test/checksum.bats b/test/checksum.bats new file mode 100644 index 00000000..a064194e --- /dev/null +++ b/test/checksum.bats @@ -0,0 +1,70 @@ +#!/usr/bin/env bats + +load test_helper +export RUBY_BUILD_SKIP_MIRROR=1 +export RUBY_BUILD_CACHE_PATH= + + +@test "package URL without checksum" { + stub md5 true + stub curl "-*S* : cat package-1.0.0.tar.gz" + + install_fixture definitions/without-checksum + [ "$status" -eq 0 ] + [ -x "${INSTALL_ROOT}/bin/package" ] + + unstub curl + unstub md5 +} + + +@test "package URL with valid checksum" { + stub md5 true "echo 83e6d7725e20166024a1eb74cde80677" + stub curl "-*S* : cat package-1.0.0.tar.gz" + + install_fixture definitions/with-checksum + [ "$status" -eq 0 ] + [ -x "${INSTALL_ROOT}/bin/package" ] + + unstub curl + unstub md5 +} + + +@test "package URL with invalid checksum" { + stub md5 true "echo 83e6d7725e20166024a1eb74cde80677" + stub curl "-*S* : cat package-1.0.0.tar.gz" + + install_fixture definitions/with-invalid-checksum + [ "$status" -eq 1 ] + [ ! -f "${INSTALL_ROOT}/bin/package" ] + + unstub curl + unstub md5 +} + + +@test "package URL with checksum but no MD5 support" { + stub md5 false + stub curl "-*S* : cat package-1.0.0.tar.gz" + + install_fixture definitions/with-checksum + [ "$status" -eq 0 ] + [ -x "${INSTALL_ROOT}/bin/package" ] + + unstub curl + unstub md5 +} + + +@test "package with invalid checksum" { + stub md5 true "echo invalid" + stub curl "-*S* : cat package-1.0.0.tar.gz" + + install_fixture definitions/with-checksum + [ "$status" -eq 1 ] + [ ! -f "${INSTALL_ROOT}/bin/package" ] + + unstub curl + unstub md5 +} diff --git a/test/fixtures/definitions/with-checksum b/test/fixtures/definitions/with-checksum new file mode 100644 index 00000000..03fe65a2 --- /dev/null +++ b/test/fixtures/definitions/with-checksum @@ -0,0 +1 @@ +install_package "package-1.0.0" "http://example.com/packages/package-1.0.0.tar.gz#83e6d7725e20166024a1eb74cde80677" copy diff --git a/test/fixtures/definitions/with-invalid-checksum b/test/fixtures/definitions/with-invalid-checksum new file mode 100644 index 00000000..1183810f --- /dev/null +++ b/test/fixtures/definitions/with-invalid-checksum @@ -0,0 +1 @@ +install_package "package-1.0.0" "http://example.com/packages/package-1.0.0.tar.gz#invalid" copy diff --git a/test/fixtures/definitions/without-checksum b/test/fixtures/definitions/without-checksum new file mode 100644 index 00000000..a731aa17 --- /dev/null +++ b/test/fixtures/definitions/without-checksum @@ -0,0 +1 @@ +install_package "package-1.0.0" "http://example.com/packages/package-1.0.0.tar.gz" copy diff --git a/test/fixtures/package-1.0.0.tar.gz b/test/fixtures/package-1.0.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..c464f06f5407d404360bfbe7b1e5bfaee9d31d41 GIT binary patch literal 210 zcmV;@04@I?iwFRkN~%x*1MSk=4#7YWfMM5tigmcf?CS75TPYQ%#^U)^H4+4oC=vg6 zGfBHiXY)7rV*n@s0Fj|-^#A|> literal 0 HcmV?d00001 diff --git a/test/stubs/curl/curl b/test/stubs/curl/curl new file mode 120000 index 00000000..a8e9ac9f --- /dev/null +++ b/test/stubs/curl/curl @@ -0,0 +1 @@ +../stub \ No newline at end of file diff --git a/test/stubs/md5/md5 b/test/stubs/md5/md5 new file mode 120000 index 00000000..a8e9ac9f --- /dev/null +++ b/test/stubs/md5/md5 @@ -0,0 +1 @@ +../stub \ No newline at end of file diff --git a/test/stubs/stub b/test/stubs/stub new file mode 100755 index 00000000..8414c92d --- /dev/null +++ b/test/stubs/stub @@ -0,0 +1,105 @@ +#!/usr/bin/env bash +set -e + +status=0 +program="${0##*/}" +PROGRAM="$(echo "$program" | tr a-z A-Z)" +[ -n "$TMPDIR" ] || TMPDIR="/tmp" + +_STUB_PLAN="${PROGRAM}_STUB_PLAN" +_STUB_RUN="${PROGRAM}_STUB_RUN" +_STUB_DIR="${PROGRAM}_STUB_DIR" +_STUB_INDEX="${PROGRAM}_STUB_INDEX" +_STUB_RESULT="${PROGRAM}_STUB_RESULT" +_STUB_END="${PROGRAM}_STUB_END" + +[ -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 +[ ! -e "${!_STUB_RUN}" ] || source "${!_STUB_RUN}" + + +# Loop over each line in the plan. +index=0 +while IFS= read -r line; do + index=$(($index + 1)) + + if [ -z "${!_STUB_END}" ] && [ $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. + patterns=($patterns) + 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 + dir="$(pwd)" + [ ! -d "${!_STUB_DIR}" ] || dir="${!_STUB_DIR}" + set +e + ( cd "$dir" ; eval "$command" ) + status="$?" + set -e + else + eval "${_STUB_RESULT}"=1 + fi + fi +done < "${!_STUB_PLAN}" + + +if [ -n "${!_STUB_END}" ]; then + # Clean up the run file. + rm -f "${!_STUB_RUN}" + + # If the number of lines in the plan is larger than + # the requested index, we failed. + if [ $index -ge "${!_STUB_INDEX}" ]; then + 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 [ "${!_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 new file mode 100644 index 00000000..96ab8bdb --- /dev/null +++ b/test/test_helper.bash @@ -0,0 +1,46 @@ +export PATH="$BATS_TEST_DIRNAME/../bin:$PATH" +export TMP="$BATS_TEST_DIRNAME/tmp" +export FIXTURE_ROOT="$BATS_TEST_DIRNAME/fixtures" +export INSTALL_ROOT="$TMP/install" + +teardown() { + rm -fr "$TMP"/* +} + +stub() { + local program="$1" + 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_DIR"="$FIXTURE_ROOT" + export "${prefix}_STUB_END"= + + export PATH="${BATS_TEST_DIRNAME}/stubs/${program}:$PATH" + + rm -f "${TMP}/${program}-stub-plan" "${TMP}/${program}-stub-run" + for arg in "$@"; do printf "%s\n" "$arg" >> "${TMP}/${program}-stub-plan"; done +} + +unstub() { + local program="$1" + local prefix="$(echo "$program" | tr a-z A-Z)" + + export "${prefix}_STUB_DIR"= + export "${prefix}_STUB_END"=1 + + local path="${BATS_TEST_DIRNAME}/stubs/$program" + local escaped_path="${path//\//\\/}" + export PATH="${PATH/${escaped_path}:}" + + "${path}/$program" +} + +install_fixture() { + local name="$1" + local destination="$2" + [ -n "$destination" ] || destination="$INSTALL_ROOT" + + run ruby-build "$FIXTURE_ROOT/$name" "$destination" +} From cfe0ffe7efc1ae4ac037c5d70acf708232641b42 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 19 Nov 2012 19:21:06 -0600 Subject: [PATCH 0156/1809] Test mirror support --- test/mirror.bats | 98 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 test/mirror.bats diff --git a/test/mirror.bats b/test/mirror.bats new file mode 100644 index 00000000..9c4615ff --- /dev/null +++ b/test/mirror.bats @@ -0,0 +1,98 @@ +#!/usr/bin/env bats + +load test_helper +export RUBY_BUILD_SKIP_MIRROR= +export RUBY_BUILD_CACHE_PATH= +export RUBY_BUILD_MIRROR_URL=http://mirror.example.com + + +@test "package URL without checksum bypasses mirror" { + stub md5 true + stub curl "-*S* http://example.com/* : cat package-1.0.0.tar.gz" + + install_fixture definitions/without-checksum + [ "$status" -eq 0 ] + [ -x "${INSTALL_ROOT}/bin/package" ] + + unstub curl + unstub md5 +} + + +@test "package URL with checksum but no MD5 support bypasses mirror" { + stub md5 false + stub curl "-*S* http://example.com/* : cat package-1.0.0.tar.gz" + + install_fixture definitions/with-checksum + [ "$status" -eq 0 ] + [ -x "${INSTALL_ROOT}/bin/package" ] + + unstub curl + unstub md5 +} + + +@test "package URL with checksum hits mirror first" { + local checksum="83e6d7725e20166024a1eb74cde80677" + local mirror_url="${RUBY_BUILD_MIRROR_URL}/$checksum" + + stub md5 true "echo $checksum" + stub curl "-*I* $mirror_url : true" "-*S* $mirror_url : cat package-1.0.0.tar.gz" + + install_fixture definitions/with-checksum + [ "$status" -eq 0 ] + [ -x "${INSTALL_ROOT}/bin/package" ] + + unstub curl + unstub md5 +} + + +@test "package is fetched from original URL if mirror download fails" { + local checksum="83e6d7725e20166024a1eb74cde80677" + local mirror_url="${RUBY_BUILD_MIRROR_URL}/$checksum" + local original_url="http://example.com/packages/package-1.0.0.tar.gz" + + stub md5 true "echo $checksum" + stub curl "-*I* $mirror_url : false" "-*S* $original_url : cat package-1.0.0.tar.gz" + + install_fixture definitions/with-checksum + [ "$status" -eq 0 ] + [ -x "${INSTALL_ROOT}/bin/package" ] + + unstub curl + unstub md5 +} + + +@test "package is fetched from original URL if mirror download checksum is invalid" { + local checksum="83e6d7725e20166024a1eb74cde80677" + local mirror_url="${RUBY_BUILD_MIRROR_URL}/$checksum" + local original_url="http://example.com/packages/package-1.0.0.tar.gz" + + stub md5 true "echo invalid" "echo $checksum" + stub curl "-*I* $mirror_url : true" "-*S* $mirror_url : cat package-1.0.0.tar.gz" "-*S* $original_url : cat package-1.0.0.tar.gz" + + install_fixture definitions/with-checksum + [ "$status" -eq 0 ] + [ -x "${INSTALL_ROOT}/bin/package" ] + + unstub curl + unstub md5 +} + + +@test "default mirror URL" { + export RUBY_BUILD_MIRROR_URL= + local checksum="83e6d7725e20166024a1eb74cde80677" + + stub md5 true "echo $checksum" + stub curl "-*I* : true" "-*S* http://?*/$checksum : cat package-1.0.0.tar.gz" + + install_fixture definitions/with-checksum + [ "$status" -eq 0 ] + [ -x "${INSTALL_ROOT}/bin/package" ] + + unstub curl + unstub md5 +} From d999db787ee090e7bcc17be5dc760259eddbc2f4 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 19 Nov 2012 19:25:52 -0600 Subject: [PATCH 0157/1809] Ensure test/tmp directory exists --- test/tmp/.gitignore | 1 + 1 file changed, 1 insertion(+) create mode 100644 test/tmp/.gitignore diff --git a/test/tmp/.gitignore b/test/tmp/.gitignore new file mode 100644 index 00000000..72e8ffc0 --- /dev/null +++ b/test/tmp/.gitignore @@ -0,0 +1 @@ +* From d924fceee5f0c371615ed00d976e192502ba7f02 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 19 Nov 2012 23:45:00 -0600 Subject: [PATCH 0158/1809] Test package cache --- bin/ruby-build | 10 ++--- test/cache.bats | 89 +++++++++++++++++++++++++++++++++++++++++++ test/test_helper.bash | 1 + 3 files changed, 95 insertions(+), 5 deletions(-) create mode 100644 test/cache.bats diff --git a/bin/ruby-build b/bin/ruby-build index 8c540044..c04f0f10 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -147,9 +147,9 @@ verify_checksum() { # If there's no MD5 support, return success [ -n "$HAS_MD5_SUPPORT" ] || return 0 - # If the specified filename doesn't exist, return failure + # If the specified filename doesn't exist, return success local filename="$1" - [ -e "$filename" ] || return 1 + [ -e "$filename" ] || return 0 # If there's no expected checksum, return success local expected_checksum="$2" @@ -236,9 +236,9 @@ symlink_tarball_from_cache() { local cached_package_filename="${RUBY_BUILD_CACHE_PATH}/$package_filename" local checksum="$2" - { verify_checksum "$cached_package_filename" "$checksum" - ln -s "$cached_package_filename" "$package_filename" - } >&4 2>&1 || return 1 + [ -e "$cached_package_filename" ] || return 1 + verify_checksum "$cached_package_filename" "$checksum" >&4 2>&1 || return 1 + ln -s "$cached_package_filename" "$package_filename" >&4 2>&1 || return 1 } download_tarball() { diff --git a/test/cache.bats b/test/cache.bats new file mode 100644 index 00000000..e377d4d7 --- /dev/null +++ b/test/cache.bats @@ -0,0 +1,89 @@ +#!/usr/bin/env bats + +load test_helper +export RUBY_BUILD_SKIP_MIRROR=1 +export RUBY_BUILD_CACHE_PATH="$TMP/cache" + +setup() { + mkdir "$RUBY_BUILD_CACHE_PATH" +} + + +@test "packages are saved to download cache" { + stub md5 true + stub curl "-*S* : cat package-1.0.0.tar.gz" + + install_fixture definitions/without-checksum + [ "$status" -eq 0 ] + [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] + + unstub curl + unstub md5 +} + + +@test "cached package without checksum" { + stub md5 true + stub curl + + cp "${FIXTURE_ROOT}/package-1.0.0.tar.gz" "$RUBY_BUILD_CACHE_PATH" + + install_fixture definitions/without-checksum + [ "$status" -eq 0 ] + [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] + + unstub curl + unstub md5 +} + + +@test "cached package with valid checksum" { + stub md5 true "echo 83e6d7725e20166024a1eb74cde80677" + stub curl + + cp "${FIXTURE_ROOT}/package-1.0.0.tar.gz" "$RUBY_BUILD_CACHE_PATH" + + install_fixture definitions/with-checksum + [ "$status" -eq 0 ] + [ -x "${INSTALL_ROOT}/bin/package" ] + [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] + + unstub curl + unstub md5 +} + + +@test "cached package with invalid checksum falls back to mirror and updates cache" { + export RUBY_BUILD_SKIP_MIRROR= + local checksum="83e6d7725e20166024a1eb74cde80677" + + stub md5 true "echo invalid" "echo $checksum" + stub curl "-*I* : true" "-*S* http://?*/$checksum : cat package-1.0.0.tar.gz" + + touch "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" + + install_fixture definitions/with-checksum + [ "$status" -eq 0 ] + [ -x "${INSTALL_ROOT}/bin/package" ] + [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] + diff -q "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" "${FIXTURE_ROOT}/package-1.0.0.tar.gz" + + unstub curl + unstub md5 +} + + +@test "nonexistent cache directory is ignored" { + stub md5 true + stub curl "-*S* : cat package-1.0.0.tar.gz" + + export RUBY_BUILD_CACHE_PATH="${TMP}/nonexistent" + + install_fixture definitions/without-checksum + [ "$status" -eq 0 ] + [ -x "${INSTALL_ROOT}/bin/package" ] + [ ! -d "$RUBY_BUILD_CACHE_PATH" ] + + unstub curl + unstub md5 +} diff --git a/test/test_helper.bash b/test/test_helper.bash index 96ab8bdb..a0383815 100644 --- a/test/test_helper.bash +++ b/test/test_helper.bash @@ -20,6 +20,7 @@ stub() { export PATH="${BATS_TEST_DIRNAME}/stubs/${program}:$PATH" rm -f "${TMP}/${program}-stub-plan" "${TMP}/${program}-stub-run" + touch "${TMP}/${program}-stub-plan" for arg in "$@"; do printf "%s\n" "$arg" >> "${TMP}/${program}-stub-plan"; done } From 16aaf92455eb21a0c293cedb3a3fc8af44e50b70 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Tue, 20 Nov 2012 15:35:31 -0600 Subject: [PATCH 0159/1809] ruby-build 20121120 --- LICENSE | 2 +- README.md | 16 +++++++++++++++- bin/ruby-build | 2 +- 3 files changed, 17 insertions(+), 3 deletions(-) diff --git a/LICENSE b/LICENSE index 63c11cb6..c0507fdb 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -Copyright (c) 2011 Sam Stephenson +Copyright (c) 2012 Sam Stephenson Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the diff --git a/README.md b/README.md index 04d2898e..6ce33571 100644 --- a/README.md +++ b/README.md @@ -202,6 +202,20 @@ include the full build log for build failures. ## Version History +#### 20121120 +* Added optional package checksum support. When a package URL is + annotated with an MD5 checksum, ruby-build will use it to verify + the contents of the downloaded file. Package URLs in all existing + definitions have been updated with checksum annotations. +* Added an optional package download cache. When the + `RUBY_BUILD_CACHE_PATH` environment variable is set to a directory + of your choice, ruby-build will store downloaded packages there and + reuse them for future installations. +* Added mirror support for faster package downloads. Packages on the + official ruby-build mirror will be served via S3. You can point + ruby-build to your own local package mirror by setting the + `RUBY_BUILD_MIRROR_URL` environment variable. + #### 20121110 * Added a definition for Ruby 1.9.3-p327 * Fetch Ruby 2.0.0.dev and 1.9.3.dev via Git instead of Subversion @@ -339,7 +353,7 @@ include the full build log for build failures. (The MIT License) -Copyright (c) 2011 Sam Stephenson +Copyright (c) 2012 Sam Stephenson Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the diff --git a/bin/ruby-build b/bin/ruby-build index c04f0f10..96407e62 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20121110" +RUBY_BUILD_VERSION="20121120" set -E exec 3<&2 # preserve original stderr at fd 3 From a4b0337f93dc86f19d96d5f82946b8602837109c Mon Sep 17 00:00:00 2001 From: Jeremy Kemper Date: Wed, 28 Nov 2012 13:10:20 -0700 Subject: [PATCH 0160/1809] Ruby 2.0 trunk now bundles libyaml and falls back to it if not available on your OS --- share/ruby-build/2.0.0-dev | 1 - 1 file changed, 1 deletion(-) diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 4c639856..99be2b95 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "trunk" autoconf standard From fb5267d8a6583d55f63e679fc864c8ca35963a38 Mon Sep 17 00:00:00 2001 From: beanieboi Date: Sat, 1 Dec 2012 17:47:45 +0100 Subject: [PATCH 0161/1809] Adding Formula for Ruby 2.0 preview 2 --- share/ruby-build/2.0.0-preview2 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.0.0-preview2 diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 new file mode 100644 index 00000000..c3353834 --- /dev/null +++ b/share/ruby-build/2.0.0-preview2 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "ruby-2.0.0-preview2" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#eaddcbf63dc775708de45c7a81ab54b9" From 34c34d7a20b011f514f6fb67c3407ab884c5ef47 Mon Sep 17 00:00:00 2001 From: Jeremy Kemper Date: Sat, 1 Dec 2012 09:54:49 -0700 Subject: [PATCH 0162/1809] Chop libyaml from 2.0.0-preview2 definition since it's bundled with Ruby now --- share/ruby-build/2.0.0-preview2 | 1 - 1 file changed, 1 deletion(-) diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index c3353834..f2217a01 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -1,2 +1 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" install_package "ruby-2.0.0-preview2" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#eaddcbf63dc775708de45c7a81ab54b9" From e4788cc1216446aee843de627d1bddbb4e381979 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Sat, 1 Dec 2012 10:00:20 -0800 Subject: [PATCH 0163/1809] ruby-build 20121201 --- README.md | 3 +++ bin/ruby-build | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 6ce33571..667d13ed 100644 --- a/README.md +++ b/README.md @@ -202,6 +202,9 @@ include the full build log for build failures. ## Version History +#### 20121201 +* Added a definition for Ruby 2.0.0-preview2 + #### 20121120 * Added optional package checksum support. When a package URL is annotated with an MD5 checksum, ruby-build will use it to verify diff --git a/bin/ruby-build b/bin/ruby-build index 96407e62..1ecee9d5 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20121120" +RUBY_BUILD_VERSION="20121201" set -E exec 3<&2 # preserve original stderr at fd 3 From 830f736b80f36b92647cdb4f86744c0f23672a81 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Tue, 4 Dec 2012 13:47:32 -0800 Subject: [PATCH 0164/1809] Added a definition for JRuby 1.7.1 --- share/ruby-build/jruby-1.7.1 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.1 diff --git a/share/ruby-build/jruby-1.7.1 b/share/ruby-build/jruby-1.7.1 new file mode 100644 index 00000000..424c2207 --- /dev/null +++ b/share/ruby-build/jruby-1.7.1 @@ -0,0 +1 @@ +install_package "jruby-1.7.1" "http://jruby.org.s3.amazonaws.com/downloads/1.7.1/jruby-bin-1.7.1.tar.gz#86e659863541d8b987cb7bfbe3b4cfb0" jruby From a2895ad99de06b0e48743990bf79a8dad89c40b1 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Tue, 4 Dec 2012 13:52:15 -0800 Subject: [PATCH 0165/1809] ruby-build 20121204 --- README.md | 3 +++ bin/ruby-build | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 667d13ed..c0b75996 100644 --- a/README.md +++ b/README.md @@ -202,6 +202,9 @@ include the full build log for build failures. ## Version History +#### 20121204 +* Added a definition for JRuby 1.7.1 + #### 20121201 * Added a definition for Ruby 2.0.0-preview2 diff --git a/bin/ruby-build b/bin/ruby-build index 1ecee9d5..d646a84e 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20121201" +RUBY_BUILD_VERSION="20121204" set -E exec 3<&2 # preserve original stderr at fd 3 From a2dd4fa9a5eb1b88762e7778a020319cc56458c3 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Wed, 5 Dec 2012 08:57:19 -0800 Subject: [PATCH 0166/1809] Move Version History into discrete CHANGELOG file --- CHANGELOG.md | 154 ++++++++++++++++++++++++++++++++++++++++++++++++++ README.md | 155 --------------------------------------------------- 2 files changed, 154 insertions(+), 155 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..8815c510 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,154 @@ +## Version History + +#### 20121204 +* Added a definition for JRuby 1.7.1 + +#### 20121201 +* Added a definition for Ruby 2.0.0-preview2 + +#### 20121120 +* Added optional package checksum support. When a package URL is + annotated with an MD5 checksum, ruby-build will use it to verify + the contents of the downloaded file. Package URLs in all existing + definitions have been updated with checksum annotations. +* Added an optional package download cache. When the + `RUBY_BUILD_CACHE_PATH` environment variable is set to a directory + of your choice, ruby-build will store downloaded packages there and + reuse them for future installations. +* Added mirror support for faster package downloads. Packages on the + official ruby-build mirror will be served via S3. You can point + ruby-build to your own local package mirror by setting the + `RUBY_BUILD_MIRROR_URL` environment variable. + +#### 20121110 +* Added a definition for Ruby 1.9.3-p327 +* Fetch Ruby 2.0.0.dev and 1.9.3.dev via Git instead of Subversion + +#### 20121104 +* Added a definition for Ruby 2.0.0-preview1 +* Added a definition for Rubinius 2.0.0-rc1 + +#### 20121022 +* Added a definition for JRuby 1.7.0 + +#### 20121020 + +* Added a definition for Ruby 1.9.3-p286 +* Added a definition for JRuby 1.7.0-rc2 +* Added a definition for JRuby 1.7.0-rc1 +* Added a definition for JRuby 1.6.8 +* Added a definition for JRuby 1.5.6 +* Fetch Ruby 2.0.0.dev via Subversion instead of Git +* Allow hooks to be defined for `rbenv-install` + +#### 20120815 + +* Added a definition for MagLev 1.1.0-dev from git. +* Added a definition for Ruby 1.8.7-p370. (For those having trouble + installing 1.8.7 with newer versions of glibc, please see + https://github.com/sstephenson/ruby-build/pull/195#issuecomment-7743664.) +* Updated the package URL in the definition for JRuby 1.7.0-preview1. +* Added a definition for JRuby 1.7.0-preview2. +* Updated the Rubinius 2.0.0-dev definition to use the bundled + RubyGems version instead of installing its own. +* Added an `rbenv uninstall` command for removing installed versions. +* Improved the option parsing for `ruby-build` and `rbenv-install` so + options may be placed in any order, and short options may be + combined (e.g. `-kv`). +* Added a `-l`/`--list` option to `rbenv install` to list all + available definitions. +* Added a `-v`/`--verbose` option to `rbenv install` to invoke + `ruby-build` in verbose mode. +* Documented the `-k`/`--keep` flag in the command-line help for + `ruby-build` and `rbenv install`. + +#### 20120524 + +* Added definitions for JRuby 1.6.7.2 and 1.7.0-preview1. +* Removed the definition for JRuby 1.7.0-dev. (In general we do not + like to remove definitions, but the JRuby team has deleted the + 1.7.0-dev package from their servers -- caveat emptor.) +* Added support for specifying the build location with the + `RUBY_BUILD_BUILD_PATH` environment variable. +* Added a `-k`/`--keep` flag to `ruby-build` and `rbenv install` for + keeping the source code around after installation. +* Updated the readme to emphasize installation as an rbenv plugin. + +#### 20120423 + +* Improved error messages when dependencies are missing. +* XCode 4.3+ may be used to build 1.9.3-p125 and later. +* Updated all Ruby 1.9.2 and 1.9.3 definitions to RubyGems 1.8.23. +* Added definitions for REE 1.8.7-2012.02 and 1.8.7-2009.10. +* Added definitions for JRuby 1.6.7. +* Added definitions for Ruby 1.9.2-p318, 1.9.2-p320, and 1.9.3-p194. + +#### 20120216 + +* Added definitions for REE 1.8.7-2011.12 and 1.8.7-2012.01. +* Added definitions for JRuby 1.6.5.1 and 1.6.6. +* Added definitions for Ruby 1.8.7-p358 and 1.9.3-p125. +* Updated the readme with instructions for installing ruby-build as an + rbenv plugin. + +#### 20111230 + +* Added a definition for MagLev 1.0.0. +* Added support for overriding `make` options with the + `$MAKEOPTS`/`$MAKE_OPTS` environment variable. +* Removed RubyGems installations from JRuby definitions in favor of + the bundled RubyGems versions. +* Added a `before_install_package` hook. +* Added definitions for REE 1.8.7-2009.09 and 1.8.7-2010.01. +* Added definitions for Ruby 1.8.6-p383, 1.8.7-p302 and 1.8.7-p357. +* Updated the JRuby 1.7.0-dev snapshot URL. +* Changed the GCC detector to look for `gcc-*` anywhere in the + `$PATH`, not just `/usr/bin`. + +#### 20111030 + +* Added a Ruby 1.8.7-p334 definition. +* Renamed the 1.9.4-dev definition to 2.0.0-dev to reflect the new + version numbering scheme. +* ruby-build now automatically displays the last 10 lines of the error + log, if any, when a build fails. +* Improved the GCC detection routines and added a more helpful error + message for Xcode 4.2 users. +* JRuby installation no longer requires the install prefix to exist + first. +* You can now pass `$CONFIGURE_OPTS` to the REE definitions. +* Added a JRuby 1.6.5 definition. +* Added a Ruby 1.9.2-p180 definition. +* Added a Ruby 1.9.3-p0 definition. + +#### 20110928 + +* ruby-build now uses the `--with-gcc` configure flag on OS X Lion. +* Added definitions for REE 1.8.7-2010.02 and 1.8.6-2009.06. +* Modified `rbenv-install` to run `rbenv rehash` after installation. +* Added a Ruby 1.9.3-rc1 definition. +* Updated the JRuby defintions to install the `jruby-launcher` gem. +* Updated the rbx-2.0.0 definition to point to the master branch. +* Added a jruby-1.7.0-dev definition. +* Added a Ruby 1.9.4-dev definition. + +#### 20110914 + +* Added an rbx-2.0.0-dev definition for Rubinius 2.0.0 from git. +* Added support for setting `./configure` options with the + `CONFIGURE_OPTS` environment variable. +* Added a 1.9.3-dev definition for Ruby 1.9.3 from Git. +* Added support for fetching package sources via Git. +* Added an `rbenv-install` script which provides an `install` command + for rbenv users. + +#### 20110906.1 + +* Changed the REE definition not to install its default gem + collection. +* Reverted a poorly-tested change that intended to enable support for + relative installation paths. + +#### 20110906 + + * Initial public release. diff --git a/README.md b/README.md index c0b75996..f3e29227 100644 --- a/README.md +++ b/README.md @@ -200,161 +200,6 @@ tracker](https://github.com/sstephenson/ruby-build/issues). Be sure to include the full build log for build failures. -## Version History - -#### 20121204 -* Added a definition for JRuby 1.7.1 - -#### 20121201 -* Added a definition for Ruby 2.0.0-preview2 - -#### 20121120 -* Added optional package checksum support. When a package URL is - annotated with an MD5 checksum, ruby-build will use it to verify - the contents of the downloaded file. Package URLs in all existing - definitions have been updated with checksum annotations. -* Added an optional package download cache. When the - `RUBY_BUILD_CACHE_PATH` environment variable is set to a directory - of your choice, ruby-build will store downloaded packages there and - reuse them for future installations. -* Added mirror support for faster package downloads. Packages on the - official ruby-build mirror will be served via S3. You can point - ruby-build to your own local package mirror by setting the - `RUBY_BUILD_MIRROR_URL` environment variable. - -#### 20121110 -* Added a definition for Ruby 1.9.3-p327 -* Fetch Ruby 2.0.0.dev and 1.9.3.dev via Git instead of Subversion - -#### 20121104 -* Added a definition for Ruby 2.0.0-preview1 -* Added a definition for Rubinius 2.0.0-rc1 - -#### 20121022 -* Added a definition for JRuby 1.7.0 - -#### 20121020 - -* Added a definition for Ruby 1.9.3-p286 -* Added a definition for JRuby 1.7.0-rc2 -* Added a definition for JRuby 1.7.0-rc1 -* Added a definition for JRuby 1.6.8 -* Added a definition for JRuby 1.5.6 -* Fetch Ruby 2.0.0.dev via Subversion instead of Git -* Allow hooks to be defined for `rbenv-install` - -#### 20120815 - -* Added a definition for MagLev 1.1.0-dev from git. -* Added a definition for Ruby 1.8.7-p370. (For those having trouble - installing 1.8.7 with newer versions of glibc, please see - https://github.com/sstephenson/ruby-build/pull/195#issuecomment-7743664.) -* Updated the package URL in the definition for JRuby 1.7.0-preview1. -* Added a definition for JRuby 1.7.0-preview2. -* Updated the Rubinius 2.0.0-dev definition to use the bundled - RubyGems version instead of installing its own. -* Added an `rbenv uninstall` command for removing installed versions. -* Improved the option parsing for `ruby-build` and `rbenv-install` so - options may be placed in any order, and short options may be - combined (e.g. `-kv`). -* Added a `-l`/`--list` option to `rbenv install` to list all - available definitions. -* Added a `-v`/`--verbose` option to `rbenv install` to invoke - `ruby-build` in verbose mode. -* Documented the `-k`/`--keep` flag in the command-line help for - `ruby-build` and `rbenv install`. - -#### 20120524 - -* Added definitions for JRuby 1.6.7.2 and 1.7.0-preview1. -* Removed the definition for JRuby 1.7.0-dev. (In general we do not - like to remove definitions, but the JRuby team has deleted the - 1.7.0-dev package from their servers -- caveat emptor.) -* Added support for specifying the build location with the - `RUBY_BUILD_BUILD_PATH` environment variable. -* Added a `-k`/`--keep` flag to `ruby-build` and `rbenv install` for - keeping the source code around after installation. -* Updated the readme to emphasize installation as an rbenv plugin. - -#### 20120423 - -* Improved error messages when dependencies are missing. -* XCode 4.3+ may be used to build 1.9.3-p125 and later. -* Updated all Ruby 1.9.2 and 1.9.3 definitions to RubyGems 1.8.23. -* Added definitions for REE 1.8.7-2012.02 and 1.8.7-2009.10. -* Added definitions for JRuby 1.6.7. -* Added definitions for Ruby 1.9.2-p318, 1.9.2-p320, and 1.9.3-p194. - -#### 20120216 - -* Added definitions for REE 1.8.7-2011.12 and 1.8.7-2012.01. -* Added definitions for JRuby 1.6.5.1 and 1.6.6. -* Added definitions for Ruby 1.8.7-p358 and 1.9.3-p125. -* Updated the readme with instructions for installing ruby-build as an - rbenv plugin. - -#### 20111230 - -* Added a definition for MagLev 1.0.0. -* Added support for overriding `make` options with the - `$MAKEOPTS`/`$MAKE_OPTS` environment variable. -* Removed RubyGems installations from JRuby definitions in favor of - the bundled RubyGems versions. -* Added a `before_install_package` hook. -* Added definitions for REE 1.8.7-2009.09 and 1.8.7-2010.01. -* Added definitions for Ruby 1.8.6-p383, 1.8.7-p302 and 1.8.7-p357. -* Updated the JRuby 1.7.0-dev snapshot URL. -* Changed the GCC detector to look for `gcc-*` anywhere in the - `$PATH`, not just `/usr/bin`. - -#### 20111030 - -* Added a Ruby 1.8.7-p334 definition. -* Renamed the 1.9.4-dev definition to 2.0.0-dev to reflect the new - version numbering scheme. -* ruby-build now automatically displays the last 10 lines of the error - log, if any, when a build fails. -* Improved the GCC detection routines and added a more helpful error - message for Xcode 4.2 users. -* JRuby installation no longer requires the install prefix to exist - first. -* You can now pass `$CONFIGURE_OPTS` to the REE definitions. -* Added a JRuby 1.6.5 definition. -* Added a Ruby 1.9.2-p180 definition. -* Added a Ruby 1.9.3-p0 definition. - -#### 20110928 - -* ruby-build now uses the `--with-gcc` configure flag on OS X Lion. -* Added definitions for REE 1.8.7-2010.02 and 1.8.6-2009.06. -* Modified `rbenv-install` to run `rbenv rehash` after installation. -* Added a Ruby 1.9.3-rc1 definition. -* Updated the JRuby defintions to install the `jruby-launcher` gem. -* Updated the rbx-2.0.0 definition to point to the master branch. -* Added a jruby-1.7.0-dev definition. -* Added a Ruby 1.9.4-dev definition. - -#### 20110914 - -* Added an rbx-2.0.0-dev definition for Rubinius 2.0.0 from git. -* Added support for setting `./configure` options with the - `CONFIGURE_OPTS` environment variable. -* Added a 1.9.3-dev definition for Ruby 1.9.3 from Git. -* Added support for fetching package sources via Git. -* Added an `rbenv-install` script which provides an `install` command - for rbenv users. - -#### 20110906.1 - -* Changed the REE definition not to install its default gem - collection. -* Reverted a poorly-tested change that intended to enable support for - relative installation paths. - -#### 20110906 - - * Initial public release. - ### License (The MIT License) From 7833d6309406255d864b53edc9f91fed0ab2b7e5 Mon Sep 17 00:00:00 2001 From: Jesse Dearing Date: Wed, 5 Dec 2012 15:41:12 -0800 Subject: [PATCH 0167/1809] Upgrades rubygems for 1.9.1: 1.3.5 -> 1.3.7 --- share/ruby-build/1.9.1-p378 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/1.9.1-p378 b/share/ruby-build/1.9.1-p378 index c3b4303c..106e1933 100644 --- a/share/ruby-build/1.9.1-p378 +++ b/share/ruby-build/1.9.1-p378 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" install_package "ruby-1.9.1-p378" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p378.tar.gz#9fc5941bda150ac0a33b299e1e53654c" -install_package "rubygems-1.3.5" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.5.tgz#6e317335898e73beab15623cdd5f8cff" ruby +install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby From bb613f30d60073fecc689b612fa1b730bb055d7b Mon Sep 17 00:00:00 2001 From: Holger Just Date: Tue, 11 Dec 2012 19:13:34 +0100 Subject: [PATCH 0168/1809] Add Ruby 1.8.7-p371 --- share/ruby-build/1.8.7-p371 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/1.8.7-p371 diff --git a/share/ruby-build/1.8.7-p371 b/share/ruby-build/1.8.7-p371 new file mode 100644 index 00000000..456bb7e7 --- /dev/null +++ b/share/ruby-build/1.8.7-p371 @@ -0,0 +1,3 @@ +require_gcc +install_package "ruby-1.8.7-p371" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p371.tar.gz#653f07bb45f03d0bf3910491288764df" +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby From 47f1a28810b46477231390ea61e04353b28544c5 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Wed, 12 Dec 2012 13:48:10 -0600 Subject: [PATCH 0169/1809] Switch the default mirror from GitHub Downloads to Amazon CloudFront --- CHANGELOG.md | 5 +++++ README.md | 10 +++++++--- bin/ruby-build | 2 +- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8815c510..2ea247e3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ ## Version History +#### HEAD +* Moved the default ruby-build mirror from GitHub Downloads to Amazon + CloudFront. +* Added a definition for Ruby 1.8.7-p371 + #### 20121204 * Added a definition for JRuby 1.7.1 diff --git a/README.md b/README.md index f3e29227..096e2fef 100644 --- a/README.md +++ b/README.md @@ -148,9 +148,10 @@ each definition. (All bundled definitions include checksums.) ### Package download mirrors ruby-build will first attempt to download package files from a mirror -hosted on Amazon S3. If a package is not available on the mirror, if -the mirror is down, or if the download is corrupt, ruby-build will -fall back to the official URL specified in the defintion file. +hosted on Amazon CloudFront. If a package is not available on the +mirror, if the mirror is down, or if the download is corrupt, +ruby-build will fall back to the official URL specified in the +defintion file. You can point ruby-build to another mirror by specifying the `RUBY_BUILD_MIRROR_URL` environment variable--useful if you'd like to @@ -163,6 +164,9 @@ download mirror and use official URLs instead. You can force ruby-build to bypass the mirror by setting the `RUBY_BUILD_SKIP_MIRROR` environment variable. +The official ruby-build download mirror is sponsored by +[37signals](http://37signals.com/). + ### Package download caching You can instruct ruby-build to keep a local cache of downloaded diff --git a/bin/ruby-build b/bin/ruby-build index d646a84e..e30c2b6d 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -583,7 +583,7 @@ else fi if [ -z "$RUBY_BUILD_MIRROR_URL" ]; then - RUBY_BUILD_MIRROR_URL="http://cloud.github.com/downloads/sstephenson/ruby-build-download-mirror" + RUBY_BUILD_MIRROR_URL="http://dqw8nmjcqpjn7.cloudfront.net" else RUBY_BUILD_MIRROR_URL="${RUBY_BUILD_MIRROR_URL%/}" fi From d5cb366d4ba3713ee092cb6a8a8218c49f09c0b9 Mon Sep 17 00:00:00 2001 From: Gosha Arinich Date: Tue, 25 Dec 2012 19:51:42 +0300 Subject: [PATCH 0170/1809] add 1.9.3-p362 --- share/ruby-build/1.9.3-p362 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/1.9.3-p362 diff --git a/share/ruby-build/1.9.3-p362 b/share/ruby-build/1.9.3-p362 new file mode 100644 index 00000000..47e542c7 --- /dev/null +++ b/share/ruby-build/1.9.3-p362 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "ruby-1.9.3-p362" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p362.tar.gz#1efc2316dc50e97591792d90647fade2" From b97e53be60ec597588bb5a5aeb5b71171723fb2d Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Thu, 27 Dec 2012 08:26:59 -0800 Subject: [PATCH 0171/1809] ruby-build 20121227 --- CHANGELOG.md | 5 +++-- bin/ruby-build | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2ea247e3..4ccad5a0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,10 @@ ## Version History -#### HEAD +#### 20121227 +* Added a definition for Ruby 1.9.3-p362 +* Added a definition for Ruby 1.8.7-p371 * Moved the default ruby-build mirror from GitHub Downloads to Amazon CloudFront. -* Added a definition for Ruby 1.8.7-p371 #### 20121204 * Added a definition for JRuby 1.7.1 diff --git a/bin/ruby-build b/bin/ruby-build index e30c2b6d..646c2354 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20121204" +RUBY_BUILD_VERSION="20121227" set -E exec 3<&2 # preserve original stderr at fd 3 From 7a3b342036011fc4efddceee3e9d0af3ac7ea484 Mon Sep 17 00:00:00 2001 From: Cyril Mougel Date: Fri, 28 Dec 2012 12:30:59 +0100 Subject: [PATCH 0172/1809] Update share/ruby-build/rbx-2.0.0-dev Rbx 2.0.0-dev need yaml install like rbx 2.0.0-rc1 --- share/ruby-build/rbx-2.0.0-dev | 1 + 1 file changed, 1 insertion(+) diff --git a/share/ruby-build/rbx-2.0.0-dev b/share/ruby-build/rbx-2.0.0-dev index 6b3b07ac..d4c3d276 100644 --- a/share/ruby-build/rbx-2.0.0-dev +++ b/share/ruby-build/rbx-2.0.0-dev @@ -1 +1,2 @@ +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" install_git "rubinius-2.0.0-dev" "https://github.com/rubinius/rubinius.git" "master" rbx From 643ea84b3fdb31c318159f5e5c28b5903ece1fdf Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Sun, 30 Dec 2012 15:10:23 -0600 Subject: [PATCH 0173/1809] Delegate to `rbenv-help` for usage, if available --- bin/rbenv-install | 23 ++++++++++++----------- bin/rbenv-uninstall | 21 ++++++++++++--------- 2 files changed, 24 insertions(+), 20 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index b306abf4..140f5848 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -1,4 +1,14 @@ #!/usr/bin/env bash +# +# Usage: rbenv install [-k|--keep] [-v|--verbose] +# rbenv install [-k|--keep] [-v|--verbose] /path/to/definition +# rbenv install -l|--list +# +# -l/--list List all available versions +# -k/--keep Keep source tree in $RBENV_BUILD_ROOT after installation +# (defaults to $RBENV_ROOT/sources) +# -v/--verbose Verbose mode: print compilation status to stdout +# set -e [ -n "$RBENV_DEBUG" ] && set -x @@ -15,17 +25,8 @@ fi eval "$(ruby-build --lib)" usage() { - { echo "usage: rbenv install [-k|--keep] [-v|--verbose] VERSION" - echo " rbenv install [-k|--keep] [-v|--verbose] /path/to/definition" - echo " rbenv install -l|--list" - echo - echo " -l/--list List all available versions" - echo " -k/--keep Keep source tree in \$RBENV_BUILD_ROOT after installation" - echo " (defaults to ${RBENV_ROOT}/sources)" - echo " -v/--verbose Verbose mode: print compilation status to stdout" - echo - } >&2 - + # We can remove the sed fallback once rbenv 0.4.0 is widely available. + rbenv-help installx 2>/dev/null || sed -ne '/^#/!q;s/.//;s/.//;1,2d;p' < "$0" [ -z "$1" ] || exit "$1" } diff --git a/bin/rbenv-uninstall b/bin/rbenv-uninstall index add46151..e91bd94e 100755 --- a/bin/rbenv-uninstall +++ b/bin/rbenv-uninstall @@ -1,4 +1,13 @@ #!/usr/bin/env bash +# +# Usage: rbenv uninstall [-f] +# +# -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 @@ -19,15 +28,9 @@ fi DEFINITION="$1" case "$DEFINITION" in "" | -* ) - { echo "usage: rbenv uninstall [-f] VERSION" - echo - echo " -f Attempt to remove the specified version without prompting" - echo " for confirmation. If the version does not exist, do not" - echo " display an error message." - echo - echo "Installed versions:" - rbenv versions --bare | sed 's/^/ /' - echo + # We can remove the sed fallback once rbenv 0.4.0 is widely available. + { rbenv-help uninstall 2>/dev/null || + sed -ne '/^#/!q;s/.\{1,2\}//;1,2d;p' < "$0" } >&2 exit 1 ;; From 9e49bc5638b43dd15020ecabf60d82b98386b161 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Sun, 30 Dec 2012 15:13:26 -0600 Subject: [PATCH 0174/1809] Fix `rbenv-help` invocation --- bin/rbenv-install | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 140f5848..4349c7f1 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -26,7 +26,7 @@ eval "$(ruby-build --lib)" usage() { # We can remove the sed fallback once rbenv 0.4.0 is widely available. - rbenv-help installx 2>/dev/null || sed -ne '/^#/!q;s/.//;s/.//;1,2d;p' < "$0" + rbenv-help install 2>/dev/null || sed -ne '/^#/!q;s/.//;s/.//;1,2d;p' < "$0" [ -z "$1" ] || exit "$1" } From b9474ae1db0e37b5c1e61e136030111f3e90c740 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Sun, 30 Dec 2012 15:25:52 -0600 Subject: [PATCH 0175/1809] Add summary lines for `rbenv install` and `rbenv uninstall` --- bin/rbenv-install | 4 +++- bin/rbenv-uninstall | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 4349c7f1..dae58cd6 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -1,5 +1,7 @@ #!/usr/bin/env bash # +# Summary: Install a Ruby version using the ruby-build plugin +# # Usage: rbenv install [-k|--keep] [-v|--verbose] # rbenv install [-k|--keep] [-v|--verbose] /path/to/definition # rbenv install -l|--list @@ -26,7 +28,7 @@ eval "$(ruby-build --lib)" usage() { # We can remove the sed fallback once rbenv 0.4.0 is widely available. - rbenv-help install 2>/dev/null || sed -ne '/^#/!q;s/.//;s/.//;1,2d;p' < "$0" + rbenv-help install 2>/dev/null || sed -ne '/^#/!q;s/.//;s/.//;1,4d;p' < "$0" [ -z "$1" ] || exit "$1" } diff --git a/bin/rbenv-uninstall b/bin/rbenv-uninstall index e91bd94e..2cbdeb86 100755 --- a/bin/rbenv-uninstall +++ b/bin/rbenv-uninstall @@ -1,5 +1,7 @@ #!/usr/bin/env bash # +# Summary: Uninstall a specific Ruby version +# # Usage: rbenv uninstall [-f] # # -f Attempt to remove the specified version without prompting @@ -30,7 +32,7 @@ case "$DEFINITION" in "" | -* ) # We can remove the sed fallback once rbenv 0.4.0 is widely available. { rbenv-help uninstall 2>/dev/null || - sed -ne '/^#/!q;s/.\{1,2\}//;1,2d;p' < "$0" + sed -ne '/^#/!q;s/.\{1,2\}//;1,4d;p' < "$0" } >&2 exit 1 ;; From aa4a0287f97b3c0eb6cf167bb0fa831e2a1664fa Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Sun, 30 Dec 2012 15:29:52 -0600 Subject: [PATCH 0176/1809] Point people to the readme --- bin/rbenv-install | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bin/rbenv-install b/bin/rbenv-install index dae58cd6..9dae3722 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -11,6 +11,10 @@ # (defaults to $RBENV_ROOT/sources) # -v/--verbose Verbose mode: print compilation status to stdout # +# For detailed information on installing Ruby versions with +# ruby-build, including a list of environment variables for adjusting +# compilation, see: https://github.com/sstephenson/ruby-build#usage +# set -e [ -n "$RBENV_DEBUG" ] && set -x From 0dfae548332b7c1329cbd1ec91a82104e029fa61 Mon Sep 17 00:00:00 2001 From: Kevin Menard Date: Fri, 4 Jan 2013 13:57:22 -0500 Subject: [PATCH 0177/1809] Added a recipe for JRuby 1.7.2. --- share/ruby-build/jruby-1.7.2 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.2 diff --git a/share/ruby-build/jruby-1.7.2 b/share/ruby-build/jruby-1.7.2 new file mode 100644 index 00000000..2ee6531a --- /dev/null +++ b/share/ruby-build/jruby-1.7.2 @@ -0,0 +1 @@ +install_package "jruby-1.7.2" "http://jruby.org.s3.amazonaws.com/downloads/1.7.2/jruby-bin-1.7.2.tar.gz#6ec9293b6dffd1e8ee57e9b7c6d18cbe" jruby From 9ef0e06c637de4123605b432bb50c811e151e0a5 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Fri, 4 Jan 2013 17:18:19 -0800 Subject: [PATCH 0178/1809] ruby-build 20130104 --- CHANGELOG.md | 3 +++ bin/ruby-build | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4ccad5a0..6aa1a93d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ## Version History +#### 20130104 +* Added a definition for JRuby 1.7.2 + #### 20121227 * Added a definition for Ruby 1.9.3-p362 * Added a definition for Ruby 1.8.7-p371 diff --git a/bin/ruby-build b/bin/ruby-build index 646c2354..1fc98e60 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20121227" +RUBY_BUILD_VERSION="20130104" set -E exec 3<&2 # preserve original stderr at fd 3 From 6fc9929d4c3d1f9ed4746ed818ae314fb5d7c250 Mon Sep 17 00:00:00 2001 From: Mario Alberto Chavez Date: Mon, 7 Jan 2013 09:09:09 -0800 Subject: [PATCH 0179/1809] Definition for ruby 2.0.0-rc1 --- share/ruby-build/2.0.0-rc1 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/2.0.0-rc1 diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 new file mode 100644 index 00000000..ca6dfa06 --- /dev/null +++ b/share/ruby-build/2.0.0-rc1 @@ -0,0 +1 @@ +install_package "ruby-2.0.0-rc1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#7d587dde85e0edf7a2e4f6783e6c0e2e" From 52206383c392e59b8afee2950ab132227d5b3673 Mon Sep 17 00:00:00 2001 From: Shota Fukumori Date: Thu, 17 Jan 2013 17:47:49 +0900 Subject: [PATCH 0180/1809] Add 1.9.3-p374 --- share/ruby-build/1.9.3-p374 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/1.9.3-p374 diff --git a/share/ruby-build/1.9.3-p374 b/share/ruby-build/1.9.3-p374 new file mode 100644 index 00000000..e3a44943 --- /dev/null +++ b/share/ruby-build/1.9.3-p374 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "ruby-1.9.3-p374" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p374.tar.gz#90b6c327abcdf30a954c2d6ae44da2a9" From 763f96da544ea3da6fc1d276c9e4a13a1cd45be4 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Fri, 18 Jan 2013 13:42:43 +0900 Subject: [PATCH 0181/1809] Invoke chmod for group or world writable directories only --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 1fc98e60..766e9b5f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -406,7 +406,7 @@ after_install_package() { fix_directory_permissions() { # Ensure installed directories are not world-writable to avoid Bundler warnings - find "$PREFIX_PATH" -type d -exec chmod go-w {} \; + find "$PREFIX_PATH" -type d \( -perm -020 -o -perm -002 \) -exec chmod go-w {} \; } require_gcc() { From 97879ca69cc799b698c6a8adda174930c877da32 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Fri, 18 Jan 2013 10:07:04 -0800 Subject: [PATCH 0182/1809] ruby-build 20130118 --- CHANGELOG.md | 4 ++++ bin/ruby-build | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6aa1a93d..260e1453 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ ## Version History +#### 20130118 +* Added a definition for 2.0.0-rc1 +* Added a definition for 1.9.3-p374 + #### 20130104 * Added a definition for JRuby 1.7.2 diff --git a/bin/ruby-build b/bin/ruby-build index 1fc98e60..862c40b3 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20130104" +RUBY_BUILD_VERSION="20130118" set -E exec 3<&2 # preserve original stderr at fd 3 From 898c008e37de3433674231d2d5ef52782cc43fbe Mon Sep 17 00:00:00 2001 From: "Fabian M. Borschel" Date: Sun, 20 Jan 2013 22:34:14 +0100 Subject: [PATCH 0183/1809] Support selection of 'make' tool via environment variable --- bin/ruby-build | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 1fc98e60..6f07a005 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -2,6 +2,8 @@ RUBY_BUILD_VERSION="20130104" +MAKE=${MAKE:-make} + set -E exec 3<&2 # preserve original stderr at fd 3 @@ -319,8 +321,8 @@ build_package_standard() { fi { ./configure --prefix="$PREFIX_PATH" $CONFIGURE_OPTS - make $MAKE_OPTS - make install + $MAKE $MAKE_OPTS + $MAKE install } >&4 2>&1 } From 724a3f38c4d5e6a89c6772935b40ad76a6b6a889 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Wed, 23 Jan 2013 12:34:36 -0800 Subject: [PATCH 0184/1809] Update examples --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 096e2fef..795d985a 100644 --- a/README.md +++ b/README.md @@ -65,7 +65,7 @@ Or, if you would like to install the latest development release: To install a Ruby version for use with rbenv, run `rbenv install` with the exact name of the version you want to install. For example, - rbenv install 1.9.3-p327 + rbenv install 1.9.3-p374 Ruby versions will be installed into a directory of the same name under `~/.rbenv/versions`. @@ -84,7 +84,7 @@ Run the `ruby-build` command with the exact name of the version you want to install and the full path where you want to install it. For example, - ruby-build 1.9.3-p327 ~/local/ruby-1.9.3-p327 + ruby-build 1.9.3-p374 ~/local/ruby-1.9.3-p374 To see a list of all available Ruby versions, run `ruby-build --definitions`. @@ -103,7 +103,7 @@ instead: Then set the `CONFIGURE_OPTS` environment variable when you build Ruby: - CONFIGURE_OPTS=--with-openssl-dir=`brew --prefix openssl` rbenv install 2.0.0-preview1 + CONFIGURE_OPTS=--with-openssl-dir=`brew --prefix openssl` rbenv install 2.0.0-rc1 ### Custom definitions From 36b2d13baae74d978574538ada837372ab82ef7a Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Tue, 29 Jan 2013 15:07:06 -0600 Subject: [PATCH 0185/1809] Allow plugins to run code before and after the installation process --- bin/rbenv-install | 45 +++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 41 insertions(+), 4 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 9dae3722..8d288f3e 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -65,25 +65,62 @@ for option in "${OPTIONS[@]}"; do esac done +unset VERSION_NAME DEFINITION="${ARGUMENTS[0]}" [ -n "$DEFINITION" ] || usage 1 + +# 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 + +before_install() { + local hook="$1" + before_hooks["${#before_hooks[@]}"]="$hook" +} + +after_install() { + local hook="$1" + after_hooks["${#after_hooks[@]}"]="$hook" +} + +# Load plugin hooks. for script in $(rbenv-hooks install); do source "$script" done -VERSION_NAME="${DEFINITION##*/}" + +# 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}" -# If RBENV_BUILD_ROOT is set, then always pass keep options to ruby-build +# 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 -ruby-build $KEEP $VERBOSE "$DEFINITION" "$PREFIX" -rbenv rehash + +# Execute `before_install` hooks. +for hook in "${before_hooks[@]}"; do eval "$hook"; done + +# Invoke `ruby-build` and record the exit status in $STATUS. Run +# `rbenv rehash` after a successful installation. +STATUS=0 +ruby-build $KEEP $VERBOSE "$DEFINITION" "$PREFIX" || STATUS="$?" + +# Execute `after_install` hooks. +for hook in "${after_hooks[@]}"; do eval "$hook"; done + +# Run `rbenv-rehash` after a successful installation. +[ "$STATUS" != "0" ] || rbenv rehash + +exit "$STATUS" From 5fd4ec64cc00ac2b5e30747555eb506bc7073dc9 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Tue, 29 Jan 2013 17:01:13 -0600 Subject: [PATCH 0186/1809] `rbenv install` with no arguments defaults to `rbenv local` --- bin/rbenv-install | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/bin/rbenv-install b/bin/rbenv-install index 8d288f3e..5709a36b 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -66,7 +66,13 @@ for option in "${OPTIONS[@]}"; do done unset VERSION_NAME + +# 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 From 8372808980bf9ffb50cc776ec5caef097cd1aa21 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Tue, 29 Jan 2013 17:22:56 -0600 Subject: [PATCH 0187/1809] Confirm reinstalling already-installed versions unless invoked with --force --- bin/rbenv-install | 21 +++++++++++++++++++-- bin/rbenv-uninstall | 4 ++-- 2 files changed, 21 insertions(+), 4 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 5709a36b..f48e188d 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -2,11 +2,12 @@ # # Summary: Install a Ruby version using the ruby-build plugin # -# Usage: rbenv install [-k|--keep] [-v|--verbose] -# rbenv install [-k|--keep] [-v|--verbose] /path/to/definition +# Usage: rbenv install [-f|--force] [-k|--keep] [-v|--verbose] +# rbenv install [-f|--force] [-k|--keep] [-v|--verbose] # rbenv install -l|--list # # -l/--list List all available versions +# -f/--force Install even if the version appears to be installed already # -k/--keep Keep source tree in $RBENV_BUILD_ROOT after installation # (defaults to $RBENV_ROOT/sources) # -v/--verbose Verbose mode: print compilation status to stdout @@ -36,6 +37,7 @@ usage() { [ -z "$1" ] || exit "$1" } +unset FORCE unset KEEP unset VERBOSE @@ -50,6 +52,9 @@ for option in "${OPTIONS[@]}"; do ruby-build --definitions | sed 's/^/ /' exit ;; + "f" | "force" ) + FORCE=true + ;; "k" | "keep" ) [ -n "${RBENV_BUILD_ROOT}" ] || RBENV_BUILD_ROOT="${RBENV_ROOT}/sources" ;; @@ -102,6 +107,18 @@ done [ -n "$VERSION_NAME" ] || VERSION_NAME="${DEFINITION##*/}" PREFIX="${RBENV_ROOT}/versions/${VERSION_NAME}" +# If the installation prefix exists, prompt for confirmation unless +# the --force option was specified. +if [ -z "$FORCE" ] && [ -d "${PREFIX}/bin" ]; then + echo "rbenv: $PREFIX already exists" >&2 + read -p "continue with installation? (y/N) " + + case "$REPLY" in + y* | Y* ) ;; + * ) exit 1 ;; + esac +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}" diff --git a/bin/rbenv-uninstall b/bin/rbenv-uninstall index 2cbdeb86..91fed828 100755 --- a/bin/rbenv-uninstall +++ b/bin/rbenv-uninstall @@ -2,7 +2,7 @@ # # Summary: Uninstall a specific Ruby version # -# Usage: rbenv uninstall [-f] +# Usage: rbenv uninstall [-f|--force] # # -f Attempt to remove the specified version without prompting # for confirmation. If the version does not exist, do not @@ -22,7 +22,7 @@ if [ -z "$RBENV_ROOT" ]; then fi unset FORCE -if [ "$1" = "-f" ]; then +if [ "$1" = "-f" ] || [ "$1" = "--force" ]; then FORCE=true shift fi From ea7dd51fb300dea282ef3576fb95516e46b7d6c0 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Tue, 29 Jan 2013 18:09:13 -0600 Subject: [PATCH 0188/1809] Move MAKE default near the others --- bin/ruby-build | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index b495ddad..8d868f9b 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -2,8 +2,6 @@ RUBY_BUILD_VERSION="20130118" -MAKE=${MAKE:-make} - set -E exec 3<&2 # preserve original stderr at fd 3 @@ -578,6 +576,10 @@ else TMP="${TMPDIR%/}" fi +if [ -z "$MAKE" ]; then + MAKE="make" +fi + if [ -n "$RUBY_BUILD_CACHE_PATH" ] && [ -d "$RUBY_BUILD_CACHE_PATH" ]; then RUBY_BUILD_CACHE_PATH="${RUBY_BUILD_CACHE_PATH%/}" else From a0fef0bb838b32e13913de3a0d832ab41efd71fe Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Tue, 29 Jan 2013 18:09:30 -0600 Subject: [PATCH 0189/1809] Ensure $MAKE is quoted --- bin/ruby-build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 8d868f9b..69dc04b6 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -319,8 +319,8 @@ build_package_standard() { fi { ./configure --prefix="$PREFIX_PATH" $CONFIGURE_OPTS - $MAKE $MAKE_OPTS - $MAKE install + "$MAKE" $MAKE_OPTS + "$MAKE" install } >&4 2>&1 } From edc9e599d7f6d4d7af34cb96a3f2b4a15f653871 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Tue, 29 Jan 2013 18:11:36 -0600 Subject: [PATCH 0190/1809] Document $MAKE --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 795d985a..f50fce89 100644 --- a/README.md +++ b/README.md @@ -133,6 +133,8 @@ process. packages from their original source URLs instead of using a mirror. * `CC` sets the path to the C compiler. * `CONFIGURE_OPTS` lets you pass additional options to `./configure`. +* `MAKE` lets you override the command to use for `make`. Useful for + specifying GNU make (`gmake`) on some systems. * `MAKE_OPTS` (or `MAKEOPTS`) lets you pass additional options to `make`. From d9bbeb3ebd3e8cf3530e1730735f1652899bdb29 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Tue, 29 Jan 2013 18:22:30 -0600 Subject: [PATCH 0191/1809] ruby-build 20130129 --- CHANGELOG.md | 14 ++++++++++++++ bin/ruby-build | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 260e1453..e7a6a497 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ ## Version History +#### 20130129 +* Changed `rbenv install` to attempt to install the local app-specific + version when it is invoked without any arguments. +* Added interactive confirmation to `rbenv install` when the + destination prefix exists. Pass `-f` or `--force` to force + installation of versions that are already installed. +* Added support for specifying which program to use for `make` via the + `$MAKE` environment variable. FreeBSD users can now instruct + ruby-build to use GNU make by setting `MAKE=gmake`. +* Modified the post-install process to invoke `chmod` only for group- + or world-writable directories. +* Added `before_install` and `after_install` hooks for `rbenv install` + plugins to facilitate post-installation automation. + #### 20130118 * Added a definition for 2.0.0-rc1 * Added a definition for 1.9.3-p374 diff --git a/bin/ruby-build b/bin/ruby-build index 69dc04b6..72f383c5 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20130118" +RUBY_BUILD_VERSION="20130129" set -E exec 3<&2 # preserve original stderr at fd 3 From a6395eb296cc4815ea4247571123681adb1dc704 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Thu, 31 Jan 2013 09:49:01 -0600 Subject: [PATCH 0192/1809] Add support for `RUBY_CONFIGURE_OPTS` and `RUBY_MAKE_OPTS` These variables let you pass Ruby-specific configure and make options that will not be passed to dependent packages like libyaml. --- README.md | 3 +++ bin/ruby-build | 11 ++++++++--- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index f50fce89..9a5598fe 100644 --- a/README.md +++ b/README.md @@ -137,6 +137,9 @@ process. specifying GNU make (`gmake`) on some systems. * `MAKE_OPTS` (or `MAKEOPTS`) lets you pass additional options to `make`. +* `RUBY_CONFIGURE_OPTS` and `RUBY_MAKE_OPTS` allow you to specify + configure and make options for buildling MRI. These variables will + be passed to Ruby only, not any dependent packages (e.g. libyaml). ### Checksum verification diff --git a/bin/ruby-build b/bin/ruby-build index 72f383c5..59fcf556 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -305,7 +305,7 @@ build_package() { echo "Installing ${package_name}..." >&2 for command in $commands; do - "build_package_${command}" + "build_package_${command}" "$package_name" done } @@ -318,8 +318,13 @@ build_package_standard() { MAKE_OPTS="-j 2" fi - { ./configure --prefix="$PREFIX_PATH" $CONFIGURE_OPTS - "$MAKE" $MAKE_OPTS + # Support YAML_CONFIGURE_OPTS, RUBY_CONFIGURE_OPTS, etc. + local package_var_name="$(echo "${package_name%%-*}" | tr a-z A-Z)" + local PACKAGE_CONFIGURE_OPTS="${package_var_name}_CONFIGURE_OPTS" + local PACKAGE_MAKE_OPTS="${package_var_name}_MAKE_OPTS" + + { ./configure --prefix="$PREFIX_PATH" $CONFIGURE_OPTS ${!PACKAGE_CONFIGURE_OPTS} + "$MAKE" $MAKE_OPTS ${!PACKAGE_MAKE_OPTS} "$MAKE" install } >&4 2>&1 } From 959e5cb22b19621b79c2236a62e636957dcac180 Mon Sep 17 00:00:00 2001 From: Jeremy Kemper Date: Wed, 23 Jan 2013 22:03:53 -0700 Subject: [PATCH 0193/1809] Build OpenSSL for Ruby 2.0 on OS X. Apple ships a patched, incompatible OpenSSL. We build a compatible OpenSSL from source. --- bin/ruby-build | 49 ++++++++++++++++++++++++++++++++- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- 5 files changed, 52 insertions(+), 5 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 59fcf556..015b9472 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -320,10 +320,12 @@ build_package_standard() { # Support YAML_CONFIGURE_OPTS, RUBY_CONFIGURE_OPTS, etc. local package_var_name="$(echo "${package_name%%-*}" | tr a-z A-Z)" + 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_MAKE_OPTS="${package_var_name}_MAKE_OPTS" - { ./configure --prefix="$PREFIX_PATH" $CONFIGURE_OPTS ${!PACKAGE_CONFIGURE_OPTS} + { ${!PACKAGE_CONFIGURE:-./configure} --prefix="${!PACKAGE_PREFIX_PATH:-$PREFIX_PATH}" $CONFIGURE_OPTS ${!PACKAGE_CONFIGURE_OPTS} "$MAKE" $MAKE_OPTS ${!PACKAGE_MAKE_OPTS} "$MAKE" install } >&4 2>&1 @@ -498,6 +500,51 @@ verify_gcc() { echo "$gcc" } +build_package_replace_osx_openssl() { + # Check for broken OpenSSL build shipped with OSX. + if [[ $(type sw_vers) ]] && + [[ "$(openssl version)" = "OpenSSL 0.9.8r 8 Feb 2011" ]] + then + # Install to a subdirectory since we don't want shims for bin/openssl. + 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. + RUBY_CONFIGURE_OPTS="--with-openssl-dir=$OPENSSL_PREFIX_PATH $RUBY_CONFIGURE_OPTS" + + # Normally, we'd use ./config to automatically guess our platform. But + # that doesn't work for 64-bit Darwin: it picks 32-bit by default and + # asks you to run ./Configure by hand if you want 64-bit. So, here we are: + OPENSSL_CONFIGURE="${OPENSSL_CONFIGURE:-perl ./Configure darwin64-x86_64-cc}" + + # Compile with zlib, no kerberos, and do a static build. + OPENSSL_CONFIGURE_OPTS="--openssldir=$OPENSSLDIR zlib no-krb5 no-shared" + + # Default MAKE_OPTS are -j 2 which can confuse the build. Thankfully, make + # gives precedence to the last -j option, so we can override that. + OPENSSL_MAKE_OPTS="-j 1" + + install_package "openssl-1.0.1c" "https://www.openssl.org/source/openssl-1.0.1c.tar.gz#ae412727c8c15b67880aef7bd2999b2e" standard install_cacerts_from_keychain + fi +} + +# Extract root certs from the system keychain if .pem format and rehash. +build_package_install_cacerts_from_keychain() { + security find-certificate -a -p /Library/Keychains/System.keychain > "$OPENSSLDIR/cacert.pem" + c_rehash "$OPENSSLDIR" >&4 2>&1 +} + +# Post-install check that the openssl extension was built. +build_package_verify_openssl() { + $PREFIX_PATH/bin/ruby -e 'begin + require "openssl" + rescue LoadError + abort "The Ruby openssl extension was not compiled. Missing the OpenSSL lib?" + end' >&4 2>&1 +} + version() { echo "ruby-build ${RUBY_BUILD_VERSION}" } diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 99be2b95..8f08323f 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1 +1 @@ -install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "trunk" autoconf standard +install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "trunk" replace_osx_openssl autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 40b114cd..a61863c3 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-2.0.0-preview1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#c7d73f3ddb6d25e7733626ddbad04158" +install_package "ruby-2.0.0-preview1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#c7d73f3ddb6d25e7733626ddbad04158" replace_osx_openssl standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index f2217a01..098c2d16 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -1 +1 @@ -install_package "ruby-2.0.0-preview2" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#eaddcbf63dc775708de45c7a81ab54b9" +install_package "ruby-2.0.0-preview2" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#eaddcbf63dc775708de45c7a81ab54b9" replace_osx_openssl standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index ca6dfa06..81f0b39d 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -1 +1 @@ -install_package "ruby-2.0.0-rc1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#7d587dde85e0edf7a2e4f6783e6c0e2e" +install_package "ruby-2.0.0-rc1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#7d587dde85e0edf7a2e4f6783e6c0e2e" replace_osx_openssl standard verify_openssl From f3405373a1704515294e9db3a9a69d7b67787a9d Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 4 Feb 2013 14:05:09 -0600 Subject: [PATCH 0194/1809] Add PACKAGE_{CONFIGURE,MAKE}_OPTS_ARRAY for injecting quoted arguments --- bin/ruby-build | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 015b9472..54dcd1d7 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -323,10 +323,12 @@ build_package_standard() { 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[@]" - { ${!PACKAGE_CONFIGURE:-./configure} --prefix="${!PACKAGE_PREFIX_PATH:-$PREFIX_PATH}" $CONFIGURE_OPTS ${!PACKAGE_CONFIGURE_OPTS} - "$MAKE" $MAKE_OPTS ${!PACKAGE_MAKE_OPTS} + { ${!PACKAGE_CONFIGURE:-./configure} --prefix="${!PACKAGE_PREFIX_PATH:-$PREFIX_PATH}" $CONFIGURE_OPTS ${!PACKAGE_CONFIGURE_OPTS} "${!PACKAGE_CONFIGURE_OPTS_ARRAY}" + "$MAKE" $MAKE_OPTS ${!PACKAGE_MAKE_OPTS} "${!PACKAGE_MAKE_OPTS_ARRAY}" "$MAKE" install } >&4 2>&1 } @@ -512,7 +514,7 @@ build_package_replace_osx_openssl() { OPENSSLDIR="${OPENSSLDIR:-$OPENSSL_PREFIX_PATH/ssl}" # Tell Ruby to use this openssl for its extension. - RUBY_CONFIGURE_OPTS="--with-openssl-dir=$OPENSSL_PREFIX_PATH $RUBY_CONFIGURE_OPTS" + RUBY_CONFIGURE_OPTS_ARRAY=( "${RUBY_CONFIGURE_OPTS_ARRAY[@]}" "--with-openssl-dir=$OPENSSL_PREFIX_PATH" ) # Normally, we'd use ./config to automatically guess our platform. But # that doesn't work for 64-bit Darwin: it picks 32-bit by default and @@ -520,7 +522,7 @@ build_package_replace_osx_openssl() { OPENSSL_CONFIGURE="${OPENSSL_CONFIGURE:-perl ./Configure darwin64-x86_64-cc}" # Compile with zlib, no kerberos, and do a static build. - OPENSSL_CONFIGURE_OPTS="--openssldir=$OPENSSLDIR zlib no-krb5 no-shared" + OPENSSL_CONFIGURE_OPTS_ARRAY=( "${OPENSSL_CONFIGURE_OPTS_ARRAY[@]}" "--openssldir=$OPENSSLDIR" zlib no-krb5 no-shared ) # Default MAKE_OPTS are -j 2 which can confuse the build. Thankfully, make # gives precedence to the last -j option, so we can override that. From 279f0d06061ce79eb369a5642da792c293d6a7a9 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 4 Feb 2013 16:15:07 -0600 Subject: [PATCH 0195/1809] Extract `package_option` helper --- bin/ruby-build | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 54dcd1d7..3b3e02be 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -57,6 +57,10 @@ abs_dirname() { cd "$cwd" } +capitalize() { + printf "%s" "$1" | tr a-z A-Z +} + build_failed() { { echo echo "BUILD FAILED" @@ -309,6 +313,16 @@ build_package() { done } +package_option() { + local package_name="$1" + local command_name="$2" + local variable="$(capitalize "${package_name}_${command_name}")_OPTS_ARRAY" + local array="$variable[@]" + shift 2 + local value=( "${!array}" "$@" ) + eval "$variable=( \"\${value[@]}\" )" +} + build_package_standard() { local package_name="$1" @@ -319,7 +333,7 @@ build_package_standard() { fi # Support YAML_CONFIGURE_OPTS, RUBY_CONFIGURE_OPTS, etc. - local package_var_name="$(echo "${package_name%%-*}" | tr a-z A-Z)" + local 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" @@ -514,7 +528,7 @@ build_package_replace_osx_openssl() { OPENSSLDIR="${OPENSSLDIR:-$OPENSSL_PREFIX_PATH/ssl}" # Tell Ruby to use this openssl for its extension. - RUBY_CONFIGURE_OPTS_ARRAY=( "${RUBY_CONFIGURE_OPTS_ARRAY[@]}" "--with-openssl-dir=$OPENSSL_PREFIX_PATH" ) + package_option ruby configure --with-openssl-dir="$OPENSSL_PREFIX_PATH" # Normally, we'd use ./config to automatically guess our platform. But # that doesn't work for 64-bit Darwin: it picks 32-bit by default and @@ -522,11 +536,11 @@ build_package_replace_osx_openssl() { OPENSSL_CONFIGURE="${OPENSSL_CONFIGURE:-perl ./Configure darwin64-x86_64-cc}" # Compile with zlib, no kerberos, and do a static build. - OPENSSL_CONFIGURE_OPTS_ARRAY=( "${OPENSSL_CONFIGURE_OPTS_ARRAY[@]}" "--openssldir=$OPENSSLDIR" zlib no-krb5 no-shared ) + package_option openssl configure --openssldir="$OPENSSLDIR" zlib no-krb5 no-shared # Default MAKE_OPTS are -j 2 which can confuse the build. Thankfully, make # gives precedence to the last -j option, so we can override that. - OPENSSL_MAKE_OPTS="-j 1" + package_option openssl make -j 1 install_package "openssl-1.0.1c" "https://www.openssl.org/source/openssl-1.0.1c.tar.gz#ae412727c8c15b67880aef7bd2999b2e" standard install_cacerts_from_keychain fi From a0570c9bfe059517971126b9f11b3b842797686d Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 4 Feb 2013 16:15:30 -0600 Subject: [PATCH 0196/1809] Default CC=cc for broken Ruby 2.0 gcc detection on OS X --- bin/ruby-build | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 3b3e02be..d5fb43cc 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -644,8 +644,12 @@ else TMP="${TMPDIR%/}" fi +if [ -z "$CC" ]; then + export CC="cc" +fi + if [ -z "$MAKE" ]; then - MAKE="make" + export MAKE="make" fi if [ -n "$RUBY_BUILD_CACHE_PATH" ] && [ -d "$RUBY_BUILD_CACHE_PATH" ]; then From 62411c44c53c9b1c4e319d87cbfd6837be89e6d0 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 4 Feb 2013 16:26:17 -0600 Subject: [PATCH 0197/1809] Quote `$PREFIX_PATH` --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index d5fb43cc..a558d784 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -554,7 +554,7 @@ build_package_install_cacerts_from_keychain() { # Post-install check that the openssl extension was built. build_package_verify_openssl() { - $PREFIX_PATH/bin/ruby -e 'begin + "$PREFIX_PATH"/bin/ruby -e 'begin require "openssl" rescue LoadError abort "The Ruby openssl extension was not compiled. Missing the OpenSSL lib?" From a89e8fbb331daf92d6e22c1d145593040ef61d8f Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 4 Feb 2013 16:28:06 -0600 Subject: [PATCH 0198/1809] We use `uname -s` to test for OS X elsewhere; stay consistent --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index a558d784..c48749bd 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -518,8 +518,8 @@ verify_gcc() { build_package_replace_osx_openssl() { # Check for broken OpenSSL build shipped with OSX. - if [[ $(type sw_vers) ]] && [[ "$(openssl version)" = "OpenSSL 0.9.8r 8 Feb 2011" ]] + if [ "$(uname -s)" = "Darwin" ] && then # Install to a subdirectory since we don't want shims for bin/openssl. OPENSSL_PREFIX_PATH="${PREFIX_PATH}/openssl" From 80373fb670147b2385a0a0a4f98d012ba103711e Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 4 Feb 2013 16:28:50 -0600 Subject: [PATCH 0199/1809] Guard against missing openssl (future OS X versions?) --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index c48749bd..fa37f20a 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -518,8 +518,8 @@ verify_gcc() { build_package_replace_osx_openssl() { # Check for broken OpenSSL build shipped with OSX. - [[ "$(openssl version)" = "OpenSSL 0.9.8r 8 Feb 2011" ]] if [ "$(uname -s)" = "Darwin" ] && + [ "$(openssl version 2>/dev/null || true)" = "OpenSSL 0.9.8r 8 Feb 2011" ] then # Install to a subdirectory since we don't want shims for bin/openssl. OPENSSL_PREFIX_PATH="${PREFIX_PATH}/openssl" From 881698e16b3037b9ce78bd1c1f8d551a06b5c37b Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 4 Feb 2013 16:56:42 -0600 Subject: [PATCH 0200/1809] Handle 32-bit OS X --- bin/ruby-build | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index fa37f20a..edc11388 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -533,7 +533,12 @@ build_package_replace_osx_openssl() { # Normally, we'd use ./config to automatically guess our platform. But # that doesn't work for 64-bit Darwin: it picks 32-bit by default and # asks you to run ./Configure by hand if you want 64-bit. So, here we are: - OPENSSL_CONFIGURE="${OPENSSL_CONFIGURE:-perl ./Configure darwin64-x86_64-cc}" + if [ "$(uname -m)" = "x86_64" ]; then + local platform="darwin64-x86_64-cc" + else + local platform="darwin-i386-cc" + fi + OPENSSL_CONFIGURE="${OPENSSL_CONFIGURE:-perl ./Configure $platform}" # Compile with zlib, no kerberos, and do a static build. package_option openssl configure --openssldir="$OPENSSLDIR" zlib no-krb5 no-shared From 2aabdb4b648f05f092bfa8e5b157b7623904a825 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 4 Feb 2013 17:03:31 -0600 Subject: [PATCH 0201/1809] Remove OpenSSL note in the readme --- README.md | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/README.md b/README.md index 9a5598fe..ebda237e 100644 --- a/README.md +++ b/README.md @@ -92,19 +92,6 @@ To see a list of all available Ruby versions, run `ruby-build Pass the `-v` or `--verbose` flag to `ruby-build` as the first argument to see what's happening under the hood. -### A note about Ruby 2.0 and Mac OS X - -Ruby 2.0 is incompatible with the version of OpenSSL bundled with Mac -OS X. To work around this issue, install OpenSSL using Homebrew -instead: - - brew install openssl - -Then set the `CONFIGURE_OPTS` environment variable when you build -Ruby: - - CONFIGURE_OPTS=--with-openssl-dir=`brew --prefix openssl` rbenv install 2.0.0-rc1 - ### Custom definitions Both `rbenv install` and `ruby-build` accept a path to a custom From 0d7a05157e90748b909e91b054836bd2baad666e Mon Sep 17 00:00:00 2001 From: Adam Stankiewicz Date: Mon, 4 Feb 2013 23:43:38 +0100 Subject: [PATCH 0202/1809] Autoclean on unsuccessful installation --- bin/rbenv-install | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index f48e188d..481e8bd4 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -135,6 +135,13 @@ fi # Execute `before_install` hooks. for hook in "${before_hooks[@]}"; do eval "$hook"; done +# Plan cleanup on unsuccessful installation. +cleanup() { + rm -rf "$PREFIX" +} + +trap cleanup SIGINT + # Invoke `ruby-build` and record the exit status in $STATUS. Run # `rbenv rehash` after a successful installation. STATUS=0 @@ -144,6 +151,10 @@ ruby-build $KEEP $VERBOSE "$DEFINITION" "$PREFIX" || STATUS="$?" for hook in "${after_hooks[@]}"; do eval "$hook"; done # Run `rbenv-rehash` after a successful installation. -[ "$STATUS" != "0" ] || rbenv rehash +if [ "$STATUS" == "0" ]; then + rbenv rehash +else + cleanup +fi exit "$STATUS" From a0ace79cd71bcd58fb7c285202f6c30776dc699b Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 4 Feb 2013 17:50:12 -0600 Subject: [PATCH 0203/1809] Explicitly declare OpenSSL condition and URL in the definition files --- bin/ruby-build | 68 ++++++++++++++++----------------- share/ruby-build/2.0.0-dev | 6 ++- share/ruby-build/2.0.0-preview1 | 6 ++- share/ruby-build/2.0.0-preview2 | 6 ++- share/ruby-build/2.0.0-rc1 | 6 ++- 5 files changed, 53 insertions(+), 39 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index edc11388..7217b617 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -516,43 +516,41 @@ verify_gcc() { echo "$gcc" } -build_package_replace_osx_openssl() { - # Check for broken OpenSSL build shipped with OSX. - if [ "$(uname -s)" = "Darwin" ] && - [ "$(openssl version 2>/dev/null || true)" = "OpenSSL 0.9.8r 8 Feb 2011" ] - then - # Install to a subdirectory since we don't want shims for bin/openssl. - 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" - - # Normally, we'd use ./config to automatically guess our platform. But - # that doesn't work for 64-bit Darwin: it picks 32-bit by default and - # asks you to run ./Configure by hand if you want 64-bit. So, here we are: - if [ "$(uname -m)" = "x86_64" ]; then - local platform="darwin64-x86_64-cc" - else - local platform="darwin-i386-cc" - fi - OPENSSL_CONFIGURE="${OPENSSL_CONFIGURE:-perl ./Configure $platform}" - - # Compile with zlib, no kerberos, and do a static build. - package_option openssl configure --openssldir="$OPENSSLDIR" zlib no-krb5 no-shared - - # Default MAKE_OPTS are -j 2 which can confuse the build. Thankfully, make - # gives precedence to the last -j option, so we can override that. - package_option openssl make -j 1 - - install_package "openssl-1.0.1c" "https://www.openssl.org/source/openssl-1.0.1c.tar.gz#ae412727c8c15b67880aef7bd2999b2e" standard install_cacerts_from_keychain - fi +has_broken_mac_openssl() { + [ "$(uname -s)" = "Darwin" ] && + [ "$(openssl version 2>/dev/null || true)" = "OpenSSL 0.9.8r 8 Feb 2011" ] } -# Extract root certs from the system keychain if .pem format and rehash. -build_package_install_cacerts_from_keychain() { +build_package_mac_openssl() { + # Install to a subdirectory since we don't want shims for bin/openssl. + 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" + + # Normally, we'd use ./config to automatically guess our platform. But + # that doesn't work for 64-bit Darwin: it picks 32-bit by default and + # asks you to run ./Configure by hand if you want 64-bit. So, here we are: + if [ "$(uname -m)" = "x86_64" ]; then + local platform="darwin64-x86_64-cc" + else + local platform="darwin-i386-cc" + fi + OPENSSL_CONFIGURE="${OPENSSL_CONFIGURE:-perl ./Configure $platform}" + + # Compile with zlib, no kerberos, and do a static build. + package_option openssl configure --openssldir="$OPENSSLDIR" zlib no-krb5 no-shared + + # Default MAKE_OPTS are -j 2 which can confuse the build. Thankfully, make + # gives precedence to the last -j option, so we can override that. + package_option openssl make -j 1 + + build_package_standard "$@" + + # Extract root certs from the system keychain if .pem format and rehash. security find-certificate -a -p /Library/Keychains/System.keychain > "$OPENSSLDIR/cacert.pem" c_rehash "$OPENSSLDIR" >&4 2>&1 } diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 8f08323f..36f70ec4 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1 +1,5 @@ -install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "trunk" replace_osx_openssl autoconf standard verify_openssl +if has_broken_mac_openssl; then + install_package "openssl-1.0.1c" "https://www.openssl.org/source/openssl-1.0.1c.tar.gz#ae412727c8c15b67880aef7bd2999b2e" mac_openssl +fi + +install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "trunk" autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index a61863c3..c17ec980 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,2 +1,6 @@ +if has_broken_mac_openssl; then + install_package "openssl-1.0.1c" "https://www.openssl.org/source/openssl-1.0.1c.tar.gz#ae412727c8c15b67880aef7bd2999b2e" mac_openssl +fi + install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-2.0.0-preview1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#c7d73f3ddb6d25e7733626ddbad04158" replace_osx_openssl standard verify_openssl +install_package "ruby-2.0.0-preview1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#c7d73f3ddb6d25e7733626ddbad04158" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 098c2d16..7b289da5 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -1 +1,5 @@ -install_package "ruby-2.0.0-preview2" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#eaddcbf63dc775708de45c7a81ab54b9" replace_osx_openssl standard verify_openssl +if has_broken_mac_openssl; then + install_package "openssl-1.0.1c" "https://www.openssl.org/source/openssl-1.0.1c.tar.gz#ae412727c8c15b67880aef7bd2999b2e" mac_openssl +fi + +install_package "ruby-2.0.0-preview2" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#eaddcbf63dc775708de45c7a81ab54b9" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 81f0b39d..b5686233 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -1 +1,5 @@ -install_package "ruby-2.0.0-rc1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#7d587dde85e0edf7a2e4f6783e6c0e2e" replace_osx_openssl standard verify_openssl +if has_broken_mac_openssl; then + install_package "openssl-1.0.1c" "https://www.openssl.org/source/openssl-1.0.1c.tar.gz#ae412727c8c15b67880aef7bd2999b2e" mac_openssl +fi + +install_package "ruby-2.0.0-rc1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#7d587dde85e0edf7a2e4f6783e6c0e2e" standard verify_openssl From ea4098a467d813f4a8c4e6dde7f47ac37aaa47b1 Mon Sep 17 00:00:00 2001 From: Shota Fukumori Date: Wed, 6 Feb 2013 05:57:33 -0800 Subject: [PATCH 0204/1809] Add 1.9.3-p385 --- share/ruby-build/1.9.3-p385 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/1.9.3-p385 diff --git a/share/ruby-build/1.9.3-p385 b/share/ruby-build/1.9.3-p385 new file mode 100644 index 00000000..412c5e52 --- /dev/null +++ b/share/ruby-build/1.9.3-p385 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "ruby-1.9.3-p385" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p385.tar.gz#3e0d7f8512400c1a6732327728a56f1d" From 7baca3cce8d0486acee181d7410124b53a86384d Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Wed, 6 Feb 2013 11:52:05 -0800 Subject: [PATCH 0205/1809] Update examples to use latest MRI --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 9a5598fe..a09bee9e 100644 --- a/README.md +++ b/README.md @@ -65,7 +65,7 @@ Or, if you would like to install the latest development release: To install a Ruby version for use with rbenv, run `rbenv install` with the exact name of the version you want to install. For example, - rbenv install 1.9.3-p374 + rbenv install 1.9.3-p385 Ruby versions will be installed into a directory of the same name under `~/.rbenv/versions`. @@ -84,7 +84,7 @@ Run the `ruby-build` command with the exact name of the version you want to install and the full path where you want to install it. For example, - ruby-build 1.9.3-p374 ~/local/ruby-1.9.3-p374 + ruby-build 1.9.3-p385 ~/local/ruby-1.9.3-p385 To see a list of all available Ruby versions, run `ruby-build --definitions`. From 97d67eb5b60e49b99bd8ccbb2d3c547ff858a814 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Wed, 6 Feb 2013 11:55:00 -0800 Subject: [PATCH 0206/1809] ruby-build 20130206 --- CHANGELOG.md | 3 +++ bin/ruby-build | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e7a6a497..c5895668 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ## Version History +#### 20130206 +* Added a definition for 1.9.3-p385 + #### 20130129 * Changed `rbenv install` to attempt to install the local app-specific version when it is invoked without any arguments. diff --git a/bin/ruby-build b/bin/ruby-build index 59fcf556..62eecccf 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20130129" +RUBY_BUILD_VERSION="20130206" set -E exec 3<&2 # preserve original stderr at fd 3 From c3215b9b871227e4d4897c625cfb768d6a430c6f Mon Sep 17 00:00:00 2001 From: Lucas Uyezu Date: Fri, 8 Feb 2013 16:02:09 -0200 Subject: [PATCH 0207/1809] Add 2.0.0-rc2 --- CHANGELOG.md | 3 +++ README.md | 2 +- share/ruby-build/2.0.0-rc2 | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 share/ruby-build/2.0.0-rc2 diff --git a/CHANGELOG.md b/CHANGELOG.md index c5895668..aa316623 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ## Version History +#### 20130208 +* Added a definition for 2.0.0-rc2 + #### 20130206 * Added a definition for 1.9.3-p385 diff --git a/README.md b/README.md index a09bee9e..1e11f75f 100644 --- a/README.md +++ b/README.md @@ -103,7 +103,7 @@ instead: Then set the `CONFIGURE_OPTS` environment variable when you build Ruby: - CONFIGURE_OPTS=--with-openssl-dir=`brew --prefix openssl` rbenv install 2.0.0-rc1 + CONFIGURE_OPTS=--with-openssl-dir=`brew --prefix openssl` rbenv install 2.0.0-rc2 ### Custom definitions diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 new file mode 100644 index 00000000..5f8e6f5a --- /dev/null +++ b/share/ruby-build/2.0.0-rc2 @@ -0,0 +1 @@ +install_package "ruby-2.0.0-rc2" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#9d5e6f26db7c8c3ddefc81fdb19bd41a" From 81da19cde8f4a53100132acdb0ca15f466d6a977 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Fri, 8 Feb 2013 15:32:27 -0600 Subject: [PATCH 0208/1809] Use $RUBY_BIN --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index d73ed83d..552104bd 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -557,7 +557,7 @@ build_package_mac_openssl() { # Post-install check that the openssl extension was built. build_package_verify_openssl() { - "$PREFIX_PATH"/bin/ruby -e 'begin + "$RUBY_BIN" -e 'begin require "openssl" rescue LoadError abort "The Ruby openssl extension was not compiled. Missing the OpenSSL lib?" From 92635abd513d46863bdc362a59f9bab2e0443388 Mon Sep 17 00:00:00 2001 From: Jeremy Kemper Date: Fri, 8 Feb 2013 14:51:57 -0700 Subject: [PATCH 0209/1809] Be sure to use c_rehash from the OpenSSL build we just installed --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 552104bd..6f8ed36a 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -552,7 +552,7 @@ build_package_mac_openssl() { # Extract root certs from the system keychain if .pem format and rehash. security find-certificate -a -p /Library/Keychains/System.keychain > "$OPENSSLDIR/cacert.pem" - c_rehash "$OPENSSLDIR" >&4 2>&1 + "$OPENSSL_PREFIX_PATH/bin/c_rehash" "$OPENSSLDIR" >&4 2>&1 } # Post-install check that the openssl extension was built. From 3a426d13b7ae9fbdebcc09c369c6ffec505a3492 Mon Sep 17 00:00:00 2001 From: Jeremy Kemper Date: Fri, 8 Feb 2013 14:54:54 -0700 Subject: [PATCH 0210/1809] Rely on OpenSSL to pick the right arch. Hint that we prefer 64-bit. --- bin/ruby-build | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 6f8ed36a..08fc3852 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -531,15 +531,9 @@ build_package_mac_openssl() { # Tell Ruby to use this openssl for its extension. package_option ruby configure --with-openssl-dir="$OPENSSL_PREFIX_PATH" - # Normally, we'd use ./config to automatically guess our platform. But - # that doesn't work for 64-bit Darwin: it picks 32-bit by default and - # asks you to run ./Configure by hand if you want 64-bit. So, here we are: - if [ "$(uname -m)" = "x86_64" ]; then - local platform="darwin64-x86_64-cc" - else - local platform="darwin-i386-cc" - fi - OPENSSL_CONFIGURE="${OPENSSL_CONFIGURE:-perl ./Configure $platform}" + # Hint OpenSSL that we prefer a 64-bit build. + export KERNEL_BITS="64" + OPENSSL_CONFIGURE="${OPENSSL_CONFIGURE:-./config}" # Compile with zlib, no kerberos, and do a static build. package_option openssl configure --openssldir="$OPENSSLDIR" zlib no-krb5 no-shared From 243e6fbecf38d5f44689f9bce3c99a497d0a22ba Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Fri, 8 Feb 2013 16:47:52 -0600 Subject: [PATCH 0211/1809] Support conditional package installation with `--if ` --- bin/ruby-build | 24 ++++++++++++++++++------ share/ruby-build/2.0.0-dev | 5 +---- share/ruby-build/2.0.0-preview1 | 5 +---- share/ruby-build/2.0.0-preview2 | 5 +---- share/ruby-build/2.0.0-rc1 | 5 +---- share/ruby-build/2.0.0-rc2 | 5 +---- 6 files changed, 23 insertions(+), 26 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 08fc3852..f88439d2 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -93,15 +93,15 @@ file_is_not_empty() { } 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_svn() { - install_package_using "svn" 2 $* + install_package_using "svn" 2 "$@" } install_package_using() { @@ -110,10 +110,22 @@ install_package_using() { local package_name="$3" shift 3 + local fetch_args=( "$package_name" "${@:1:$package_type_nargs}" ) + local make_args=( "$package_name" ) + local arg last_arg + + for arg in "${@:$(( $package_type_nargs + 1 ))}"; do + if [ "$last_arg" = "--if" ]; then + "$arg" || return 0 + elif [ "$arg" != "--if" ]; then + make_args["${#make_args[@]}"]="$arg" + fi + last_arg="$arg" + done + pushd "$BUILD_PATH" >&4 - "fetch_${package_type}" "$package_name" $* - shift $(($package_type_nargs)) - make_package "$package_name" $* + "fetch_${package_type}" "${fetch_args[@]}" + make_package "${make_args[@]}" popd >&4 { echo "Installed ${package_name} to ${PREFIX_PATH}" diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 36f70ec4..d85252e2 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,5 +1,2 @@ -if has_broken_mac_openssl; then - install_package "openssl-1.0.1c" "https://www.openssl.org/source/openssl-1.0.1c.tar.gz#ae412727c8c15b67880aef7bd2999b2e" mac_openssl -fi - +install_package "openssl-1.0.1c" "https://www.openssl.org/source/openssl-1.0.1c.tar.gz#ae412727c8c15b67880aef7bd2999b2e" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "trunk" autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index c17ec980..853fdd25 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,6 +1,3 @@ -if has_broken_mac_openssl; then - install_package "openssl-1.0.1c" "https://www.openssl.org/source/openssl-1.0.1c.tar.gz#ae412727c8c15b67880aef7bd2999b2e" mac_openssl -fi - +install_package "openssl-1.0.1c" "https://www.openssl.org/source/openssl-1.0.1c.tar.gz#ae412727c8c15b67880aef7bd2999b2e" mac_openssl --if has_broken_mac_openssl install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" install_package "ruby-2.0.0-preview1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#c7d73f3ddb6d25e7733626ddbad04158" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 7b289da5..c9a61c19 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -1,5 +1,2 @@ -if has_broken_mac_openssl; then - install_package "openssl-1.0.1c" "https://www.openssl.org/source/openssl-1.0.1c.tar.gz#ae412727c8c15b67880aef7bd2999b2e" mac_openssl -fi - +install_package "openssl-1.0.1c" "https://www.openssl.org/source/openssl-1.0.1c.tar.gz#ae412727c8c15b67880aef7bd2999b2e" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-preview2" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#eaddcbf63dc775708de45c7a81ab54b9" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index b5686233..9c555c0e 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -1,5 +1,2 @@ -if has_broken_mac_openssl; then - install_package "openssl-1.0.1c" "https://www.openssl.org/source/openssl-1.0.1c.tar.gz#ae412727c8c15b67880aef7bd2999b2e" mac_openssl -fi - +install_package "openssl-1.0.1c" "https://www.openssl.org/source/openssl-1.0.1c.tar.gz#ae412727c8c15b67880aef7bd2999b2e" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#7d587dde85e0edf7a2e4f6783e6c0e2e" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index 4716fb8b..eb3be9df 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -1,5 +1,2 @@ -if has_broken_mac_openssl; then - install_package "openssl-1.0.1c" "https://www.openssl.org/source/openssl-1.0.1c.tar.gz#ae412727c8c15b67880aef7bd2999b2e" mac_openssl -fi - +install_package "openssl-1.0.1c" "https://www.openssl.org/source/openssl-1.0.1c.tar.gz#ae412727c8c15b67880aef7bd2999b2e" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc2" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#9d5e6f26db7c8c3ddefc81fdb19bd41a" standard verify_openssl From 94add57f17c32f8500b2fd4acb0450bea002e380 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Fri, 8 Feb 2013 17:20:25 -0600 Subject: [PATCH 0212/1809] Include certs from /System/Library/Keychains/SystemRootCertificates.keychain --- bin/ruby-build | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index f88439d2..d0ab8a3c 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -556,8 +556,10 @@ build_package_mac_openssl() { build_package_standard "$@" - # Extract root certs from the system keychain if .pem format and rehash. - security find-certificate -a -p /Library/Keychains/System.keychain > "$OPENSSLDIR/cacert.pem" + # Extract root certs from the system keychain in .pem format and rehash. + local pem_file="$OPENSSLDIR/cacert.pem" + security find-certificate -a -p /Library/Keychains/System.keychain > "$pem_file" + security find-certificate -a -p /System/Library/Keychains/SystemRootCertificates.keychain >> "$pem_file" "$OPENSSL_PREFIX_PATH/bin/c_rehash" "$OPENSSLDIR" >&4 2>&1 } From 5d36bc93bb82aa57a7debf2a2584fb4ab33e12bd Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Fri, 8 Feb 2013 15:27:08 -0800 Subject: [PATCH 0213/1809] ruby-build 20130208 --- CHANGELOG.md | 1 + bin/ruby-build | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index aa316623..68beadb6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ #### 20130208 * Added a definition for 2.0.0-rc2 +* Build OpenSSL for Ruby 2.0 on OS X #### 20130206 * Added a definition for 1.9.3-p385 diff --git a/bin/ruby-build b/bin/ruby-build index d0ab8a3c..4b969e16 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20130206" +RUBY_BUILD_VERSION="20130208" set -E exec 3<&2 # preserve original stderr at fd 3 From 3c6fa3901c89077697c9067d4de743bf37390c9c Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Fri, 8 Feb 2013 18:20:17 -0600 Subject: [PATCH 0214/1809] Allow building against a custom OpenSSL on OS X --- bin/ruby-build | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 4b969e16..7a5025c8 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -530,7 +530,8 @@ verify_gcc() { has_broken_mac_openssl() { [ "$(uname -s)" = "Darwin" ] && - [ "$(openssl version 2>/dev/null || true)" = "OpenSSL 0.9.8r 8 Feb 2011" ] + [ "$(openssl version 2>/dev/null || true)" = "OpenSSL 0.9.8r 8 Feb 2011" ] && + [[ "$RUBY_CONFIGURE_OPTS" != *--with-openssl-dir=* ]] } build_package_mac_openssl() { From b5baf47dae77c3d809f3d29792d2a3ddfe27ad44 Mon Sep 17 00:00:00 2001 From: Jeremy Kemper Date: Fri, 8 Feb 2013 17:36:08 -0700 Subject: [PATCH 0215/1809] Upgrade to OpenSSL 1.0.1d, released 2013-02-05 --- share/ruby-build/2.0.0-dev | 3 ++- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- 5 files changed, 6 insertions(+), 5 deletions(-) diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index d85252e2..cee18d03 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,3 @@ -install_package "openssl-1.0.1c" "https://www.openssl.org/source/openssl-1.0.1c.tar.gz#ae412727c8c15b67880aef7bd2999b2e" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1d" "https://www.openssl.org/source/openssl-1.0.1d.tar.gz#b92fc634f0f1f31a67ed4175adc5ba33" mac_openssl --if has_broken_mac_openssl + install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "trunk" autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 853fdd25..230cb2e9 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1c" "https://www.openssl.org/source/openssl-1.0.1c.tar.gz#ae412727c8c15b67880aef7bd2999b2e" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1d" "https://www.openssl.org/source/openssl-1.0.1d.tar.gz#b92fc634f0f1f31a67ed4175adc5ba33" mac_openssl --if has_broken_mac_openssl install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" install_package "ruby-2.0.0-preview1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#c7d73f3ddb6d25e7733626ddbad04158" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index c9a61c19..bdfc8c14 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1c" "https://www.openssl.org/source/openssl-1.0.1c.tar.gz#ae412727c8c15b67880aef7bd2999b2e" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1d" "https://www.openssl.org/source/openssl-1.0.1d.tar.gz#b92fc634f0f1f31a67ed4175adc5ba33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-preview2" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#eaddcbf63dc775708de45c7a81ab54b9" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 9c555c0e..014d5ec4 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1c" "https://www.openssl.org/source/openssl-1.0.1c.tar.gz#ae412727c8c15b67880aef7bd2999b2e" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1d" "https://www.openssl.org/source/openssl-1.0.1d.tar.gz#b92fc634f0f1f31a67ed4175adc5ba33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#7d587dde85e0edf7a2e4f6783e6c0e2e" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index eb3be9df..df44e4ec 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1c" "https://www.openssl.org/source/openssl-1.0.1c.tar.gz#ae412727c8c15b67880aef7bd2999b2e" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1d" "https://www.openssl.org/source/openssl-1.0.1d.tar.gz#b92fc634f0f1f31a67ed4175adc5ba33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc2" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#9d5e6f26db7c8c3ddefc81fdb19bd41a" standard verify_openssl From a550dec3c5827724830c0da844643988ef61fbfd Mon Sep 17 00:00:00 2001 From: Jeremy Kemper Date: Fri, 8 Feb 2013 17:39:20 -0700 Subject: [PATCH 0216/1809] Strip stray newline --- share/ruby-build/2.0.0-dev | 1 - 1 file changed, 1 deletion(-) diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index cee18d03..e79997ad 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,3 +1,2 @@ install_package "openssl-1.0.1d" "https://www.openssl.org/source/openssl-1.0.1d.tar.gz#b92fc634f0f1f31a67ed4175adc5ba33" mac_openssl --if has_broken_mac_openssl - install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "trunk" autoconf standard verify_openssl From 77894a2802217cdf504749ad398194b4ce870dd0 Mon Sep 17 00:00:00 2001 From: Alexander Staubo Date: Sun, 10 Feb 2013 23:52:11 +0100 Subject: [PATCH 0217/1809] Pass -q to curl to avoid loading user's potentially conflicting .curlrc. Related to #244. --- bin/ruby-build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 7a5025c8..3877b8e3 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -201,11 +201,11 @@ http() { } http_head_curl() { - curl -sILf "$1" >&4 2>&1 + curl -qsILf "$1" >&4 2>&1 } http_get_curl() { - curl -sSLf "$1" + curl -qsSLf "$1" } http_head_wget() { From ffef047307e3b5d5cfa1fd4fdf077dd4c571f200 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Mon, 11 Feb 2013 15:39:03 -0800 Subject: [PATCH 0218/1809] Upgrade to OpenSSL 1.0.1e --- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index e79997ad..6846d0f8 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1d" "https://www.openssl.org/source/openssl-1.0.1d.tar.gz#b92fc634f0f1f31a67ed4175adc5ba33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1d" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "trunk" autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 230cb2e9..8f9c86d3 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1d" "https://www.openssl.org/source/openssl-1.0.1d.tar.gz#b92fc634f0f1f31a67ed4175adc5ba33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1d" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" install_package "ruby-2.0.0-preview1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#c7d73f3ddb6d25e7733626ddbad04158" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index bdfc8c14..94a9f257 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1d" "https://www.openssl.org/source/openssl-1.0.1d.tar.gz#b92fc634f0f1f31a67ed4175adc5ba33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1d" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-preview2" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#eaddcbf63dc775708de45c7a81ab54b9" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 014d5ec4..8a1a3840 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1d" "https://www.openssl.org/source/openssl-1.0.1d.tar.gz#b92fc634f0f1f31a67ed4175adc5ba33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1d" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#7d587dde85e0edf7a2e4f6783e6c0e2e" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index df44e4ec..efbd483b 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1d" "https://www.openssl.org/source/openssl-1.0.1d.tar.gz#b92fc634f0f1f31a67ed4175adc5ba33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1d" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc2" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#9d5e6f26db7c8c3ddefc81fdb19bd41a" standard verify_openssl From ea21ec4ee31bc94f95f098dddd303ba90e85cbb4 Mon Sep 17 00:00:00 2001 From: Mark Madsen Date: Mon, 11 Feb 2013 17:02:43 -0700 Subject: [PATCH 0219/1809] fixed typo when openssl-1.0.1e was added to ruby 2.0.0 --- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 6846d0f8..c596bd62 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1d" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "trunk" autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 8f9c86d3..0d3d1e92 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1d" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" install_package "ruby-2.0.0-preview1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#c7d73f3ddb6d25e7733626ddbad04158" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 94a9f257..70c58703 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1d" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-preview2" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#eaddcbf63dc775708de45c7a81ab54b9" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 8a1a3840..4687b02a 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1d" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#7d587dde85e0edf7a2e4f6783e6c0e2e" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index efbd483b..ac2e1034 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1d" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc2" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#9d5e6f26db7c8c3ddefc81fdb19bd41a" standard verify_openssl From 7dafb17367004b09dabc2521a45034d14e682c0a Mon Sep 17 00:00:00 2001 From: Rob Roland Date: Thu, 21 Feb 2013 10:09:09 -0800 Subject: [PATCH 0220/1809] Adding jruby-1.7.3 --- share/ruby-build/jruby-1.7.3 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.3 diff --git a/share/ruby-build/jruby-1.7.3 b/share/ruby-build/jruby-1.7.3 new file mode 100644 index 00000000..60289242 --- /dev/null +++ b/share/ruby-build/jruby-1.7.3 @@ -0,0 +1 @@ +install_package "jruby-1.7.3" "http://jruby.org.s3.amazonaws.com/downloads/1.7.3/jruby-bin-1.7.3.tar.gz#f0adf8ccee6f6777f7ab8e5e1d7a1f47" jruby From 55179832b82e204a345b897f4951fdf4b8785cbf Mon Sep 17 00:00:00 2001 From: Shota Fukumori Date: Fri, 22 Feb 2013 22:16:48 +0900 Subject: [PATCH 0221/1809] Create 1.9.3-p392 --- share/ruby-build/1.9.3-p392 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/1.9.3-p392 diff --git a/share/ruby-build/1.9.3-p392 b/share/ruby-build/1.9.3-p392 new file mode 100644 index 00000000..d76a578a --- /dev/null +++ b/share/ruby-build/1.9.3-p392 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "ruby-1.9.3-p392" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p392.tar.gz#f689a7b61379f83cbbed3c7077d83859" From 1b196d79ec12a16c2e77b9d4921dc28ab52e9ac1 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Fri, 22 Feb 2013 10:44:38 -0800 Subject: [PATCH 0222/1809] ruby-build 20130222 --- CHANGELOG.md | 5 +++++ bin/ruby-build | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 68beadb6..bb267ff4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ ## Version History +#### 20130222 +* Upgraded to OpenSSL 1.0.1e +* Added a definition for JRuby 1.7.3 +* Added a definition for 1.9.3-p392 + #### 20130208 * Added a definition for 2.0.0-rc2 * Build OpenSSL for Ruby 2.0 on OS X diff --git a/bin/ruby-build b/bin/ruby-build index 3877b8e3..acf85f41 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20130208" +RUBY_BUILD_VERSION="20130222" set -E exec 3<&2 # preserve original stderr at fd 3 From f0d5c5979fc6a218f2144e4c70b055ab6208b09c Mon Sep 17 00:00:00 2001 From: Adam Stankiewicz Date: Fri, 22 Feb 2013 20:22:15 +0100 Subject: [PATCH 0223/1809] fix: Ensure cleaned directory did not exist --- bin/rbenv-install | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 481e8bd4..b35db0ef 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -107,6 +107,8 @@ done [ -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 [ -z "$FORCE" ] && [ -d "${PREFIX}/bin" ]; then @@ -137,7 +139,7 @@ for hook in "${before_hooks[@]}"; do eval "$hook"; done # Plan cleanup on unsuccessful installation. cleanup() { - rm -rf "$PREFIX" + [ -z "${PREFIX_EXISTS}" ] && rm -rf "$PREFIX" } trap cleanup SIGINT From 2bdd07cd4340a65ea2e36b1e0146a7541011b417 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Fri, 22 Feb 2013 11:26:15 -0800 Subject: [PATCH 0224/1809] Update examples to use latest MRI --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f94d16f0..0dd2dfa7 100644 --- a/README.md +++ b/README.md @@ -65,7 +65,7 @@ Or, if you would like to install the latest development release: To install a Ruby version for use with rbenv, run `rbenv install` with the exact name of the version you want to install. For example, - rbenv install 1.9.3-p385 + rbenv install 1.9.3-p392 Ruby versions will be installed into a directory of the same name under `~/.rbenv/versions`. @@ -84,7 +84,7 @@ Run the `ruby-build` command with the exact name of the version you want to install and the full path where you want to install it. For example, - ruby-build 1.9.3-p385 ~/local/ruby-1.9.3-p385 + ruby-build 1.9.3-p392 ~/local/ruby-1.9.3-p392 To see a list of all available Ruby versions, run `ruby-build --definitions`. From 3083add86661e139357b1e676b359552eddfa811 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sun, 24 Feb 2013 18:09:45 +0900 Subject: [PATCH 0225/1809] Added a definition for 2.0.0-p0 --- share/ruby-build/2.0.0-p0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.0.0-p0 diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 new file mode 100644 index 00000000..899bc40d --- /dev/null +++ b/share/ruby-build/2.0.0-p0 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.0.0-p0" "ftp://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#50d307c4dc9297ae59952527be4e755d" standard verify_openssl From 3c94f7f696d51d96223ce64d3760d25d3b6a0b68 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sun, 24 Feb 2013 18:13:53 +0900 Subject: [PATCH 0226/1809] switched http --- share/ruby-build/2.0.0-p0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index 899bc40d..1c48a464 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p0" "ftp://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#50d307c4dc9297ae59952527be4e755d" standard verify_openssl +install_package "ruby-2.0.0-p0" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#50d307c4dc9297ae59952527be4e755d" standard verify_openssl From 97fc5c55e5a9f5d7235bf6d6b37d6bd46c7d0d56 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Sun, 24 Feb 2013 09:15:31 -0800 Subject: [PATCH 0227/1809] ruby-build 20130224 --- CHANGELOG.md | 4 ++++ bin/ruby-build | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bb267ff4..1326a342 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ ## Version History +#### 20130224 +* Added a definition for 2.0.0-p0 (Happy 20th Birthday, Ruby! :birthday:) +* Autoclean on unsuccessful installation + #### 20130222 * Upgraded to OpenSSL 1.0.1e * Added a definition for JRuby 1.7.3 diff --git a/bin/ruby-build b/bin/ruby-build index acf85f41..1e26f335 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20130222" +RUBY_BUILD_VERSION="20130224" set -E exec 3<&2 # preserve original stderr at fd 3 From f63cbf815a824eef6b8a0f5d3fc7558f49f58977 Mon Sep 17 00:00:00 2001 From: Kazuhiro NISHIYAMA Date: Mon, 25 Feb 2013 11:43:36 +0900 Subject: [PATCH 0228/1809] fix exit status of install with verbose --- bin/ruby-build | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 1e26f335..272bfb75 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -701,7 +701,8 @@ fi exec 4<> "$LOG_PATH" # open the log file at fd 4 if [ -n "$VERBOSE" ]; then tail -f "$LOG_PATH" & - trap "kill 0" SIGINT SIGTERM EXIT + TAIL_PID=$! + trap "kill $TAIL_PID" SIGINT SIGTERM EXIT fi export LDFLAGS="-L'${PREFIX_PATH}/lib' ${LDFLAGS}" From 527e3e35ca880eb9e693c54203ff7597b27a4d0b Mon Sep 17 00:00:00 2001 From: Jeremy Kemper Date: Sun, 24 Feb 2013 20:06:08 -0700 Subject: [PATCH 0229/1809] Rename the CAfile to cert.pem since that's the hardcoded default. $ strings ~/.rbenv/versions/2.0.0-rc2/openssl/lib/libcrypto.a | grep -B3 SSL_CERT_FILE /Users/jeremy/.rbenv/versions/2.0.0-rc2/openssl/ssl/certs /Users/jeremy/.rbenv/versions/2.0.0-rc2/openssl/ssl/cert.pem SSL_CERT_DIR SSL_CERT_FILE --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 1e26f335..98fa6638 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -558,7 +558,7 @@ build_package_mac_openssl() { build_package_standard "$@" # Extract root certs from the system keychain in .pem format and rehash. - local pem_file="$OPENSSLDIR/cacert.pem" + local pem_file="$OPENSSLDIR/cert.pem" security find-certificate -a -p /Library/Keychains/System.keychain > "$pem_file" security find-certificate -a -p /System/Library/Keychains/SystemRootCertificates.keychain >> "$pem_file" "$OPENSSL_PREFIX_PATH/bin/c_rehash" "$OPENSSLDIR" >&4 2>&1 From f6091b8b063ab9fb3e362e1d4a7cea55c9fe3a84 Mon Sep 17 00:00:00 2001 From: Jeremy Kemper Date: Sun, 24 Feb 2013 20:24:19 -0700 Subject: [PATCH 0230/1809] No need to rehash when using CAfile. Used for file-per-cert CApath hashing. --- bin/ruby-build | 1 - 1 file changed, 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 98fa6638..b1f76eda 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -561,7 +561,6 @@ build_package_mac_openssl() { local pem_file="$OPENSSLDIR/cert.pem" security find-certificate -a -p /Library/Keychains/System.keychain > "$pem_file" security find-certificate -a -p /System/Library/Keychains/SystemRootCertificates.keychain >> "$pem_file" - "$OPENSSL_PREFIX_PATH/bin/c_rehash" "$OPENSSLDIR" >&4 2>&1 } # Post-install check that the openssl extension was built. From 81bbb68de6f9cbe348bd0867b45bcd86d83cd179 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Mon, 25 Feb 2013 13:04:17 +0900 Subject: [PATCH 0231/1809] bump versions to 2.1.0 --- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.1.0-dev | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 share/ruby-build/2.1.0-dev diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index c596bd62..0729e7e1 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "trunk" autoconf standard verify_openssl +install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev new file mode 100644 index 00000000..04dcb977 --- /dev/null +++ b/share/ruby-build/2.1.0-dev @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "trunk" autoconf standard verify_openssl From c59f4a74504621a380ed2bedffed98fe4d1cd425 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Mon, 25 Feb 2013 02:03:53 -0800 Subject: [PATCH 0232/1809] ruby-build 20130225 --- CHANGELOG.md | 5 +++++ bin/ruby-build | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1326a342..7a116ec1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ ## Version History +#### 20130225 +* Added a definition for 2.1.0-dev +* Rename the CAfile to cert.pem +* Fix exit status of install with verbose + #### 20130224 * Added a definition for 2.0.0-p0 (Happy 20th Birthday, Ruby! :birthday:) * Autoclean on unsuccessful installation diff --git a/bin/ruby-build b/bin/ruby-build index 286d6384..e30257b6 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20130224" +RUBY_BUILD_VERSION="20130225" set -E exec 3<&2 # preserve original stderr at fd 3 From fee1e499fbc0f430b5a32d4f978e54ea740cc50f Mon Sep 17 00:00:00 2001 From: Jeremy Kemper Date: Mon, 25 Feb 2013 12:44:56 -0600 Subject: [PATCH 0233/1809] Build a shared openssl to link to Ruby as a stopgap to fix build issues some people are having, pending understanding why static linking isn't working. --- bin/ruby-build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index e30257b6..b95f3c4c 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -548,8 +548,8 @@ build_package_mac_openssl() { export KERNEL_BITS="64" OPENSSL_CONFIGURE="${OPENSSL_CONFIGURE:-./config}" - # Compile with zlib, no kerberos, and do a static build. - package_option openssl configure --openssldir="$OPENSSLDIR" zlib no-krb5 no-shared + # Compile a shared lib with zlib dynamically linked, no kerberos. + package_option openssl configure --openssldir="$OPENSSLDIR" zlib-dynamic no-krb5 shared # Default MAKE_OPTS are -j 2 which can confuse the build. Thankfully, make # gives precedence to the last -j option, so we can override that. From 84820db1c0793239ad20a36a10ac3e74c1a73a0d Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Tue, 26 Feb 2013 08:40:13 -0800 Subject: [PATCH 0234/1809] ruby-build 20130226 --- CHANGELOG.md | 3 +++ bin/ruby-build | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7a116ec1..874c1e64 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ## Version History +#### 20130226 +* Build a shared openssl to link to Ruby 2.0.0 + #### 20130225 * Added a definition for 2.1.0-dev * Rename the CAfile to cert.pem diff --git a/bin/ruby-build b/bin/ruby-build index b95f3c4c..774aca15 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20130225" +RUBY_BUILD_VERSION="20130226" set -E exec 3<&2 # preserve original stderr at fd 3 From e75dcd07fb4ea398f6c3bba10fe378e79240d838 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Wed, 27 Feb 2013 11:12:41 -0600 Subject: [PATCH 0235/1809] Default Ruby CFLAGS to `-Wno-error=shorten-64-to-32`; don't set `CC` Ref. #290, #311 --- bin/ruby-build | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 774aca15..e1e4ce02 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -352,8 +352,9 @@ build_package_standard() { 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" - { ${!PACKAGE_CONFIGURE:-./configure} --prefix="${!PACKAGE_PREFIX_PATH:-$PREFIX_PATH}" $CONFIGURE_OPTS ${!PACKAGE_CONFIGURE_OPTS} "${!PACKAGE_CONFIGURE_OPTS_ARRAY}" + { CFLAGS="$CFLAGS ${!PACKAGE_CFLAGS}" ${!PACKAGE_CONFIGURE:-./configure} --prefix="${!PACKAGE_PREFIX_PATH:-$PREFIX_PATH}" $CONFIGURE_OPTS ${!PACKAGE_CONFIGURE_OPTS} "${!PACKAGE_CONFIGURE_OPTS_ARRAY}" "$MAKE" $MAKE_OPTS ${!PACKAGE_MAKE_OPTS} "${!PACKAGE_MAKE_OPTS_ARRAY}" "$MAKE" install } >&4 2>&1 @@ -655,9 +656,8 @@ else TMP="${TMPDIR%/}" fi -if [ -z "$CC" ]; then - export CC="cc" -fi +# Work around warnings building Ruby 2.0 on Clang 2.x +RUBY_CFLAGS="$RUBY_CFLAGS -Wno-error=shorten-64-to-32" if [ -z "$MAKE" ]; then export MAKE="make" From 06d7994bcf0a32673e4e73027ee953063f034d5e Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Wed, 27 Feb 2013 12:45:26 -0600 Subject: [PATCH 0236/1809] Feature detection for `-Wno-error=shorten-64-to-32` --- bin/ruby-build | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index e1e4ce02..7b87248c 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -657,7 +657,11 @@ else fi # Work around warnings building Ruby 2.0 on Clang 2.x -RUBY_CFLAGS="$RUBY_CFLAGS -Wno-error=shorten-64-to-32" +if type clang &>/dev/null; then + if "${CC:-clang}" -x c /dev/null -E -Wno-error=shorten-64-to-32 &>/dev/null; then + RUBY_CFLAGS="$RUBY_CFLAGS -Wno-error=shorten-64-to-32" + fi +fi if [ -z "$MAKE" ]; then export MAKE="make" From 28bdf54ef467c691bd55f72d1150dc42b728debf Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Wed, 27 Feb 2013 16:05:26 -0800 Subject: [PATCH 0237/1809] ruby-build 20130227 --- CHANGELOG.md | 4 ++++ bin/ruby-build | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 874c1e64..740f38ae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ ## Version History +#### 20130227 +* Default Ruby CFLAGS to `-Wno-error=shorten-64-to-32`; don't set `CC +* Upgrades rubygems for 1.9.1: 1.3.5 -> 1.3.7 + #### 20130226 * Build a shared openssl to link to Ruby 2.0.0 diff --git a/bin/ruby-build b/bin/ruby-build index 7b87248c..47914219 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20130226" +RUBY_BUILD_VERSION="20130227" set -E exec 3<&2 # preserve original stderr at fd 3 From d0912e4fb550490423af42954b715be2f15370ec Mon Sep 17 00:00:00 2001 From: WU Jun Date: Tue, 12 Mar 2013 16:40:13 +0800 Subject: [PATCH 0238/1809] use --continue when downloading tarball --- bin/ruby-build | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 47914219..a7fb4362 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -188,12 +188,13 @@ verify_checksum() { http() { local method="$1" local url="$2" + local file="$3" [ -n "$url" ] || return 1 if type curl &>/dev/null; then - "http_${method}_curl" "$url" + "http_${method}_curl" "$url" "$file" elif type wget &>/dev/null; then - "http_${method}_wget" "$url" + "http_${method}_wget" "$url" "$file" else echo "error: please install \`curl\` or \`wget\` and try again" >&2 exit 1 @@ -205,7 +206,7 @@ http_head_curl() { } http_get_curl() { - curl -qsSLf "$1" + curl -C - -o "${2:--}" -qsSLf "$1" } http_head_wget() { @@ -213,7 +214,7 @@ http_head_wget() { } http_get_wget() { - wget -nv -O- "$1" + wget -nv -c -O "${2:--}" "$1" } fetch_tarball() { @@ -266,7 +267,7 @@ download_tarball() { echo "-> $package_url" >&2 - { http get "$package_url" > "$package_filename" + { http get "$package_url" "$package_filename" verify_checksum "$package_filename" "$checksum" } >&4 2>&1 || return 1 From 3d2f1a72775e00f7256355ca15792928926da0aa Mon Sep 17 00:00:00 2001 From: WU Jun Date: Tue, 12 Mar 2013 16:49:17 +0800 Subject: [PATCH 0239/1809] keep source tarball if '--keep' or 'tar xf' fails --- bin/ruby-build | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index a7fb4362..8e721b67 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -241,8 +241,13 @@ fetch_tarball() { download_tarball "$package_url" "$package_filename" "$checksum" } - { tar xzvf "$package_filename" - rm -f "$package_filename" + { if tar xzvf "$package_filename"; then + if [ -z "$KEEP_BUILD_PATH" ]; then + rm -f "$package_filename" + else + true + fi + fi } >&4 2>&1 } From 386b37613f7c33d5a9a4c3f0b95fb19c672b79e7 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Thu, 21 Mar 2013 12:40:53 -0500 Subject: [PATCH 0240/1809] `rbenv install 1.9.3` lists matching definitions --- bin/rbenv-install | 31 ++++++++++++++++++++++++++++--- bin/ruby-build | 2 +- 2 files changed, 29 insertions(+), 4 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index b35db0ef..4726e687 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -37,6 +37,15 @@ usage() { [ -z "$1" ] || exit "$1" } +definitions() { + local query="$1" + ruby-build --definitions | grep -F "$query" || true +} + +indent() { + sed 's/^/ /' +} + unset FORCE unset KEEP unset VERBOSE @@ -49,7 +58,7 @@ for option in "${OPTIONS[@]}"; do ;; "l" | "list" ) echo "Available versions:" - ruby-build --definitions | sed 's/^/ /' + definitions | indent exit ;; "f" | "force" ) @@ -144,11 +153,27 @@ cleanup() { trap cleanup SIGINT -# Invoke `ruby-build` and record the exit status in $STATUS. Run -# `rbenv rehash` after a successful installation. +# Invoke `ruby-build` and record the exit status in $STATUS. STATUS=0 ruby-build $KEEP $VERBOSE "$DEFINITION" "$PREFIX" || STATUS="$?" +# Display a more helpful message if the definition wasn't found. +if [ "$STATUS" == "2" ]; then + { candidates="$(definitions "$DEFINITION")" + if [ -n "$candidates" ]; then + echo + echo "The following versions contain \`$DEFINITION' in the name:" + echo "$candidates" | indent + fi + echo + echo "You can list all available versions with \`rbenv install --list'." + echo + echo "If the version you're looking for is not present, first try upgrading" + echo "ruby-build. If it's still missing, open a request on the ruby-build" + echo "issue tracker: https://github.com/sstephenson/ruby-build/issues" + } >&2 +fi + # Execute `after_install` hooks. for hook in "${after_hooks[@]}"; do eval "$hook"; done diff --git a/bin/ruby-build b/bin/ruby-build index 47914219..e3ae59fa 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -641,7 +641,7 @@ elif [ ! -e "$DEFINITION_PATH" ]; then DEFINITION_PATH="$BUILTIN_DEFINITION_PATH" else echo "ruby-build: definition not found: ${DEFINITION_PATH}" >&2 - exit 1 + exit 2 fi fi From b32a9484156299fcaaa12aeccf0a12a359961721 Mon Sep 17 00:00:00 2001 From: Konstantin Haase Date: Wed, 27 Mar 2013 17:15:27 +0100 Subject: [PATCH 0241/1809] add jruby-1.7.4-dev --- share/ruby-build/jruby-1.7.4-dev | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.4-dev diff --git a/share/ruby-build/jruby-1.7.4-dev b/share/ruby-build/jruby-1.7.4-dev new file mode 100644 index 00000000..8ec72da3 --- /dev/null +++ b/share/ruby-build/jruby-1.7.4-dev @@ -0,0 +1 @@ +install_package "jruby-1.7.4.dev" "http://ci.jruby.org/snapshots/master/jruby-bin-1.7.4.dev.tar.gz" jruby From ae365a377119630e3a12d26690863016ca92482b Mon Sep 17 00:00:00 2001 From: Marc Huffnagle Date: Fri, 29 Mar 2013 11:22:09 -0400 Subject: [PATCH 0242/1809] Updated README.md to use https to clone ruby-build --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 0dd2dfa7..ffc6d5ab 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ need precise control over Ruby version installation. Installing ruby-build as an rbenv plugin will give you access to the `rbenv install` command. - git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build + git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build This will install the latest development version of ruby-build into the `~/.rbenv/plugins/ruby-build` directory. From that directory, you @@ -29,7 +29,7 @@ the `ruby-build` command for precise control over Ruby version installation. If you have rbenv installed, you will also be able to use the `rbenv install` command. - git clone git://github.com/sstephenson/ruby-build.git + git clone https://github.com/sstephenson/ruby-build.git cd ruby-build ./install.sh From 9c3e1644e9b668dcf39755c9317c0b0a1e6ff5aa Mon Sep 17 00:00:00 2001 From: Greg Price Date: Mon, 1 Apr 2013 18:57:22 -0700 Subject: [PATCH 0243/1809] Better target the shorten-64-to-32 workaround (#325, #319) The previous version of this logic was causing us to pass the flag when * clang is on the PATH, and * $CC, or 'clang' if CC unset, accepts the flag. But this is totally wrong if we have clang installed, haven't set $CC, and are going to end up using gcc. We end up passing the flag to gcc, which rejects it. The real fix is to put this in the autoconf goo in MRI upstream -- the only correct way to decide whether to pass this flag is after we know exactly what compiler we're using and can test if that compiler accepts the flag. But we can do better than before by approximating autoconf's choice of compiler as $CC if set, 'cc' otherwise (which will typically be a symlink to gcc or clang or another.) Fixes: https://github.com/sstephenson/ruby-build/issues/319 and #325, which is a dupe. --- bin/ruby-build | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 6663fc28..946989b4 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -662,11 +662,10 @@ else TMP="${TMPDIR%/}" fi -# Work around warnings building Ruby 2.0 on Clang 2.x -if type clang &>/dev/null; then - if "${CC:-clang}" -x c /dev/null -E -Wno-error=shorten-64-to-32 &>/dev/null; then - RUBY_CFLAGS="$RUBY_CFLAGS -Wno-error=shorten-64-to-32" - fi +# Work around warnings building Ruby 2.0 on Clang 2.x: +# pass -Wno-error=shorten-64-to-32 if the compiler accepts it. +if "${CC:-cc}" -x c /dev/null -E -Wno-error=shorten-64-to-32 &>/dev/null; then + RUBY_CFLAGS="$RUBY_CFLAGS -Wno-error=shorten-64-to-32" fi if [ -z "$MAKE" ]; then From b193b49c6bf782c78ee23a15a90d9815a793a1ad Mon Sep 17 00:00:00 2001 From: Jason Staten Date: Fri, 5 Apr 2013 08:23:34 -0600 Subject: [PATCH 0244/1809] mruby-dev --- bin/ruby-build | 12 ++++++++++++ share/ruby-build/mruby-dev | 1 + 2 files changed, 13 insertions(+) create mode 100644 share/ruby-build/mruby-dev diff --git a/bin/ruby-build b/bin/ruby-build index 946989b4..ac8169a0 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -399,6 +399,18 @@ build_package_rbx() { } >&4 2>&1 } +build_package_mruby() { + local package_name="$1" + + { rake + mkdir -p "$PREFIX_PATH" + cp -R build/host/* "$PREFIX_PATH" + cd "$PREFIX_PATH/bin" + ln -fs mruby ruby + ln -fs mirb irb + } >&4 2>&1 +} + build_package_maglev() { build_package_copy diff --git a/share/ruby-build/mruby-dev b/share/ruby-build/mruby-dev new file mode 100644 index 00000000..2093df2c --- /dev/null +++ b/share/ruby-build/mruby-dev @@ -0,0 +1 @@ +install_git "mruby-dev" "https://github.com/mruby/mruby.git" "master" mruby From c5577237929ece1817f6c65c4c414066508c5f4f Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Fri, 5 Apr 2013 12:19:39 -0500 Subject: [PATCH 0245/1809] Mention homebrew/dupes/apple-gcc42 if Homebrew is installed --- bin/ruby-build | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 946989b4..74d05cdd 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -472,8 +472,15 @@ require_gcc() { echo "\`llvm-gcc\`. To build older versions of Ruby you must have the official" echo "GCC compiler installed on your system." echo - echo "${esc}[1mTO FIX THE PROBLEM${esc}[0m: Install the official GCC compiler using these" - echo "packages: ${esc}[4mhttps://github.com/kennethreitz/osx-gcc-installer/downloads${esc}[0m" + + if type brew &>/dev/null; then + echo "${esc}[1mTO FIX THE PROBLEM${esc}[0m: Install Homebrew's apple-gcc42 package with this" + echo "command: ${esc}[4mbrew tap homebrew/dupes ; brew install apple-gcc42${esc}[0m" + else + echo "${esc}[1mTO FIX THE PROBLEM${esc}[0m: Install the official GCC compiler using these" + echo "packages: ${esc}[4mhttps://github.com/kennethreitz/osx-gcc-installer/downloads${esc}[0m" + fi + echo echo "You will need to install the official GCC compiler to build older" echo "versions of Ruby even if you have installed Apple's Command Line Tools" From 127cd1dcffc851284002e46aa86a82bb479d877e Mon Sep 17 00:00:00 2001 From: Konstantin Haase Date: Sun, 7 Apr 2013 11:14:44 +0200 Subject: [PATCH 0246/1809] add topaz-dev --- bin/ruby-build | 18 ++++++++++++++++++ share/ruby-build/topaz-dev | 1 + 2 files changed, 19 insertions(+) create mode 100644 share/ruby-build/topaz-dev diff --git a/bin/ruby-build b/bin/ruby-build index e27d6632..849fba1c 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -426,6 +426,24 @@ build_package_maglev() { echo "Run 'maglev start' to start up the stone before using 'ruby' or 'irb'" } +build_package_topaz() { + build_package_copy + { cd "${PREFIX_PATH}/bin" + echo "Creating symlink for ruby*" + ln -fs topaz ruby + } >&4 2>&1 +} + +topaz_architecture() { + case "$(uname -s)" in + "Darwin") echo "osx64";; + "Linux") [[ "$(uname -m)" = "x86_64" ]] && echo "linux64" || echo "linux32";; + *) + echo "no nightly builds available" >&2 + exit 1;; + esac +} + build_package_jruby() { build_package_copy cd "${PREFIX_PATH}/bin" diff --git a/share/ruby-build/topaz-dev b/share/ruby-build/topaz-dev new file mode 100644 index 00000000..544f3bf4 --- /dev/null +++ b/share/ruby-build/topaz-dev @@ -0,0 +1 @@ +install_package topaz "http://topazruby.com/builds/$(topaz_architecture)/latest/" topaz From 5273fb325e642553cdd04b86fce5c9d6c6832367 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Mon, 8 Apr 2013 03:03:48 -0700 Subject: [PATCH 0247/1809] ruby-build 20130408 --- CHANGELOG.md | 11 ++++++++++- bin/ruby-build | 2 +- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 740f38ae..e3aa80e1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ ## Version History +#### 20130408 +* Added a definition for jruby-1.7.4-dev +* Added a definition for mruby-dev +* Added a definition for topaz-dev :gem: +* List matching definitions on ambiguous version specification +* Use `--continue` when downloading tarball +* Keep source tarball if `--keep` or `tar xf` fails + #### 20130227 * Default Ruby CFLAGS to `-Wno-error=shorten-64-to-32`; don't set `CC * Upgrades rubygems for 1.9.1: 1.3.5 -> 1.3.7 @@ -13,7 +21,8 @@ * Fix exit status of install with verbose #### 20130224 -* Added a definition for 2.0.0-p0 (Happy 20th Birthday, Ruby! :birthday:) +* Happy 20th :birthday:, Ruby! +* Added a definition for 2.0.0-p0 * Autoclean on unsuccessful installation #### 20130222 diff --git a/bin/ruby-build b/bin/ruby-build index 849fba1c..3cea2667 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20130227" +RUBY_BUILD_VERSION="20130408" set -E exec 3<&2 # preserve original stderr at fd 3 From 394d8aaa08d3015bca8797c4eed8d7699cb8022d Mon Sep 17 00:00:00 2001 From: Sam Ruby Date: Sat, 23 Mar 2013 19:27:13 -0400 Subject: [PATCH 0248/1809] cache git clone directory if RUBY_BUILD_CACHE_PATH is set, create and maintain a local bare git repository in this location. The name of the git repository is based on the git URL, so it will be shared between branches. --- bin/ruby-build | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index 3cea2667..f3adba1a 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -292,6 +292,20 @@ fetch_git() { echo "Cloning ${git_url}..." >&2 if type git &>/dev/null; then + if [ -n "$RUBY_BUILD_CACHE_PATH" ]; then + pushd "$RUBY_BUILD_CACHE_PATH" >&4 + local clone_name=$(echo $git_url | sed "s/[^a-z0-9.]/_/g; s/__*/_/g") + if [ -e "${clone_name}" ]; then + { cd "${clone_name}" + git fetch --force "$git_url" "+${git_ref}:${git_ref}" + } >&4 2>&1 + else + git clone --bare --branch "$git_ref" "$git_url" "${clone_name}" >&4 2>&1 + fi + git_url="file://$RUBY_BUILD_CACHE_PATH/${clone_name}" + popd >&4 + fi + git clone --depth 1 --branch "$git_ref" "$git_url" "${package_name}" >&4 2>&1 else echo "error: please install \`git\` and try again" >&2 From 306488667421812796bff898a179e428028dfd9c Mon Sep 17 00:00:00 2001 From: Sam Ruby Date: Mon, 25 Mar 2013 07:58:57 -0400 Subject: [PATCH 0249/1809] Address some feedback from Jeremy * Decrease likelihood of cache collisions * Avoid file:// urls (and therefore the need to escape) --- bin/ruby-build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index f3adba1a..b3b910a2 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -294,7 +294,7 @@ fetch_git() { if type git &>/dev/null; then if [ -n "$RUBY_BUILD_CACHE_PATH" ]; then pushd "$RUBY_BUILD_CACHE_PATH" >&4 - local clone_name=$(echo $git_url | sed "s/[^a-z0-9.]/_/g; s/__*/_/g") + local clone_name=$(echo $git_url | sed "s/[^A-Za-z0-9.-]/_/g; s/__*/_/g") if [ -e "${clone_name}" ]; then { cd "${clone_name}" git fetch --force "$git_url" "+${git_ref}:${git_ref}" @@ -302,7 +302,7 @@ fetch_git() { else git clone --bare --branch "$git_ref" "$git_url" "${clone_name}" >&4 2>&1 fi - git_url="file://$RUBY_BUILD_CACHE_PATH/${clone_name}" + git_url="$RUBY_BUILD_CACHE_PATH/${clone_name}" popd >&4 fi From b4fd8e94e38dc23dc64702549cb9c6617eede7d7 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Thu, 18 Apr 2013 20:15:55 -0500 Subject: [PATCH 0250/1809] Extract `sanitize` helper --- bin/ruby-build | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index b3b910a2..c52bc3d7 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -61,6 +61,10 @@ capitalize() { printf "%s" "$1" | tr a-z A-Z } +sanitize() { + printf "%s" "$1" | sed "s/[^A-Za-z0-9.-]/_/g; s/__*/_/g" +} + build_failed() { { echo echo "BUILD FAILED" @@ -294,10 +298,10 @@ fetch_git() { if type git &>/dev/null; then if [ -n "$RUBY_BUILD_CACHE_PATH" ]; then pushd "$RUBY_BUILD_CACHE_PATH" >&4 - local clone_name=$(echo $git_url | sed "s/[^A-Za-z0-9.-]/_/g; s/__*/_/g") + local clone_name="$(sanitize "$git_url")" if [ -e "${clone_name}" ]; then { cd "${clone_name}" - git fetch --force "$git_url" "+${git_ref}:${git_ref}" + git fetch --force "$git_url" "+${git_ref}:${git_ref}" } >&4 2>&1 else git clone --bare --branch "$git_ref" "$git_url" "${clone_name}" >&4 2>&1 From e46986c7b50eccd756947b4a29bf497abdb10d58 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Fri, 19 Apr 2013 11:35:43 -0500 Subject: [PATCH 0251/1809] Default RBENV_VERSION to the globally-specified Ruby Fixes `rbenv install` in a directory with a .ruby-version file that specifies ree --- bin/rbenv-install | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/bin/rbenv-install b/bin/rbenv-install index 4726e687..cd8f65f6 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -142,6 +142,12 @@ 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.) +export RBENV_VERSION="$(rbenv global 2>/dev/null || true)" + # Execute `before_install` hooks. for hook in "${before_hooks[@]}"; do eval "$hook"; done From 5f129640896450ae7224cf3f8b0646237232e5bc Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Fri, 19 Apr 2013 11:36:02 -0500 Subject: [PATCH 0252/1809] Pass $RUBY_CONFIGURE_OPTS to REE installer with -c --- bin/ruby-build | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index c52bc3d7..f001f71f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -402,6 +402,11 @@ build_package_ree_installer() { options="--no-tcmalloc" fi + local option + for option in $RUBY_CONFIGURE_OPTS; do + options="$options -c $option" + done + # Work around install_useful_libraries crash with --dont-install-useful-gems mkdir -p "$PREFIX_PATH/lib/ruby/gems/1.8/gems" From 353246926c9273329391915a125ff241e9954ba6 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Fri, 19 Apr 2013 11:45:55 -0500 Subject: [PATCH 0253/1809] Build REE --without-tk on Darwin if X11 is missing Fixes #267 --- bin/ruby-build | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index f001f71f..f5a634ce 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -400,6 +400,12 @@ build_package_ree_installer() { local options="" if [[ "Darwin" = "$(uname)" ]]; then options="--no-tcmalloc" + + # Some versions of REE mistakenly detect Tk support + # on OS X even though X11 is not installed. + if [ ! -d "/usr/include/X11" ]; then + options="$options -c --without-tk" + fi fi local option From b219192020b4641e057c9f168089f8488624ec64 Mon Sep 17 00:00:00 2001 From: Jeremy Kemper Date: Fri, 26 Apr 2013 15:06:43 -0700 Subject: [PATCH 0254/1809] Restore -O3 default when we build with clang --- bin/ruby-build | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index f5a634ce..33e12d7e 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -730,8 +730,12 @@ fi # Work around warnings building Ruby 2.0 on Clang 2.x: # pass -Wno-error=shorten-64-to-32 if the compiler accepts it. +# +# When we set CFLAGS, Ruby won't apply its default flags, though. Since clang +# builds 1.9.x and 2.x only, where -O3 is default, we can safely set that flag. +# Ensure it's the first flag since later flags take precedence. if "${CC:-cc}" -x c /dev/null -E -Wno-error=shorten-64-to-32 &>/dev/null; then - RUBY_CFLAGS="$RUBY_CFLAGS -Wno-error=shorten-64-to-32" + RUBY_CFLAGS="-O3 -Wno-error=shorten-64-to-32 $RUBY_CFLAGS" fi if [ -z "$MAKE" ]; then From 9f8d53365aef52c940095f583cdc82f02caba90f Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Wed, 1 May 2013 07:38:43 -0700 Subject: [PATCH 0255/1809] ruby-build 20130501 --- CHANGELOG.md | 7 +++++++ bin/ruby-build | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e3aa80e1..2a10b72b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ ## Version History +#### 20130501 +* Cache git clone directory +* Restore -O3 default when building with clang +* Build REE --without-tk on Darwin if X11 is missing +* Pass $RUBY_CONFIGURE_OPTS to REE installer with -c +* Default RBENV_VERSION to the globally-specified Ruby + #### 20130408 * Added a definition for jruby-1.7.4-dev * Added a definition for mruby-dev diff --git a/bin/ruby-build b/bin/ruby-build index 33e12d7e..b76f7b26 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20130408" +RUBY_BUILD_VERSION="20130501" set -E exec 3<&2 # preserve original stderr at fd 3 From 5c47714acdc7a7d08790db36313d7aa81b5e961d Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 6 May 2013 18:03:54 -0500 Subject: [PATCH 0256/1809] Avoid touching CFLAGS unless explicitly requested (#352) --- bin/ruby-build | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index b76f7b26..8b447c8d 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -378,8 +378,13 @@ build_package_standard() { local PACKAGE_MAKE_OPTS_ARRAY="${package_var_name}_MAKE_OPTS_ARRAY[@]" local PACKAGE_CFLAGS="${package_var_name}_CFLAGS" - { CFLAGS="$CFLAGS ${!PACKAGE_CFLAGS}" ${!PACKAGE_CONFIGURE:-./configure} --prefix="${!PACKAGE_PREFIX_PATH:-$PREFIX_PATH}" $CONFIGURE_OPTS ${!PACKAGE_CONFIGURE_OPTS} "${!PACKAGE_CONFIGURE_OPTS_ARRAY}" - "$MAKE" $MAKE_OPTS ${!PACKAGE_MAKE_OPTS} "${!PACKAGE_MAKE_OPTS_ARRAY}" + ( if [ "${CFLAGS+defined}" ] || [ "${!PACKAGE_CFLAGS+defined}" ]; then + export CFLAGS="$CFLAGS {$!PACKAGE_CFLAGS}" + fi + ${!PACKAGE_CONFIGURE:-./configure} --prefix="${!PACKAGE_PREFIX_PATH:-$PREFIX_PATH}" $CONFIGURE_OPTS ${!PACKAGE_CONFIGURE_OPTS} "${!PACKAGE_CONFIGURE_OPTS_ARRAY}" + ) >&4 2>&1 + + { "$MAKE" $MAKE_OPTS ${!PACKAGE_MAKE_OPTS} "${!PACKAGE_MAKE_OPTS_ARRAY}" "$MAKE" install } >&4 2>&1 } From b6f1d2498de692d61425bda166a9460e0e2a4b3c Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 6 May 2013 19:44:35 -0500 Subject: [PATCH 0257/1809] Typo (#353) --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 8b447c8d..9fcb0307 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -379,7 +379,7 @@ build_package_standard() { local PACKAGE_CFLAGS="${package_var_name}_CFLAGS" ( if [ "${CFLAGS+defined}" ] || [ "${!PACKAGE_CFLAGS+defined}" ]; then - export CFLAGS="$CFLAGS {$!PACKAGE_CFLAGS}" + export CFLAGS="$CFLAGS ${!PACKAGE_CFLAGS}" fi ${!PACKAGE_CONFIGURE:-./configure} --prefix="${!PACKAGE_PREFIX_PATH:-$PREFIX_PATH}" $CONFIGURE_OPTS ${!PACKAGE_CONFIGURE_OPTS} "${!PACKAGE_CONFIGURE_OPTS_ARRAY}" ) >&4 2>&1 From 3e61f76a6783404f4d3fb7bdf6c40fcf25b02287 Mon Sep 17 00:00:00 2001 From: Cyril Mougel Date: Tue, 7 May 2013 23:09:35 +0200 Subject: [PATCH 0258/1809] Allow define RUBY_CONFIGURE_OPTS on rbx configure The configure of rbx can take a RUBY_CONFIGURE_OPTS. You can by example use the `--skip-prebuilt` OPTS --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 9fcb0307..62818c66 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -428,7 +428,7 @@ build_package_ree_installer() { build_package_rbx() { local package_name="$1" - { ./configure --prefix="$PREFIX_PATH" --gemsdir="$PREFIX_PATH" + { ./configure --prefix="$PREFIX_PATH" --gemsdir="$PREFIX_PATH" $RUBY_CONFIGURE_OPTS rake install } >&4 2>&1 } From 57ac28acc00fb5102d08b505e3405b9f96ec3989 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Thu, 9 May 2013 07:55:08 -0700 Subject: [PATCH 0259/1809] Add a definition for Ruby 1.9.1-p430 --- share/ruby-build/1.9.1-p430 | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 share/ruby-build/1.9.1-p430 diff --git a/share/ruby-build/1.9.1-p430 b/share/ruby-build/1.9.1-p430 new file mode 100644 index 00000000..09e25aac --- /dev/null +++ b/share/ruby-build/1.9.1-p430 @@ -0,0 +1,4 @@ +require_gcc +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "ruby-1.9.1-p430" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p430.tar.gz#093d17e911b1f7306de95422ec332826" +install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby From 035f6dd1c17d19624a886e76ef5fcf774a9151d1 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Sat, 11 May 2013 20:27:55 -0700 Subject: [PATCH 0260/1809] Add a definition for Ruby 1.9.2-p0 --- share/ruby-build/1.9.2-p0 | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 share/ruby-build/1.9.2-p0 diff --git a/share/ruby-build/1.9.2-p0 b/share/ruby-build/1.9.2-p0 new file mode 100644 index 00000000..96762936 --- /dev/null +++ b/share/ruby-build/1.9.2-p0 @@ -0,0 +1,4 @@ +require_gcc +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "ruby-1.9.2-p0" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.gz#755aba44607c580fddc25e7c89260460" +install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby From 70525e882985b192b6a53a891a3eabb1e29a0792 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Tue, 14 May 2013 23:22:15 +0900 Subject: [PATCH 0261/1809] added 1.9.3-p426 and 2.0.0-p195 --- share/ruby-build/1.9.3-p426 | 2 ++ share/ruby-build/2.0.0-p195 | 2 ++ 2 files changed, 4 insertions(+) create mode 100644 share/ruby-build/1.9.3-p426 create mode 100644 share/ruby-build/2.0.0-p195 diff --git a/share/ruby-build/1.9.3-p426 b/share/ruby-build/1.9.3-p426 new file mode 100644 index 00000000..f3289498 --- /dev/null +++ b/share/ruby-build/1.9.3-p426 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "ruby-1.9.3-p426" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p426.tar.gz#2defb0d2ff731f5fa36db3a248b7d75e" diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 new file mode 100644 index 00000000..561476e1 --- /dev/null +++ b/share/ruby-build/2.0.0-p195 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.0.0-p195" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#0672e5af309ae99d1703d0e96eff8ea5" standard verify_openssl From 3d23b660b54e727a6e7f21e4e4ad5d4f38ad77af Mon Sep 17 00:00:00 2001 From: Sean Waters Date: Tue, 14 May 2013 15:01:59 -0500 Subject: [PATCH 0262/1809] Replacing 1.9.3-p426 with 1.9.3-p429 1.9.3-p426 was deprecated by 1.9.3-p429 since it won't build on RHEL6 systems (and others?) --- share/ruby-build/1.9.3-p426 | 2 -- share/ruby-build/1.9.3-p429 | 2 ++ 2 files changed, 2 insertions(+), 2 deletions(-) delete mode 100644 share/ruby-build/1.9.3-p426 create mode 100644 share/ruby-build/1.9.3-p429 diff --git a/share/ruby-build/1.9.3-p426 b/share/ruby-build/1.9.3-p426 deleted file mode 100644 index f3289498..00000000 --- a/share/ruby-build/1.9.3-p426 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p426" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p426.tar.gz#2defb0d2ff731f5fa36db3a248b7d75e" diff --git a/share/ruby-build/1.9.3-p429 b/share/ruby-build/1.9.3-p429 new file mode 100644 index 00000000..cb55c441 --- /dev/null +++ b/share/ruby-build/1.9.3-p429 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "ruby-1.9.3-p429" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p429.tar.gz#993c72f7f805a9eb453f90b0b7fe0d2b" From ff950802effe163851e6d45cbb8282dabb9d8700 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Tue, 14 May 2013 23:35:18 -0700 Subject: [PATCH 0263/1809] ruby-build 20130514 --- CHANGELOG.md | 8 +++++++- bin/ruby-build | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a10b72b..977add0b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ ## Version History +#### 20130514 +* Added a definition for Ruby 2.0.0-p195 +* Added a definition for Ruby 1.9.3-p429 +* Added a definition for Ruby 1.9.2-p0 +* Added a definition for Ruby 1.9.1-p430 + #### 20130501 * Cache git clone directory * Restore -O3 default when building with clang @@ -16,7 +22,7 @@ * Keep source tarball if `--keep` or `tar xf` fails #### 20130227 -* Default Ruby CFLAGS to `-Wno-error=shorten-64-to-32`; don't set `CC +* Default Ruby CFLAGS to `-Wno-error=shorten-64-to-32`; don't set `CC` * Upgrades rubygems for 1.9.1: 1.3.5 -> 1.3.7 #### 20130226 diff --git a/bin/ruby-build b/bin/ruby-build index 62818c66..28b371f6 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20130501" +RUBY_BUILD_VERSION="20130514" set -E exec 3<&2 # preserve original stderr at fd 3 From 991b31cccd0d75f506171ef8fd6897654bc053bf Mon Sep 17 00:00:00 2001 From: deepj Date: Thu, 16 May 2013 22:50:05 +0200 Subject: [PATCH 0264/1809] Added JRuby 1.7.4 --- share/ruby-build/jruby-1.7.4 | 1 + share/ruby-build/jruby-1.7.4-dev | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 share/ruby-build/jruby-1.7.4 delete mode 100644 share/ruby-build/jruby-1.7.4-dev diff --git a/share/ruby-build/jruby-1.7.4 b/share/ruby-build/jruby-1.7.4 new file mode 100644 index 00000000..ade1d3b7 --- /dev/null +++ b/share/ruby-build/jruby-1.7.4 @@ -0,0 +1 @@ +install_package "jruby-1.7.4" "http://jruby.org.s3.amazonaws.com/downloads/1.7.4/jruby-bin-1.7.4.tar.gz#c6a56eae78db28dddba911ccd0848c32" jruby diff --git a/share/ruby-build/jruby-1.7.4-dev b/share/ruby-build/jruby-1.7.4-dev deleted file mode 100644 index 8ec72da3..00000000 --- a/share/ruby-build/jruby-1.7.4-dev +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.4.dev" "http://ci.jruby.org/snapshots/master/jruby-bin-1.7.4.dev.tar.gz" jruby From 1b170ee85aecadcd0e3ba9c77be2b7b998c1a4e8 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Sat, 18 May 2013 05:52:56 -0700 Subject: [PATCH 0265/1809] ruby-build 20130518 --- CHANGELOG.md | 4 +++- bin/ruby-build | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 977add0b..2fb352c3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ## Version History +#### 20130518 +* Added a definition for JRuby 1.7.4 + #### 20130514 * Added a definition for Ruby 2.0.0-p195 * Added a definition for Ruby 1.9.3-p429 @@ -14,7 +17,6 @@ * Default RBENV_VERSION to the globally-specified Ruby #### 20130408 -* Added a definition for jruby-1.7.4-dev * Added a definition for mruby-dev * Added a definition for topaz-dev :gem: * List matching definitions on ambiguous version specification diff --git a/bin/ruby-build b/bin/ruby-build index 28b371f6..b5c01d93 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20130514" +RUBY_BUILD_VERSION="20130518" set -E exec 3<&2 # preserve original stderr at fd 3 From 7d538a3fddd91a348f640ccb0ffdeaff8e32c1a8 Mon Sep 17 00:00:00 2001 From: Yi Gu Date: Wed, 29 May 2013 22:50:41 +0900 Subject: [PATCH 0266/1809] Treat the openssl 0.9.8(r|x) bundled with OS X as broken library. So the ruby-build will download and build the latest one. --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index b5c01d93..7bea5f70 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -608,7 +608,7 @@ verify_gcc() { has_broken_mac_openssl() { [ "$(uname -s)" = "Darwin" ] && - [ "$(openssl version 2>/dev/null || true)" = "OpenSSL 0.9.8r 8 Feb 2011" ] && + [[ "$(openssl version 2>/dev/null || true)" =~ 'OpenSSL 0\.9\.8' ]] && [[ "$RUBY_CONFIGURE_OPTS" != *--with-openssl-dir=* ]] } From d5663b780b5369c02db25c3ae58844764d46787e Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Wed, 29 May 2013 09:12:04 -0500 Subject: [PATCH 0267/1809] Fix OpenSSL version pattern (#365) --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 7bea5f70..7a6d2c63 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -608,7 +608,7 @@ verify_gcc() { has_broken_mac_openssl() { [ "$(uname -s)" = "Darwin" ] && - [[ "$(openssl version 2>/dev/null || true)" =~ 'OpenSSL 0\.9\.8' ]] && + [[ "$(openssl version 2>/dev/null || true)" = "OpenSSL 0.9.8"?* ]] && [[ "$RUBY_CONFIGURE_OPTS" != *--with-openssl-dir=* ]] } From 507d30a7be9dd12d967905e9f12c45f97cb29dc5 Mon Sep 17 00:00:00 2001 From: Matthias Springer Date: Wed, 5 Jun 2013 09:16:02 +0200 Subject: [PATCH 0268/1809] Create maglev-2.0.0-dev --- share/ruby-build/maglev-2.0.0-dev | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/maglev-2.0.0-dev diff --git a/share/ruby-build/maglev-2.0.0-dev b/share/ruby-build/maglev-2.0.0-dev new file mode 100644 index 00000000..15ca7c9b --- /dev/null +++ b/share/ruby-build/maglev-2.0.0-dev @@ -0,0 +1 @@ +install_git "maglev-2.0.0-dev" "https://github.com/MagLev/maglev.git" "master-1.9" maglev From edf384653f2120b47b3e3cb2acddfcf83b0b51ea Mon Sep 17 00:00:00 2001 From: katiepru Date: Wed, 19 Jun 2013 17:55:37 -0400 Subject: [PATCH 0269/1809] making checksum comparison case insensitive --- bin/ruby-build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 7a6d2c63..3c45f6eb 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -172,11 +172,11 @@ verify_checksum() { [ -e "$filename" ] || return 0 # If there's no expected checksum, return success - local expected_checksum="$2" + local expected_checksum=`echo "$2" | tr [A-Z] [a-z]` [ -n "$expected_checksum" ] || return 0 # If the computed checksum is empty, return failure - local computed_checksum="$(compute_md5 < "$filename")" + local computed_checksum=`echo "$(compute_md5 < "$filename")" | tr [A-Z] [a-z]` [ -n "$computed_checksum" ] || return 1 if [ "$expected_checksum" != "$computed_checksum" ]; then From dcb09debf2e9eada4d9ce1cadb5924fe410d19a3 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Thu, 27 Jun 2013 22:15:43 +0900 Subject: [PATCH 0270/1809] added latest releases includes CVE-2013-4073 --- share/ruby-build/1.8.7-p374 | 3 +++ share/ruby-build/1.9.3-p448 | 2 ++ share/ruby-build/2.0.0-p247 | 2 ++ 3 files changed, 7 insertions(+) create mode 100644 share/ruby-build/1.8.7-p374 create mode 100644 share/ruby-build/1.9.3-p448 create mode 100644 share/ruby-build/2.0.0-p247 diff --git a/share/ruby-build/1.8.7-p374 b/share/ruby-build/1.8.7-p374 new file mode 100644 index 00000000..9f14b442 --- /dev/null +++ b/share/ruby-build/1.8.7-p374 @@ -0,0 +1,3 @@ +require_gcc +install_package "ruby-1.8.7-p374" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p374.tar.gz#b72a0bc5b824398537762e5272bbb8dc" +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.9.3-p448 b/share/ruby-build/1.9.3-p448 new file mode 100644 index 00000000..436dc620 --- /dev/null +++ b/share/ruby-build/1.9.3-p448 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "ruby-1.9.3-p448" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p448.tar.gz#a893cff26bcf351b8975ebf2a63b1023" diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 new file mode 100644 index 00000000..d0a715ef --- /dev/null +++ b/share/ruby-build/2.0.0-p247 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.0.0-p247" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#c351450a0bed670e0f5ca07da3458a5b" standard verify_openssl From ae6a8378d9b329757e6b2bc3d43d3836f9c9c909 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 28 Jun 2013 01:36:20 +0200 Subject: [PATCH 0271/1809] use Homebrew openssl if available Fixes #343, references #367 --- bin/ruby-build | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 3c45f6eb..ba8c19c9 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -609,7 +609,17 @@ verify_gcc() { has_broken_mac_openssl() { [ "$(uname -s)" = "Darwin" ] && [[ "$(openssl version 2>/dev/null || true)" = "OpenSSL 0.9.8"?* ]] && - [[ "$RUBY_CONFIGURE_OPTS" != *--with-openssl-dir=* ]] + [[ "$RUBY_CONFIGURE_OPTS" != *--with-openssl-dir=* ]] && + ! use_homebrew_openssl +} + +use_homebrew_openssl() { + local ssldir="$(brew --prefix openssl 2>/dev/null || true)" + if [ -d "$ssldir" ]; then + package_option ruby configure --with-openssl-dir="$ssldir" + else + return 1 + fi } build_package_mac_openssl() { From 86daa42931d16e01d665a841b05fcf3e7c170229 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Fri, 28 Jun 2013 05:16:05 +0200 Subject: [PATCH 0272/1809] ruby-build 20130628 Closes #375. --- CHANGELOG.md | 145 ++++++++++++++++++++++++++----------------------- bin/ruby-build | 2 +- 2 files changed, 77 insertions(+), 70 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2fb352c3..9b6c663e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ ## Version History +#### 20130628 +* Added a definition for Ruby 2.0.0-p247 +* Added a definition for Ruby 1.9.3-p448 +* Added a definition for Ruby 1.8.7-p374 +* Added a definition for MagLev 2.0.0-dev from git +* Use Homebrew openssl if available + #### 20130518 * Added a definition for JRuby 1.7.4 @@ -54,17 +61,17 @@ #### 20130129 * Changed `rbenv install` to attempt to install the local app-specific - version when it is invoked without any arguments. + version when it is invoked without any arguments * Added interactive confirmation to `rbenv install` when the destination prefix exists. Pass `-f` or `--force` to force - installation of versions that are already installed. + installation of versions that are already installed * Added support for specifying which program to use for `make` via the `$MAKE` environment variable. FreeBSD users can now instruct - ruby-build to use GNU make by setting `MAKE=gmake`. + ruby-build to use GNU make by setting `MAKE=gmake` * Modified the post-install process to invoke `chmod` only for group- - or world-writable directories. + or world-writable directories * Added `before_install` and `after_install` hooks for `rbenv install` - plugins to facilitate post-installation automation. + plugins to facilitate post-installation automation #### 20130118 * Added a definition for 2.0.0-rc1 @@ -77,7 +84,7 @@ * Added a definition for Ruby 1.9.3-p362 * Added a definition for Ruby 1.8.7-p371 * Moved the default ruby-build mirror from GitHub Downloads to Amazon - CloudFront. + CloudFront #### 20121204 * Added a definition for JRuby 1.7.1 @@ -89,15 +96,15 @@ * Added optional package checksum support. When a package URL is annotated with an MD5 checksum, ruby-build will use it to verify the contents of the downloaded file. Package URLs in all existing - definitions have been updated with checksum annotations. + definitions have been updated with checksum annotations * Added an optional package download cache. When the `RUBY_BUILD_CACHE_PATH` environment variable is set to a directory of your choice, ruby-build will store downloaded packages there and - reuse them for future installations. + reuse them for future installations * Added mirror support for faster package downloads. Packages on the official ruby-build mirror will be served via S3. You can point ruby-build to your own local package mirror by setting the - `RUBY_BUILD_MIRROR_URL` environment variable. + `RUBY_BUILD_MIRROR_URL` environment variable #### 20121110 * Added a definition for Ruby 1.9.3-p327 @@ -122,112 +129,112 @@ #### 20120815 -* Added a definition for MagLev 1.1.0-dev from git. -* Added a definition for Ruby 1.8.7-p370. (For those having trouble +* Added a definition for MagLev 1.1.0-dev from git +* Added a definition for Ruby 1.8.7-p370 (for those having trouble installing 1.8.7 with newer versions of glibc, please see - https://github.com/sstephenson/ruby-build/pull/195#issuecomment-7743664.) -* Updated the package URL in the definition for JRuby 1.7.0-preview1. -* Added a definition for JRuby 1.7.0-preview2. + https://github.com/sstephenson/ruby-build/pull/195#issuecomment-7743664) +* Updated the package URL in the definition for JRuby 1.7.0-preview1 +* Added a definition for JRuby 1.7.0-preview2 * Updated the Rubinius 2.0.0-dev definition to use the bundled - RubyGems version instead of installing its own. -* Added an `rbenv uninstall` command for removing installed versions. + RubyGems version instead of installing its own +* Added an `rbenv uninstall` command for removing installed versions * Improved the option parsing for `ruby-build` and `rbenv-install` so options may be placed in any order, and short options may be - combined (e.g. `-kv`). + combined (e.g. `-kv`) * Added a `-l`/`--list` option to `rbenv install` to list all - available definitions. + available definitions * Added a `-v`/`--verbose` option to `rbenv install` to invoke - `ruby-build` in verbose mode. + `ruby-build` in verbose mode * Documented the `-k`/`--keep` flag in the command-line help for - `ruby-build` and `rbenv install`. + `ruby-build` and `rbenv install` #### 20120524 -* Added definitions for JRuby 1.6.7.2 and 1.7.0-preview1. -* Removed the definition for JRuby 1.7.0-dev. (In general we do not +* Added definitions for JRuby 1.6.7.2 and 1.7.0-preview1 +* Removed the definition for JRuby 1.7.0-dev (in general we do not like to remove definitions, but the JRuby team has deleted the - 1.7.0-dev package from their servers -- caveat emptor.) + 1.7.0-dev package from their servers -- caveat emptor) * Added support for specifying the build location with the - `RUBY_BUILD_BUILD_PATH` environment variable. + `RUBY_BUILD_BUILD_PATH` environment variable * Added a `-k`/`--keep` flag to `ruby-build` and `rbenv install` for - keeping the source code around after installation. -* Updated the readme to emphasize installation as an rbenv plugin. + keeping the source code around after installation +* Updated the readme to emphasize installation as an rbenv plugin #### 20120423 -* Improved error messages when dependencies are missing. -* XCode 4.3+ may be used to build 1.9.3-p125 and later. -* Updated all Ruby 1.9.2 and 1.9.3 definitions to RubyGems 1.8.23. -* Added definitions for REE 1.8.7-2012.02 and 1.8.7-2009.10. -* Added definitions for JRuby 1.6.7. -* Added definitions for Ruby 1.9.2-p318, 1.9.2-p320, and 1.9.3-p194. +* Improved error messages when dependencies are missing +* XCode 4.3+ may be used to build 1.9.3-p125 and later +* Updated all Ruby 1.9.2 and 1.9.3 definitions to RubyGems 1.8.23 +* Added definitions for REE 1.8.7-2012.02 and 1.8.7-2009.10 +* Added definitions for JRuby 1.6.7 +* Added definitions for Ruby 1.9.2-p318, 1.9.2-p320, and 1.9.3-p194 #### 20120216 -* Added definitions for REE 1.8.7-2011.12 and 1.8.7-2012.01. -* Added definitions for JRuby 1.6.5.1 and 1.6.6. -* Added definitions for Ruby 1.8.7-p358 and 1.9.3-p125. +* Added definitions for REE 1.8.7-2011.12 and 1.8.7-2012.01 +* Added definitions for JRuby 1.6.5.1 and 1.6.6 +* Added definitions for Ruby 1.8.7-p358 and 1.9.3-p125 * Updated the readme with instructions for installing ruby-build as an - rbenv plugin. + rbenv plugin #### 20111230 -* Added a definition for MagLev 1.0.0. +* Added a definition for MagLev 1.0.0 * Added support for overriding `make` options with the - `$MAKEOPTS`/`$MAKE_OPTS` environment variable. + `$MAKEOPTS`/`$MAKE_OPTS` environment variable * Removed RubyGems installations from JRuby definitions in favor of - the bundled RubyGems versions. -* Added a `before_install_package` hook. -* Added definitions for REE 1.8.7-2009.09 and 1.8.7-2010.01. -* Added definitions for Ruby 1.8.6-p383, 1.8.7-p302 and 1.8.7-p357. -* Updated the JRuby 1.7.0-dev snapshot URL. + the bundled RubyGems versions +* Added a `before_install_package` hook +* Added definitions for REE 1.8.7-2009.09 and 1.8.7-2010.01 +* Added definitions for Ruby 1.8.6-p383, 1.8.7-p302 and 1.8.7-p357 +* Updated the JRuby 1.7.0-dev snapshot URL * Changed the GCC detector to look for `gcc-*` anywhere in the - `$PATH`, not just `/usr/bin`. + `$PATH`, not just `/usr/bin` #### 20111030 -* Added a Ruby 1.8.7-p334 definition. +* Added a Ruby 1.8.7-p334 definition * Renamed the 1.9.4-dev definition to 2.0.0-dev to reflect the new - version numbering scheme. + version numbering scheme * ruby-build now automatically displays the last 10 lines of the error - log, if any, when a build fails. + log, if any, when a build fails * Improved the GCC detection routines and added a more helpful error - message for Xcode 4.2 users. + message for Xcode 4.2 users * JRuby installation no longer requires the install prefix to exist - first. -* You can now pass `$CONFIGURE_OPTS` to the REE definitions. -* Added a JRuby 1.6.5 definition. -* Added a Ruby 1.9.2-p180 definition. -* Added a Ruby 1.9.3-p0 definition. + first +* You can now pass `$CONFIGURE_OPTS` to the REE definitions +* Added a JRuby 1.6.5 definition +* Added a Ruby 1.9.2-p180 definition +* Added a Ruby 1.9.3-p0 definition #### 20110928 -* ruby-build now uses the `--with-gcc` configure flag on OS X Lion. -* Added definitions for REE 1.8.7-2010.02 and 1.8.6-2009.06. -* Modified `rbenv-install` to run `rbenv rehash` after installation. -* Added a Ruby 1.9.3-rc1 definition. -* Updated the JRuby defintions to install the `jruby-launcher` gem. -* Updated the rbx-2.0.0 definition to point to the master branch. -* Added a jruby-1.7.0-dev definition. -* Added a Ruby 1.9.4-dev definition. +* ruby-build now uses the `--with-gcc` configure flag on OS X Lion +* Added definitions for REE 1.8.7-2010.02 and 1.8.6-2009.06 +* Modified `rbenv-install` to run `rbenv rehash` after installation +* Added a Ruby 1.9.3-rc1 definition +* Updated the JRuby defintions to install the `jruby-launcher` gem +* Updated the rbx-2.0.0 definition to point to the master branch +* Added a jruby-1.7.0-dev definition +* Added a Ruby 1.9.4-dev definition #### 20110914 -* Added an rbx-2.0.0-dev definition for Rubinius 2.0.0 from git. +* Added 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. + `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. + for rbenv users #### 20110906.1 * Changed the REE definition not to install its default gem - collection. + collection * Reverted a poorly-tested change that intended to enable support for - relative installation paths. + relative installation paths #### 20110906 - * Initial public release. + * Initial public release diff --git a/bin/ruby-build b/bin/ruby-build index ba8c19c9..3769ef51 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20130518" +RUBY_BUILD_VERSION="20130628" set -E exec 3<&2 # preserve original stderr at fd 3 From 50dc0c99318ed28a97b58ce742fa2fdc09af6ddb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Ho=CC=88ltje?= Date: Tue, 9 Jul 2013 20:40:45 -0400 Subject: [PATCH 0273/1809] Use Homebrew libyaml if it is available This checks for Homebrew's yaml to see if it is available and that `--with-libyaml-dir` hasn't been specified. Related issue: #379 --- bin/ruby-build | 14 ++++++++++++++ share/ruby-build/1.9.1-p378 | 2 +- share/ruby-build/1.9.1-p430 | 2 +- share/ruby-build/1.9.2-p0 | 2 +- share/ruby-build/1.9.2-p180 | 2 +- share/ruby-build/1.9.2-p290 | 2 +- share/ruby-build/1.9.2-p318 | 2 +- share/ruby-build/1.9.2-p320 | 2 +- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/rbx-2.0.0-dev | 2 +- share/ruby-build/rbx-2.0.0-rc1 | 2 +- 25 files changed, 38 insertions(+), 24 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 3769ef51..93ce9221 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -606,6 +606,20 @@ verify_gcc() { echo "$gcc" } +needs_yaml() { + [[ "$RUBY_CONFIGURE_OPTS" != *--with-libyaml-dir=* ]] && + ! use_homebrew_yaml +} + +use_homebrew_yaml() { + local libdir="$(brew --prefix libyaml 2>/dev/null || true)" + if [ -d "$libdir" ]; then + package_option ruby configure --with-libyaml-dir="$libdir" + else + return 1 + fi +} + has_broken_mac_openssl() { [ "$(uname -s)" = "Darwin" ] && [[ "$(openssl version 2>/dev/null || true)" = "OpenSSL 0.9.8"?* ]] && diff --git a/share/ruby-build/1.9.1-p378 b/share/ruby-build/1.9.1-p378 index 106e1933..ee83e504 100644 --- a/share/ruby-build/1.9.1-p378 +++ b/share/ruby-build/1.9.1-p378 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_package "ruby-1.9.1-p378" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p378.tar.gz#9fc5941bda150ac0a33b299e1e53654c" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.9.1-p430 b/share/ruby-build/1.9.1-p430 index 09e25aac..5bdcea48 100644 --- a/share/ruby-build/1.9.1-p430 +++ b/share/ruby-build/1.9.1-p430 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_package "ruby-1.9.1-p430" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p430.tar.gz#093d17e911b1f7306de95422ec332826" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.9.2-p0 b/share/ruby-build/1.9.2-p0 index 96762936..4953bace 100644 --- a/share/ruby-build/1.9.2-p0 +++ b/share/ruby-build/1.9.2-p0 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_package "ruby-1.9.2-p0" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.gz#755aba44607c580fddc25e7c89260460" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p180 b/share/ruby-build/1.9.2-p180 index 1daeeedd..5a146e1e 100644 --- a/share/ruby-build/1.9.2-p180 +++ b/share/ruby-build/1.9.2-p180 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_package "ruby-1.9.2-p180" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz#0d6953820c9918820dd916e79f4bfde8" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p290 b/share/ruby-build/1.9.2-p290 index 0100d821..d71e0adf 100644 --- a/share/ruby-build/1.9.2-p290 +++ b/share/ruby-build/1.9.2-p290 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_package "ruby-1.9.2-p290" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz#604da71839a6ae02b5b5b5e1b792d5eb" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p318 b/share/ruby-build/1.9.2-p318 index 5f7b28c2..7c0c02cf 100644 --- a/share/ruby-build/1.9.2-p318 +++ b/share/ruby-build/1.9.2-p318 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_package "ruby-1.9.2-p318" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p318.tar.gz#cc7bf1025128e1985882ae243f348802" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p320 b/share/ruby-build/1.9.2-p320 index b301ff8d..d52067b7 100644 --- a/share/ruby-build/1.9.2-p320 +++ b/share/ruby-build/1.9.2-p320 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_package "ruby-1.9.2-p320" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p320.tar.gz#5ef5d9c07af207710bd9c2ad1cef4b42" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index 39fce631..9b013895 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_git "ruby-1.9.3-dev" "https://github.com/ruby/ruby.git" "ruby_1_9_3" autoconf standard diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index 013c8866..8a4709ad 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_package "ruby-1.9.3-p0" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz#8e2fef56185cfbaf29d0c8329fc77c05" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-p125 b/share/ruby-build/1.9.3-p125 index 3dd8957e..6c103ac9 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,4 +1,4 @@ [ -n "$CC" ] || export CC=cc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_package "ruby-1.9.3-p125" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz#e3ea86b9d3fc2d3ec867f66969ae3b92" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-p194 b/share/ruby-build/1.9.3-p194 index 78086b0b..f5910439 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_package "ruby-1.9.3-p194" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.gz#bc0c715c69da4d1d8bd57069c19f6c0e" diff --git a/share/ruby-build/1.9.3-p286 b/share/ruby-build/1.9.3-p286 index 7f8e033f..e5502b17 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_package "ruby-1.9.3-p286" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p286.tar.gz#e2469b55c2a3d0d643097d47fe4984bb" diff --git a/share/ruby-build/1.9.3-p327 b/share/ruby-build/1.9.3-p327 index d5750ad6..3b9c50dc 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_package "ruby-1.9.3-p327" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.gz#96118e856b502b5d7b3a4398e6c6e98c" diff --git a/share/ruby-build/1.9.3-p362 b/share/ruby-build/1.9.3-p362 index 47e542c7..14f257ae 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_package "ruby-1.9.3-p362" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p362.tar.gz#1efc2316dc50e97591792d90647fade2" diff --git a/share/ruby-build/1.9.3-p374 b/share/ruby-build/1.9.3-p374 index e3a44943..672bd12b 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_package "ruby-1.9.3-p374" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p374.tar.gz#90b6c327abcdf30a954c2d6ae44da2a9" diff --git a/share/ruby-build/1.9.3-p385 b/share/ruby-build/1.9.3-p385 index 412c5e52..0d9e2c54 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_package "ruby-1.9.3-p385" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p385.tar.gz#3e0d7f8512400c1a6732327728a56f1d" diff --git a/share/ruby-build/1.9.3-p392 b/share/ruby-build/1.9.3-p392 index d76a578a..a68cebd2 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_package "ruby-1.9.3-p392" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p392.tar.gz#f689a7b61379f83cbbed3c7077d83859" diff --git a/share/ruby-build/1.9.3-p429 b/share/ruby-build/1.9.3-p429 index cb55c441..4fe7fc24 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_package "ruby-1.9.3-p429" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p429.tar.gz#993c72f7f805a9eb453f90b0b7fe0d2b" diff --git a/share/ruby-build/1.9.3-p448 b/share/ruby-build/1.9.3-p448 index 436dc620..ae95f5fe 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_package "ruby-1.9.3-p448" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p448.tar.gz#a893cff26bcf351b8975ebf2a63b1023" diff --git a/share/ruby-build/1.9.3-preview1 b/share/ruby-build/1.9.3-preview1 index dc57cb70..c2f76a14 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_package "ruby-1.9.3-preview1" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-preview1.tar.gz#0f0220be4cc7c51a82c1bd8f6a0969f3" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index 39fbf303..d12a3c54 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,3 +1,3 @@ require_gcc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_package "ruby-1.9.3-rc1" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-rc1.tar.gz#46a2a481536ca0ca0b80ad2b091df68e" diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 0d3d1e92..e7a53943 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_package "ruby-2.0.0-preview1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#c7d73f3ddb6d25e7733626ddbad04158" standard verify_openssl diff --git a/share/ruby-build/rbx-2.0.0-dev b/share/ruby-build/rbx-2.0.0-dev index d4c3d276..af95a9b3 100644 --- a/share/ruby-build/rbx-2.0.0-dev +++ b/share/ruby-build/rbx-2.0.0-dev @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_git "rubinius-2.0.0-dev" "https://github.com/rubinius/rubinius.git" "master" rbx diff --git a/share/ruby-build/rbx-2.0.0-rc1 b/share/ruby-build/rbx-2.0.0-rc1 index 5e0b8826..e4484acb 100644 --- a/share/ruby-build/rbx-2.0.0-rc1 +++ b/share/ruby-build/rbx-2.0.0-rc1 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_package "rubinius-release-2.0.0-rc1" "https://nodeload.github.com/rubinius/rubinius/tar.gz/release-2.0.0-rc1#d9726d9eb34c861b9f6596bf478a3116" rbx From f556b4a34c126c56f4a572c1454d9d568ef8ca8c Mon Sep 17 00:00:00 2001 From: Mark Przepiora Date: Mon, 5 Aug 2013 23:18:03 -0600 Subject: [PATCH 0274/1809] Change protocol of the ruby-lang.org server from HTTP to FTP --- share/ruby-build/1.8.6-p383 | 2 +- share/ruby-build/1.8.6-p420 | 2 +- share/ruby-build/1.8.7-p249 | 2 +- share/ruby-build/1.8.7-p302 | 2 +- share/ruby-build/1.8.7-p334 | 2 +- share/ruby-build/1.8.7-p352 | 2 +- share/ruby-build/1.8.7-p357 | 2 +- share/ruby-build/1.8.7-p358 | 2 +- share/ruby-build/1.8.7-p370 | 2 +- share/ruby-build/1.8.7-p371 | 2 +- share/ruby-build/1.8.7-p374 | 2 +- share/ruby-build/1.9.1-p378 | 2 +- share/ruby-build/1.9.1-p430 | 2 +- share/ruby-build/1.9.2-p0 | 2 +- share/ruby-build/1.9.2-p180 | 2 +- share/ruby-build/1.9.2-p290 | 2 +- share/ruby-build/1.9.2-p318 | 2 +- share/ruby-build/1.9.2-p320 | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- 38 files changed, 38 insertions(+), 38 deletions(-) diff --git a/share/ruby-build/1.8.6-p383 b/share/ruby-build/1.8.6-p383 index 70236d6c..09c1728b 100644 --- a/share/ruby-build/1.8.6-p383 +++ b/share/ruby-build/1.8.6-p383 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.6-p383" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p383.tar.gz#4f49544d4a4d0d34e9d86c41e853db2e" +install_package "ruby-1.8.6-p383" "ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p383.tar.gz#4f49544d4a4d0d34e9d86c41e853db2e" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.8.6-p420 b/share/ruby-build/1.8.6-p420 index 3caa0b09..9d44e60b 100644 --- a/share/ruby-build/1.8.6-p420 +++ b/share/ruby-build/1.8.6-p420 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.6-p420" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p420.tar.gz#ca1eee44f842e93b5098bc5a2bb9a40b" +install_package "ruby-1.8.6-p420" "ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p420.tar.gz#ca1eee44f842e93b5098bc5a2bb9a40b" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.8.7-p249 b/share/ruby-build/1.8.7-p249 index a5a8c014..f0ecdf8f 100644 --- a/share/ruby-build/1.8.7-p249 +++ b/share/ruby-build/1.8.7-p249 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p249" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p249.tar.gz#d7db7763cffad279952eb7e9bbfc221c" +install_package "ruby-1.8.7-p249" "ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p249.tar.gz#d7db7763cffad279952eb7e9bbfc221c" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p302 b/share/ruby-build/1.8.7-p302 index 88b086ea..5b654499 100644 --- a/share/ruby-build/1.8.7-p302 +++ b/share/ruby-build/1.8.7-p302 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p302" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz#f446550dfde0d8162a6ed8d5a38b3ac2" +install_package "ruby-1.8.7-p302" "ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz#f446550dfde0d8162a6ed8d5a38b3ac2" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p334 b/share/ruby-build/1.8.7-p334 index 00417fa3..430404e8 100644 --- a/share/ruby-build/1.8.7-p334 +++ b/share/ruby-build/1.8.7-p334 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p334" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p334.tar.gz#aacb6ee5dfe2367682bba56af7f415b8" +install_package "ruby-1.8.7-p334" "ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p334.tar.gz#aacb6ee5dfe2367682bba56af7f415b8" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p352 b/share/ruby-build/1.8.7-p352 index 33a95770..005ef916 100644 --- a/share/ruby-build/1.8.7-p352 +++ b/share/ruby-build/1.8.7-p352 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p352" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.tar.gz#0c33f663a10a540ea65677bb755e57a7" +install_package "ruby-1.8.7-p352" "ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.tar.gz#0c33f663a10a540ea65677bb755e57a7" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p357 b/share/ruby-build/1.8.7-p357 index 48ba0f06..7ae1e4da 100644 --- a/share/ruby-build/1.8.7-p357 +++ b/share/ruby-build/1.8.7-p357 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p357" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p357.tar.gz#b2b8248ff5097cfd629f5b9768d1df82" +install_package "ruby-1.8.7-p357" "ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p357.tar.gz#b2b8248ff5097cfd629f5b9768d1df82" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p358 b/share/ruby-build/1.8.7-p358 index 0c583059..f79b42d5 100644 --- a/share/ruby-build/1.8.7-p358 +++ b/share/ruby-build/1.8.7-p358 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p358" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p358.tar.gz#26bd55358847459a7752acdbd33a535f" +install_package "ruby-1.8.7-p358" "ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p358.tar.gz#26bd55358847459a7752acdbd33a535f" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p370 b/share/ruby-build/1.8.7-p370 index deaa0e06..90d7499b 100644 --- a/share/ruby-build/1.8.7-p370 +++ b/share/ruby-build/1.8.7-p370 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p370" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p370.tar.gz#98b00bbd1cdde3116155edb6e555b781" +install_package "ruby-1.8.7-p370" "ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p370.tar.gz#98b00bbd1cdde3116155edb6e555b781" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p371 b/share/ruby-build/1.8.7-p371 index 456bb7e7..53585473 100644 --- a/share/ruby-build/1.8.7-p371 +++ b/share/ruby-build/1.8.7-p371 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p371" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p371.tar.gz#653f07bb45f03d0bf3910491288764df" +install_package "ruby-1.8.7-p371" "ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p371.tar.gz#653f07bb45f03d0bf3910491288764df" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p374 b/share/ruby-build/1.8.7-p374 index 9f14b442..9fc7b1f0 100644 --- a/share/ruby-build/1.8.7-p374 +++ b/share/ruby-build/1.8.7-p374 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p374" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p374.tar.gz#b72a0bc5b824398537762e5272bbb8dc" +install_package "ruby-1.8.7-p374" "ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p374.tar.gz#b72a0bc5b824398537762e5272bbb8dc" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.9.1-p378 b/share/ruby-build/1.9.1-p378 index 106e1933..df673f11 100644 --- a/share/ruby-build/1.9.1-p378 +++ b/share/ruby-build/1.9.1-p378 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.1-p378" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p378.tar.gz#9fc5941bda150ac0a33b299e1e53654c" +install_package "ruby-1.9.1-p378" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p378.tar.gz#9fc5941bda150ac0a33b299e1e53654c" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.9.1-p430 b/share/ruby-build/1.9.1-p430 index 09e25aac..8a5b2da8 100644 --- a/share/ruby-build/1.9.1-p430 +++ b/share/ruby-build/1.9.1-p430 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.1-p430" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p430.tar.gz#093d17e911b1f7306de95422ec332826" +install_package "ruby-1.9.1-p430" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p430.tar.gz#093d17e911b1f7306de95422ec332826" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.9.2-p0 b/share/ruby-build/1.9.2-p0 index 96762936..f82d6f1a 100644 --- a/share/ruby-build/1.9.2-p0 +++ b/share/ruby-build/1.9.2-p0 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.2-p0" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.gz#755aba44607c580fddc25e7c89260460" +install_package "ruby-1.9.2-p0" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.gz#755aba44607c580fddc25e7c89260460" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p180 b/share/ruby-build/1.9.2-p180 index 1daeeedd..cafe6ec4 100644 --- a/share/ruby-build/1.9.2-p180 +++ b/share/ruby-build/1.9.2-p180 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.2-p180" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz#0d6953820c9918820dd916e79f4bfde8" +install_package "ruby-1.9.2-p180" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz#0d6953820c9918820dd916e79f4bfde8" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p290 b/share/ruby-build/1.9.2-p290 index 0100d821..169c09b0 100644 --- a/share/ruby-build/1.9.2-p290 +++ b/share/ruby-build/1.9.2-p290 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.2-p290" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz#604da71839a6ae02b5b5b5e1b792d5eb" +install_package "ruby-1.9.2-p290" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz#604da71839a6ae02b5b5b5e1b792d5eb" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p318 b/share/ruby-build/1.9.2-p318 index 5f7b28c2..4cf4f41e 100644 --- a/share/ruby-build/1.9.2-p318 +++ b/share/ruby-build/1.9.2-p318 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.2-p318" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p318.tar.gz#cc7bf1025128e1985882ae243f348802" +install_package "ruby-1.9.2-p318" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p318.tar.gz#cc7bf1025128e1985882ae243f348802" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p320 b/share/ruby-build/1.9.2-p320 index b301ff8d..059fc563 100644 --- a/share/ruby-build/1.9.2-p320 +++ b/share/ruby-build/1.9.2-p320 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.2-p320" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p320.tar.gz#5ef5d9c07af207710bd9c2ad1cef4b42" +install_package "ruby-1.9.2-p320" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p320.tar.gz#5ef5d9c07af207710bd9c2ad1cef4b42" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index 013c8866..55e935b6 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p0" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz#8e2fef56185cfbaf29d0c8329fc77c05" +install_package "ruby-1.9.3-p0" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz#8e2fef56185cfbaf29d0c8329fc77c05" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-p125 b/share/ruby-build/1.9.3-p125 index 3dd8957e..bef911af 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,4 +1,4 @@ [ -n "$CC" ] || export CC=cc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p125" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz#e3ea86b9d3fc2d3ec867f66969ae3b92" +install_package "ruby-1.9.3-p125" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz#e3ea86b9d3fc2d3ec867f66969ae3b92" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-p194 b/share/ruby-build/1.9.3-p194 index 78086b0b..413ce460 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p194" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.gz#bc0c715c69da4d1d8bd57069c19f6c0e" +install_package "ruby-1.9.3-p194" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.gz#bc0c715c69da4d1d8bd57069c19f6c0e" diff --git a/share/ruby-build/1.9.3-p286 b/share/ruby-build/1.9.3-p286 index 7f8e033f..5e117932 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p286" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p286.tar.gz#e2469b55c2a3d0d643097d47fe4984bb" +install_package "ruby-1.9.3-p286" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p286.tar.gz#e2469b55c2a3d0d643097d47fe4984bb" diff --git a/share/ruby-build/1.9.3-p327 b/share/ruby-build/1.9.3-p327 index d5750ad6..efd52eed 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p327" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.gz#96118e856b502b5d7b3a4398e6c6e98c" +install_package "ruby-1.9.3-p327" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.gz#96118e856b502b5d7b3a4398e6c6e98c" diff --git a/share/ruby-build/1.9.3-p362 b/share/ruby-build/1.9.3-p362 index 47e542c7..1be9e55e 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p362" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p362.tar.gz#1efc2316dc50e97591792d90647fade2" +install_package "ruby-1.9.3-p362" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p362.tar.gz#1efc2316dc50e97591792d90647fade2" diff --git a/share/ruby-build/1.9.3-p374 b/share/ruby-build/1.9.3-p374 index e3a44943..4ffd8aa8 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p374" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p374.tar.gz#90b6c327abcdf30a954c2d6ae44da2a9" +install_package "ruby-1.9.3-p374" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p374.tar.gz#90b6c327abcdf30a954c2d6ae44da2a9" diff --git a/share/ruby-build/1.9.3-p385 b/share/ruby-build/1.9.3-p385 index 412c5e52..fa195813 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p385" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p385.tar.gz#3e0d7f8512400c1a6732327728a56f1d" +install_package "ruby-1.9.3-p385" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p385.tar.gz#3e0d7f8512400c1a6732327728a56f1d" diff --git a/share/ruby-build/1.9.3-p392 b/share/ruby-build/1.9.3-p392 index d76a578a..288bded8 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p392" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p392.tar.gz#f689a7b61379f83cbbed3c7077d83859" +install_package "ruby-1.9.3-p392" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p392.tar.gz#f689a7b61379f83cbbed3c7077d83859" diff --git a/share/ruby-build/1.9.3-p429 b/share/ruby-build/1.9.3-p429 index cb55c441..1d25fa23 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p429" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p429.tar.gz#993c72f7f805a9eb453f90b0b7fe0d2b" +install_package "ruby-1.9.3-p429" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p429.tar.gz#993c72f7f805a9eb453f90b0b7fe0d2b" diff --git a/share/ruby-build/1.9.3-p448 b/share/ruby-build/1.9.3-p448 index 436dc620..9476ec54 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p448" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p448.tar.gz#a893cff26bcf351b8975ebf2a63b1023" +install_package "ruby-1.9.3-p448" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p448.tar.gz#a893cff26bcf351b8975ebf2a63b1023" diff --git a/share/ruby-build/1.9.3-preview1 b/share/ruby-build/1.9.3-preview1 index dc57cb70..881883ba 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-preview1" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-preview1.tar.gz#0f0220be4cc7c51a82c1bd8f6a0969f3" +install_package "ruby-1.9.3-preview1" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-preview1.tar.gz#0f0220be4cc7c51a82c1bd8f6a0969f3" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index 39fbf303..d61d6740 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,3 +1,3 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-rc1" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-rc1.tar.gz#46a2a481536ca0ca0b80ad2b091df68e" +install_package "ruby-1.9.3-rc1" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-rc1.tar.gz#46a2a481536ca0ca0b80ad2b091df68e" diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index 1c48a464..899bc40d 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p0" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#50d307c4dc9297ae59952527be4e755d" standard verify_openssl +install_package "ruby-2.0.0-p0" "ftp://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#50d307c4dc9297ae59952527be4e755d" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 561476e1..47592218 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p195" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#0672e5af309ae99d1703d0e96eff8ea5" standard verify_openssl +install_package "ruby-2.0.0-p195" "ftp://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#0672e5af309ae99d1703d0e96eff8ea5" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index d0a715ef..111c379d 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p247" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#c351450a0bed670e0f5ca07da3458a5b" standard verify_openssl +install_package "ruby-2.0.0-p247" "ftp://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#c351450a0bed670e0f5ca07da3458a5b" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 0d3d1e92..bfc65a09 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-2.0.0-preview1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#c7d73f3ddb6d25e7733626ddbad04158" standard verify_openssl +install_package "ruby-2.0.0-preview1" "ftp://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#c7d73f3ddb6d25e7733626ddbad04158" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 70c58703..5005a95a 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-preview2" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#eaddcbf63dc775708de45c7a81ab54b9" standard verify_openssl +install_package "ruby-2.0.0-preview2" "ftp://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#eaddcbf63dc775708de45c7a81ab54b9" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 4687b02a..99a7073d 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-rc1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#7d587dde85e0edf7a2e4f6783e6c0e2e" standard verify_openssl +install_package "ruby-2.0.0-rc1" "ftp://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#7d587dde85e0edf7a2e4f6783e6c0e2e" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index ac2e1034..ad7afb5a 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-rc2" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#9d5e6f26db7c8c3ddefc81fdb19bd41a" standard verify_openssl +install_package "ruby-2.0.0-rc2" "ftp://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#9d5e6f26db7c8c3ddefc81fdb19bd41a" standard verify_openssl From 1d254ef6712028ef4d047aa1a1f1d40f8af1d5d6 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Tue, 6 Aug 2013 08:43:06 +0200 Subject: [PATCH 0275/1809] ruby-build 20130806 --- CHANGELOG.md | 3 +++ README.md | 4 ++-- bin/ruby-build | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9b6c663e..5f993e27 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ## Version History +#### 20130806 +* Change protocol of the ruby-lang.org server from HTTP to FTP + #### 20130628 * Added a definition for Ruby 2.0.0-p247 * Added a definition for Ruby 1.9.3-p448 diff --git a/README.md b/README.md index ffc6d5ab..8088efa3 100644 --- a/README.md +++ b/README.md @@ -65,7 +65,7 @@ Or, if you would like to install the latest development release: To install a Ruby version for use with rbenv, run `rbenv install` with the exact name of the version you want to install. For example, - rbenv install 1.9.3-p392 + rbenv install 1.9.3-p448 Ruby versions will be installed into a directory of the same name under `~/.rbenv/versions`. @@ -84,7 +84,7 @@ Run the `ruby-build` command with the exact name of the version you want to install and the full path where you want to install it. For example, - ruby-build 1.9.3-p392 ~/local/ruby-1.9.3-p392 + ruby-build 1.9.3-p448 ~/local/ruby-1.9.3-p448 To see a list of all available Ruby versions, run `ruby-build --definitions`. diff --git a/bin/ruby-build b/bin/ruby-build index 3769ef51..b539a1e7 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20130628" +RUBY_BUILD_VERSION="20130806" set -E exec 3<&2 # preserve original stderr at fd 3 From f8a00cdc0a085ba965af9d4dc0b81dd4757ecb7b Mon Sep 17 00:00:00 2001 From: Yamashita Yuu Date: Tue, 6 Aug 2013 22:53:42 +0900 Subject: [PATCH 0276/1809] Homebrew homepage location changed --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8088efa3..2bb406f5 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ your cloned copy of the repository, then re-run the install script. ### Installing with Homebrew (for OS X users) Mac OS X users can install ruby-build with the -[Homebrew](http://mxcl.github.com/homebrew/) package manager. This +[Homebrew](http://brew.sh) package manager. This will give you access to the `ruby-build` command. If you have rbenv installed, you will also be able to use the `rbenv install` command. From b002d92c4ad0f0b4e93236f9116f9f2dc7a091e1 Mon Sep 17 00:00:00 2001 From: Dirkjan Bussink Date: Mon, 12 Aug 2013 10:56:00 +0200 Subject: [PATCH 0277/1809] Don't set the Rubinius gems directory to the prefix This causes tricky issues with Bundler. Bundler assumes that the configure gem path *only* contains gems. When using this configuration option, this is not the case. What happens is that Bundler then removes the path for the Ruby stdlib from the load path, because it is located inside what is configured as the gems directory. This then breaks for example Rails applications when using ruby-build to build Rubinius. Also see: https://github.com/rubinius/rubinius/issues/2544 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index b539a1e7..1497322a 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -428,7 +428,7 @@ build_package_ree_installer() { build_package_rbx() { local package_name="$1" - { ./configure --prefix="$PREFIX_PATH" --gemsdir="$PREFIX_PATH" $RUBY_CONFIGURE_OPTS + { ./configure --prefix="$PREFIX_PATH" $RUBY_CONFIGURE_OPTS rake install } >&4 2>&1 } From af3f77e900f77209f4cfaba377c3116c5df135cb Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Fri, 16 Aug 2013 10:58:50 +0900 Subject: [PATCH 0278/1809] use www.dnsbalance.ring.gr.jp --- share/ruby-build/1.8.6-p383 | 2 +- share/ruby-build/1.8.6-p420 | 2 +- share/ruby-build/1.8.7-p249 | 2 +- share/ruby-build/1.8.7-p302 | 2 +- share/ruby-build/1.8.7-p334 | 2 +- share/ruby-build/1.8.7-p352 | 2 +- share/ruby-build/1.8.7-p357 | 2 +- share/ruby-build/1.8.7-p358 | 2 +- share/ruby-build/1.8.7-p370 | 2 +- share/ruby-build/1.8.7-p371 | 2 +- share/ruby-build/1.8.7-p374 | 2 +- share/ruby-build/1.9.1-p378 | 2 +- share/ruby-build/1.9.1-p430 | 2 +- share/ruby-build/1.9.2-p0 | 2 +- share/ruby-build/1.9.2-p180 | 2 +- share/ruby-build/1.9.2-p290 | 2 +- share/ruby-build/1.9.2-p318 | 2 +- share/ruby-build/1.9.2-p320 | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- 38 files changed, 38 insertions(+), 38 deletions(-) diff --git a/share/ruby-build/1.8.6-p383 b/share/ruby-build/1.8.6-p383 index 09c1728b..14862236 100644 --- a/share/ruby-build/1.8.6-p383 +++ b/share/ruby-build/1.8.6-p383 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.6-p383" "ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p383.tar.gz#4f49544d4a4d0d34e9d86c41e853db2e" +install_package "ruby-1.8.6-p383" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.8/ruby-1.8.6-p383.tar.gz#4f49544d4a4d0d34e9d86c41e853db2e" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.8.6-p420 b/share/ruby-build/1.8.6-p420 index 9d44e60b..ecf3c7ed 100644 --- a/share/ruby-build/1.8.6-p420 +++ b/share/ruby-build/1.8.6-p420 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.6-p420" "ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p420.tar.gz#ca1eee44f842e93b5098bc5a2bb9a40b" +install_package "ruby-1.8.6-p420" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.8/ruby-1.8.6-p420.tar.gz#ca1eee44f842e93b5098bc5a2bb9a40b" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.8.7-p249 b/share/ruby-build/1.8.7-p249 index f0ecdf8f..27f67c4f 100644 --- a/share/ruby-build/1.8.7-p249 +++ b/share/ruby-build/1.8.7-p249 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p249" "ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p249.tar.gz#d7db7763cffad279952eb7e9bbfc221c" +install_package "ruby-1.8.7-p249" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.8/ruby-1.8.7-p249.tar.gz#d7db7763cffad279952eb7e9bbfc221c" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p302 b/share/ruby-build/1.8.7-p302 index 5b654499..4f05d42d 100644 --- a/share/ruby-build/1.8.7-p302 +++ b/share/ruby-build/1.8.7-p302 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p302" "ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz#f446550dfde0d8162a6ed8d5a38b3ac2" +install_package "ruby-1.8.7-p302" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.8/ruby-1.8.7-p302.tar.gz#f446550dfde0d8162a6ed8d5a38b3ac2" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p334 b/share/ruby-build/1.8.7-p334 index 430404e8..a64d1d5b 100644 --- a/share/ruby-build/1.8.7-p334 +++ b/share/ruby-build/1.8.7-p334 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p334" "ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p334.tar.gz#aacb6ee5dfe2367682bba56af7f415b8" +install_package "ruby-1.8.7-p334" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.8/ruby-1.8.7-p334.tar.gz#aacb6ee5dfe2367682bba56af7f415b8" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p352 b/share/ruby-build/1.8.7-p352 index 005ef916..84eb59f5 100644 --- a/share/ruby-build/1.8.7-p352 +++ b/share/ruby-build/1.8.7-p352 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p352" "ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.tar.gz#0c33f663a10a540ea65677bb755e57a7" +install_package "ruby-1.8.7-p352" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.8/ruby-1.8.7-p352.tar.gz#0c33f663a10a540ea65677bb755e57a7" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p357 b/share/ruby-build/1.8.7-p357 index 7ae1e4da..35a23e34 100644 --- a/share/ruby-build/1.8.7-p357 +++ b/share/ruby-build/1.8.7-p357 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p357" "ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p357.tar.gz#b2b8248ff5097cfd629f5b9768d1df82" +install_package "ruby-1.8.7-p357" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.8/ruby-1.8.7-p357.tar.gz#b2b8248ff5097cfd629f5b9768d1df82" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p358 b/share/ruby-build/1.8.7-p358 index f79b42d5..74f4624c 100644 --- a/share/ruby-build/1.8.7-p358 +++ b/share/ruby-build/1.8.7-p358 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p358" "ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p358.tar.gz#26bd55358847459a7752acdbd33a535f" +install_package "ruby-1.8.7-p358" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.8/ruby-1.8.7-p358.tar.gz#26bd55358847459a7752acdbd33a535f" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p370 b/share/ruby-build/1.8.7-p370 index 90d7499b..f65e1475 100644 --- a/share/ruby-build/1.8.7-p370 +++ b/share/ruby-build/1.8.7-p370 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p370" "ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p370.tar.gz#98b00bbd1cdde3116155edb6e555b781" +install_package "ruby-1.8.7-p370" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.8/ruby-1.8.7-p370.tar.gz#98b00bbd1cdde3116155edb6e555b781" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p371 b/share/ruby-build/1.8.7-p371 index 53585473..111f6d75 100644 --- a/share/ruby-build/1.8.7-p371 +++ b/share/ruby-build/1.8.7-p371 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p371" "ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p371.tar.gz#653f07bb45f03d0bf3910491288764df" +install_package "ruby-1.8.7-p371" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.8/ruby-1.8.7-p371.tar.gz#653f07bb45f03d0bf3910491288764df" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p374 b/share/ruby-build/1.8.7-p374 index 9fc7b1f0..e207d2ba 100644 --- a/share/ruby-build/1.8.7-p374 +++ b/share/ruby-build/1.8.7-p374 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p374" "ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p374.tar.gz#b72a0bc5b824398537762e5272bbb8dc" +install_package "ruby-1.8.7-p374" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.8/ruby-1.8.7-p374.tar.gz#b72a0bc5b824398537762e5272bbb8dc" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.9.1-p378 b/share/ruby-build/1.9.1-p378 index df673f11..126dd3fa 100644 --- a/share/ruby-build/1.9.1-p378 +++ b/share/ruby-build/1.9.1-p378 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.1-p378" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p378.tar.gz#9fc5941bda150ac0a33b299e1e53654c" +install_package "ruby-1.9.1-p378" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.1-p378.tar.gz#9fc5941bda150ac0a33b299e1e53654c" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.9.1-p430 b/share/ruby-build/1.9.1-p430 index 8a5b2da8..c144524c 100644 --- a/share/ruby-build/1.9.1-p430 +++ b/share/ruby-build/1.9.1-p430 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.1-p430" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p430.tar.gz#093d17e911b1f7306de95422ec332826" +install_package "ruby-1.9.1-p430" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.1-p430.tar.gz#093d17e911b1f7306de95422ec332826" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.9.2-p0 b/share/ruby-build/1.9.2-p0 index f82d6f1a..acff19d4 100644 --- a/share/ruby-build/1.9.2-p0 +++ b/share/ruby-build/1.9.2-p0 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.2-p0" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.gz#755aba44607c580fddc25e7c89260460" +install_package "ruby-1.9.2-p0" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.2-p0.tar.gz#755aba44607c580fddc25e7c89260460" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p180 b/share/ruby-build/1.9.2-p180 index cafe6ec4..b5a9e971 100644 --- a/share/ruby-build/1.9.2-p180 +++ b/share/ruby-build/1.9.2-p180 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.2-p180" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz#0d6953820c9918820dd916e79f4bfde8" +install_package "ruby-1.9.2-p180" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.2-p180.tar.gz#0d6953820c9918820dd916e79f4bfde8" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p290 b/share/ruby-build/1.9.2-p290 index 169c09b0..0a1c3356 100644 --- a/share/ruby-build/1.9.2-p290 +++ b/share/ruby-build/1.9.2-p290 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.2-p290" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz#604da71839a6ae02b5b5b5e1b792d5eb" +install_package "ruby-1.9.2-p290" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.2-p290.tar.gz#604da71839a6ae02b5b5b5e1b792d5eb" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p318 b/share/ruby-build/1.9.2-p318 index 4cf4f41e..32086165 100644 --- a/share/ruby-build/1.9.2-p318 +++ b/share/ruby-build/1.9.2-p318 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.2-p318" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p318.tar.gz#cc7bf1025128e1985882ae243f348802" +install_package "ruby-1.9.2-p318" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.2-p318.tar.gz#cc7bf1025128e1985882ae243f348802" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p320 b/share/ruby-build/1.9.2-p320 index 059fc563..ee67ef54 100644 --- a/share/ruby-build/1.9.2-p320 +++ b/share/ruby-build/1.9.2-p320 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.2-p320" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p320.tar.gz#5ef5d9c07af207710bd9c2ad1cef4b42" +install_package "ruby-1.9.2-p320" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.2-p320.tar.gz#5ef5d9c07af207710bd9c2ad1cef4b42" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index 55e935b6..00c32378 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p0" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz#8e2fef56185cfbaf29d0c8329fc77c05" +install_package "ruby-1.9.3-p0" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-p0.tar.gz#8e2fef56185cfbaf29d0c8329fc77c05" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-p125 b/share/ruby-build/1.9.3-p125 index bef911af..8a9ecd25 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,4 +1,4 @@ [ -n "$CC" ] || export CC=cc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p125" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz#e3ea86b9d3fc2d3ec867f66969ae3b92" +install_package "ruby-1.9.3-p125" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-p125.tar.gz#e3ea86b9d3fc2d3ec867f66969ae3b92" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-p194 b/share/ruby-build/1.9.3-p194 index 413ce460..12797687 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p194" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.gz#bc0c715c69da4d1d8bd57069c19f6c0e" +install_package "ruby-1.9.3-p194" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-p194.tar.gz#bc0c715c69da4d1d8bd57069c19f6c0e" diff --git a/share/ruby-build/1.9.3-p286 b/share/ruby-build/1.9.3-p286 index 5e117932..e7f2c038 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p286" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p286.tar.gz#e2469b55c2a3d0d643097d47fe4984bb" +install_package "ruby-1.9.3-p286" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-p286.tar.gz#e2469b55c2a3d0d643097d47fe4984bb" diff --git a/share/ruby-build/1.9.3-p327 b/share/ruby-build/1.9.3-p327 index efd52eed..16f01f13 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p327" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.gz#96118e856b502b5d7b3a4398e6c6e98c" +install_package "ruby-1.9.3-p327" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-p327.tar.gz#96118e856b502b5d7b3a4398e6c6e98c" diff --git a/share/ruby-build/1.9.3-p362 b/share/ruby-build/1.9.3-p362 index 1be9e55e..6082fa94 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p362" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p362.tar.gz#1efc2316dc50e97591792d90647fade2" +install_package "ruby-1.9.3-p362" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-p362.tar.gz#1efc2316dc50e97591792d90647fade2" diff --git a/share/ruby-build/1.9.3-p374 b/share/ruby-build/1.9.3-p374 index 4ffd8aa8..9b1f5112 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p374" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p374.tar.gz#90b6c327abcdf30a954c2d6ae44da2a9" +install_package "ruby-1.9.3-p374" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-p374.tar.gz#90b6c327abcdf30a954c2d6ae44da2a9" diff --git a/share/ruby-build/1.9.3-p385 b/share/ruby-build/1.9.3-p385 index fa195813..359d85ab 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p385" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p385.tar.gz#3e0d7f8512400c1a6732327728a56f1d" +install_package "ruby-1.9.3-p385" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-p385.tar.gz#3e0d7f8512400c1a6732327728a56f1d" diff --git a/share/ruby-build/1.9.3-p392 b/share/ruby-build/1.9.3-p392 index 288bded8..36038f38 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p392" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p392.tar.gz#f689a7b61379f83cbbed3c7077d83859" +install_package "ruby-1.9.3-p392" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-p392.tar.gz#f689a7b61379f83cbbed3c7077d83859" diff --git a/share/ruby-build/1.9.3-p429 b/share/ruby-build/1.9.3-p429 index 1d25fa23..97162f11 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p429" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p429.tar.gz#993c72f7f805a9eb453f90b0b7fe0d2b" +install_package "ruby-1.9.3-p429" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-p429.tar.gz#993c72f7f805a9eb453f90b0b7fe0d2b" diff --git a/share/ruby-build/1.9.3-p448 b/share/ruby-build/1.9.3-p448 index 9476ec54..b814fde1 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p448" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p448.tar.gz#a893cff26bcf351b8975ebf2a63b1023" +install_package "ruby-1.9.3-p448" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-p448.tar.gz#a893cff26bcf351b8975ebf2a63b1023" diff --git a/share/ruby-build/1.9.3-preview1 b/share/ruby-build/1.9.3-preview1 index 881883ba..882a2fb8 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-preview1" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-preview1.tar.gz#0f0220be4cc7c51a82c1bd8f6a0969f3" +install_package "ruby-1.9.3-preview1" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-preview1.tar.gz#0f0220be4cc7c51a82c1bd8f6a0969f3" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index d61d6740..f590bd45 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,3 +1,3 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-rc1" "ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-rc1.tar.gz#46a2a481536ca0ca0b80ad2b091df68e" +install_package "ruby-1.9.3-rc1" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-rc1.tar.gz#46a2a481536ca0ca0b80ad2b091df68e" diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index 899bc40d..dd2b30f0 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p0" "ftp://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#50d307c4dc9297ae59952527be4e755d" standard verify_openssl +install_package "ruby-2.0.0-p0" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/2.0/ruby-2.0.0-p0.tar.gz#50d307c4dc9297ae59952527be4e755d" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 47592218..39e6f025 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p195" "ftp://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#0672e5af309ae99d1703d0e96eff8ea5" standard verify_openssl +install_package "ruby-2.0.0-p195" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/2.0/ruby-2.0.0-p195.tar.gz#0672e5af309ae99d1703d0e96eff8ea5" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index 111c379d..82b3dce8 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p247" "ftp://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#c351450a0bed670e0f5ca07da3458a5b" standard verify_openssl +install_package "ruby-2.0.0-p247" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/2.0/ruby-2.0.0-p247.tar.gz#c351450a0bed670e0f5ca07da3458a5b" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index bfc65a09..f1783fb3 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-2.0.0-preview1" "ftp://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#c7d73f3ddb6d25e7733626ddbad04158" standard verify_openssl +install_package "ruby-2.0.0-preview1" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/2.0/ruby-2.0.0-preview1.tar.gz#c7d73f3ddb6d25e7733626ddbad04158" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 5005a95a..c79cef80 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-preview2" "ftp://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#eaddcbf63dc775708de45c7a81ab54b9" standard verify_openssl +install_package "ruby-2.0.0-preview2" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/2.0/ruby-2.0.0-preview2.tar.gz#eaddcbf63dc775708de45c7a81ab54b9" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 99a7073d..d48e59a8 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-rc1" "ftp://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#7d587dde85e0edf7a2e4f6783e6c0e2e" standard verify_openssl +install_package "ruby-2.0.0-rc1" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/2.0/ruby-2.0.0-rc1.tar.gz#7d587dde85e0edf7a2e4f6783e6c0e2e" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index ad7afb5a..148bc3b2 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-rc2" "ftp://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#9d5e6f26db7c8c3ddefc81fdb19bd41a" standard verify_openssl +install_package "ruby-2.0.0-rc2" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/2.0/ruby-2.0.0-rc2.tar.gz#9d5e6f26db7c8c3ddefc81fdb19bd41a" standard verify_openssl From 419f16e35c666ab19e11438a3ea8e280eae9689e Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Sun, 1 Sep 2013 13:26:03 +0100 Subject: [PATCH 0279/1809] Reformat LICENSE and REAMDE Wrap at 80 characters. --- LICENSE | 33 ++++---- README.md | 237 +++++++++++++++++++++++++----------------------------- 2 files changed, 127 insertions(+), 143 deletions(-) diff --git a/LICENSE b/LICENSE index c0507fdb..f272008d 100644 --- a/LICENSE +++ b/LICENSE @@ -1,20 +1,19 @@ -Copyright (c) 2012 Sam Stephenson +Copyright (c) 2012-2013 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/README.md b/README.md index 2bb406f5..3a34193d 100644 --- a/README.md +++ b/README.md @@ -1,55 +1,53 @@ # ruby-build -ruby-build is an [rbenv](https://github.com/sstephenson/rbenv) plugin -that provides an `rbenv install` command to compile and install -different versions of Ruby on UNIX-like systems. +ruby-build is an [rbenv](https://github.com/sstephenson/rbenv) plugin that +provides an `rbenv install` command to compile and install different versions +of Ruby on UNIX-like systems. -You can also use ruby-build without rbenv in environments where you -need precise control over Ruby version installation. +You can also use ruby-build without rbenv in environments where you need +precise control over Ruby version installation. ## Installation ### Installing as an rbenv plugin (recommended) -Installing ruby-build as an rbenv plugin will give you access to the -`rbenv install` command. +Installing ruby-build as an rbenv plugin will give you access to the `rbenv +install` command. git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build -This will install the latest development version of ruby-build into -the `~/.rbenv/plugins/ruby-build` directory. From that directory, you -can check out a specific release tag. To update ruby-build, run `git -pull` to download the latest changes. +This will install the latest development version of ruby-build into the +`~/.rbenv/plugins/ruby-build` directory. From that directory, you can check out +a specific release tag. To update ruby-build, run `git pull` to download the +latest changes. ### Installing as a standalone program (advanced) -Installing ruby-build as a standalone program will give you access to -the `ruby-build` command for precise control over Ruby version -installation. If you have rbenv installed, you will also be able to -use the `rbenv install` command. +Installing ruby-build as a standalone program will give you access to the +`ruby-build` command for precise control over Ruby version installation. If you +have rbenv installed, you will also be able to use the `rbenv install` command. git clone https://github.com/sstephenson/ruby-build.git cd ruby-build ./install.sh -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. +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. -To update ruby-build after it has been installed, run `git pull` in -your cloned copy of the repository, then re-run the install script. +To update ruby-build after it has been installed, run `git pull` in your cloned +copy of the repository, then re-run the install script. ### Installing with Homebrew (for OS X users) -Mac OS X users can install ruby-build with the -[Homebrew](http://brew.sh) package manager. This -will give you access to the `ruby-build` command. If you have rbenv -installed, you will also be able to use the `rbenv install` command. +Mac OS X users can install ruby-build with the [Homebrew](http://brew.sh) +package manager. This will give you access to the `ruby-build` command. If you +have rbenv installed, you will also be able to use the `rbenv install` command. -*This is the recommended method of installation if you installed rbenv - with Homebrew.* +*This is the recommended method of installation if you installed rbenv with +Homebrew.* brew install ruby-build @@ -62,161 +60,148 @@ Or, if you would like to install the latest development release: ### Using `rbenv install` with rbenv -To install a Ruby version for use with rbenv, run `rbenv install` with -the exact name of the version you want to install. For example, +To install a Ruby version for use with rbenv, run `rbenv install` with the +exact name of the version you want to install. For example, rbenv install 1.9.3-p448 -Ruby versions will be installed into a directory of the same name -under `~/.rbenv/versions`. +Ruby versions will be installed into a directory of the same name under +`~/.rbenv/versions`. -To see a list of all available Ruby versions, run `rbenv install --list`. -You may also tab-complete available Ruby -versions if your rbenv installation is properly configured. +To see a list of all available Ruby versions, run `rbenv install --list`. You +may also tab-complete available Ruby versions if your rbenv installation is +properly configured. ### Using `ruby-build` standalone -If you have installed ruby-build as a standalone program, you can use -the `ruby-build` command to compile and install Ruby versions into -specific locations. +If you have installed ruby-build as a standalone program, you can use the +`ruby-build` command to compile and install Ruby versions into specific +locations. -Run the `ruby-build` command with the exact name of the version you -want to install and the full path where you want to install it. For -example, +Run the `ruby-build` command with the exact name of the version you want to +install and the full path where you want to install it. For example, ruby-build 1.9.3-p448 ~/local/ruby-1.9.3-p448 -To see a list of all available Ruby versions, run `ruby-build ---definitions`. +To see a list of all available Ruby versions, run `ruby-build --definitions`. -Pass the `-v` or `--verbose` flag to `ruby-build` as the first -argument to see what's happening under the hood. +Pass the `-v` or `--verbose` flag to `ruby-build` as the first argument to see +what's happening under the hood. ### Custom definitions -Both `rbenv install` and `ruby-build` accept a path to a custom -definition file in place of a version name. Custom definitions let you -develop and install versions of Ruby that are not yet supported by -ruby-build. +Both `rbenv install` and `ruby-build` accept a path to a custom definition file +in place of a version name. Custom definitions let you develop and install +versions of Ruby that are not yet supported by ruby-build. -See the [ruby-build built-in -definitions](https://github.com/sstephenson/ruby-build/tree/master/share/ruby-build) -as a starting point for custom definition files. +See the [ruby-build built-in definitions][definitions] as a starting point for +custom definition files. + +[definitions]: https://github.com/sstephenson/ruby-build/tree/master/share/ruby-build ### Special environment variables -You can set certain environment variables to control the build -process. +You can set certain environment variables to control the build process. * `TMPDIR` sets the location where ruby-build stores temporary files. -* `RUBY_BUILD_BUILD_PATH` sets the location in which sources are - downloaded and built. By default, this is a subdirectory of - `TMPDIR`. -* `RUBY_BUILD_CACHE_PATH`, if set, specifies a directory to use for - caching downloaded package files. -* `RUBY_BUILD_MIRROR_URL` overrides the default mirror URL root to one - of your choosing. -* `RUBY_BUILD_SKIP_MIRROR`, if set, forces ruby-build to download - packages from their original source URLs instead of using a mirror. +* `RUBY_BUILD_BUILD_PATH` sets the location in which sources are downloaded and + built. By default, this is a subdirectory of `TMPDIR`. +* `RUBY_BUILD_CACHE_PATH`, if set, specifies a directory to use for caching + downloaded package files. +* `RUBY_BUILD_MIRROR_URL` overrides the default mirror URL root to one of your + choosing. +* `RUBY_BUILD_SKIP_MIRROR`, if set, forces ruby-build to download packages from + their original source URLs instead of using a mirror. * `CC` sets the path to the C compiler. * `CONFIGURE_OPTS` lets you pass additional options to `./configure`. -* `MAKE` lets you override the command to use for `make`. Useful for - specifying GNU make (`gmake`) on some systems. -* `MAKE_OPTS` (or `MAKEOPTS`) lets you pass additional options to - `make`. -* `RUBY_CONFIGURE_OPTS` and `RUBY_MAKE_OPTS` allow you to specify - configure and make options for buildling MRI. These variables will - be passed to Ruby only, not any dependent packages (e.g. libyaml). +* `MAKE` lets you override the command to use for `make`. Useful for specifying + GNU make (`gmake`) on some systems. +* `MAKE_OPTS` (or `MAKEOPTS`) lets you pass additional options to `make`. +* `RUBY_CONFIGURE_OPTS` and `RUBY_MAKE_OPTS` allow you to specify configure and + make options for buildling MRI. These variables will be passed to Ruby only, + not any dependent packages (e.g. libyaml). ### Checksum verification -If you have the `md5`, `openssl`, or `md5sum` tool installed, -ruby-build will automatically verify the MD5 checksum of each -downloaded package before installing it. +If you have the `md5`, `openssl`, or `md5sum` tool installed, ruby-build will +automatically verify the MD5 checksum of each downloaded package before +installing it. -Checksums are optional and specified as anchors on the package URL in -each definition. (All bundled definitions include checksums.) +Checksums are optional and specified as anchors on the package URL in each +definition. (All bundled definitions include checksums.) ### Package download mirrors -ruby-build will first attempt to download package files from a mirror -hosted on Amazon CloudFront. If a package is not available on the -mirror, if the mirror is down, or if the download is corrupt, -ruby-build will fall back to the official URL specified in the -defintion file. +ruby-build will first attempt to download package files from a mirror hosted on +Amazon CloudFront. If a package is not available on the mirror, if the mirror +is down, or if the download is corrupt, ruby-build will fall back to the +official URL specified in the defintion file. You can point ruby-build to another mirror by specifying the -`RUBY_BUILD_MIRROR_URL` environment variable--useful if you'd like to -run your own local mirror, for example. Package mirror URLs are -constructed by joining this variable with the MD5 checksum of the -package file. +`RUBY_BUILD_MIRROR_URL` environment variable--useful if you'd like to run your +own local mirror, for example. Package mirror URLs are constructed by joining +this variable with the MD5 checksum of the package file. -If you don't have an MD5 program installed, ruby-build will skip the -download mirror and use official URLs instead. You can force -ruby-build to bypass the mirror by setting the -`RUBY_BUILD_SKIP_MIRROR` environment variable. +If you don't have an MD5 program installed, ruby-build will skip the download +mirror and use official URLs instead. You can force ruby-build to bypass the +mirror by setting the `RUBY_BUILD_SKIP_MIRROR` environment variable. The official ruby-build download mirror is sponsored by [37signals](http://37signals.com/). ### Package download caching -You can instruct ruby-build to keep a local cache of downloaded -package files by setting the `RUBY_BUILD_CACHE_PATH` environment -variable. When set, package files will be kept in this directory after -the first successful download and reused by subsequent invocations of -`ruby-build` and `rbenv install`. +You can instruct ruby-build to keep a local cache of downloaded package files +by setting the `RUBY_BUILD_CACHE_PATH` environment variable. When set, package +files will be kept in this directory after the first successful download and +reused by subsequent invocations of `ruby-build` and `rbenv install`. -The `rbenv install` command defaults this path to `~/.rbenv/cache`, so -in most cases you can enable download caching simply by creating that -directory. +The `rbenv install` command defaults this path to `~/.rbenv/cache`, so in most +cases you can enable download caching simply by creating that directory. ### 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. +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`. +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](https://github.com/sstephenson/ruby-build/wiki) for solutions to -common problems. +Please see the [ruby-build wiki][wiki] for solutions to common problems. + +[wiki]: https://github.com/sstephenson/ruby-build/wiki If you can't find an answer on the wiki, open an issue on the [issue -tracker](https://github.com/sstephenson/ruby-build/issues). Be sure to -include the full build log for build failures. +tracker](https://github.com/sstephenson/ruby-build/issues). Be sure to include +the full build log for build failures. ### License (The MIT License) -Copyright (c) 2012 Sam Stephenson +Copyright (c) 2012-2013 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. From 3f0576b9e0f5e24e51e679b75deab69fef018b82 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Sun, 1 Sep 2013 13:26:49 +0100 Subject: [PATCH 0280/1809] ruby-build 20130901 --- CHANGELOG.md | 4 ++++ bin/ruby-build | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5f993e27..99ec433d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ ## Version History +#### 20130901 +* Use www.dnsbalance.ring.gr.jp +* Do not set the Rubinius gems directory to the prefix + #### 20130806 * Change protocol of the ruby-lang.org server from HTTP to FTP diff --git a/bin/ruby-build b/bin/ruby-build index 1497322a..5973df0b 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20130806" +RUBY_BUILD_VERSION="20130901" set -E exec 3<&2 # preserve original stderr at fd 3 From 967cae7b17e632791e8c0c204e0def08ef051d60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eloy=20Dur=C3=A1n?= Date: Sat, 7 Sep 2013 00:36:13 +0200 Subject: [PATCH 0281/1809] Add description of `RUBY_CFLAGS` to README. --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 3a34193d..a128af08 100644 --- a/README.md +++ b/README.md @@ -113,6 +113,8 @@ You can set certain environment variables to control the build process. * `RUBY_BUILD_SKIP_MIRROR`, if set, forces ruby-build to download packages from their original source URLs instead of using a mirror. * `CC` sets the path to the C compiler. +* `RUBY_CFLAGS` lets you pass additional options to the default `CFLAGS`. Use + this to override, for instance, the `-O3` option. * `CONFIGURE_OPTS` lets you pass additional options to `./configure`. * `MAKE` lets you override the command to use for `make`. Useful for specifying GNU make (`gmake`) on some systems. From df05cd06a1be05c72e0e0d9b2514720d583cf3cf Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sat, 7 Sep 2013 07:50:15 +0900 Subject: [PATCH 0282/1809] manually reverted using mirror site. and use https protocols --- share/ruby-build/1.8.6-p383 | 2 +- share/ruby-build/1.8.6-p420 | 2 +- share/ruby-build/1.8.7-p249 | 2 +- share/ruby-build/1.8.7-p302 | 2 +- share/ruby-build/1.8.7-p334 | 2 +- share/ruby-build/1.8.7-p352 | 2 +- share/ruby-build/1.8.7-p357 | 2 +- share/ruby-build/1.8.7-p358 | 2 +- share/ruby-build/1.8.7-p370 | 2 +- share/ruby-build/1.8.7-p371 | 2 +- share/ruby-build/1.8.7-p374 | 2 +- share/ruby-build/1.9.1-p378 | 2 +- share/ruby-build/1.9.1-p430 | 2 +- share/ruby-build/1.9.2-p0 | 2 +- share/ruby-build/1.9.2-p180 | 2 +- share/ruby-build/1.9.2-p290 | 2 +- share/ruby-build/1.9.2-p318 | 2 +- share/ruby-build/1.9.2-p320 | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- 38 files changed, 38 insertions(+), 38 deletions(-) diff --git a/share/ruby-build/1.8.6-p383 b/share/ruby-build/1.8.6-p383 index 14862236..0cf56c5c 100644 --- a/share/ruby-build/1.8.6-p383 +++ b/share/ruby-build/1.8.6-p383 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.6-p383" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.8/ruby-1.8.6-p383.tar.gz#4f49544d4a4d0d34e9d86c41e853db2e" +install_package "ruby-1.8.6-p383" "https://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p383.tar.gz#4f49544d4a4d0d34e9d86c41e853db2e" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.8.6-p420 b/share/ruby-build/1.8.6-p420 index ecf3c7ed..ac34ff6a 100644 --- a/share/ruby-build/1.8.6-p420 +++ b/share/ruby-build/1.8.6-p420 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.6-p420" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.8/ruby-1.8.6-p420.tar.gz#ca1eee44f842e93b5098bc5a2bb9a40b" +install_package "ruby-1.8.6-p420" "https://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p420.tar.gz#ca1eee44f842e93b5098bc5a2bb9a40b" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.8.7-p249 b/share/ruby-build/1.8.7-p249 index 27f67c4f..eb870c18 100644 --- a/share/ruby-build/1.8.7-p249 +++ b/share/ruby-build/1.8.7-p249 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p249" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.8/ruby-1.8.7-p249.tar.gz#d7db7763cffad279952eb7e9bbfc221c" +install_package "ruby-1.8.7-p249" "https://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p249.tar.gz#d7db7763cffad279952eb7e9bbfc221c" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p302 b/share/ruby-build/1.8.7-p302 index 4f05d42d..68aa4d3a 100644 --- a/share/ruby-build/1.8.7-p302 +++ b/share/ruby-build/1.8.7-p302 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p302" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.8/ruby-1.8.7-p302.tar.gz#f446550dfde0d8162a6ed8d5a38b3ac2" +install_package "ruby-1.8.7-p302" "https://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz#f446550dfde0d8162a6ed8d5a38b3ac2" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p334 b/share/ruby-build/1.8.7-p334 index a64d1d5b..249288b5 100644 --- a/share/ruby-build/1.8.7-p334 +++ b/share/ruby-build/1.8.7-p334 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p334" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.8/ruby-1.8.7-p334.tar.gz#aacb6ee5dfe2367682bba56af7f415b8" +install_package "ruby-1.8.7-p334" "https://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p334.tar.gz#aacb6ee5dfe2367682bba56af7f415b8" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p352 b/share/ruby-build/1.8.7-p352 index 84eb59f5..fd39deb7 100644 --- a/share/ruby-build/1.8.7-p352 +++ b/share/ruby-build/1.8.7-p352 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p352" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.8/ruby-1.8.7-p352.tar.gz#0c33f663a10a540ea65677bb755e57a7" +install_package "ruby-1.8.7-p352" "https://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.tar.gz#0c33f663a10a540ea65677bb755e57a7" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p357 b/share/ruby-build/1.8.7-p357 index 35a23e34..4439f40c 100644 --- a/share/ruby-build/1.8.7-p357 +++ b/share/ruby-build/1.8.7-p357 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p357" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.8/ruby-1.8.7-p357.tar.gz#b2b8248ff5097cfd629f5b9768d1df82" +install_package "ruby-1.8.7-p357" "https://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p357.tar.gz#b2b8248ff5097cfd629f5b9768d1df82" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p358 b/share/ruby-build/1.8.7-p358 index 74f4624c..a78787ba 100644 --- a/share/ruby-build/1.8.7-p358 +++ b/share/ruby-build/1.8.7-p358 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p358" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.8/ruby-1.8.7-p358.tar.gz#26bd55358847459a7752acdbd33a535f" +install_package "ruby-1.8.7-p358" "https://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p358.tar.gz#26bd55358847459a7752acdbd33a535f" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p370 b/share/ruby-build/1.8.7-p370 index f65e1475..96a98834 100644 --- a/share/ruby-build/1.8.7-p370 +++ b/share/ruby-build/1.8.7-p370 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p370" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.8/ruby-1.8.7-p370.tar.gz#98b00bbd1cdde3116155edb6e555b781" +install_package "ruby-1.8.7-p370" "https://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p370.tar.gz#98b00bbd1cdde3116155edb6e555b781" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p371 b/share/ruby-build/1.8.7-p371 index 111f6d75..092e7cb6 100644 --- a/share/ruby-build/1.8.7-p371 +++ b/share/ruby-build/1.8.7-p371 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p371" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.8/ruby-1.8.7-p371.tar.gz#653f07bb45f03d0bf3910491288764df" +install_package "ruby-1.8.7-p371" "https://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p371.tar.gz#653f07bb45f03d0bf3910491288764df" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p374 b/share/ruby-build/1.8.7-p374 index e207d2ba..cea2da51 100644 --- a/share/ruby-build/1.8.7-p374 +++ b/share/ruby-build/1.8.7-p374 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p374" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.8/ruby-1.8.7-p374.tar.gz#b72a0bc5b824398537762e5272bbb8dc" +install_package "ruby-1.8.7-p374" "https://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p374.tar.gz#b72a0bc5b824398537762e5272bbb8dc" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.9.1-p378 b/share/ruby-build/1.9.1-p378 index 126dd3fa..d6b2bce9 100644 --- a/share/ruby-build/1.9.1-p378 +++ b/share/ruby-build/1.9.1-p378 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.1-p378" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.1-p378.tar.gz#9fc5941bda150ac0a33b299e1e53654c" +install_package "ruby-1.9.1-p378" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p378.tar.gz#9fc5941bda150ac0a33b299e1e53654c" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.9.1-p430 b/share/ruby-build/1.9.1-p430 index c144524c..0aefa497 100644 --- a/share/ruby-build/1.9.1-p430 +++ b/share/ruby-build/1.9.1-p430 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.1-p430" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.1-p430.tar.gz#093d17e911b1f7306de95422ec332826" +install_package "ruby-1.9.1-p430" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p430.tar.gz#093d17e911b1f7306de95422ec332826" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.9.2-p0 b/share/ruby-build/1.9.2-p0 index acff19d4..eae57ef2 100644 --- a/share/ruby-build/1.9.2-p0 +++ b/share/ruby-build/1.9.2-p0 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.2-p0" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.2-p0.tar.gz#755aba44607c580fddc25e7c89260460" +install_package "ruby-1.9.2-p0" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.gz#755aba44607c580fddc25e7c89260460" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p180 b/share/ruby-build/1.9.2-p180 index b5a9e971..c5c5b40d 100644 --- a/share/ruby-build/1.9.2-p180 +++ b/share/ruby-build/1.9.2-p180 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.2-p180" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.2-p180.tar.gz#0d6953820c9918820dd916e79f4bfde8" +install_package "ruby-1.9.2-p180" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz#0d6953820c9918820dd916e79f4bfde8" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p290 b/share/ruby-build/1.9.2-p290 index 0a1c3356..fdf414f0 100644 --- a/share/ruby-build/1.9.2-p290 +++ b/share/ruby-build/1.9.2-p290 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.2-p290" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.2-p290.tar.gz#604da71839a6ae02b5b5b5e1b792d5eb" +install_package "ruby-1.9.2-p290" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz#604da71839a6ae02b5b5b5e1b792d5eb" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p318 b/share/ruby-build/1.9.2-p318 index 32086165..d9db5c66 100644 --- a/share/ruby-build/1.9.2-p318 +++ b/share/ruby-build/1.9.2-p318 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.2-p318" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.2-p318.tar.gz#cc7bf1025128e1985882ae243f348802" +install_package "ruby-1.9.2-p318" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p318.tar.gz#cc7bf1025128e1985882ae243f348802" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p320 b/share/ruby-build/1.9.2-p320 index ee67ef54..bdede76e 100644 --- a/share/ruby-build/1.9.2-p320 +++ b/share/ruby-build/1.9.2-p320 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.2-p320" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.2-p320.tar.gz#5ef5d9c07af207710bd9c2ad1cef4b42" +install_package "ruby-1.9.2-p320" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p320.tar.gz#5ef5d9c07af207710bd9c2ad1cef4b42" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index 00c32378..3e5e28c4 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p0" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-p0.tar.gz#8e2fef56185cfbaf29d0c8329fc77c05" +install_package "ruby-1.9.3-p0" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz#8e2fef56185cfbaf29d0c8329fc77c05" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-p125 b/share/ruby-build/1.9.3-p125 index 8a9ecd25..a99ae988 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,4 +1,4 @@ [ -n "$CC" ] || export CC=cc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p125" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-p125.tar.gz#e3ea86b9d3fc2d3ec867f66969ae3b92" +install_package "ruby-1.9.3-p125" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz#e3ea86b9d3fc2d3ec867f66969ae3b92" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-p194 b/share/ruby-build/1.9.3-p194 index 12797687..b604e21c 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p194" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-p194.tar.gz#bc0c715c69da4d1d8bd57069c19f6c0e" +install_package "ruby-1.9.3-p194" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.gz#bc0c715c69da4d1d8bd57069c19f6c0e" diff --git a/share/ruby-build/1.9.3-p286 b/share/ruby-build/1.9.3-p286 index e7f2c038..9fd05a4c 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p286" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-p286.tar.gz#e2469b55c2a3d0d643097d47fe4984bb" +install_package "ruby-1.9.3-p286" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p286.tar.gz#e2469b55c2a3d0d643097d47fe4984bb" diff --git a/share/ruby-build/1.9.3-p327 b/share/ruby-build/1.9.3-p327 index 16f01f13..700315ce 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p327" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-p327.tar.gz#96118e856b502b5d7b3a4398e6c6e98c" +install_package "ruby-1.9.3-p327" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.gz#96118e856b502b5d7b3a4398e6c6e98c" diff --git a/share/ruby-build/1.9.3-p362 b/share/ruby-build/1.9.3-p362 index 6082fa94..ac72c746 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p362" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-p362.tar.gz#1efc2316dc50e97591792d90647fade2" +install_package "ruby-1.9.3-p362" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p362.tar.gz#1efc2316dc50e97591792d90647fade2" diff --git a/share/ruby-build/1.9.3-p374 b/share/ruby-build/1.9.3-p374 index 9b1f5112..0cd97cb5 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p374" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-p374.tar.gz#90b6c327abcdf30a954c2d6ae44da2a9" +install_package "ruby-1.9.3-p374" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p374.tar.gz#90b6c327abcdf30a954c2d6ae44da2a9" diff --git a/share/ruby-build/1.9.3-p385 b/share/ruby-build/1.9.3-p385 index 359d85ab..b95be319 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p385" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-p385.tar.gz#3e0d7f8512400c1a6732327728a56f1d" +install_package "ruby-1.9.3-p385" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p385.tar.gz#3e0d7f8512400c1a6732327728a56f1d" diff --git a/share/ruby-build/1.9.3-p392 b/share/ruby-build/1.9.3-p392 index 36038f38..27c19e51 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p392" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-p392.tar.gz#f689a7b61379f83cbbed3c7077d83859" +install_package "ruby-1.9.3-p392" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p392.tar.gz#f689a7b61379f83cbbed3c7077d83859" diff --git a/share/ruby-build/1.9.3-p429 b/share/ruby-build/1.9.3-p429 index 97162f11..491d0d7c 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p429" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-p429.tar.gz#993c72f7f805a9eb453f90b0b7fe0d2b" +install_package "ruby-1.9.3-p429" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p429.tar.gz#993c72f7f805a9eb453f90b0b7fe0d2b" diff --git a/share/ruby-build/1.9.3-p448 b/share/ruby-build/1.9.3-p448 index b814fde1..3730c3b2 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p448" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-p448.tar.gz#a893cff26bcf351b8975ebf2a63b1023" +install_package "ruby-1.9.3-p448" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p448.tar.gz#a893cff26bcf351b8975ebf2a63b1023" diff --git a/share/ruby-build/1.9.3-preview1 b/share/ruby-build/1.9.3-preview1 index 882a2fb8..fcdea1ce 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-preview1" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-preview1.tar.gz#0f0220be4cc7c51a82c1bd8f6a0969f3" +install_package "ruby-1.9.3-preview1" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-preview1.tar.gz#0f0220be4cc7c51a82c1bd8f6a0969f3" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index f590bd45..d4c75985 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,3 +1,3 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-rc1" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/1.9/ruby-1.9.3-rc1.tar.gz#46a2a481536ca0ca0b80ad2b091df68e" +install_package "ruby-1.9.3-rc1" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-rc1.tar.gz#46a2a481536ca0ca0b80ad2b091df68e" diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index dd2b30f0..8333d165 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p0" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/2.0/ruby-2.0.0-p0.tar.gz#50d307c4dc9297ae59952527be4e755d" standard verify_openssl +install_package "ruby-2.0.0-p0" "https://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#50d307c4dc9297ae59952527be4e755d" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 39e6f025..500aa3ca 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p195" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/2.0/ruby-2.0.0-p195.tar.gz#0672e5af309ae99d1703d0e96eff8ea5" standard verify_openssl +install_package "ruby-2.0.0-p195" "https://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#0672e5af309ae99d1703d0e96eff8ea5" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index 82b3dce8..6f3322a9 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p247" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/2.0/ruby-2.0.0-p247.tar.gz#c351450a0bed670e0f5ca07da3458a5b" standard verify_openssl +install_package "ruby-2.0.0-p247" "https://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#c351450a0bed670e0f5ca07da3458a5b" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index f1783fb3..653cedd1 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-2.0.0-preview1" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/2.0/ruby-2.0.0-preview1.tar.gz#c7d73f3ddb6d25e7733626ddbad04158" standard verify_openssl +install_package "ruby-2.0.0-preview1" "https://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#c7d73f3ddb6d25e7733626ddbad04158" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index c79cef80..f65adbb0 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-preview2" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/2.0/ruby-2.0.0-preview2.tar.gz#eaddcbf63dc775708de45c7a81ab54b9" standard verify_openssl +install_package "ruby-2.0.0-preview2" "https://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#eaddcbf63dc775708de45c7a81ab54b9" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index d48e59a8..334ea1d0 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-rc1" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/2.0/ruby-2.0.0-rc1.tar.gz#7d587dde85e0edf7a2e4f6783e6c0e2e" standard verify_openssl +install_package "ruby-2.0.0-rc1" "https://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#7d587dde85e0edf7a2e4f6783e6c0e2e" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index 148bc3b2..3ab5a638 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-rc2" "http://www.dnsbalance.ring.gr.jp/pub/lang/ruby/2.0/ruby-2.0.0-rc2.tar.gz#9d5e6f26db7c8c3ddefc81fdb19bd41a" standard verify_openssl +install_package "ruby-2.0.0-rc2" "https://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#9d5e6f26db7c8c3ddefc81fdb19bd41a" standard verify_openssl From b122c90476f58a156b987a75500126aba18dc8ff Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sat, 7 Sep 2013 12:53:02 +0900 Subject: [PATCH 0283/1809] use http, because http://ftp.ruby-lang.org is deliveried by fastly --- share/ruby-build/1.8.6-p383 | 2 +- share/ruby-build/1.8.6-p420 | 2 +- share/ruby-build/1.8.7-p249 | 2 +- share/ruby-build/1.8.7-p302 | 2 +- share/ruby-build/1.8.7-p334 | 2 +- share/ruby-build/1.8.7-p352 | 2 +- share/ruby-build/1.8.7-p357 | 2 +- share/ruby-build/1.8.7-p358 | 2 +- share/ruby-build/1.8.7-p370 | 2 +- share/ruby-build/1.8.7-p371 | 2 +- share/ruby-build/1.8.7-p374 | 2 +- share/ruby-build/1.9.1-p378 | 2 +- share/ruby-build/1.9.1-p430 | 2 +- share/ruby-build/1.9.2-p0 | 2 +- share/ruby-build/1.9.2-p180 | 2 +- share/ruby-build/1.9.2-p290 | 2 +- share/ruby-build/1.9.2-p318 | 2 +- share/ruby-build/1.9.2-p320 | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- 38 files changed, 38 insertions(+), 38 deletions(-) diff --git a/share/ruby-build/1.8.6-p383 b/share/ruby-build/1.8.6-p383 index 0cf56c5c..70236d6c 100644 --- a/share/ruby-build/1.8.6-p383 +++ b/share/ruby-build/1.8.6-p383 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.6-p383" "https://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p383.tar.gz#4f49544d4a4d0d34e9d86c41e853db2e" +install_package "ruby-1.8.6-p383" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p383.tar.gz#4f49544d4a4d0d34e9d86c41e853db2e" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.8.6-p420 b/share/ruby-build/1.8.6-p420 index ac34ff6a..3caa0b09 100644 --- a/share/ruby-build/1.8.6-p420 +++ b/share/ruby-build/1.8.6-p420 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.6-p420" "https://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p420.tar.gz#ca1eee44f842e93b5098bc5a2bb9a40b" +install_package "ruby-1.8.6-p420" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p420.tar.gz#ca1eee44f842e93b5098bc5a2bb9a40b" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.8.7-p249 b/share/ruby-build/1.8.7-p249 index eb870c18..a5a8c014 100644 --- a/share/ruby-build/1.8.7-p249 +++ b/share/ruby-build/1.8.7-p249 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p249" "https://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p249.tar.gz#d7db7763cffad279952eb7e9bbfc221c" +install_package "ruby-1.8.7-p249" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p249.tar.gz#d7db7763cffad279952eb7e9bbfc221c" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p302 b/share/ruby-build/1.8.7-p302 index 68aa4d3a..88b086ea 100644 --- a/share/ruby-build/1.8.7-p302 +++ b/share/ruby-build/1.8.7-p302 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p302" "https://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz#f446550dfde0d8162a6ed8d5a38b3ac2" +install_package "ruby-1.8.7-p302" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz#f446550dfde0d8162a6ed8d5a38b3ac2" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p334 b/share/ruby-build/1.8.7-p334 index 249288b5..00417fa3 100644 --- a/share/ruby-build/1.8.7-p334 +++ b/share/ruby-build/1.8.7-p334 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p334" "https://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p334.tar.gz#aacb6ee5dfe2367682bba56af7f415b8" +install_package "ruby-1.8.7-p334" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p334.tar.gz#aacb6ee5dfe2367682bba56af7f415b8" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p352 b/share/ruby-build/1.8.7-p352 index fd39deb7..33a95770 100644 --- a/share/ruby-build/1.8.7-p352 +++ b/share/ruby-build/1.8.7-p352 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p352" "https://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.tar.gz#0c33f663a10a540ea65677bb755e57a7" +install_package "ruby-1.8.7-p352" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.tar.gz#0c33f663a10a540ea65677bb755e57a7" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p357 b/share/ruby-build/1.8.7-p357 index 4439f40c..48ba0f06 100644 --- a/share/ruby-build/1.8.7-p357 +++ b/share/ruby-build/1.8.7-p357 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p357" "https://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p357.tar.gz#b2b8248ff5097cfd629f5b9768d1df82" +install_package "ruby-1.8.7-p357" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p357.tar.gz#b2b8248ff5097cfd629f5b9768d1df82" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p358 b/share/ruby-build/1.8.7-p358 index a78787ba..0c583059 100644 --- a/share/ruby-build/1.8.7-p358 +++ b/share/ruby-build/1.8.7-p358 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p358" "https://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p358.tar.gz#26bd55358847459a7752acdbd33a535f" +install_package "ruby-1.8.7-p358" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p358.tar.gz#26bd55358847459a7752acdbd33a535f" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p370 b/share/ruby-build/1.8.7-p370 index 96a98834..deaa0e06 100644 --- a/share/ruby-build/1.8.7-p370 +++ b/share/ruby-build/1.8.7-p370 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p370" "https://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p370.tar.gz#98b00bbd1cdde3116155edb6e555b781" +install_package "ruby-1.8.7-p370" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p370.tar.gz#98b00bbd1cdde3116155edb6e555b781" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p371 b/share/ruby-build/1.8.7-p371 index 092e7cb6..456bb7e7 100644 --- a/share/ruby-build/1.8.7-p371 +++ b/share/ruby-build/1.8.7-p371 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p371" "https://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p371.tar.gz#653f07bb45f03d0bf3910491288764df" +install_package "ruby-1.8.7-p371" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p371.tar.gz#653f07bb45f03d0bf3910491288764df" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p374 b/share/ruby-build/1.8.7-p374 index cea2da51..9f14b442 100644 --- a/share/ruby-build/1.8.7-p374 +++ b/share/ruby-build/1.8.7-p374 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p374" "https://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p374.tar.gz#b72a0bc5b824398537762e5272bbb8dc" +install_package "ruby-1.8.7-p374" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p374.tar.gz#b72a0bc5b824398537762e5272bbb8dc" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.9.1-p378 b/share/ruby-build/1.9.1-p378 index d6b2bce9..106e1933 100644 --- a/share/ruby-build/1.9.1-p378 +++ b/share/ruby-build/1.9.1-p378 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.1-p378" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p378.tar.gz#9fc5941bda150ac0a33b299e1e53654c" +install_package "ruby-1.9.1-p378" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p378.tar.gz#9fc5941bda150ac0a33b299e1e53654c" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.9.1-p430 b/share/ruby-build/1.9.1-p430 index 0aefa497..09e25aac 100644 --- a/share/ruby-build/1.9.1-p430 +++ b/share/ruby-build/1.9.1-p430 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.1-p430" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p430.tar.gz#093d17e911b1f7306de95422ec332826" +install_package "ruby-1.9.1-p430" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p430.tar.gz#093d17e911b1f7306de95422ec332826" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.9.2-p0 b/share/ruby-build/1.9.2-p0 index eae57ef2..96762936 100644 --- a/share/ruby-build/1.9.2-p0 +++ b/share/ruby-build/1.9.2-p0 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.2-p0" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.gz#755aba44607c580fddc25e7c89260460" +install_package "ruby-1.9.2-p0" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.gz#755aba44607c580fddc25e7c89260460" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p180 b/share/ruby-build/1.9.2-p180 index c5c5b40d..1daeeedd 100644 --- a/share/ruby-build/1.9.2-p180 +++ b/share/ruby-build/1.9.2-p180 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.2-p180" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz#0d6953820c9918820dd916e79f4bfde8" +install_package "ruby-1.9.2-p180" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz#0d6953820c9918820dd916e79f4bfde8" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p290 b/share/ruby-build/1.9.2-p290 index fdf414f0..0100d821 100644 --- a/share/ruby-build/1.9.2-p290 +++ b/share/ruby-build/1.9.2-p290 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.2-p290" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz#604da71839a6ae02b5b5b5e1b792d5eb" +install_package "ruby-1.9.2-p290" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz#604da71839a6ae02b5b5b5e1b792d5eb" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p318 b/share/ruby-build/1.9.2-p318 index d9db5c66..5f7b28c2 100644 --- a/share/ruby-build/1.9.2-p318 +++ b/share/ruby-build/1.9.2-p318 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.2-p318" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p318.tar.gz#cc7bf1025128e1985882ae243f348802" +install_package "ruby-1.9.2-p318" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p318.tar.gz#cc7bf1025128e1985882ae243f348802" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p320 b/share/ruby-build/1.9.2-p320 index bdede76e..b301ff8d 100644 --- a/share/ruby-build/1.9.2-p320 +++ b/share/ruby-build/1.9.2-p320 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.2-p320" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p320.tar.gz#5ef5d9c07af207710bd9c2ad1cef4b42" +install_package "ruby-1.9.2-p320" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p320.tar.gz#5ef5d9c07af207710bd9c2ad1cef4b42" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index 3e5e28c4..013c8866 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p0" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz#8e2fef56185cfbaf29d0c8329fc77c05" +install_package "ruby-1.9.3-p0" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz#8e2fef56185cfbaf29d0c8329fc77c05" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-p125 b/share/ruby-build/1.9.3-p125 index a99ae988..3dd8957e 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,4 +1,4 @@ [ -n "$CC" ] || export CC=cc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p125" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz#e3ea86b9d3fc2d3ec867f66969ae3b92" +install_package "ruby-1.9.3-p125" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz#e3ea86b9d3fc2d3ec867f66969ae3b92" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-p194 b/share/ruby-build/1.9.3-p194 index b604e21c..78086b0b 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p194" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.gz#bc0c715c69da4d1d8bd57069c19f6c0e" +install_package "ruby-1.9.3-p194" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.gz#bc0c715c69da4d1d8bd57069c19f6c0e" diff --git a/share/ruby-build/1.9.3-p286 b/share/ruby-build/1.9.3-p286 index 9fd05a4c..7f8e033f 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p286" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p286.tar.gz#e2469b55c2a3d0d643097d47fe4984bb" +install_package "ruby-1.9.3-p286" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p286.tar.gz#e2469b55c2a3d0d643097d47fe4984bb" diff --git a/share/ruby-build/1.9.3-p327 b/share/ruby-build/1.9.3-p327 index 700315ce..d5750ad6 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p327" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.gz#96118e856b502b5d7b3a4398e6c6e98c" +install_package "ruby-1.9.3-p327" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.gz#96118e856b502b5d7b3a4398e6c6e98c" diff --git a/share/ruby-build/1.9.3-p362 b/share/ruby-build/1.9.3-p362 index ac72c746..47e542c7 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p362" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p362.tar.gz#1efc2316dc50e97591792d90647fade2" +install_package "ruby-1.9.3-p362" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p362.tar.gz#1efc2316dc50e97591792d90647fade2" diff --git a/share/ruby-build/1.9.3-p374 b/share/ruby-build/1.9.3-p374 index 0cd97cb5..e3a44943 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p374" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p374.tar.gz#90b6c327abcdf30a954c2d6ae44da2a9" +install_package "ruby-1.9.3-p374" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p374.tar.gz#90b6c327abcdf30a954c2d6ae44da2a9" diff --git a/share/ruby-build/1.9.3-p385 b/share/ruby-build/1.9.3-p385 index b95be319..412c5e52 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p385" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p385.tar.gz#3e0d7f8512400c1a6732327728a56f1d" +install_package "ruby-1.9.3-p385" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p385.tar.gz#3e0d7f8512400c1a6732327728a56f1d" diff --git a/share/ruby-build/1.9.3-p392 b/share/ruby-build/1.9.3-p392 index 27c19e51..d76a578a 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p392" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p392.tar.gz#f689a7b61379f83cbbed3c7077d83859" +install_package "ruby-1.9.3-p392" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p392.tar.gz#f689a7b61379f83cbbed3c7077d83859" diff --git a/share/ruby-build/1.9.3-p429 b/share/ruby-build/1.9.3-p429 index 491d0d7c..cb55c441 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p429" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p429.tar.gz#993c72f7f805a9eb453f90b0b7fe0d2b" +install_package "ruby-1.9.3-p429" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p429.tar.gz#993c72f7f805a9eb453f90b0b7fe0d2b" diff --git a/share/ruby-build/1.9.3-p448 b/share/ruby-build/1.9.3-p448 index 3730c3b2..436dc620 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p448" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p448.tar.gz#a893cff26bcf351b8975ebf2a63b1023" +install_package "ruby-1.9.3-p448" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p448.tar.gz#a893cff26bcf351b8975ebf2a63b1023" diff --git a/share/ruby-build/1.9.3-preview1 b/share/ruby-build/1.9.3-preview1 index fcdea1ce..dc57cb70 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-preview1" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-preview1.tar.gz#0f0220be4cc7c51a82c1bd8f6a0969f3" +install_package "ruby-1.9.3-preview1" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-preview1.tar.gz#0f0220be4cc7c51a82c1bd8f6a0969f3" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index d4c75985..39fbf303 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,3 +1,3 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-rc1" "https://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-rc1.tar.gz#46a2a481536ca0ca0b80ad2b091df68e" +install_package "ruby-1.9.3-rc1" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-rc1.tar.gz#46a2a481536ca0ca0b80ad2b091df68e" diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index 8333d165..1c48a464 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p0" "https://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#50d307c4dc9297ae59952527be4e755d" standard verify_openssl +install_package "ruby-2.0.0-p0" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#50d307c4dc9297ae59952527be4e755d" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 500aa3ca..561476e1 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p195" "https://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#0672e5af309ae99d1703d0e96eff8ea5" standard verify_openssl +install_package "ruby-2.0.0-p195" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#0672e5af309ae99d1703d0e96eff8ea5" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index 6f3322a9..d0a715ef 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p247" "https://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#c351450a0bed670e0f5ca07da3458a5b" standard verify_openssl +install_package "ruby-2.0.0-p247" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#c351450a0bed670e0f5ca07da3458a5b" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 653cedd1..0d3d1e92 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-2.0.0-preview1" "https://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#c7d73f3ddb6d25e7733626ddbad04158" standard verify_openssl +install_package "ruby-2.0.0-preview1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#c7d73f3ddb6d25e7733626ddbad04158" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index f65adbb0..70c58703 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-preview2" "https://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#eaddcbf63dc775708de45c7a81ab54b9" standard verify_openssl +install_package "ruby-2.0.0-preview2" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#eaddcbf63dc775708de45c7a81ab54b9" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 334ea1d0..4687b02a 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-rc1" "https://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#7d587dde85e0edf7a2e4f6783e6c0e2e" standard verify_openssl +install_package "ruby-2.0.0-rc1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#7d587dde85e0edf7a2e4f6783e6c0e2e" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index 3ab5a638..ac2e1034 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-rc2" "https://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#9d5e6f26db7c8c3ddefc81fdb19bd41a" standard verify_openssl +install_package "ruby-2.0.0-rc2" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#9d5e6f26db7c8c3ddefc81fdb19bd41a" standard verify_openssl From de33fa8af438d0b596b83fbdcb7a2970959b7460 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sat, 7 Sep 2013 14:54:07 +0900 Subject: [PATCH 0284/1809] rename hostname, ftp.ruby-lang.org is used by ftp protocol too. --- share/ruby-build/1.8.6-p383 | 2 +- share/ruby-build/1.8.6-p420 | 2 +- share/ruby-build/1.8.7-p249 | 2 +- share/ruby-build/1.8.7-p302 | 2 +- share/ruby-build/1.8.7-p334 | 2 +- share/ruby-build/1.8.7-p352 | 2 +- share/ruby-build/1.8.7-p357 | 2 +- share/ruby-build/1.8.7-p358 | 2 +- share/ruby-build/1.8.7-p370 | 2 +- share/ruby-build/1.8.7-p371 | 2 +- share/ruby-build/1.8.7-p374 | 2 +- share/ruby-build/1.9.1-p378 | 2 +- share/ruby-build/1.9.1-p430 | 2 +- share/ruby-build/1.9.2-p0 | 2 +- share/ruby-build/1.9.2-p180 | 2 +- share/ruby-build/1.9.2-p290 | 2 +- share/ruby-build/1.9.2-p318 | 2 +- share/ruby-build/1.9.2-p320 | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- 38 files changed, 38 insertions(+), 38 deletions(-) diff --git a/share/ruby-build/1.8.6-p383 b/share/ruby-build/1.8.6-p383 index 70236d6c..829dddfe 100644 --- a/share/ruby-build/1.8.6-p383 +++ b/share/ruby-build/1.8.6-p383 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.6-p383" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p383.tar.gz#4f49544d4a4d0d34e9d86c41e853db2e" +install_package "ruby-1.8.6-p383" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p383.tar.gz#4f49544d4a4d0d34e9d86c41e853db2e" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.8.6-p420 b/share/ruby-build/1.8.6-p420 index 3caa0b09..d60a2271 100644 --- a/share/ruby-build/1.8.6-p420 +++ b/share/ruby-build/1.8.6-p420 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.6-p420" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p420.tar.gz#ca1eee44f842e93b5098bc5a2bb9a40b" +install_package "ruby-1.8.6-p420" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p420.tar.gz#ca1eee44f842e93b5098bc5a2bb9a40b" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.8.7-p249 b/share/ruby-build/1.8.7-p249 index a5a8c014..65f653e3 100644 --- a/share/ruby-build/1.8.7-p249 +++ b/share/ruby-build/1.8.7-p249 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p249" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p249.tar.gz#d7db7763cffad279952eb7e9bbfc221c" +install_package "ruby-1.8.7-p249" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p249.tar.gz#d7db7763cffad279952eb7e9bbfc221c" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p302 b/share/ruby-build/1.8.7-p302 index 88b086ea..677e4ffd 100644 --- a/share/ruby-build/1.8.7-p302 +++ b/share/ruby-build/1.8.7-p302 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p302" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz#f446550dfde0d8162a6ed8d5a38b3ac2" +install_package "ruby-1.8.7-p302" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz#f446550dfde0d8162a6ed8d5a38b3ac2" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p334 b/share/ruby-build/1.8.7-p334 index 00417fa3..7f47a610 100644 --- a/share/ruby-build/1.8.7-p334 +++ b/share/ruby-build/1.8.7-p334 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p334" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p334.tar.gz#aacb6ee5dfe2367682bba56af7f415b8" +install_package "ruby-1.8.7-p334" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p334.tar.gz#aacb6ee5dfe2367682bba56af7f415b8" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p352 b/share/ruby-build/1.8.7-p352 index 33a95770..7057abe5 100644 --- a/share/ruby-build/1.8.7-p352 +++ b/share/ruby-build/1.8.7-p352 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p352" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.tar.gz#0c33f663a10a540ea65677bb755e57a7" +install_package "ruby-1.8.7-p352" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.tar.gz#0c33f663a10a540ea65677bb755e57a7" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p357 b/share/ruby-build/1.8.7-p357 index 48ba0f06..8834da60 100644 --- a/share/ruby-build/1.8.7-p357 +++ b/share/ruby-build/1.8.7-p357 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p357" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p357.tar.gz#b2b8248ff5097cfd629f5b9768d1df82" +install_package "ruby-1.8.7-p357" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p357.tar.gz#b2b8248ff5097cfd629f5b9768d1df82" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p358 b/share/ruby-build/1.8.7-p358 index 0c583059..41cbcea4 100644 --- a/share/ruby-build/1.8.7-p358 +++ b/share/ruby-build/1.8.7-p358 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p358" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p358.tar.gz#26bd55358847459a7752acdbd33a535f" +install_package "ruby-1.8.7-p358" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p358.tar.gz#26bd55358847459a7752acdbd33a535f" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p370 b/share/ruby-build/1.8.7-p370 index deaa0e06..c197d833 100644 --- a/share/ruby-build/1.8.7-p370 +++ b/share/ruby-build/1.8.7-p370 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p370" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p370.tar.gz#98b00bbd1cdde3116155edb6e555b781" +install_package "ruby-1.8.7-p370" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p370.tar.gz#98b00bbd1cdde3116155edb6e555b781" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p371 b/share/ruby-build/1.8.7-p371 index 456bb7e7..9214ad93 100644 --- a/share/ruby-build/1.8.7-p371 +++ b/share/ruby-build/1.8.7-p371 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p371" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p371.tar.gz#653f07bb45f03d0bf3910491288764df" +install_package "ruby-1.8.7-p371" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p371.tar.gz#653f07bb45f03d0bf3910491288764df" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p374 b/share/ruby-build/1.8.7-p374 index 9f14b442..a070c6d3 100644 --- a/share/ruby-build/1.8.7-p374 +++ b/share/ruby-build/1.8.7-p374 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p374" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p374.tar.gz#b72a0bc5b824398537762e5272bbb8dc" +install_package "ruby-1.8.7-p374" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p374.tar.gz#b72a0bc5b824398537762e5272bbb8dc" install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.9.1-p378 b/share/ruby-build/1.9.1-p378 index 106e1933..1e239b37 100644 --- a/share/ruby-build/1.9.1-p378 +++ b/share/ruby-build/1.9.1-p378 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.1-p378" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p378.tar.gz#9fc5941bda150ac0a33b299e1e53654c" +install_package "ruby-1.9.1-p378" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p378.tar.gz#9fc5941bda150ac0a33b299e1e53654c" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.9.1-p430 b/share/ruby-build/1.9.1-p430 index 09e25aac..12bece04 100644 --- a/share/ruby-build/1.9.1-p430 +++ b/share/ruby-build/1.9.1-p430 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.1-p430" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p430.tar.gz#093d17e911b1f7306de95422ec332826" +install_package "ruby-1.9.1-p430" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p430.tar.gz#093d17e911b1f7306de95422ec332826" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.9.2-p0 b/share/ruby-build/1.9.2-p0 index 96762936..2eae429a 100644 --- a/share/ruby-build/1.9.2-p0 +++ b/share/ruby-build/1.9.2-p0 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.2-p0" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.gz#755aba44607c580fddc25e7c89260460" +install_package "ruby-1.9.2-p0" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.gz#755aba44607c580fddc25e7c89260460" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p180 b/share/ruby-build/1.9.2-p180 index 1daeeedd..113df57f 100644 --- a/share/ruby-build/1.9.2-p180 +++ b/share/ruby-build/1.9.2-p180 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.2-p180" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz#0d6953820c9918820dd916e79f4bfde8" +install_package "ruby-1.9.2-p180" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz#0d6953820c9918820dd916e79f4bfde8" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p290 b/share/ruby-build/1.9.2-p290 index 0100d821..7aaafb58 100644 --- a/share/ruby-build/1.9.2-p290 +++ b/share/ruby-build/1.9.2-p290 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.2-p290" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz#604da71839a6ae02b5b5b5e1b792d5eb" +install_package "ruby-1.9.2-p290" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz#604da71839a6ae02b5b5b5e1b792d5eb" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p318 b/share/ruby-build/1.9.2-p318 index 5f7b28c2..e77ab2c0 100644 --- a/share/ruby-build/1.9.2-p318 +++ b/share/ruby-build/1.9.2-p318 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.2-p318" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p318.tar.gz#cc7bf1025128e1985882ae243f348802" +install_package "ruby-1.9.2-p318" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p318.tar.gz#cc7bf1025128e1985882ae243f348802" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p320 b/share/ruby-build/1.9.2-p320 index b301ff8d..e87e4420 100644 --- a/share/ruby-build/1.9.2-p320 +++ b/share/ruby-build/1.9.2-p320 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.2-p320" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p320.tar.gz#5ef5d9c07af207710bd9c2ad1cef4b42" +install_package "ruby-1.9.2-p320" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p320.tar.gz#5ef5d9c07af207710bd9c2ad1cef4b42" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index 013c8866..be4fe47b 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p0" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz#8e2fef56185cfbaf29d0c8329fc77c05" +install_package "ruby-1.9.3-p0" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz#8e2fef56185cfbaf29d0c8329fc77c05" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-p125 b/share/ruby-build/1.9.3-p125 index 3dd8957e..c91c369f 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,4 +1,4 @@ [ -n "$CC" ] || export CC=cc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p125" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz#e3ea86b9d3fc2d3ec867f66969ae3b92" +install_package "ruby-1.9.3-p125" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz#e3ea86b9d3fc2d3ec867f66969ae3b92" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-p194 b/share/ruby-build/1.9.3-p194 index 78086b0b..481f661f 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p194" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.gz#bc0c715c69da4d1d8bd57069c19f6c0e" +install_package "ruby-1.9.3-p194" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.gz#bc0c715c69da4d1d8bd57069c19f6c0e" diff --git a/share/ruby-build/1.9.3-p286 b/share/ruby-build/1.9.3-p286 index 7f8e033f..ed05b889 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p286" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p286.tar.gz#e2469b55c2a3d0d643097d47fe4984bb" +install_package "ruby-1.9.3-p286" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p286.tar.gz#e2469b55c2a3d0d643097d47fe4984bb" diff --git a/share/ruby-build/1.9.3-p327 b/share/ruby-build/1.9.3-p327 index d5750ad6..ea872c6d 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p327" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.gz#96118e856b502b5d7b3a4398e6c6e98c" +install_package "ruby-1.9.3-p327" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.gz#96118e856b502b5d7b3a4398e6c6e98c" diff --git a/share/ruby-build/1.9.3-p362 b/share/ruby-build/1.9.3-p362 index 47e542c7..8455e434 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p362" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p362.tar.gz#1efc2316dc50e97591792d90647fade2" +install_package "ruby-1.9.3-p362" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p362.tar.gz#1efc2316dc50e97591792d90647fade2" diff --git a/share/ruby-build/1.9.3-p374 b/share/ruby-build/1.9.3-p374 index e3a44943..ddd623ea 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p374" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p374.tar.gz#90b6c327abcdf30a954c2d6ae44da2a9" +install_package "ruby-1.9.3-p374" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p374.tar.gz#90b6c327abcdf30a954c2d6ae44da2a9" diff --git a/share/ruby-build/1.9.3-p385 b/share/ruby-build/1.9.3-p385 index 412c5e52..2e8db8c3 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p385" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p385.tar.gz#3e0d7f8512400c1a6732327728a56f1d" +install_package "ruby-1.9.3-p385" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p385.tar.gz#3e0d7f8512400c1a6732327728a56f1d" diff --git a/share/ruby-build/1.9.3-p392 b/share/ruby-build/1.9.3-p392 index d76a578a..d1ad2d34 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p392" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p392.tar.gz#f689a7b61379f83cbbed3c7077d83859" +install_package "ruby-1.9.3-p392" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p392.tar.gz#f689a7b61379f83cbbed3c7077d83859" diff --git a/share/ruby-build/1.9.3-p429 b/share/ruby-build/1.9.3-p429 index cb55c441..37d8c27c 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p429" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p429.tar.gz#993c72f7f805a9eb453f90b0b7fe0d2b" +install_package "ruby-1.9.3-p429" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p429.tar.gz#993c72f7f805a9eb453f90b0b7fe0d2b" diff --git a/share/ruby-build/1.9.3-p448 b/share/ruby-build/1.9.3-p448 index 436dc620..5cb83e26 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-p448" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p448.tar.gz#a893cff26bcf351b8975ebf2a63b1023" +install_package "ruby-1.9.3-p448" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p448.tar.gz#a893cff26bcf351b8975ebf2a63b1023" diff --git a/share/ruby-build/1.9.3-preview1 b/share/ruby-build/1.9.3-preview1 index dc57cb70..1e4bbc41 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-preview1" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-preview1.tar.gz#0f0220be4cc7c51a82c1bd8f6a0969f3" +install_package "ruby-1.9.3-preview1" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-preview1.tar.gz#0f0220be4cc7c51a82c1bd8f6a0969f3" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index 39fbf303..03ad1099 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,3 +1,3 @@ require_gcc install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-1.9.3-rc1" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-rc1.tar.gz#46a2a481536ca0ca0b80ad2b091df68e" +install_package "ruby-1.9.3-rc1" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-rc1.tar.gz#46a2a481536ca0ca0b80ad2b091df68e" diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index 1c48a464..b5682c39 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p0" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#50d307c4dc9297ae59952527be4e755d" standard verify_openssl +install_package "ruby-2.0.0-p0" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#50d307c4dc9297ae59952527be4e755d" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 561476e1..6a289206 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p195" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#0672e5af309ae99d1703d0e96eff8ea5" standard verify_openssl +install_package "ruby-2.0.0-p195" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#0672e5af309ae99d1703d0e96eff8ea5" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index d0a715ef..1c00e8f1 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p247" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#c351450a0bed670e0f5ca07da3458a5b" standard verify_openssl +install_package "ruby-2.0.0-p247" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#c351450a0bed670e0f5ca07da3458a5b" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 0d3d1e92..1e3f74d9 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "ruby-2.0.0-preview1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#c7d73f3ddb6d25e7733626ddbad04158" standard verify_openssl +install_package "ruby-2.0.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#c7d73f3ddb6d25e7733626ddbad04158" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 70c58703..7f1eb46c 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-preview2" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#eaddcbf63dc775708de45c7a81ab54b9" standard verify_openssl +install_package "ruby-2.0.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#eaddcbf63dc775708de45c7a81ab54b9" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 4687b02a..a0910cee 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-rc1" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#7d587dde85e0edf7a2e4f6783e6c0e2e" standard verify_openssl +install_package "ruby-2.0.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#7d587dde85e0edf7a2e4f6783e6c0e2e" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index ac2e1034..1d1c3efa 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-rc2" "http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#9d5e6f26db7c8c3ddefc81fdb19bd41a" standard verify_openssl +install_package "ruby-2.0.0-rc2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#9d5e6f26db7c8c3ddefc81fdb19bd41a" standard verify_openssl From b6b002e743f6ee30454824026bb9f0a294a42b6e Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Sat, 7 Sep 2013 11:21:44 +0200 Subject: [PATCH 0285/1809] ruby-build 20130907 --- CHANGELOG.md | 3 +++ bin/ruby-build | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 99ec433d..14678fb5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ## Version History +#### 20130907 +* Revert using mirror site + #### 20130901 * Use www.dnsbalance.ring.gr.jp * Do not set the Rubinius gems directory to the prefix diff --git a/bin/ruby-build b/bin/ruby-build index 5973df0b..c5e2020a 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20130901" +RUBY_BUILD_VERSION="20130907" set -E exec 3<&2 # preserve original stderr at fd 3 From 4d0416ab0008b99171076c61c654702b2e431f22 Mon Sep 17 00:00:00 2001 From: Eric Bouchut Date: Fri, 13 Sep 2013 13:21:07 +0200 Subject: [PATCH 0286/1809] Fix typo in the README file --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a128af08..46141b18 100644 --- a/README.md +++ b/README.md @@ -137,7 +137,7 @@ definition. (All bundled definitions include checksums.) ruby-build will first attempt to download package files from a mirror hosted on Amazon CloudFront. If a package is not available on the mirror, if the mirror is down, or if the download is corrupt, ruby-build will fall back to the -official URL specified in the defintion file. +official URL specified in the definition file. You can point ruby-build to another mirror by specifying the `RUBY_BUILD_MIRROR_URL` environment variable--useful if you'd like to run your From 299a740a0df3dbc1739e5c2e79d7771648138709 Mon Sep 17 00:00:00 2001 From: Jeremy Kemper Date: Sun, 22 Sep 2013 23:35:51 -0700 Subject: [PATCH 0287/1809] 2.1.0-preview1 :rocket: --- share/ruby-build/2.1.0-preview1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.1.0-preview1 diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 new file mode 100644 index 00000000..dec68511 --- /dev/null +++ b/share/ruby-build/2.1.0-preview1 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.1.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.gz#9df4f546f6b961895ba58a8afdf857da" standard verify_openssl From 463e15b4ee12748404b99ef64da208681608d4ca Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Mon, 23 Sep 2013 09:26:20 +0200 Subject: [PATCH 0288/1809] ruby-build 20130923 --- CHANGELOG.md | 3 +++ bin/ruby-build | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 14678fb5..0ab1db02 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ## Version History +#### 20130923 +* Added a definition for 2.1.0-preview1 + #### 20130907 * Revert using mirror site diff --git a/bin/ruby-build b/bin/ruby-build index c5e2020a..314d1926 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20130907" +RUBY_BUILD_VERSION="20130923" set -E exec 3<&2 # preserve original stderr at fd 3 From e9a0020d4e2a8910004d5dda9c5729ef9a8c56ab Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Sat, 5 Oct 2013 09:36:18 +0200 Subject: [PATCH 0289/1809] Add Rubinius 2.0.0 --- share/ruby-build/rbx-2.0.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/rbx-2.0.0 diff --git a/share/ruby-build/rbx-2.0.0 b/share/ruby-build/rbx-2.0.0 new file mode 100644 index 00000000..7bf0fb87 --- /dev/null +++ b/share/ruby-build/rbx-2.0.0 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "rubinius-2.0.0" "https://nodeload.github.com/rubinius/rubinius/tar.gz/v2.0.0#2219a4dd974782e6580a9960f392d57d" rbx From 1d77174c04c23600d74a2f42f9ca8a4b5f2740d1 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Sat, 5 Oct 2013 13:32:00 +0200 Subject: [PATCH 0290/1809] Download from official Rubinius releases site --- share/ruby-build/rbx-2.0.0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/rbx-2.0.0 b/share/ruby-build/rbx-2.0.0 index 7bf0fb87..3b1cafe0 100644 --- a/share/ruby-build/rbx-2.0.0 +++ b/share/ruby-build/rbx-2.0.0 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" -install_package "rubinius-2.0.0" "https://nodeload.github.com/rubinius/rubinius/tar.gz/v2.0.0#2219a4dd974782e6580a9960f392d57d" rbx +install_package "rubinius-2.0.0" "http://releases.rubini.us/rubinius-2.0.0.tar.bz2#62e379e044c822b81e7b20a27daf133e" rbx From 985c0160eb5941000a61aa494f6ec1e9efd3159c Mon Sep 17 00:00:00 2001 From: Sergey Pchelincev Date: Sat, 5 Oct 2013 16:43:28 +0300 Subject: [PATCH 0291/1809] run bundle before configure rubinius --- bin/ruby-build | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 314d1926..556c3fb1 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -428,7 +428,8 @@ build_package_ree_installer() { build_package_rbx() { local package_name="$1" - { ./configure --prefix="$PREFIX_PATH" $RUBY_CONFIGURE_OPTS + { bundle + ./configure --prefix="$PREFIX_PATH" $RUBY_CONFIGURE_OPTS rake install } >&4 2>&1 } From 8cb249e4db8d3b5de97ef9cdcb41fec32edd3a5e Mon Sep 17 00:00:00 2001 From: deepj Date: Mon, 7 Oct 2013 17:55:48 +0200 Subject: [PATCH 0292/1809] Add JRuby 1.7.5 --- share/ruby-build/jruby-1.7.5 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.5 diff --git a/share/ruby-build/jruby-1.7.5 b/share/ruby-build/jruby-1.7.5 new file mode 100644 index 00000000..e95526ac --- /dev/null +++ b/share/ruby-build/jruby-1.7.5 @@ -0,0 +1 @@ +install_package "jruby-1.7.5" "http://jruby.org.s3.amazonaws.com/downloads/1.7.5/jruby-bin-1.7.5.tar.gz#c2a28c43c8095127d4a4aee0cf9b1439" jruby From ed5d33ee39204122e3d54f611e893e9b5feea121 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Tue, 8 Oct 2013 14:39:37 +0200 Subject: [PATCH 0293/1809] ruby-build 20131008 --- CHANGELOG.md | 4 ++++ bin/ruby-build | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0ab1db02..874015d6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ ## Version History +#### 20131008 +* Added a definition for JRuby 1.7.5 +* Added a definition for Rubinius 2.0.0 + #### 20130923 * Added a definition for 2.1.0-preview1 diff --git a/bin/ruby-build b/bin/ruby-build index 556c3fb1..329d6575 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20130923" +RUBY_BUILD_VERSION="20131008" set -E exec 3<&2 # preserve original stderr at fd 3 From 865735d52d4f8551294b2701928a3e9a9b22db74 Mon Sep 17 00:00:00 2001 From: "Josep M. Bach" Date: Fri, 18 Oct 2013 10:46:08 +0200 Subject: [PATCH 0294/1809] Add rbx-2.1.0 --- CHANGELOG.md | 3 +++ share/ruby-build/rbx-2.1.0 | 2 ++ 2 files changed, 5 insertions(+) create mode 100644 share/ruby-build/rbx-2.1.0 diff --git a/CHANGELOG.md b/CHANGELOG.md index 874015d6..8414334e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ## Version History +#### 20131018 +* Added a definition for Rubinius 2.1.0 + #### 20131008 * Added a definition for JRuby 1.7.5 * Added a definition for Rubinius 2.0.0 diff --git a/share/ruby-build/rbx-2.1.0 b/share/ruby-build/rbx-2.1.0 new file mode 100644 index 00000000..9c14f427 --- /dev/null +++ b/share/ruby-build/rbx-2.1.0 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "rubinius-2.1.0" "http://releases.rubini.us/rubinius-2.1.0.tar.bz2#908053f38fd840c75a93aab7487c20a5" rbx From c4a7ab8e9aeea412a7462ed938d59ea22c8e2fe5 Mon Sep 17 00:00:00 2001 From: Maurizio De Santis Date: Sat, 19 Oct 2013 23:55:26 +0200 Subject: [PATCH 0295/1809] Add rbx-2.1.1 --- share/ruby-build/rbx-2.1.1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/rbx-2.1.1 diff --git a/share/ruby-build/rbx-2.1.1 b/share/ruby-build/rbx-2.1.1 new file mode 100644 index 00000000..b2e5a50a --- /dev/null +++ b/share/ruby-build/rbx-2.1.1 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "rubinius-2.1.1" "http://releases.rubini.us/rubinius-2.1.1.tar.bz2#6b4df0caec5ea88373e113f97a3b4c72" rbx From dbd8c71d17c4110b1e6bfcf0e2f0ee9ef7fdb100 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sun, 20 Oct 2013 02:18:29 +0200 Subject: [PATCH 0296/1809] Fix Rubinius gem binstubs path Rubinius 2 insists that it installs RubyGems binstubs into `PREFIX/gems/bin` instead of `PREFIX/bin`. This creates complexity for rbenv rehash and exec processes, so we symlink `gems/bin` into `bin` and have RubyGems create binstubs at a location that is consistent with other Ruby implementations. See sstephenson/rbenv#178, sstephenson/rbenv#461 --- bin/ruby-build | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index 329d6575..37f54ca6 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -431,6 +431,7 @@ build_package_rbx() { { bundle ./configure --prefix="$PREFIX_PATH" $RUBY_CONFIGURE_OPTS rake install + fix_rbx_gem_binstubs "$PREFIX_PATH" } >&4 2>&1 } @@ -516,6 +517,20 @@ fix_directory_permissions() { find "$PREFIX_PATH" -type d \( -perm -020 -o -perm -002 \) -exec chmod go-w {} \; } +fix_rbx_gem_binstubs() { + local prefix="$1" + local gemdir="${prefix}/gems/bin" + local bindir="${prefix}/bin" + # Symlink Rubinius' `gems/bin/` into `bin/` + if [ -d "$gemdir" ]; then + for file in "$gemdir"/*; do + [ -x "$file" ] && mv "$file" "$bindir" + done + rm -rf "$gemdir" + ln -s ../bin "$gemdir" + fi +} + require_gcc() { local gcc="$(locate_gcc || true)" From e4f850b1f09f9003711d4612fa007ffb7a1d78d2 Mon Sep 17 00:00:00 2001 From: Kevin Menard Date: Tue, 22 Oct 2013 15:33:46 -0400 Subject: [PATCH 0297/1809] Added a definition for JRuby 1.7.6. --- share/ruby-build/jruby-1.7.6 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.6 diff --git a/share/ruby-build/jruby-1.7.6 b/share/ruby-build/jruby-1.7.6 new file mode 100644 index 00000000..b066f8cb --- /dev/null +++ b/share/ruby-build/jruby-1.7.6 @@ -0,0 +1 @@ +install_package "jruby-1.7.6" "http://jruby.org.s3.amazonaws.com/downloads/1.7.6/jruby-bin-1.7.6.tar.gz#5d10011516a3d3bde10209b60cfcc0ef" jruby From f859d9a3b4ff513108b82ba49d41f09169dd9a8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 23 Oct 2013 15:32:42 +0200 Subject: [PATCH 0298/1809] Fix Rubinius 2.1.x on Linux by supporting bz2 archives `tar` on OS X auto-detects the type of compression used, so it doesn't care whether `-z` or `-j` flags were passed to it for extraction. However, since latest Rubinius archives are compressed with bzip2, we must handle this distinction explicitly for the sake of other platforms. fixes #470 --- bin/ruby-build | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 329d6575..da5f8ffa 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -236,7 +236,14 @@ fetch_tarball() { fi fi + local tar_args="xzvf" local package_filename="${package_name}.tar.gz" + + if [ "$package_url" != "${package_url%bz2}" ]; then + package_filename="${package_filename%.gz}.bz2" + tar_args="${tar_args/z/j}" + fi + symlink_tarball_from_cache "$package_filename" "$checksum" || { echo "Downloading ${package_filename}..." >&2 { http head "$mirror_url" && @@ -245,7 +252,7 @@ fetch_tarball() { download_tarball "$package_url" "$package_filename" "$checksum" } - { if tar xzvf "$package_filename"; then + { if tar $tar_args "$package_filename"; then if [ -z "$KEEP_BUILD_PATH" ]; then rm -f "$package_filename" else From a9a274e624eedab326aa00e161d40161469f4be8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Thu, 24 Oct 2013 00:31:49 +0200 Subject: [PATCH 0299/1809] Fix broken test suite Fixes breakage caused by curl arguments change in d0912e4fb550490423af42954b715be2f15370ec --- test/cache.bats | 7 ++++--- test/checksum.bats | 10 +++++----- test/mirror.bats | 21 +++++++++++++-------- test/stubs/stub | 5 +---- test/test_helper.bash | 2 -- 5 files changed, 23 insertions(+), 22 deletions(-) diff --git a/test/cache.bats b/test/cache.bats index e377d4d7..8c71c358 100644 --- a/test/cache.bats +++ b/test/cache.bats @@ -11,7 +11,7 @@ setup() { @test "packages are saved to download cache" { stub md5 true - stub curl "-*S* : cat package-1.0.0.tar.gz" + stub curl "-C - -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${6##*/} \$4" install_fixture definitions/without-checksum [ "$status" -eq 0 ] @@ -58,7 +58,8 @@ setup() { local checksum="83e6d7725e20166024a1eb74cde80677" stub md5 true "echo invalid" "echo $checksum" - stub curl "-*I* : true" "-*S* http://?*/$checksum : cat package-1.0.0.tar.gz" + stub curl "-*I* : true" \ + "-C - -o * -*S* http://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$4" touch "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" @@ -75,7 +76,7 @@ setup() { @test "nonexistent cache directory is ignored" { stub md5 true - stub curl "-*S* : cat package-1.0.0.tar.gz" + stub curl "-C - -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${6##*/} \$4" export RUBY_BUILD_CACHE_PATH="${TMP}/nonexistent" diff --git a/test/checksum.bats b/test/checksum.bats index a064194e..3c4ffc3f 100644 --- a/test/checksum.bats +++ b/test/checksum.bats @@ -7,7 +7,7 @@ export RUBY_BUILD_CACHE_PATH= @test "package URL without checksum" { stub md5 true - stub curl "-*S* : cat package-1.0.0.tar.gz" + stub curl "-C - -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${6##*/} \$4" install_fixture definitions/without-checksum [ "$status" -eq 0 ] @@ -20,7 +20,7 @@ export RUBY_BUILD_CACHE_PATH= @test "package URL with valid checksum" { stub md5 true "echo 83e6d7725e20166024a1eb74cde80677" - stub curl "-*S* : cat package-1.0.0.tar.gz" + stub curl "-C - -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${6##*/} \$4" install_fixture definitions/with-checksum [ "$status" -eq 0 ] @@ -33,7 +33,7 @@ export RUBY_BUILD_CACHE_PATH= @test "package URL with invalid checksum" { stub md5 true "echo 83e6d7725e20166024a1eb74cde80677" - stub curl "-*S* : cat package-1.0.0.tar.gz" + stub curl "-C - -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${6##*/} \$4" install_fixture definitions/with-invalid-checksum [ "$status" -eq 1 ] @@ -46,7 +46,7 @@ export RUBY_BUILD_CACHE_PATH= @test "package URL with checksum but no MD5 support" { stub md5 false - stub curl "-*S* : cat package-1.0.0.tar.gz" + stub curl "-C - -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${6##*/} \$4" install_fixture definitions/with-checksum [ "$status" -eq 0 ] @@ -59,7 +59,7 @@ export RUBY_BUILD_CACHE_PATH= @test "package with invalid checksum" { stub md5 true "echo invalid" - stub curl "-*S* : cat package-1.0.0.tar.gz" + stub curl "-C - -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${6##*/} \$4" install_fixture definitions/with-checksum [ "$status" -eq 1 ] diff --git a/test/mirror.bats b/test/mirror.bats index 9c4615ff..9ec45b59 100644 --- a/test/mirror.bats +++ b/test/mirror.bats @@ -8,9 +8,10 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com @test "package URL without checksum bypasses mirror" { stub md5 true - stub curl "-*S* http://example.com/* : cat package-1.0.0.tar.gz" + stub curl "-C - -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${6##*/} \$4" install_fixture definitions/without-checksum + echo "$output" >&2 [ "$status" -eq 0 ] [ -x "${INSTALL_ROOT}/bin/package" ] @@ -21,7 +22,7 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com @test "package URL with checksum but no MD5 support bypasses mirror" { stub md5 false - stub curl "-*S* http://example.com/* : cat package-1.0.0.tar.gz" + stub curl "-C - -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${6##*/} \$4" install_fixture definitions/with-checksum [ "$status" -eq 0 ] @@ -37,7 +38,8 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com local mirror_url="${RUBY_BUILD_MIRROR_URL}/$checksum" stub md5 true "echo $checksum" - stub curl "-*I* $mirror_url : true" "-*S* $mirror_url : cat package-1.0.0.tar.gz" + stub curl "-*I* $mirror_url : true" \ + "-C - -o * -*S* $mirror_url : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$4" install_fixture definitions/with-checksum [ "$status" -eq 0 ] @@ -51,10 +53,10 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com @test "package is fetched from original URL if mirror download fails" { local checksum="83e6d7725e20166024a1eb74cde80677" local mirror_url="${RUBY_BUILD_MIRROR_URL}/$checksum" - local original_url="http://example.com/packages/package-1.0.0.tar.gz" stub md5 true "echo $checksum" - stub curl "-*I* $mirror_url : false" "-*S* $original_url : cat package-1.0.0.tar.gz" + stub curl "-*I* $mirror_url : false" \ + "-C - -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${6##*/} \$4" install_fixture definitions/with-checksum [ "$status" -eq 0 ] @@ -68,12 +70,14 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com @test "package is fetched from original URL if mirror download checksum is invalid" { local checksum="83e6d7725e20166024a1eb74cde80677" local mirror_url="${RUBY_BUILD_MIRROR_URL}/$checksum" - local original_url="http://example.com/packages/package-1.0.0.tar.gz" stub md5 true "echo invalid" "echo $checksum" - stub curl "-*I* $mirror_url : true" "-*S* $mirror_url : cat package-1.0.0.tar.gz" "-*S* $original_url : cat package-1.0.0.tar.gz" + stub curl "-*I* $mirror_url : true" \ + "-C - -o * -*S* $mirror_url : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$4" \ + "-C - -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${6##*/} \$4" install_fixture definitions/with-checksum + echo "$output" >&2 [ "$status" -eq 0 ] [ -x "${INSTALL_ROOT}/bin/package" ] @@ -87,7 +91,8 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com local checksum="83e6d7725e20166024a1eb74cde80677" stub md5 true "echo $checksum" - stub curl "-*I* : true" "-*S* http://?*/$checksum : cat package-1.0.0.tar.gz" + stub curl "-*I* : true" \ + "-C - -o * -*S* http://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$4" \ install_fixture definitions/with-checksum [ "$status" -eq 0 ] diff --git a/test/stubs/stub b/test/stubs/stub index 8414c92d..0ff40a5c 100755 --- a/test/stubs/stub +++ b/test/stubs/stub @@ -8,7 +8,6 @@ PROGRAM="$(echo "$program" | tr a-z A-Z)" _STUB_PLAN="${PROGRAM}_STUB_PLAN" _STUB_RUN="${PROGRAM}_STUB_RUN" -_STUB_DIR="${PROGRAM}_STUB_DIR" _STUB_INDEX="${PROGRAM}_STUB_INDEX" _STUB_RESULT="${PROGRAM}_STUB_RESULT" _STUB_END="${PROGRAM}_STUB_END" @@ -62,10 +61,8 @@ while IFS= read -r line; do # If the arguments matched, evaluate the command # in a subshell. Otherwise, log the failure. if [ $result -eq 0 ] ; then - dir="$(pwd)" - [ ! -d "${!_STUB_DIR}" ] || dir="${!_STUB_DIR}" set +e - ( cd "$dir" ; eval "$command" ) + ( eval "$command" ) status="$?" set -e else diff --git a/test/test_helper.bash b/test/test_helper.bash index a0383815..4503fa40 100644 --- a/test/test_helper.bash +++ b/test/test_helper.bash @@ -14,7 +14,6 @@ stub() { export "${prefix}_STUB_PLAN"="${TMP}/${program}-stub-plan" export "${prefix}_STUB_RUN"="${TMP}/${program}-stub-run" - export "${prefix}_STUB_DIR"="$FIXTURE_ROOT" export "${prefix}_STUB_END"= export PATH="${BATS_TEST_DIRNAME}/stubs/${program}:$PATH" @@ -28,7 +27,6 @@ unstub() { local program="$1" local prefix="$(echo "$program" | tr a-z A-Z)" - export "${prefix}_STUB_DIR"= export "${prefix}_STUB_END"=1 local path="${BATS_TEST_DIRNAME}/stubs/$program" From 2200480ef358de3870d0715944793b0dcbb69de8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Thu, 24 Oct 2013 02:56:06 +0200 Subject: [PATCH 0300/1809] configure Travis CI --- .travis.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..04587654 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,4 @@ +install: git clone https://github.com/sstephenson/bats.git +script: bats/bin/bats -t test +# skips unnecessary Ruby-specific setup +language: c From 59df40be9e80e72e427a2becb771a61b246116a1 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Thu, 24 Oct 2013 06:51:38 -0700 Subject: [PATCH 0301/1809] ruby-build 20131024 --- CHANGELOG.md | 4 +++- bin/ruby-build | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8414334e..5e25e914 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,9 @@ ## Version History -#### 20131018 +#### 20131024 +* Added a definition for JRuby 1.7.6 * Added a definition for Rubinius 2.1.0 +* Added a definition for Rubinius 2.1.1 #### 20131008 * Added a definition for JRuby 1.7.5 diff --git a/bin/ruby-build b/bin/ruby-build index d421262b..b69b1ca2 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20131008" +RUBY_BUILD_VERSION="20131024" set -E exec 3<&2 # preserve original stderr at fd 3 From 4817d209384c01e1c43934fda434cb11ac23ef10 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Thu, 24 Oct 2013 16:49:15 +0200 Subject: [PATCH 0302/1809] Keep mirror up-to-date using Travis CI When new Ruby definitions get added, our current CloudFront mirror may get out of date. This adds a task to the CI process that detects added/changed package URLs and uploads them to our S3 bucket. Fixes #392, references #395 --- .travis.yml | 8 +++-- script/mirror | 86 +++++++++++++++++++++++++++++++++++++++++++++++++++ script/s3-put | 63 +++++++++++++++++++++++++++++++++++++ script/test | 10 ++++++ 4 files changed, 165 insertions(+), 2 deletions(-) create mode 100755 script/mirror create mode 100755 script/s3-put create mode 100755 script/test diff --git a/.travis.yml b/.travis.yml index 04587654..2e8217e7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,4 +1,8 @@ install: git clone https://github.com/sstephenson/bats.git -script: bats/bin/bats -t test -# skips unnecessary Ruby-specific setup +script: script/test language: c +env: + global: + - AMAZON_S3_BUCKET=ruby-build-mirror + - AMAZON_ACCESS_KEY_ID=AKIAJKAUQVHU6X4CODDQ + - secure: LTSvDP2o72nbECDwWsfwnsiETF4VpqrYN3y/ve68AZIMzfNWDB5vhqzMLU1ltFnSNxd71gTCGX2OEcsxdrfnG+Msu52v8FtJ7lz/b9xn83gGYrGnmEMzARtd1fnuzlWQh/1eNL9jrNl8FDhgjoTqKl2gF6fZBsQxcHRnvRSXcqE= diff --git a/script/mirror b/script/mirror new file mode 100755 index 00000000..a2bc0c11 --- /dev/null +++ b/script/mirror @@ -0,0 +1,86 @@ +#!/usr/bin/env bash +# Usage: script/mirror update +# script/mirror stats +set -e + +commit_range="${1?}" + +eval "$(grep RUBY_BUILD_MIRROR_URL= ./bin/ruby-build | head -1)" + +test_mirrored() { + curl -qsSfIL "$RUBY_BUILD_MIRROR_URL/$1" >/dev/null 2>&1 +} + +compute_md5() { + local output="$(openssl md5)" + echo "${output##* }" | tr '[A-Z]' '[a-z]' +} + +download_package() { + curl -qsSfL -o "$2" "$1" +} + +download_and_verify() { + local checksum + local url="$1" + local file="$2" + local expected="$3" + download_package "$url" "$file" + checksum="$(compute_md5 < "$file")" + if [ "$checksum" != "$expected" ]; then + echo "Error: $url doesn't match its checksum $expected" >&2 + return 1 + fi +} + +changed_files() { + git diff --name-only --diff-filter=ACMR "$@" +} + +potentially_new_packages() { + extract_urls $(changed_files "$1" -- ./share/ruby-build) +} + +extract_urls() { + grep -hoe 'http[^"]\+#[^"]\+' "$@" +} + +update() { + local url + local checksum + local file + for url in $(potentially_new_packages "$1"); do + checksum="${url#*#}" + url="${url%#*}" + if test_mirrored "$checksum"; then + echo "Already mirrored: $url" + else + echo "Mirroring: $url" + file="${TMPDIR:-/tmp}/$checksum" + download_and_verify "$url" "$file" "$checksum" + ./script/s3-put "$file" "${AMAZON_S3_BUCKET?}" + fi + done +} + +stats() { + local packages=( $(extract_urls ./share/ruby-build/*) ) + local total="${#packages[@]}" + local confirmed=0 + local checksum + for url in "${packages[@]}"; do + checksum="${url#*#}" + if test_mirrored "$checksum"; then + confirmed="$((confirmed + 1))" + else + echo "failed: $url" >&2 + fi + echo -n "." + done + echo + echo "$confirmed/$total mirrored" +} + +cmd="${1?}" +shift 1 +"$cmd" "$@" diff --git a/script/s3-put b/script/s3-put new file mode 100755 index 00000000..5efdfce7 --- /dev/null +++ b/script/s3-put @@ -0,0 +1,63 @@ +#!/usr/bin/env bash +# Usage: s3-put [] +# +# Uploads a file to the Amazon S3 service. +# +# Depends on AWS credentials being set via env: +# - AMAZON_ACCESS_KEY_ID +# - AMAZON_SECRET_ACCESS_KEY +# +# Outputs the URL of the newly uploaded file. +set -e + +authorization() { + local signature="$(string_to_sign | hmac_sha1 | base64)" + echo "AWS ${AMAZON_ACCESS_KEY_ID?}:${signature}" +} + +hmac_sha1() { + openssl dgst -binary -sha1 -hmac "${AMAZON_SECRET_ACCESS_KEY?}" +} + +base64() { + openssl enc -base64 +} + +bin_md5() { + openssl dgst -binary -md5 +} + +string_to_sign() { + echo "$http_method" + echo "$content_md5" + echo "$content_type" + echo "$date" + echo "x-amz-acl:$acl" + printf "/$bucket/$remote_path" +} + +date_string() { + LC_TIME=C date "+%a, %d %h %Y %T %z" +} + +file="$1" +bucket="$2" +content_type="$3" + +http_method=PUT +acl="public-read" +remote_path="${file##*/}" +content_md5="$(bin_md5 < "$file" | base64)" +date="$(date_string)" + +url="https://$bucket.s3.amazonaws.com/$remote_path" + +curl -qsSf -T "$file" \ + -H "Authorization: $(authorization)" \ + -H "x-amz-acl: $acl" \ + -H "Date: $date" \ + -H "Content-MD5: $content_md5" \ + -H "Content-Type: $content_type" \ + "$url" + +echo "$url" diff --git a/script/test b/script/test new file mode 100755 index 00000000..6e708f1e --- /dev/null +++ b/script/test @@ -0,0 +1,10 @@ +#!/usr/bin/env bash +set -e + +[ -d ./bats/bin ] && export PATH=./bats/bin:"$PATH" + +bats -t test + +if [ "$TRAVIS_SECURE_ENV_VARS" = "true" ]; then + ./script/mirror update "$TRAVIS_COMMIT_RANGE" +fi From 08b3f2c8d3e769be44c91c89fca9be0b9e52454a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Thu, 24 Oct 2013 17:57:52 +0200 Subject: [PATCH 0303/1809] Fix detecting changed definitions in mirror script Grep mustn't get invoked with 0 parameters, otherwise it will hang waiting on stdin. --- script/mirror | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/script/mirror b/script/mirror index a2bc0c11..43018967 100755 --- a/script/mirror +++ b/script/mirror @@ -38,7 +38,8 @@ changed_files() { } potentially_new_packages() { - extract_urls $(changed_files "$1" -- ./share/ruby-build) + local files="$(changed_files "$1" -- ./share/ruby-build)" + [ -n "$files" ] && extract_urls $files } extract_urls() { From 136294ab2e36e630272a19541c3cb502cd1348d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Thu, 24 Oct 2013 22:32:04 +0200 Subject: [PATCH 0304/1809] Have Rubinius 2 use libyaml from Homebrew if available --- share/ruby-build/rbx-2.0.0 | 2 +- share/ruby-build/rbx-2.1.0 | 2 +- share/ruby-build/rbx-2.1.1 | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/share/ruby-build/rbx-2.0.0 b/share/ruby-build/rbx-2.0.0 index 3b1cafe0..a7067056 100644 --- a/share/ruby-build/rbx-2.0.0 +++ b/share/ruby-build/rbx-2.0.0 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_package "rubinius-2.0.0" "http://releases.rubini.us/rubinius-2.0.0.tar.bz2#62e379e044c822b81e7b20a27daf133e" rbx diff --git a/share/ruby-build/rbx-2.1.0 b/share/ruby-build/rbx-2.1.0 index 9c14f427..198c0d92 100644 --- a/share/ruby-build/rbx-2.1.0 +++ b/share/ruby-build/rbx-2.1.0 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_package "rubinius-2.1.0" "http://releases.rubini.us/rubinius-2.1.0.tar.bz2#908053f38fd840c75a93aab7487c20a5" rbx diff --git a/share/ruby-build/rbx-2.1.1 b/share/ruby-build/rbx-2.1.1 index b2e5a50a..63f0b0da 100644 --- a/share/ruby-build/rbx-2.1.1 +++ b/share/ruby-build/rbx-2.1.1 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml install_package "rubinius-2.1.1" "http://releases.rubini.us/rubinius-2.1.1.tar.bz2#6b4df0caec5ea88373e113f97a3b4c72" rbx From 5b6700cbf92ffc892830b3167331911c5b1e83ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 25 Oct 2013 02:01:50 +0200 Subject: [PATCH 0305/1809] Simplify stubbing commands in tests No more awkward juggling of PATH entries and preset stubs in version control. Commands are stubbed by symlinking the main stub from a temporary `$TMP/bin` directory that's added once to PATH in tests. --- test/stubs/curl/curl | 1 - test/stubs/md5/md5 | 1 - test/test_helper.bash | 21 ++++++++++++--------- 3 files changed, 12 insertions(+), 11 deletions(-) delete mode 120000 test/stubs/curl/curl delete mode 120000 test/stubs/md5/md5 diff --git a/test/stubs/curl/curl b/test/stubs/curl/curl deleted file mode 120000 index a8e9ac9f..00000000 --- a/test/stubs/curl/curl +++ /dev/null @@ -1 +0,0 @@ -../stub \ No newline at end of file diff --git a/test/stubs/md5/md5 b/test/stubs/md5/md5 deleted file mode 120000 index a8e9ac9f..00000000 --- a/test/stubs/md5/md5 +++ /dev/null @@ -1 +0,0 @@ -../stub \ No newline at end of file diff --git a/test/test_helper.bash b/test/test_helper.bash index 4503fa40..7b202921 100644 --- a/test/test_helper.bash +++ b/test/test_helper.bash @@ -1,7 +1,11 @@ -export PATH="$BATS_TEST_DIRNAME/../bin:$PATH" export TMP="$BATS_TEST_DIRNAME/tmp" -export FIXTURE_ROOT="$BATS_TEST_DIRNAME/fixtures" -export INSTALL_ROOT="$TMP/install" + +if [ "$FIXTURE_ROOT" != "$BATS_TEST_DIRNAME/fixtures" ]; then + export FIXTURE_ROOT="$BATS_TEST_DIRNAME/fixtures" + export INSTALL_ROOT="$TMP/install" + export PATH="$BATS_TEST_DIRNAME/../bin:$PATH" + export PATH="$TMP/bin:$PATH" +fi teardown() { rm -fr "$TMP"/* @@ -16,7 +20,8 @@ stub() { export "${prefix}_STUB_RUN"="${TMP}/${program}-stub-run" export "${prefix}_STUB_END"= - export PATH="${BATS_TEST_DIRNAME}/stubs/${program}:$PATH" + mkdir -p "${TMP}/bin" + ln -shf "${BATS_TEST_DIRNAME}/stubs/stub" "${TMP}/bin/${program}" rm -f "${TMP}/${program}-stub-plan" "${TMP}/${program}-stub-run" touch "${TMP}/${program}-stub-plan" @@ -26,14 +31,12 @@ stub() { unstub() { local program="$1" local prefix="$(echo "$program" | tr a-z A-Z)" + local path="${TMP}/bin/${program}" export "${prefix}_STUB_END"=1 - local path="${BATS_TEST_DIRNAME}/stubs/$program" - local escaped_path="${path//\//\\/}" - export PATH="${PATH/${escaped_path}:}" - - "${path}/$program" + "$path" + rm -f "$path" } install_fixture() { From 892ac9594386e6499cc5f3de68d5a7882eeca95e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 25 Oct 2013 04:14:13 +0200 Subject: [PATCH 0306/1809] Prevent glob expansion in stub patterns When stub patterns were broken down into an array, they were accidentally subject to glob expansion. E.g., a pattern '*' might expand to whatever is in the current directory. This is unwanted, as we need to preserve patterns as-is. --- test/stubs/stub | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/stubs/stub b/test/stubs/stub index 0ff40a5c..4274f3e1 100755 --- a/test/stubs/stub +++ b/test/stubs/stub @@ -43,7 +43,9 @@ while IFS= read -r line; do # 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 From c7851c512304ea4a9837be59bce5adb96796fb06 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 25 Oct 2013 04:17:53 +0200 Subject: [PATCH 0307/1809] Add tests for Homebrew libyaml integration --- test/build.bats | 81 ++++++++++++++++++++++++++++ test/fixtures/definitions/needs-yaml | 2 + test/test_helper.bash | 50 ++++++++++++++++- 3 files changed, 132 insertions(+), 1 deletion(-) create mode 100644 test/build.bats create mode 100644 test/fixtures/definitions/needs-yaml diff --git a/test/build.bats b/test/build.bats new file mode 100644 index 00000000..2b497476 --- /dev/null +++ b/test/build.bats @@ -0,0 +1,81 @@ +#!/usr/bin/env bats + +load test_helper + +tarball() { + local name="$1" + local path="$TMP/$name" + local configure="$path/configure" + + mkdir -p "$path" + cat > "$configure" < build.log +OUT + chmod +x "$configure" + + tar czf "${path}.tgz" -C "$TMP" "$name" + echo "${path}.tgz" +} + +stub_download() { + stub curl "-C - -o * -*S* $1 : cp '$(tarball "$2")' \$4" +} + +@test "yaml is installed for ruby" { + mkdir -p "$INSTALL_ROOT/bin" + + stub md5 false + stub brew false + stub_download "http://pyyaml.org/*" "yaml-0.1.4" + stub_download "http://ruby-lang.org/*" "ruby-2.0.0" + stub make \ + ' : echo make "$@" >> build.log' \ + "install : cp build.log '$INSTALL_ROOT/yaml.log'" \ + ' : echo make "$@" >> build.log' \ + "install : cp build.log '$INSTALL_ROOT/ruby.log'" + + install_fixture definitions/needs-yaml + assert_success + + unstub curl + unstub make + + run cat "$INSTALL_ROOT/yaml.log" + assert_output <> build.log' \ + "install : cp build.log '$INSTALL_ROOT/ruby.log'" + + install_fixture definitions/needs-yaml + assert_success + + unstub brew + unstub curl + unstub make + + run cat "$INSTALL_ROOT/ruby.log" + assert_output <> "${TMP}/${program}-stub-plan"; done } @@ -37,6 +36,7 @@ unstub() { "$path" rm -f "$path" + rm -f "${TMP}/${program}-stub-plan" "${TMP}/${program}-stub-run" } install_fixture() { @@ -46,3 +46,51 @@ install_fixture() { run ruby-build "$FIXTURE_ROOT/$name" "$destination" } + +assert() { + if ! "$@"; then + flunk "failed: $@" + 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" +} From 5a685867404efb16ad68361fd503e3a4d05a5d60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 25 Oct 2013 04:21:34 +0200 Subject: [PATCH 0308/1809] Remove non-portable `ln -h` flag Works on OS X but fails on CI. --- test/test_helper.bash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/test_helper.bash b/test/test_helper.bash index c487a7bc..3a9687eb 100644 --- a/test/test_helper.bash +++ b/test/test_helper.bash @@ -21,7 +21,7 @@ stub() { export "${prefix}_STUB_END"= mkdir -p "${TMP}/bin" - ln -shf "${BATS_TEST_DIRNAME}/stubs/stub" "${TMP}/bin/${program}" + 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 From 719f8832a308b667f07f2961c6c8caab0fcb7c1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 26 Oct 2013 00:46:02 +0200 Subject: [PATCH 0309/1809] Allow running `install.sh` from outside of project's root `cd` into project's root on every invocation. Fixes #243 --- install.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/install.sh b/install.sh index f01f4569..fa077982 100755 --- a/install.sh +++ b/install.sh @@ -2,6 +2,8 @@ set -e +cd "${0%/*}" + if [ -z "${PREFIX}" ]; then PREFIX="/usr/local" fi From 60e575ae673e3a9543aafdcbe81ced83a470991b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 26 Oct 2013 02:21:46 +0200 Subject: [PATCH 0310/1809] Improve installer script * Shorter. * Preserve timestamps and permissions. * Overwrite existing files. --- install.sh | 17 ++++++---------- test/installer.bats | 49 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 55 insertions(+), 11 deletions(-) create mode 100644 test/installer.bats diff --git a/install.sh b/install.sh index fa077982..de2473b7 100755 --- a/install.sh +++ b/install.sh @@ -1,4 +1,7 @@ #!/bin/sh +# Usage: PREFIX=/usr/local ./install.sh +# +# Installs ruby-build under $PREFIX. set -e @@ -11,15 +14,7 @@ fi BIN_PATH="${PREFIX}/bin" SHARE_PATH="${PREFIX}/share/ruby-build" -mkdir -p "${BIN_PATH}" -mkdir -p "${SHARE_PATH}" +mkdir -p "$BIN_PATH" "$SHARE_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}" +install -p bin/* "$BIN_PATH" +install -p share/ruby-build/* "$SHARE_PATH" diff --git a/test/installer.bats b/test/installer.bats new file mode 100644 index 00000000..14caadba --- /dev/null +++ b/test/installer.bats @@ -0,0 +1,49 @@ +#!/usr/bin/env bats + +load test_helper + +@test "installs ruby-build into PREFIX" { + cd "$TMP" + PREFIX="${PWD}/usr" run "${BATS_TEST_DIRNAME}/../install.sh" + assert_success "" + + cd usr + + assert [ -x bin/ruby-build ] + assert [ -x bin/rbenv-install ] + assert [ -x bin/rbenv-uninstall ] + + assert [ -e share/ruby-build/1.8.6-p383 ] + assert [ -e share/ruby-build/ree-1.8.7-2012.02 ] +} + +@test "overwrites old installation" { + cd "$TMP" + mkdir -p bin share/ruby-build + touch bin/ruby-build + touch share/ruby-build/1.8.6-p383 + + PREFIX="$PWD" run "${BATS_TEST_DIRNAME}/../install.sh" + assert_success "" + + assert [ -x bin/ruby-build ] + run grep "install_package" share/ruby-build/1.8.6-p383 + assert_success +} + +@test "unrelated files are untouched" { + cd "$TMP" + mkdir -p bin share/bananas + chmod g-w bin + touch bin/bananas + touch share/bananas/docs + + PREFIX="$PWD" run "${BATS_TEST_DIRNAME}/../install.sh" + assert_success "" + + assert [ -e bin/bananas ] + assert [ -e share/bananas/docs ] + + run ls -ld bin + assert_equal "r-x" "${output:4:3}" +} From dc054d30bf70c164dde36693dbe6057cf9a8d11d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 26 Oct 2013 05:01:03 +0200 Subject: [PATCH 0311/1809] Simplify fetching tarballs in build tests - use cache path feature to skip HTTP fetch atogether - unified build.log --- test/build.bats | 64 ++++++++++++++++++++++++++----------------------- 1 file changed, 34 insertions(+), 30 deletions(-) diff --git a/test/build.bats b/test/build.bats index 2b497476..8afa6ed5 100644 --- a/test/build.bats +++ b/test/build.bats @@ -1,10 +1,24 @@ #!/usr/bin/env bats load test_helper +export RUBY_BUILD_CACHE_PATH="$TMP/cache" + +setup() { + mkdir -p "$INSTALL_ROOT" + stub md5 false + stub curl false +} + +cached_tarball() { + mkdir -p "$RUBY_BUILD_CACHE_PATH" + pushd "$RUBY_BUILD_CACHE_PATH" >/dev/null + tarball "$1" + popd >/dev/null +} tarball() { local name="$1" - local path="$TMP/$name" + local path="$PWD/$name" local configure="$path/configure" mkdir -p "$path" @@ -14,67 +28,57 @@ echo "$name: \$@" > build.log OUT chmod +x "$configure" - tar czf "${path}.tgz" -C "$TMP" "$name" - echo "${path}.tgz" + tar czf "${path}.tar.gz" -C "${path%/*}" "$name" } -stub_download() { - stub curl "-C - -o * -*S* $1 : cp '$(tarball "$2")' \$4" +stub_make_install() { + stub make \ + ' : echo make "$@" >> build.log' \ + "install : cat build.log >> '$INSTALL_ROOT/build.log'" +} + +assert_build_log() { + run cat "$INSTALL_ROOT/build.log" + assert_output } @test "yaml is installed for ruby" { - mkdir -p "$INSTALL_ROOT/bin" + cached_tarball "yaml-0.1.4" + cached_tarball "ruby-2.0.0" - stub md5 false stub brew false - stub_download "http://pyyaml.org/*" "yaml-0.1.4" - stub_download "http://ruby-lang.org/*" "ruby-2.0.0" - stub make \ - ' : echo make "$@" >> build.log' \ - "install : cp build.log '$INSTALL_ROOT/yaml.log'" \ - ' : echo make "$@" >> build.log' \ - "install : cp build.log '$INSTALL_ROOT/ruby.log'" + stub_make_install + stub_make_install install_fixture definitions/needs-yaml assert_success - unstub curl unstub make - run cat "$INSTALL_ROOT/yaml.log" - assert_output <> build.log' \ - "install : cp build.log '$INSTALL_ROOT/ruby.log'" + stub_make_install install_fixture definitions/needs-yaml assert_success unstub brew - unstub curl unstub make - run cat "$INSTALL_ROOT/ruby.log" - assert_output < Date: Sat, 26 Oct 2013 05:24:25 +0200 Subject: [PATCH 0312/1809] Support relative path as install prefix Fixes #110 --- bin/ruby-build | 2 ++ test/build.bats | 9 +++++++++ 2 files changed, 11 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index 52686384..1d256d19 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -772,6 +772,8 @@ fi PREFIX_PATH="${ARGUMENTS[1]}" if [ -z "$PREFIX_PATH" ]; then usage +elif [ "${PREFIX_PATH#/}" = "$PREFIX_PATH" ]; then + PREFIX_PATH="${PWD}/${PREFIX_PATH}" fi if [ -z "$TMPDIR" ]; then diff --git a/test/build.bats b/test/build.bats index 8afa6ed5..4b5416bd 100644 --- a/test/build.bats +++ b/test/build.bats @@ -83,3 +83,12 @@ ruby-2.0.0: --prefix=$INSTALL_ROOT --with-libyaml-dir=$brew_libdir make -j 2 OUT } + +@test "custom relative install destination" { + export RUBY_BUILD_CACHE_PATH="$FIXTURE_ROOT" + + cd "$TMP" + install_fixture definitions/without-checksum ./here + assert_success + assert [ -x ./here/bin/package ] +} From e466bfeab02cc21476e275ffb2a03c5513077f0c Mon Sep 17 00:00:00 2001 From: "Fabian M. Borschel" Date: Thu, 21 Feb 2013 22:11:17 +0100 Subject: [PATCH 0313/1809] Set default MAKE=gmake on FreeBSD --- bin/ruby-build | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 1d256d19..a4390e44 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -793,7 +793,11 @@ if "${CC:-cc}" -x c /dev/null -E -Wno-error=shorten-64-to-32 &>/dev/null; then fi if [ -z "$MAKE" ]; then - export MAKE="make" + if [[ "FreeBSD" = "$(uname -s)" ]]; then + export MAKE="gmake" + else + export MAKE="make" + fi fi if [ -n "$RUBY_BUILD_CACHE_PATH" ] && [ -d "$RUBY_BUILD_CACHE_PATH" ]; then From da840a82a1e9382ddabffb4aa7093e9d3e946900 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 26 Oct 2013 05:47:39 +0200 Subject: [PATCH 0314/1809] Add test for FreeBSD gmake Closes #293 --- test/build.bats | 18 ++++++++++++++++-- test/fixtures/definitions/vanilla-ruby | 1 + 2 files changed, 17 insertions(+), 2 deletions(-) create mode 100644 test/fixtures/definitions/vanilla-ruby diff --git a/test/build.bats b/test/build.bats index 4b5416bd..a4f9b7ce 100644 --- a/test/build.bats +++ b/test/build.bats @@ -2,6 +2,7 @@ load test_helper export RUBY_BUILD_CACHE_PATH="$TMP/cache" +export MAKE=make setup() { mkdir -p "$INSTALL_ROOT" @@ -32,8 +33,8 @@ OUT } stub_make_install() { - stub make \ - ' : echo make "$@" >> build.log' \ + stub "$MAKE" \ + " : echo \"$MAKE \$@\" >> build.log" \ "install : cat build.log >> '$INSTALL_ROOT/build.log'" } @@ -92,3 +93,16 @@ OUT assert_success assert [ -x ./here/bin/package ] } + +@test "make on FreeBSD defaults to gmake" { + cached_tarball "ruby-2.0.0" + + stub uname "-s : echo FreeBSD" + MAKE=gmake stub_make_install + + MAKE= install_fixture definitions/vanilla-ruby + assert_success + + unstub gmake + unstub uname +} diff --git a/test/fixtures/definitions/vanilla-ruby b/test/fixtures/definitions/vanilla-ruby new file mode 100644 index 00000000..2cfe97ba --- /dev/null +++ b/test/fixtures/definitions/vanilla-ruby @@ -0,0 +1 @@ +install_package "ruby-2.0.0" "http://ruby-lang.org/ruby/2.0/ruby-2.0.0.tar.gz" From 85f547095643f91a5c7825538ac82be7ae13fc79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 26 Oct 2013 05:51:17 +0200 Subject: [PATCH 0315/1809] Disable Travis email for new branches that are passing --- .travis.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.travis.yml b/.travis.yml index 2e8217e7..7deab453 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,9 @@ install: git clone https://github.com/sstephenson/bats.git script: script/test language: c +notifications: + email: + on_success: never env: global: - AMAZON_S3_BUCKET=ruby-build-mirror From 262eb1658cfedcc2bc85c7e8173f65ba7d40b085 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 26 Oct 2013 06:32:03 +0200 Subject: [PATCH 0316/1809] Clearer error message when HTTP download fails Previously, if `http get` failed, the `download_tarball` function would still continue since the ERR trap had no effect at that point. Given a script in the form of `{ ... } || return 1`, the expressions that are the part of the first group are not subject to ERR trap since they are non-last in a chain of expressions. However, since we still can't count on the ERR trap taking effect in this phase, better just rewrite the function to manually abort. Fixes #394 --- bin/ruby-build | 9 ++++++--- test/fetch.bats | 14 ++++++++++++++ test/test_helper.bash | 9 +++++++++ 3 files changed, 29 insertions(+), 3 deletions(-) create mode 100644 test/fetch.bats diff --git a/bin/ruby-build b/bin/ruby-build index a4390e44..c5973ef6 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -283,9 +283,12 @@ download_tarball() { echo "-> $package_url" >&2 - { http get "$package_url" "$package_filename" - verify_checksum "$package_filename" "$checksum" - } >&4 2>&1 || return 1 + if http get "$package_url" "$package_filename" >&4 2>&1; then + verify_checksum "$package_filename" "$checksum" >&4 2>&1 || 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" diff --git a/test/fetch.bats b/test/fetch.bats new file mode 100644 index 00000000..f2babd58 --- /dev/null +++ b/test/fetch.bats @@ -0,0 +1,14 @@ +#!/usr/bin/env bats + +load test_helper +export RUBY_BUILD_SKIP_MIRROR=1 +export RUBY_BUILD_CACHE_PATH= + +@test "failed download displays error message" { + stub curl false + + install_fixture definitions/without-checksum + assert_failure + assert_output_contains "> http://example.com/packages/package-1.0.0.tar.gz" + assert_output_contains "error: failed to download package-1.0.0.tar.gz" +} diff --git a/test/test_helper.bash b/test/test_helper.bash index 3a9687eb..d96e2500 100644 --- a/test/test_helper.bash +++ b/test/test_helper.bash @@ -94,3 +94,12 @@ assert_output() { fi assert_equal "$expected" "$output" } + +assert_output_contains() { + local expected="$1" + echo "$output" | grep -F "$expected" >/dev/null || { + { echo "expected output to contain $expected" + echo "actual: $output" + } | flunk + } +} From 51d8e5125cebd0ea267992b2f5a3daace8927641 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 26 Oct 2013 06:39:12 +0200 Subject: [PATCH 0317/1809] Prefer control flow to chaining grouped expressions Helps avoid the pitfall where ERR trap has no effect. See 262eb1658cfedcc2bc85c7e8173f65ba7d40b085 --- bin/ruby-build | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index c5973ef6..9a3098c2 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -244,13 +244,12 @@ fetch_tarball() { tar_args="${tar_args/z/j}" fi - symlink_tarball_from_cache "$package_filename" "$checksum" || { + if ! symlink_tarball_from_cache "$package_filename" "$checksum"; then echo "Downloading ${package_filename}..." >&2 - { http head "$mirror_url" && - download_tarball "$mirror_url" "$package_filename" "$checksum" - } || + http head "$mirror_url" && + download_tarball "$mirror_url" "$package_filename" "$checksum" || download_tarball "$package_url" "$package_filename" "$checksum" - } + fi { if tar $tar_args "$package_filename"; then if [ -z "$KEEP_BUILD_PATH" ]; then From 273bc17fe7e9443e352e9a69e29e04579a4fa9ed Mon Sep 17 00:00:00 2001 From: Jeremy Stephens Date: Tue, 16 Jul 2013 19:57:49 -0500 Subject: [PATCH 0318/1809] Force copying files for mruby When installing mruby-dev, the cp command doesn't use the force flag. This causes an issue when using a custom build configuration (via MRUBY_CONFIG environment variable) and installing mrbgems from Github, as the pack files in the git repositories are read-only. --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 9a3098c2..01aca3c6 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -449,7 +449,7 @@ build_package_mruby() { { rake mkdir -p "$PREFIX_PATH" - cp -R build/host/* "$PREFIX_PATH" + cp -fR build/host/* "$PREFIX_PATH" cd "$PREFIX_PATH/bin" ln -fs mruby ruby ln -fs mirb irb From f27c561388a3878e2e8cc18b3cf6eefcf061c4a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 26 Oct 2013 08:08:07 +0200 Subject: [PATCH 0319/1809] Recursive copying fixes and tests Use the `cp -f` flag to force unlinking non-writable files. Closes #384 --- bin/ruby-build | 2 +- test/build.bats | 41 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 01aca3c6..f7bf691d 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -510,7 +510,7 @@ remove_windows_files() { build_package_copy() { mkdir -p "$PREFIX_PATH" - cp -R . "$PREFIX_PATH" + cp -fR . "$PREFIX_PATH" } before_install_package() { diff --git a/test/build.bats b/test/build.bats index a4f9b7ce..9c34d8e2 100644 --- a/test/build.bats +++ b/test/build.bats @@ -106,3 +106,44 @@ OUT unstub gmake unstub uname } + +@test "copy strategy forces overwrite" { + export RUBY_BUILD_CACHE_PATH="$FIXTURE_ROOT" + + mkdir -p "$INSTALL_ROOT/bin" + touch "$INSTALL_ROOT/bin/package" + chmod -w "$INSTALL_ROOT/bin/package" + + install_fixture definitions/without-checksum + assert_success + + run "$INSTALL_ROOT/bin/package" "world" + assert_success "hello world" +} + +@test "mruby strategy overwrites non-writable files" { + mkdir -p "$RUBY_BUILD_CACHE_PATH" + cd "$RUBY_BUILD_CACHE_PATH" + mkdir -p "mruby-1.0/build/host/bin" + touch "mruby-1.0/build/host/bin"/{mruby,mirb} + tar czf "mruby-1.0.tar.gz" "mruby-1.0" + + mkdir -p "$INSTALL_ROOT/bin" + touch "$INSTALL_ROOT/bin/mruby" + chmod -w "$INSTALL_ROOT/bin/mruby" + + cat > "definition" < Date: Sat, 26 Oct 2013 14:45:02 +0200 Subject: [PATCH 0320/1809] Fix installer script changing into current directory Fixes #440 --- install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install.sh b/install.sh index de2473b7..83e20a02 100755 --- a/install.sh +++ b/install.sh @@ -5,7 +5,7 @@ set -e -cd "${0%/*}" +cd "$(dirname "$0")" if [ -z "${PREFIX}" ]; then PREFIX="/usr/local" From 730a8164d54e38f9e235c990351680648ef4ae0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 26 Oct 2013 15:48:25 +0200 Subject: [PATCH 0321/1809] Use rake from the current bundle for Rubinius Rake might not be available on the system, but if there is a Gemfile, assume that it bundles rake. --- bin/ruby-build | 8 ++++++++ test/build.bats | 34 ++++++++++++++++++++++++++++++++-- 2 files changed, 40 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index f7bf691d..40d74948 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -699,6 +699,14 @@ build_package_verify_openssl() { end' >&4 2>&1 } +rake() { + if [ -e "./Gemfile" ]; then + bundle exec rake "$@" + else + command rake "$@" + fi +} + version() { echo "ruby-build ${RUBY_BUILD_VERSION}" } diff --git a/test/build.bats b/test/build.bats index 9c34d8e2..78ada112 100644 --- a/test/build.bats +++ b/test/build.bats @@ -13,7 +13,7 @@ setup() { cached_tarball() { mkdir -p "$RUBY_BUILD_CACHE_PATH" pushd "$RUBY_BUILD_CACHE_PATH" >/dev/null - tarball "$1" + tarball "$@" popd >/dev/null } @@ -21,14 +21,20 @@ tarball() { local name="$1" local path="$PWD/$name" local configure="$path/configure" + shift 1 mkdir -p "$path" cat > "$configure" < build.log +echo "$name: \$@" >> build.log OUT chmod +x "$configure" + for file; do + mkdir -p "$(dirname "${path}/${file}")" + touch "${path}/${file}" + done + tar czf "${path}.tar.gz" -C "${path%/*}" "$name" } @@ -147,3 +153,27 @@ DEF assert [ -e "$INSTALL_ROOT/bin/ruby" ] assert [ -e "$INSTALL_ROOT/bin/irb" ] } + +@test "rbx uses bundle then rake" { + cached_tarball "rubinius-2.0.0" "Gemfile" + + cd "$TMP" + cat > "definition" <> build.log' \ + " exec rake install : { cat build.log; echo bundle \"\$@\"; } >> '$INSTALL_ROOT/build.log'" + + run ruby-build "definition" "$INSTALL_ROOT" + assert_success + + unstub bundle + + assert_build_log < Date: Sat, 26 Oct 2013 17:39:55 +0200 Subject: [PATCH 0322/1809] Install Rake and Bundler in isolation when missing Some Rubies need Rake or Bundler for the installation process. However, since the host Ruby version might not have those gems installed, install them in a temporary GEM_HOME and add their executables to PATH. Fixes #426 --- bin/ruby-build | 19 +++++++++++++++++++ test/build.bats | 9 +++++++-- test/test_helper.bash | 6 ++++-- 3 files changed, 30 insertions(+), 4 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 40d74948..d2c1d8e0 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -703,10 +703,29 @@ rake() { if [ -e "./Gemfile" ]; then bundle exec rake "$@" else + isolated_gem_dependency "rake --version" rake -v '~> 10.1.0' command rake "$@" fi } +bundle() { + isolated_gem_dependency "bundle --version" bundler -v '~> 1.3.5' + command bundle "$@" +} + +isolated_gem_dependency() { + if ! command $1 &>/dev/null; then + shift 1 + isolated_gem_install "$@" + fi +} + +isolated_gem_install() { + export GEM_HOME="${PWD}/.gem" + export PATH="${GEM_HOME}/bin:${PATH}" + gem install "$@" +} + version() { echo "ruby-build ${RUBY_BUILD_VERSION}" } diff --git a/test/build.bats b/test/build.bats index 78ada112..1589df78 100644 --- a/test/build.bats +++ b/test/build.bats @@ -142,7 +142,8 @@ OUT install_package "mruby-1.0" "http://ruby-lang.org/pub/mruby-1.0.tar.gz" mruby DEF - stub rake true + stub gem false + stub rake '--version : true' true run ruby-build "definition" "$INSTALL_ROOT" assert_success @@ -162,8 +163,12 @@ DEF install_package "rubinius-2.0.0" "http://releases.rubini.us/rubinius-2.0.0.tar.gz" rbx DEF + stub gem false stub rake false - stub bundle ' : echo bundle >> build.log' \ + stub bundle \ + '--version : true' \ + ' : echo bundle >> build.log' \ + '--version : true' \ " exec rake install : { cat build.log; echo bundle \"\$@\"; } >> '$INSTALL_ROOT/build.log'" run ruby-build "definition" "$INSTALL_ROOT" diff --git a/test/test_helper.bash b/test/test_helper.bash index d96e2500..b73b55d1 100644 --- a/test/test_helper.bash +++ b/test/test_helper.bash @@ -3,8 +3,10 @@ export TMP="$BATS_TEST_DIRNAME/tmp" if [ "$FIXTURE_ROOT" != "$BATS_TEST_DIRNAME/fixtures" ]; then export FIXTURE_ROOT="$BATS_TEST_DIRNAME/fixtures" export INSTALL_ROOT="$TMP/install" - export PATH="$BATS_TEST_DIRNAME/../bin:$PATH" - export PATH="$TMP/bin:$PATH" + PATH=/usr/bin:/usr/sbin:/bin/:/sbin + PATH="$BATS_TEST_DIRNAME/../bin:$PATH" + PATH="$TMP/bin:$PATH" + export PATH fi teardown() { From c1f506dfd641b93b3798f7bc42eb2e59ce46e43e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 26 Oct 2013 17:43:54 +0200 Subject: [PATCH 0323/1809] Fix `unstub` cleanup process for failed stubs --- test/test_helper.bash | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/test/test_helper.bash b/test/test_helper.bash index b73b55d1..b7eee83b 100644 --- a/test/test_helper.bash +++ b/test/test_helper.bash @@ -36,9 +36,12 @@ unstub() { export "${prefix}_STUB_END"=1 - "$path" + local STATUS=0 + "$path" || STATUS="$?" + rm -f "$path" rm -f "${TMP}/${program}-stub-plan" "${TMP}/${program}-stub-run" + return "$STATUS" } install_fixture() { From a6847fdd6244e35c6825120272037126662de418 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 26 Oct 2013 17:49:43 +0200 Subject: [PATCH 0324/1809] Reduce boilerplate in tests --- test/build.bats | 23 +++++++---------------- test/test_helper.bash | 6 ++++++ 2 files changed, 13 insertions(+), 16 deletions(-) diff --git a/test/build.bats b/test/build.bats index 1589df78..68f6e92c 100644 --- a/test/build.bats +++ b/test/build.bats @@ -128,24 +128,18 @@ OUT } @test "mruby strategy overwrites non-writable files" { - mkdir -p "$RUBY_BUILD_CACHE_PATH" - cd "$RUBY_BUILD_CACHE_PATH" - mkdir -p "mruby-1.0/build/host/bin" - touch "mruby-1.0/build/host/bin"/{mruby,mirb} - tar czf "mruby-1.0.tar.gz" "mruby-1.0" + cached_tarball "mruby-1.0" build/host/bin/{mruby,mirb} mkdir -p "$INSTALL_ROOT/bin" touch "$INSTALL_ROOT/bin/mruby" chmod -w "$INSTALL_ROOT/bin/mruby" - cat > "definition" < "definition" <> '$INSTALL_ROOT/build.log'" - run ruby-build "definition" "$INSTALL_ROOT" + run_inline_definition < "$definition" + run ruby-build "$definition" "${1:-$INSTALL_ROOT}" +} + install_fixture() { local name="$1" local destination="$2" From 51000d5e56ad67d35173e06f5b9a3cb068ed1d27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 26 Oct 2013 18:28:53 +0200 Subject: [PATCH 0325/1809] Add test for automatic fetching of rake gem --- bin/ruby-build | 3 ++- test/build.bats | 21 ++++++++++++++++++--- 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index d2c1d8e0..d3be18cf 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -714,7 +714,8 @@ bundle() { } isolated_gem_dependency() { - if ! command $1 &>/dev/null; then + local output="$(command $1 2>/dev/null || true)" + if [ -z "$output" ]; then shift 1 isolated_gem_install "$@" fi diff --git a/test/build.bats b/test/build.bats index 68f6e92c..b277318e 100644 --- a/test/build.bats +++ b/test/build.bats @@ -135,7 +135,7 @@ OUT chmod -w "$INSTALL_ROOT/bin/mruby" stub gem false - stub rake '--version : true' true + stub rake '--version : echo 1' true run_inline_definition <> build.log' \ - '--version : true' \ + '--version : echo 1' \ " exec rake install : { cat build.log; echo bundle \"\$@\"; } >> '$INSTALL_ROOT/build.log'" run_inline_definition < Date: Sat, 26 Oct 2013 18:29:36 +0200 Subject: [PATCH 0326/1809] Add ability to debug stub calls in testing Example: export RAKE_STUB_DEBUG=2 --- test/stubs/stub | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/stubs/stub b/test/stubs/stub index 4274f3e1..b76ef55e 100755 --- a/test/stubs/stub +++ b/test/stubs/stub @@ -11,6 +11,11 @@ _STUB_RUN="${PROGRAM}_STUB_RUN" _STUB_INDEX="${PROGRAM}_STUB_INDEX" _STUB_RESULT="${PROGRAM}_STUB_RESULT" _STUB_END="${PROGRAM}_STUB_END" +_STUB_DEBUG="${PROGRAM}_STUB_DEBUG" + +if [ -n "${!_STUB_DEBUG}" ]; then + echo "$program" "$@" >&${!_STUB_DEBUG} +fi [ -e "${!_STUB_PLAN}" ] || exit 1 [ -n "${!_STUB_RUN}" ] || eval "${_STUB_RUN}"="${TMPDIR}/${program}-stub-run" From 0b520617282288138537e95e6168d965d16e46ff Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sun, 27 Oct 2013 13:49:59 +0900 Subject: [PATCH 0327/1809] Fix installing Ruby 2.1.0 from trunk Stop quoting in LDFLAGS and CPPFLAGS. Ruby trunk chokes on it: https://github.com/ruby/ruby/commit/3636f8c0f56ddf15e26e28e7a38e748588fad976 Closes #441 --- bin/ruby-build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index d3be18cf..520bfd61 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -871,8 +871,8 @@ if [ -n "$VERBOSE" ]; then trap "kill $TAIL_PID" SIGINT SIGTERM EXIT fi -export LDFLAGS="-L'${PREFIX_PATH}/lib' ${LDFLAGS}" -export CPPFLAGS="-I'${PREFIX_PATH}/include' ${CPPFLAGS}" +export LDFLAGS="-L${PREFIX_PATH}/lib ${LDFLAGS}" +export CPPFLAGS="-I${PREFIX_PATH}/include ${CPPFLAGS}" unset RUBYOPT unset RUBYLIB From 50bf60f9c2510fbee7f111046e97fe8bf9e66472 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sun, 27 Oct 2013 21:32:18 +0100 Subject: [PATCH 0328/1809] Really fix installing Ruby 2.1.0 from trunk The problem wasn't in quoting as per 0b5206172, but in the fact that Ruby trunk added a LDFLAGS checker that aborts if any of the paths listed in it are missing: https://github.com/ruby/ruby/commit/3636f8c0f56ddf15e26e28e7a38e748588fad976 This is probably a bug in Ruby, but for now a simple workaround is to iterate through paths in LDFLAGS and ensure they exist. References #441 --- bin/ruby-build | 10 ++++++++++ share/ruby-build/2.1.0-dev | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 520bfd61..9a987f78 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -699,6 +699,16 @@ build_package_verify_openssl() { end' >&4 2>&1 } +# Ensure that directories listed in LDFLAGS exist +build_package_ldflags_dirs() { + local arg + for arg in $LDFLAGS; do + case "$arg" in + -L* ) mkdir -p "${arg#-L}" ;; + esac + done +} + rake() { if [ -e "./Gemfile" ]; then bundle exec rake "$@" diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index 04dcb977..d92ae92b 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "trunk" autoconf standard verify_openssl +install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl From 6c08c56d3aa0add92c60653744324e7cdb3b24c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sun, 27 Oct 2013 22:24:12 +0100 Subject: [PATCH 0329/1809] Detect number of CPU cores used for `make` Alt. implementation of #401, #434 --- bin/ruby-build | 13 ++++++++++++- test/build.bats | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 9a987f78..da6bf9b1 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -96,6 +96,17 @@ file_is_not_empty() { fi } +num_cpu_cores() { + local num="" + if [ "Darwin" = "$(uname -s)" ]; then + num="$(sysctl -n hw.ncpu 2>/dev/null || true)" + elif [ -r /proc/cpuinfo ]; then + num="$(grep -c ^processor /proc/cpuinfo)" + [ "$num" -gt 0 ] || num="" + fi + echo "${num:-2}" +} + install_package() { install_package_using "tarball" 1 "$@" } @@ -374,7 +385,7 @@ build_package_standard() { if [ "${MAKEOPTS+defined}" ]; then MAKE_OPTS="$MAKEOPTS" elif [ -z "${MAKE_OPTS+defined}" ]; then - MAKE_OPTS="-j 2" + MAKE_OPTS="-j $(num_cpu_cores)" fi # Support YAML_CONFIGURE_OPTS, RUBY_CONFIGURE_OPTS, etc. diff --git a/test/build.bats b/test/build.bats index b277318e..4502dfc2 100644 --- a/test/build.bats +++ b/test/build.bats @@ -3,6 +3,7 @@ load test_helper export RUBY_BUILD_CACHE_PATH="$TMP/cache" export MAKE=make +export MAKE_OPTS="-j 2" setup() { mkdir -p "$INSTALL_ROOT" @@ -91,6 +92,51 @@ make -j 2 OUT } +@test "number of CPU cores defaults to 2" { + cached_tarball "ruby-2.0.0" + + stub uname '-s : echo Darwin' + stub sysctl false + stub_make_install + + export -n MAKE_OPTS + run_inline_definition < Date: Mon, 28 Oct 2013 00:25:02 +0100 Subject: [PATCH 0330/1809] Enable compiling Ruby 1.8 on OS X 10.8+ without extra flags Because OS X Mountain Lion removed X Windows, compiling Ruby 1.8 would fail unless the user installed XQuartz manually and passed: CPPFLAGS=-I/opt/X11/include rbenv install 1.8.7-p374 This auto-detects if `/opt/X11/include` is present on the system and configures CPPFLAGS accordingly. However if XQuartz was never installed, we simply configure Ruby using `--without-tk`. Fixes #193 #207 References 353246926c9273329391915a125ff241e9954ba6 --- bin/ruby-build | 20 ++++++++++++++------ share/ruby-build/1.8.6-p383 | 2 +- share/ruby-build/1.8.6-p420 | 2 +- share/ruby-build/1.8.7-p249 | 2 +- share/ruby-build/1.8.7-p302 | 2 +- share/ruby-build/1.8.7-p334 | 2 +- share/ruby-build/1.8.7-p352 | 2 +- share/ruby-build/1.8.7-p357 | 2 +- share/ruby-build/1.8.7-p358 | 2 +- share/ruby-build/1.8.7-p370 | 2 +- share/ruby-build/1.8.7-p371 | 2 +- share/ruby-build/1.8.7-p374 | 2 +- 12 files changed, 25 insertions(+), 17 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index da6bf9b1..df1a7db5 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -422,15 +422,11 @@ build_package_ruby() { } build_package_ree_installer() { + build_package_auto_tcltk + local options="" if [[ "Darwin" = "$(uname)" ]]; then options="--no-tcmalloc" - - # Some versions of REE mistakenly detect Tk support - # on OS X even though X11 is not installed. - if [ ! -d "/usr/include/X11" ]; then - options="$options -c --without-tk" - fi fi local option @@ -720,6 +716,18 @@ build_package_ldflags_dirs() { done } +build_package_auto_tcltk() { + if [ "Darwin" = "$(uname -s)" ] && [ ! -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 +} + rake() { if [ -e "./Gemfile" ]; then bundle exec rake "$@" diff --git a/share/ruby-build/1.8.6-p383 b/share/ruby-build/1.8.6-p383 index 829dddfe..3e961905 100644 --- a/share/ruby-build/1.8.6-p383 +++ b/share/ruby-build/1.8.6-p383 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.6-p383" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p383.tar.gz#4f49544d4a4d0d34e9d86c41e853db2e" +install_package "ruby-1.8.6-p383" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p383.tar.gz#4f49544d4a4d0d34e9d86c41e853db2e" auto_tcltk standard install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.8.6-p420 b/share/ruby-build/1.8.6-p420 index d60a2271..ce40539b 100644 --- a/share/ruby-build/1.8.6-p420 +++ b/share/ruby-build/1.8.6-p420 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.6-p420" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p420.tar.gz#ca1eee44f842e93b5098bc5a2bb9a40b" +install_package "ruby-1.8.6-p420" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p420.tar.gz#ca1eee44f842e93b5098bc5a2bb9a40b" auto_tcltk standard install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.8.7-p249 b/share/ruby-build/1.8.7-p249 index 65f653e3..2a7ed342 100644 --- a/share/ruby-build/1.8.7-p249 +++ b/share/ruby-build/1.8.7-p249 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p249" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p249.tar.gz#d7db7763cffad279952eb7e9bbfc221c" +install_package "ruby-1.8.7-p249" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p249.tar.gz#d7db7763cffad279952eb7e9bbfc221c" auto_tcltk standard install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p302 b/share/ruby-build/1.8.7-p302 index 677e4ffd..1324e32a 100644 --- a/share/ruby-build/1.8.7-p302 +++ b/share/ruby-build/1.8.7-p302 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p302" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz#f446550dfde0d8162a6ed8d5a38b3ac2" +install_package "ruby-1.8.7-p302" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz#f446550dfde0d8162a6ed8d5a38b3ac2" auto_tcltk standard install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p334 b/share/ruby-build/1.8.7-p334 index 7f47a610..cab1761c 100644 --- a/share/ruby-build/1.8.7-p334 +++ b/share/ruby-build/1.8.7-p334 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p334" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p334.tar.gz#aacb6ee5dfe2367682bba56af7f415b8" +install_package "ruby-1.8.7-p334" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p334.tar.gz#aacb6ee5dfe2367682bba56af7f415b8" auto_tcltk standard install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p352 b/share/ruby-build/1.8.7-p352 index 7057abe5..881ce60c 100644 --- a/share/ruby-build/1.8.7-p352 +++ b/share/ruby-build/1.8.7-p352 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p352" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.tar.gz#0c33f663a10a540ea65677bb755e57a7" +install_package "ruby-1.8.7-p352" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.tar.gz#0c33f663a10a540ea65677bb755e57a7" auto_tcltk standard install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p357 b/share/ruby-build/1.8.7-p357 index 8834da60..ae16d0d7 100644 --- a/share/ruby-build/1.8.7-p357 +++ b/share/ruby-build/1.8.7-p357 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p357" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p357.tar.gz#b2b8248ff5097cfd629f5b9768d1df82" +install_package "ruby-1.8.7-p357" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p357.tar.gz#b2b8248ff5097cfd629f5b9768d1df82" auto_tcltk standard install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p358 b/share/ruby-build/1.8.7-p358 index 41cbcea4..1937a1ab 100644 --- a/share/ruby-build/1.8.7-p358 +++ b/share/ruby-build/1.8.7-p358 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p358" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p358.tar.gz#26bd55358847459a7752acdbd33a535f" +install_package "ruby-1.8.7-p358" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p358.tar.gz#26bd55358847459a7752acdbd33a535f" auto_tcltk standard install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p370 b/share/ruby-build/1.8.7-p370 index c197d833..8fe6cbb8 100644 --- a/share/ruby-build/1.8.7-p370 +++ b/share/ruby-build/1.8.7-p370 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p370" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p370.tar.gz#98b00bbd1cdde3116155edb6e555b781" +install_package "ruby-1.8.7-p370" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p370.tar.gz#98b00bbd1cdde3116155edb6e555b781" auto_tcltk standard install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p371 b/share/ruby-build/1.8.7-p371 index 9214ad93..f64d4d49 100644 --- a/share/ruby-build/1.8.7-p371 +++ b/share/ruby-build/1.8.7-p371 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p371" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p371.tar.gz#653f07bb45f03d0bf3910491288764df" +install_package "ruby-1.8.7-p371" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p371.tar.gz#653f07bb45f03d0bf3910491288764df" auto_tcltk standard install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.8.7-p374 b/share/ruby-build/1.8.7-p374 index a070c6d3..946b0329 100644 --- a/share/ruby-build/1.8.7-p374 +++ b/share/ruby-build/1.8.7-p374 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p374" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p374.tar.gz#b72a0bc5b824398537762e5272bbb8dc" +install_package "ruby-1.8.7-p374" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p374.tar.gz#b72a0bc5b824398537762e5272bbb8dc" auto_tcltk standard install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby From d9cd8a1ae38f55e10415f4fb81cedc00d0860289 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 28 Oct 2013 00:44:15 +0100 Subject: [PATCH 0331/1809] Abort early if TMPDIR is non-writable or non-executable Fixes #148 --- bin/ruby-build | 5 +++++ test/build.bats | 18 ++++++++++++++++++ 2 files changed, 23 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index df1a7db5..7d6c45ca 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -841,6 +841,11 @@ else TMP="${TMPDIR%/}" fi +if [ ! -w "$TMP" ] || [ ! -x "$TMP" ]; then + echo "ruby-build: TMPDIR=$TMP is set to a non-accessible location" >&2 + exit 1 +fi + # Work around warnings building Ruby 2.0 on Clang 2.x: # pass -Wno-error=shorten-64-to-32 if the compiler accepts it. # diff --git a/test/build.bats b/test/build.bats index 4502dfc2..3fdf1acf 100644 --- a/test/build.bats +++ b/test/build.bats @@ -234,3 +234,21 @@ rubinius-2.0.0: --prefix=$INSTALL_ROOT bundle exec rake install OUT } + +@test "non-writable TMPDIR aborts build" { + export TMPDIR="${TMP}/build" + mkdir -p "$TMPDIR" + chmod -w "$TMPDIR" + + run_inline_definition <<<"" + assert_failure "ruby-build: TMPDIR=$TMPDIR is set to a non-accessible location" +} + +@test "non-executable TMPDIR aborts build" { + export TMPDIR="${TMP}/build" + mkdir -p "$TMPDIR" + chmod -x "$TMPDIR" + + run_inline_definition <<<"" + assert_failure "ruby-build: TMPDIR=$TMPDIR is set to a non-accessible location" +} From 00fcf8b504c6ab5e86b8265d3e2c4eb9e454c405 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 28 Oct 2013 00:55:35 +0100 Subject: [PATCH 0332/1809] Bash here-document doesn't work with non-executable TMPDIR Fixes https://travis-ci.org/sstephenson/ruby-build/builds/13131225 --- test/build.bats | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/test/build.bats b/test/build.bats index 3fdf1acf..b4dee8eb 100644 --- a/test/build.bats +++ b/test/build.bats @@ -240,7 +240,8 @@ OUT mkdir -p "$TMPDIR" chmod -w "$TMPDIR" - run_inline_definition <<<"" + touch "${TMP}/build-definition" + run ruby-build "${TMP}/build-definition" "$INSTALL_ROOT" assert_failure "ruby-build: TMPDIR=$TMPDIR is set to a non-accessible location" } @@ -249,6 +250,7 @@ OUT mkdir -p "$TMPDIR" chmod -x "$TMPDIR" - run_inline_definition <<<"" + touch "${TMP}/build-definition" + run ruby-build "${TMP}/build-definition" "$INSTALL_ROOT" assert_failure "ruby-build: TMPDIR=$TMPDIR is set to a non-accessible location" } From 7c12833fef7868b700d7d3e7cfc06b7ae8ca66ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 28 Oct 2013 01:17:08 +0100 Subject: [PATCH 0333/1809] Update CHANGELOG --- CHANGELOG.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5e25e914..c1fcc06a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ ## Version History +* Abort early for invalid TMPDIR +* Enable compiling Ruby 1.8 on OS X 10.8+ without extra flags +* Detect number of CPU cores used for `make` +* Fix installing Ruby 2.1.0 from trunk +* Install Rake and Bundler in isolation when required +* Clearer error message when HTTP download fails +* Set default MAKE=gmake on FreeBSD +* Support relative path as install prefix +* Use libyaml from Homebrew if available + #### 20131024 * Added a definition for JRuby 1.7.6 * Added a definition for Rubinius 2.1.0 From 64726421f93f94e12ef691f26d702d00162ae03a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 28 Oct 2013 01:17:20 +0100 Subject: [PATCH 0334/1809] ruby-build 20131028 --- CHANGELOG.md | 1 + bin/ruby-build | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c1fcc06a..b24b0a3a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,6 @@ ## Version History +#### 20131028 * Abort early for invalid TMPDIR * Enable compiling Ruby 1.8 on OS X 10.8+ without extra flags * Detect number of CPU cores used for `make` diff --git a/bin/ruby-build b/bin/ruby-build index 7d6c45ca..492afafd 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20131024" +RUBY_BUILD_VERSION="20131028" set -E exec 3<&2 # preserve original stderr at fd 3 From e8a3cc82e341d76a41d31c2280330db96ab81292 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 28 Oct 2013 02:24:18 +0100 Subject: [PATCH 0335/1809] Avoid processing duplicate URLs in mirror script --- script/mirror | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/script/mirror b/script/mirror index 43018967..ec23b872 100755 --- a/script/mirror +++ b/script/mirror @@ -43,7 +43,7 @@ potentially_new_packages() { } extract_urls() { - grep -hoe 'http[^"]\+#[^"]\+' "$@" + grep -hoe 'http[^"]\+#[^"]\+' "$@" | sort | uniq } update() { From 4ed38ba4bceafa3f8908a05b58e6bcf219fbbdc3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 28 Oct 2013 02:25:08 +0100 Subject: [PATCH 0336/1809] Run `mirror update` on CI even if tests failed If a commit introduced a new Ruby definition, we want it mirrored even if there might have been an accidental failure on CI. --- script/test | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/script/test b/script/test index 6e708f1e..d7a667e3 100755 --- a/script/test +++ b/script/test @@ -3,8 +3,11 @@ set -e [ -d ./bats/bin ] && export PATH=./bats/bin:"$PATH" -bats -t test +STATUS=0 +bats -t test || STATUS="$?" if [ "$TRAVIS_SECURE_ENV_VARS" = "true" ]; then ./script/mirror update "$TRAVIS_COMMIT_RANGE" fi + +exit "$STATUS" From 8e16aab89204a92e9559e4d766c48f3787212f4a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 29 Oct 2013 01:39:28 +0100 Subject: [PATCH 0337/1809] Fix installing REE on OS X 10.8+ with no XQuartz This is a regression introduced by d13ae0ad5269fe75fd0fe90aadd6d76bcbc1536e References #267 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 492afafd..3ff695a5 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -430,7 +430,7 @@ build_package_ree_installer() { fi local option - for option in $RUBY_CONFIGURE_OPTS; do + for option in $RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[@]}; do options="$options -c $option" done From c0dc8908e1694bfed90012a9cceb4904a456bcb0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 29 Oct 2013 14:03:26 +0100 Subject: [PATCH 0338/1809] Fix false "BUILD FAILED" message when installing Rubinius Installing Rubinius would print "BUILD FAILED" at the `bundle` step but the installation would proceed nevertheless and finish successfully. It turns out that the `command ...` expression will trigger the ERR trap on failure even when it's a part of `||` list or a condition inside an `if` statement. This defies how the ERR trap is supposed to work, so the workaround is to execute it in a subshell which doesn't inherit the ERR trap of its parent. --- bin/ruby-build | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 3ff695a5..727c3834 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -743,11 +743,13 @@ bundle() { } isolated_gem_dependency() { - local output="$(command $1 2>/dev/null || true)" - if [ -z "$output" ]; then + set +E + ( command $1 &>/dev/null ) || { + set -E shift 1 isolated_gem_install "$@" - fi + } + set -E } isolated_gem_install() { From 8b6616b8a75a4384fc40727251686f4506d6d7ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 29 Oct 2013 14:09:55 +0100 Subject: [PATCH 0339/1809] Install the Rubinius bundle in isolation Makes sure that installing Rubinius won't touch other gems outside the build directory. --- bin/ruby-build | 2 +- test/build.bats | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 727c3834..0fd4f63a 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -444,7 +444,7 @@ build_package_ree_installer() { build_package_rbx() { local package_name="$1" - { bundle + { bundle --path=vendor/bundle ./configure --prefix="$PREFIX_PATH" $RUBY_CONFIGURE_OPTS rake install fix_rbx_gem_binstubs "$PREFIX_PATH" diff --git a/test/build.bats b/test/build.bats index b4dee8eb..354cc0a3 100644 --- a/test/build.bats +++ b/test/build.bats @@ -217,7 +217,7 @@ DEF stub rake false stub bundle \ '--version : echo 1' \ - ' : echo bundle >> build.log' \ + ' : echo bundle "$@" >> build.log' \ '--version : echo 1' \ " exec rake install : { cat build.log; echo bundle \"\$@\"; } >> '$INSTALL_ROOT/build.log'" @@ -229,7 +229,7 @@ DEF unstub bundle assert_build_log < Date: Wed, 30 Oct 2013 02:44:21 +0100 Subject: [PATCH 0340/1809] Update CHANGELOG --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index b24b0a3a..8a958708 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ ## Version History +* Install the Rubinius bundle in isolation +* Fix false "BUILD FAILED" message when installing Rubinius +* Fix installing REE on OS X 10.8+ with no XQuartz + #### 20131028 * Abort early for invalid TMPDIR * Enable compiling Ruby 1.8 on OS X 10.8+ without extra flags From cb33dc8f6a8b2b1349d62e79d88191660180f9aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 30 Oct 2013 02:45:06 +0100 Subject: [PATCH 0341/1809] ruby-build 20131030 --- CHANGELOG.md | 1 + bin/ruby-build | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8a958708..97fac139 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,6 @@ ## Version History +#### 20131030 * Install the Rubinius bundle in isolation * Fix false "BUILD FAILED" message when installing Rubinius * Fix installing REE on OS X 10.8+ with no XQuartz diff --git a/bin/ruby-build b/bin/ruby-build index 0fd4f63a..b4d4a1af 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20131028" +RUBY_BUILD_VERSION="20131030" set -E exec 3<&2 # preserve original stderr at fd 3 From bc9adfdd5ded7905a574bcd5d196490393939670 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 30 Oct 2013 13:05:49 +0100 Subject: [PATCH 0342/1809] Demonstrate that one can use RUBY_CONFIGURE to apply a patch References #443 --- test/build.bats | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/test/build.bats b/test/build.bats index 354cc0a3..bc7cee56 100644 --- a/test/build.bats +++ b/test/build.bats @@ -159,6 +159,35 @@ OUT unstub uname } +@test "can use RUBY_CONFIGURE to apply a patch" { + cached_tarball "ruby-2.0.0" + + cat > "${TMP}/custom-configure" <> build.log' + stub_make_install + + export RUBY_CONFIGURE="${TMP}/custom-configure" + run_inline_definition < Date: Wed, 13 Nov 2013 08:39:52 -0500 Subject: [PATCH 0343/1809] Handle the case when there is no processor info in `/proc/cpuinfo` `grep -c` would correctly output "0", which is handled specially later on, but would also exit with a nonzero status which would abort the script. Piping the output to `wc` to do the counting makes the exit status of grep irrelevant. Fixes #447 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index b4d4a1af..a70caad1 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -101,7 +101,7 @@ num_cpu_cores() { if [ "Darwin" = "$(uname -s)" ]; then num="$(sysctl -n hw.ncpu 2>/dev/null || true)" elif [ -r /proc/cpuinfo ]; then - num="$(grep -c ^processor /proc/cpuinfo)" + num="$(grep ^processor /proc/cpuinfo | wc -l)" [ "$num" -gt 0 ] || num="" fi echo "${num:-2}" From c82f6b2b07e368f68eb957cc0f8027003212f153 Mon Sep 17 00:00:00 2001 From: deepj Date: Thu, 14 Nov 2013 22:45:21 +0100 Subject: [PATCH 0344/1809] Add a definition for JRuby 1.7.7 --- share/ruby-build/jruby-1.7.7 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.7 diff --git a/share/ruby-build/jruby-1.7.7 b/share/ruby-build/jruby-1.7.7 new file mode 100644 index 00000000..de5f045e --- /dev/null +++ b/share/ruby-build/jruby-1.7.7 @@ -0,0 +1 @@ +install_package "jruby-1.7.7" "http://jruby.org.s3.amazonaws.com/downloads/1.7.7/jruby-bin-1.7.7.tar.gz#9d6df2188fa57f12bf6fde4e4b2e3f09" jruby From 75d34ddad80d314c836e6ba4d2a9eeb907e74ed1 Mon Sep 17 00:00:00 2001 From: Ketan Padegaonkar Date: Fri, 15 Nov 2013 09:39:46 +0530 Subject: [PATCH 0345/1809] Create jruby-1.7.8 --- share/ruby-build/jruby-1.7.8 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.8 diff --git a/share/ruby-build/jruby-1.7.8 b/share/ruby-build/jruby-1.7.8 new file mode 100644 index 00000000..c8d671f8 --- /dev/null +++ b/share/ruby-build/jruby-1.7.8 @@ -0,0 +1 @@ +install_package "jruby-1.7.8" "http://jruby.org.s3.amazonaws.com/downloads/1.7.8/jruby-bin-1.7.8.tar.gz#1e68f39d6dba7b6d9db81e24bb6b7d0a" jruby From 49c10704956ecef1715a11be2fc03dee9c5bb109 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Fri, 15 Nov 2013 16:05:55 +0200 Subject: [PATCH 0346/1809] ruby-build 20131115 --- CHANGELOG.md | 4 ++++ bin/ruby-build | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 97fac139..2b2d7219 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ ## Version History +#### 20131115 +* Added a definition for JRuby 1.7.7 +* Added a definition for JRuby 1.7.8 + #### 20131030 * Install the Rubinius bundle in isolation * Fix false "BUILD FAILED" message when installing Rubinius diff --git a/bin/ruby-build b/bin/ruby-build index a70caad1..e4d66ea9 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20131030" +RUBY_BUILD_VERSION="20131115" set -E exec 3<&2 # preserve original stderr at fd 3 From 54ca76ea373b5ec6e503c1c50b2b909c7e6845d9 Mon Sep 17 00:00:00 2001 From: John Bellone Date: Sun, 17 Nov 2013 22:02:10 -0500 Subject: [PATCH 0347/1809] Add rbx 2.2.0 and 2.2.1 definitions. --- share/ruby-build/rbx-2.2.0 | 2 ++ share/ruby-build/rbx-2.2.1 | 2 ++ 2 files changed, 4 insertions(+) create mode 100644 share/ruby-build/rbx-2.2.0 create mode 100644 share/ruby-build/rbx-2.2.1 diff --git a/share/ruby-build/rbx-2.2.0 b/share/ruby-build/rbx-2.2.0 new file mode 100644 index 00000000..c4e74250 --- /dev/null +++ b/share/ruby-build/rbx-2.2.0 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "rubinius-2.2.0" "http://releases.rubini.us/rubinius-2.2.0.tar.bz2#f1fbc6f3baf1da5ad86b3858f30f3349" rbx diff --git a/share/ruby-build/rbx-2.2.1 b/share/ruby-build/rbx-2.2.1 new file mode 100644 index 00000000..803680e8 --- /dev/null +++ b/share/ruby-build/rbx-2.2.1 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "rubinius-2.2.1" "http://releases.rubini.us/rubinius-2.2.1.tar.bz2#83c4d61d5fdb070d11babd867852277b" rbx From 1f86c0504cd7358e1e36aca300f78812cd8dcd6b Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Fri, 22 Nov 2013 13:48:00 +0900 Subject: [PATCH 0348/1809] added definition for 1.9.3-p484 and 2.0.0-p353 --- CHANGELOG.md | 4 ++++ share/ruby-build/1.9.3-p484 | 2 ++ share/ruby-build/2.0.0-p353 | 2 ++ 3 files changed, 8 insertions(+) create mode 100644 share/ruby-build/1.9.3-p484 create mode 100644 share/ruby-build/2.0.0-p353 diff --git a/CHANGELOG.md b/CHANGELOG.md index 2b2d7219..b5284748 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ ## Version History +#### XXXX +* Added a definition for 1.9.3-p484 +* Added a definition for 2.0.0-p353 + #### 20131115 * Added a definition for JRuby 1.7.7 * Added a definition for JRuby 1.7.8 diff --git a/share/ruby-build/1.9.3-p484 b/share/ruby-build/1.9.3-p484 new file mode 100644 index 00000000..16a32070 --- /dev/null +++ b/share/ruby-build/1.9.3-p484 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "ruby-1.9.3-p448" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p448.tar.gz#8ac0dee72fe12d75c8b2d0ef5d0c2968" diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 new file mode 100644 index 00000000..9f95f0fa --- /dev/null +++ b/share/ruby-build/2.0.0-p353 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.0.0-p247" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#78282433fb697dd3613613ff55d734c1" standard verify_openssl From cac12e49eac506490e9fdc7912b362e68f3fb72e Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Fri, 22 Nov 2013 14:10:31 +0900 Subject: [PATCH 0349/1809] fix old links --- share/ruby-build/1.9.3-p484 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/share/ruby-build/1.9.3-p484 b/share/ruby-build/1.9.3-p484 index 16a32070..03a79197 100644 --- a/share/ruby-build/1.9.3-p484 +++ b/share/ruby-build/1.9.3-p484 @@ -1,2 +1,2 @@ install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml -install_package "ruby-1.9.3-p448" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p448.tar.gz#8ac0dee72fe12d75c8b2d0ef5d0c2968" +install_package "ruby-1.9.3-p484" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p484.tar.gz#8ac0dee72fe12d75c8b2d0ef5d0c2968" diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index 9f95f0fa..5c3fedc3 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p247" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#78282433fb697dd3613613ff55d734c1" standard verify_openssl +install_package "ruby-2.0.0-p353" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.gz#78282433fb697dd3613613ff55d734c1" standard verify_openssl From 949cc1070d88300e3e7757a66edce6d4a12cac57 Mon Sep 17 00:00:00 2001 From: Andrea Salicetti Date: Fri, 22 Nov 2013 08:17:07 +0100 Subject: [PATCH 0350/1809] Adds ruby 1.9.3-p484 definition --- share/ruby-build/1.9.3-p484 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/1.9.3-p484 diff --git a/share/ruby-build/1.9.3-p484 b/share/ruby-build/1.9.3-p484 new file mode 100644 index 00000000..03a79197 --- /dev/null +++ b/share/ruby-build/1.9.3-p484 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "ruby-1.9.3-p484" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p484.tar.gz#8ac0dee72fe12d75c8b2d0ef5d0c2968" From 4e0be855fc3fbce3e5142d3ffff3ed4fac4c97e8 Mon Sep 17 00:00:00 2001 From: Andrea Salicetti Date: Fri, 22 Nov 2013 08:25:08 +0100 Subject: [PATCH 0351/1809] Adds definition for ruby-2.0.0-p353 --- share/ruby-build/2.0.0-p353 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.0.0-p353 diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 new file mode 100644 index 00000000..5c3fedc3 --- /dev/null +++ b/share/ruby-build/2.0.0-p353 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.0.0-p353" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.gz#78282433fb697dd3613613ff55d734c1" standard verify_openssl From 2fa587bcfe68d46b166ede389f19d94422023212 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 22 Nov 2013 14:23:44 +0100 Subject: [PATCH 0352/1809] Fix installing Rubinius 2.0 with Ruby 1.8 Fixes #429, references rubinius/rubinius#2693 --- bin/ruby-build | 2 +- test/build.bats | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index a70caad1..9a8cd04d 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -445,7 +445,7 @@ build_package_rbx() { local package_name="$1" { bundle --path=vendor/bundle - ./configure --prefix="$PREFIX_PATH" $RUBY_CONFIGURE_OPTS + RUBYOPT="-rubygems $RUBYOPT" ./configure --prefix="$PREFIX_PATH" $RUBY_CONFIGURE_OPTS rake install fix_rbx_gem_binstubs "$PREFIX_PATH" } >&4 2>&1 diff --git a/test/build.bats b/test/build.bats index bc7cee56..47aca5e4 100644 --- a/test/build.bats +++ b/test/build.bats @@ -27,7 +27,7 @@ tarball() { mkdir -p "$path" cat > "$configure" <> build.log +echo "$name: \$@" \${RUBYOPT:+RUBYOPT=\$RUBYOPT} >> build.log OUT chmod +x "$configure" @@ -259,7 +259,7 @@ DEF assert_build_log < Date: Sat, 23 Nov 2013 07:31:36 +0900 Subject: [PATCH 0353/1809] Added definition of 2.1.0-preview2 --- CHANGELOG.md | 1 + share/ruby-build/2.1.0-preview2 | 2 ++ 2 files changed, 3 insertions(+) create mode 100644 share/ruby-build/2.1.0-preview2 diff --git a/CHANGELOG.md b/CHANGELOG.md index b5284748..4cdbfeb1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ #### XXXX * Added a definition for 1.9.3-p484 * Added a definition for 2.0.0-p353 +* Added a definition for 2.1.0-preview2 #### 20131115 * Added a definition for JRuby 1.7.7 diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 new file mode 100644 index 00000000..8f9bd1f0 --- /dev/null +++ b/share/ruby-build/2.1.0-preview2 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.1.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.gz#ba2b95d174e156b417a4d580a452eaf5" standard verify_openssl From 5ae03b839494d20435faad5bc31e2e95d10c4f33 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Fri, 22 Nov 2013 17:30:31 -0600 Subject: [PATCH 0354/1809] ruby-build 20131122 --- CHANGELOG.md | 2 +- bin/ruby-build | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4cdbfeb1..8d4aa0e6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ ## Version History -#### XXXX +#### 20131122 * Added a definition for 1.9.3-p484 * Added a definition for 2.0.0-p353 * Added a definition for 2.1.0-preview2 diff --git a/bin/ruby-build b/bin/ruby-build index f6be0765..ffa581a0 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20131115" +RUBY_BUILD_VERSION="20131122" set -E exec 3<&2 # preserve original stderr at fd 3 From fa41601dac7a21b706cab2f10c387dcb69f80ae8 Mon Sep 17 00:00:00 2001 From: Sam Granieri Date: Fri, 22 Nov 2013 18:20:30 -0600 Subject: [PATCH 0355/1809] Update 2.1.0-preview2 Typo fixed --- share/ruby-build/2.1.0-preview2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index 8f9bd1f0..852a3ff2 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.gz#ba2b95d174e156b417a4d580a452eaf5" standard verify_openssl +install_package "ruby-2.1.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.gz#ba2b95d174e156b417a4d580a452eaf5" standard verify_openssl From 5556926ab61b1a302eb6d0687e36d2733bf0c415 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Fri, 22 Nov 2013 19:13:10 -0600 Subject: [PATCH 0356/1809] Ensure $LDFLAGS directories exist for 2.1.0-preview2 Ref. #458 Cf. https://github.com/sstephenson/ruby-build/commit/50bf60f9c2510fbee7f111046e97fe8bf9e66472 --- share/ruby-build/2.1.0-preview2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index 852a3ff2..e94f8589 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.gz#ba2b95d174e156b417a4d580a452eaf5" standard verify_openssl +install_package "ruby-2.1.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.gz#ba2b95d174e156b417a4d580a452eaf5" ldflags_dirs standard verify_openssl From 458d3331675f9f35517cfb095489496eff785aa3 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Fri, 22 Nov 2013 19:13:46 -0600 Subject: [PATCH 0357/1809] ruby-build 20131122.1 --- CHANGELOG.md | 3 +++ bin/ruby-build | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8d4aa0e6..1829838b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ## Version History +#### 20131122.1 +* Fix typo in 2.1.0-preview2 definition + #### 20131122 * Added a definition for 1.9.3-p484 * Added a definition for 2.0.0-p353 diff --git a/bin/ruby-build b/bin/ruby-build index ffa581a0..8c811a94 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20131122" +RUBY_BUILD_VERSION="20131122.1" set -E exec 3<&2 # preserve original stderr at fd 3 From 4a5d9b36107fa6ba6bdf8574a7307c5887385976 Mon Sep 17 00:00:00 2001 From: Thomas Fuchs Date: Mon, 25 Nov 2013 16:24:51 -0500 Subject: [PATCH 0358/1809] Add definition for heroku-patched 1.8.7-p375 This build is an unofficial backport of the patch for "Heap Overflow in Floating Point Parsing (CVE-2013-4164)" to Ruby 1.8.7-p374. The defnitoin refers to a tarball of this tag: https://github.com/heroku/ruby/releases/tag/v1_8_7_375 --- share/ruby-build/heroku-1.8.7-p375 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/heroku-1.8.7-p375 diff --git a/share/ruby-build/heroku-1.8.7-p375 b/share/ruby-build/heroku-1.8.7-p375 new file mode 100644 index 00000000..6a07f0ba --- /dev/null +++ b/share/ruby-build/heroku-1.8.7-p375 @@ -0,0 +1,3 @@ +require_gcc +install_package "ruby-1_8_7_375" "https://github.com/heroku/ruby/archive/v1_8_7_375.tar.gz#c4a92e56b636f0d8eca6f09de3f4ca17" autoconf auto_tcltk standard +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby \ No newline at end of file From 2186fd74e39819a94d1fe36ee82bba43bafc4667 Mon Sep 17 00:00:00 2001 From: Rob Roland Date: Fri, 6 Dec 2013 10:48:35 -0800 Subject: [PATCH 0359/1809] Add JRuby 1.7.9 to rbenv --- share/ruby-build/jruby-1.7.9 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.9 diff --git a/share/ruby-build/jruby-1.7.9 b/share/ruby-build/jruby-1.7.9 new file mode 100644 index 00000000..c71a9948 --- /dev/null +++ b/share/ruby-build/jruby-1.7.9 @@ -0,0 +1 @@ +install_package "jruby-1.7.9" "http://jruby.org.s3.amazonaws.com/downloads/1.7.9/jruby-bin-1.7.9.tar.gz#b2e44f1f44837c07068ee453a89f4b55" jruby \ No newline at end of file From a2d9ac49d1ae22273d670793bc32cfbc93b51529 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Sat, 7 Dec 2013 10:15:04 +0100 Subject: [PATCH 0360/1809] ruby-build 20131206 --- CHANGELOG.md | 3 +++ bin/ruby-build | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1829838b..81cdc5e9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ## Version History +#### 20131206 +* Added a definition for JRuby 1.7.9 + #### 20131122.1 * Fix typo in 2.1.0-preview2 definition diff --git a/bin/ruby-build b/bin/ruby-build index 8c811a94..3e537203 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20131122.1" +RUBY_BUILD_VERSION="20131206" set -E exec 3<&2 # preserve original stderr at fd 3 From 392679a7fbd44a7c4f258b55c23c1404e42fe468 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 11 Dec 2013 18:17:26 +0100 Subject: [PATCH 0361/1809] Fix `irb`, `rake`, `rdoc`, `ri` for rbx-2.2.1 We symlink Rubinius' `PREFIX/gems/bin` into `PREFIX/bin` so that new RubyGems binstubs get added to the main bin directory and therefore become available to rbenv. However, by throwing away `irb`, `rake`, `rdoc`, and `ri` binstubs during this process (which are non-executable and have an invalid shebang), we break the same commands in latest versions of Rubinius. This change ensures that these binstubs get preserved, their shebang corrected to `#!PREFIX/bin/rbx`, their executable bit flipped on, and copied over to the main bin directory. Fixes #468 --- bin/ruby-build | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 3e537203..6e426bc5 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -537,10 +537,14 @@ fix_rbx_gem_binstubs() { local prefix="$1" local gemdir="${prefix}/gems/bin" local bindir="${prefix}/bin" + local file binstub # Symlink Rubinius' `gems/bin/` into `bin/` if [ -d "$gemdir" ]; then for file in "$gemdir"/*; do - [ -x "$file" ] && mv "$file" "$bindir" + binstub="${bindir}/${file##*/}" + rm -f "$binstub" + sed -E "s:^#\!.+:#\!${bindir}/ruby:" < "$file" > "$binstub" + chmod +x "$binstub" done rm -rf "$gemdir" ln -s ../bin "$gemdir" From 6f9647d7deeb6bb3efac469dd65fc13c13bd7b90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 11 Dec 2013 18:38:53 +0100 Subject: [PATCH 0362/1809] Fix `irb` on rbx-2.2.1 Install the missing `rubysl-tracer` gem References rubinius/rubinius#2780 --- bin/ruby-build | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index 6e426bc5..2d6dc2b7 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -448,6 +448,7 @@ build_package_rbx() { RUBYOPT="-rubygems $RUBYOPT" ./configure --prefix="$PREFIX_PATH" $RUBY_CONFIGURE_OPTS rake install fix_rbx_gem_binstubs "$PREFIX_PATH" + fix_rbx_irb "$PREFIX_PATH" } >&4 2>&1 } @@ -551,6 +552,13 @@ fix_rbx_gem_binstubs() { fi } +fix_rbx_irb() { + local prefix="$1" + "${prefix}/bin/irb" --version &>/dev/null || + "${prefix}/bin/gem" install rubysl-tracer -v '~> 2.0' --no-rdoc --no-ri &>/dev/null || + true +} + require_gcc() { local gcc="$(locate_gcc || true)" From 4351c46923fb1f2f78422db7aade6e753e7e39ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 11 Dec 2013 21:16:47 +0100 Subject: [PATCH 0363/1809] Add `--patch` flag to apply a Ruby patch from stdin If `-p|--patch` flag was set while invoking `ruby-build` or `rbenv install`, ruby-build will use `patch -p0 -i -` to apply a patch from stdin to Ruby, Rubinius, or JRuby source code before running the rest of `build_package_*` commands. References #443 --- bin/rbenv-install | 11 ++++++++--- bin/ruby-build | 17 ++++++++++++++++- test/build.bats | 24 ++++++++++++++++++++++++ test/test_helper.bash | 9 ++++++++- 4 files changed, 56 insertions(+), 5 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index cd8f65f6..661df4ae 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -2,8 +2,8 @@ # # Summary: Install a Ruby version using the ruby-build plugin # -# Usage: rbenv install [-f|--force] [-k|--keep] [-v|--verbose] -# rbenv install [-f|--force] [-k|--keep] [-v|--verbose] +# Usage: rbenv install [-f|--force] [-k|--keep] [-v|--verbose] [-p|--patch] +# rbenv install [-f|--force] [-k|--keep] [-v|--verbose] [-p|--patch] # rbenv install -l|--list # # -l/--list List all available versions @@ -11,6 +11,7 @@ # -k/--keep Keep source tree in $RBENV_BUILD_ROOT after installation # (defaults to $RBENV_ROOT/sources) # -v/--verbose Verbose mode: print compilation status to stdout +# -p/--patch Apply a patch from stdin before building # # For detailed information on installing Ruby versions with # ruby-build, including a list of environment variables for adjusting @@ -49,6 +50,7 @@ indent() { unset FORCE unset KEEP unset VERBOSE +unset HAS_PATCH parse_options "$@" for option in "${OPTIONS[@]}"; do @@ -70,6 +72,9 @@ for option in "${OPTIONS[@]}"; do "v" | "verbose" ) VERBOSE="-v" ;; + "p" | "patch" ) + HAS_PATCH="-p" + ;; "version" ) exec ruby-build --version ;; @@ -161,7 +166,7 @@ trap cleanup SIGINT # Invoke `ruby-build` and record the exit status in $STATUS. STATUS=0 -ruby-build $KEEP $VERBOSE "$DEFINITION" "$PREFIX" || STATUS="$?" +ruby-build $KEEP $VERBOSE $HAS_PATCH "$DEFINITION" "$PREFIX" || STATUS="$?" # Display a more helpful message if the definition wasn't found. if [ "$STATUS" == "2" ]; then diff --git a/bin/ruby-build b/bin/ruby-build index 2d6dc2b7..65942538 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -364,6 +364,8 @@ build_package() { echo "Installing ${package_name}..." >&2 + [ -n "$HAS_PATCH" ] && apply_ruby_patch "$package_name" + for command in $commands; do "build_package_${command}" "$package_name" done @@ -770,13 +772,21 @@ isolated_gem_install() { gem install "$@" } +apply_ruby_patch() { + case "$1" in + ruby-* | jruby-* | rubinius-* ) + patch -p0 -i "${2:--}" + ;; + esac +} + version() { echo "ruby-build ${RUBY_BUILD_VERSION}" } usage() { { version - echo "usage: ruby-build [-k|--keep] [-v|--verbose] definition prefix" + echo "usage: ruby-build [-k|--keep] [-v|--verbose] [-p|--patch] definition prefix" echo " ruby-build --definitions" } >&2 @@ -796,6 +806,7 @@ list_definitions() { unset VERBOSE unset KEEP_BUILD_PATH +unset HAS_PATCH RUBY_BUILD_ROOT="$(abs_dirname "$0")/.." parse_options "$@" @@ -807,6 +818,7 @@ for option in "${OPTIONS[@]}"; do { echo echo " -k/--keep Do not remove source tree after installation" echo " -v/--verbose Verbose mode: print compilation status to stdout" + echo " -p/--patch Apply a patch from stdin before building" echo " --definitions List all built-in definitions" echo } >&2 @@ -822,6 +834,9 @@ for option in "${OPTIONS[@]}"; do "v" | "verbose" ) VERBOSE=true ;; + "p" | "patch" ) + HAS_PATCH=true + ;; "version" ) version exit 0 diff --git a/test/build.bats b/test/build.bats index 47aca5e4..f477c3ba 100644 --- a/test/build.bats +++ b/test/build.bats @@ -71,6 +71,30 @@ make -j 2 OUT } +@test "apply ruby patch before building" { + cached_tarball "yaml-0.1.4" + cached_tarball "ruby-2.0.0" + + stub brew false + stub_make_install + stub_make_install + stub patch ' : echo patch "$@" >> build.log' + + install_fixture --patch definitions/needs-yaml + assert_success + + unstub make + unstub patch + + assert_build_log < Date: Wed, 11 Dec 2013 21:33:32 +0100 Subject: [PATCH 0364/1809] Shorten `rbenv install` usage synopsis It was getting out of hand, so just use the single-character flags which are documented below anyway. --- bin/rbenv-install | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 661df4ae..61d9a1e3 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -2,8 +2,8 @@ # # Summary: Install a Ruby version using the ruby-build plugin # -# Usage: rbenv install [-f|--force] [-k|--keep] [-v|--verbose] [-p|--patch] -# rbenv install [-f|--force] [-k|--keep] [-v|--verbose] [-p|--patch] +# Usage: rbenv install [-fkvp] +# rbenv install [-fkvp] # rbenv install -l|--list # # -l/--list List all available versions From 94c15a54f0a804d5deeaf636c9666bfea796cd28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 11 Dec 2013 23:49:18 +0100 Subject: [PATCH 0365/1809] Auto-detect and link to Homebrew's readline I thought this was not necessary, but a number of people had problems when linking to OS X's "readline" (actually Editline wrapper): - Some components of Pry wouldn't work - Writing literal Unicode characters was not possible #379 - The compilation would downright fail in some cases #82 #461 Fixes #461 --- bin/ruby-build | 13 +++++++++++++ test/build.bats | 46 +++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 58 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 2d6dc2b7..d0cf4c69 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -398,6 +398,8 @@ build_package_standard() { local PACKAGE_MAKE_OPTS_ARRAY="${package_var_name}_MAKE_OPTS_ARRAY[@]" local PACKAGE_CFLAGS="${package_var_name}_CFLAGS" + [ "$package_var_name" = "RUBY" ] && use_homebrew_readline || true + ( if [ "${CFLAGS+defined}" ] || [ "${!PACKAGE_CFLAGS+defined}" ]; then export CFLAGS="$CFLAGS ${!PACKAGE_CFLAGS}" fi @@ -664,6 +666,17 @@ use_homebrew_yaml() { fi } +use_homebrew_readline() { + if [[ "$RUBY_CONFIGURE_OPTS" != *--with-readline-dir=* ]]; then + local libdir="$(brew --prefix readline 2>/dev/null || true)" + if [ -d "$libdir" ]; then + package_option ruby configure --with-readline-dir="$libdir" + else + return 1 + fi + fi +} + has_broken_mac_openssl() { [ "$(uname -s)" = "Darwin" ] && [[ "$(openssl version 2>/dev/null || true)" = "OpenSSL 0.9.8"?* ]] && diff --git a/test/build.bats b/test/build.bats index 47aca5e4..52ea7154 100644 --- a/test/build.bats +++ b/test/build.bats @@ -77,7 +77,7 @@ OUT brew_libdir="$TMP/homebrew-yaml" mkdir -p "$brew_libdir" - stub brew "--prefix libyaml : echo '$brew_libdir'" + stub brew "--prefix libyaml : echo '$brew_libdir'" false stub_make_install install_fixture definitions/needs-yaml @@ -92,6 +92,50 @@ make -j 2 OUT } +@test "readline is linked from Homebrew" { + cached_tarball "ruby-2.0.0" + + readline_libdir="$TMP/homebrew-readline" + mkdir -p "$readline_libdir" + + stub brew "--prefix readline : echo '$readline_libdir'" + stub_make_install + + run_inline_definition < Date: Thu, 12 Dec 2013 00:20:44 +0100 Subject: [PATCH 0366/1809] URL hack to fix recognizing that Topaz archive is bz2 On OS X and some other platforms it doesn't matter, as `tar` automatically detects the compression method, but on platforms that don't it's important to declare the archive format. For ordinary tarballs the extension provides this info, but since Topaz archive doesn't have an extension in the URL, we add a fake one via a dummy query string parameter. Fixes #357 --- share/ruby-build/topaz-dev | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/topaz-dev b/share/ruby-build/topaz-dev index 544f3bf4..c6b4d032 100644 --- a/share/ruby-build/topaz-dev +++ b/share/ruby-build/topaz-dev @@ -1 +1 @@ -install_package topaz "http://topazruby.com/builds/$(topaz_architecture)/latest/" topaz +install_package topaz "http://topazruby.com/builds/$(topaz_architecture)/latest/?_=.tar.bz2" topaz From dc1a77590c88302ca41cb8dc483bcf0a230eae00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Thu, 12 Dec 2013 00:35:31 +0100 Subject: [PATCH 0367/1809] Clarify which `rbenv install` flags get forwarded to `ruby-build` --- bin/rbenv-install | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 61d9a1e3..ac9c9b4b 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -1,13 +1,16 @@ #!/usr/bin/env bash # -# Summary: Install a Ruby version using the ruby-build plugin +# Summary: Install a Ruby version using ruby-build # -# Usage: rbenv install [-fkvp] -# rbenv install [-fkvp] +# Usage: rbenv install [-f] [-kvp] +# rbenv install [-f] [-kvp] # rbenv install -l|--list # # -l/--list List all available versions # -f/--force Install even if the version appears to be installed already +# +# ruby-build options: +# # -k/--keep Keep source tree in $RBENV_BUILD_ROOT after installation # (defaults to $RBENV_ROOT/sources) # -v/--verbose Verbose mode: print compilation status to stdout From 57cb1e98c6ec695c130e369629d02417ccc1a51a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Thu, 12 Dec 2013 00:41:19 +0100 Subject: [PATCH 0368/1809] ruby-build 20131211 --- CHANGELOG.md | 5 +++++ bin/ruby-build | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 81cdc5e9..15fff443 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ ## Version History +#### 20131211 +* Fix extracting topaz-dev archive +* Auto-detect and link to Homebrew's readline +* Fix irb, rake, rdoc, ri for rbx-2.2.1 + #### 20131206 * Added a definition for JRuby 1.7.9 diff --git a/bin/ruby-build b/bin/ruby-build index d0cf4c69..a2a868e1 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20131206" +RUBY_BUILD_VERSION="20131211" set -E exec 3<&2 # preserve original stderr at fd 3 From 0deaa4001d7b23f3706a0a47dd88e34630cd1760 Mon Sep 17 00:00:00 2001 From: Shannon Skipper Date: Fri, 20 Dec 2013 09:16:40 -0800 Subject: [PATCH 0369/1809] Add ruby-2.1.0-rc1. --- share/ruby-build/2.1.0-rc1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.1.0-rc1 diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 new file mode 100644 index 00000000..18ecf336 --- /dev/null +++ b/share/ruby-build/2.1.0-rc1 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.1.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.gz#a16561f64d78a902fab08693a300df98" ldflags_dirs standard verify_openssl From f4a34da8688a847caf60bfc1034ebc5e344a0352 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 20 Dec 2013 19:06:50 +0100 Subject: [PATCH 0370/1809] Add examples how to use the `--patch` option to the Readme [ci skip] --- README.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/README.md b/README.md index 46141b18..a1c246eb 100644 --- a/README.md +++ b/README.md @@ -123,6 +123,25 @@ You can set certain environment variables to control the build process. make options for buildling MRI. These variables will be passed to Ruby only, not any dependent packages (e.g. libyaml). +### Applying patches to Ruby before compiling + +Both `rbenv install` and `ruby-build` support the `--patch` (`-p`) flag that +signals that a patch from stdin should be applied to Ruby, JRuby, or Rubinius +source code before the `./configure` and compilation steps. + +Example usage: + +```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 If you have the `md5`, `openssl`, or `md5sum` tool installed, ruby-build will From 76b632892b8811ea422ca2078db137463ae59cd7 Mon Sep 17 00:00:00 2001 From: Thomas Seliger Date: Tue, 17 Dec 2013 19:35:54 +0100 Subject: [PATCH 0371/1809] Transform JRuby shebangs to absolute paths, fixing recursion within rbenv The default shebang for binstubs in a JRuby installation is `#!/usr/bin/env jruby`. On a rbenv-managed JRuby, this will execute the `jruby` rbenv shim. In a situation where a JRuby tool like `gem` is executed from within a running rbenv by a rbenv plugin, (e.g. rbenv-gemset) this can trigger another rbenv run to resolve the shim. This can lead to endless recursion of rbenv calls. Fixes #471, closes #473 References jf/rbenv-gemset#56 --- bin/ruby-build | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index d1ad14eb..0510940f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -507,6 +507,7 @@ build_package_jruby() { ln -fs jruby ruby install_jruby_launcher remove_windows_files + fix_jruby_shebangs } install_jruby_launcher() { @@ -515,6 +516,14 @@ install_jruby_launcher() { } >&4 2>&1 } +fix_jruby_shebangs() { + for file in "${PREFIX_PATH}/bin"/*; do + if [ "$(head -c 20 "$file")" = "#!/usr/bin/env jruby" ]; then + sed -i '' -E "1s:.+:#\!${PREFIX_PATH}/bin/jruby:" "$file" + fi + done +} + remove_windows_files() { cd "$PREFIX_PATH" rm -f bin/*.exe bin/*.dll bin/*.bat bin/jruby.sh From 578f0c5c1c95e3c3e4c50ecd1c284f3cfb80ef40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 20 Dec 2013 19:28:36 +0100 Subject: [PATCH 0372/1809] ruby-build 20131220 --- CHANGELOG.md | 5 +++++ bin/ruby-build | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 15fff443..e8937f03 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ ## Version History +#### 20131220 +* Transform JRuby shebangs to absolute paths, fixing edge-case recursion in rbenv +* Add `--patch` command-line option to patch Ruby from stdin before building +* Add Ruby 2.1.0-rc1 + #### 20131211 * Fix extracting topaz-dev archive * Auto-detect and link to Homebrew's readline diff --git a/bin/ruby-build b/bin/ruby-build index 0510940f..22765c3f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20131211" +RUBY_BUILD_VERSION="20131220" set -E exec 3<&2 # preserve original stderr at fd 3 From 85b64c4a522c2ad4a6677f0979f3d5754aa86e78 Mon Sep 17 00:00:00 2001 From: Phil Smith Date: Fri, 20 Dec 2013 14:26:41 -0800 Subject: [PATCH 0373/1809] Fix JRuby install on systems with non-BSD `sed` There doesn't seem to be a way to construct a sed invocation for in-place editing that is compatible with both BSD and GNU sed. http://stackoverflow.com/q/5694228/11687 Fixes #475 --- bin/ruby-build | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 22765c3f..cd92468e 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -519,7 +519,8 @@ install_jruby_launcher() { fix_jruby_shebangs() { for file in "${PREFIX_PATH}/bin"/*; do if [ "$(head -c 20 "$file")" = "#!/usr/bin/env jruby" ]; then - sed -i '' -E "1s:.+:#\!${PREFIX_PATH}/bin/jruby:" "$file" + sed -i.bak -E "1s:.+:#\!${PREFIX_PATH}/bin/jruby:" "$file" + rm "$file".bak fi done } From 9effc7a670a877f7d15f55c6e30c496524eb4534 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 21 Dec 2013 02:02:52 +0100 Subject: [PATCH 0374/1809] Thorougly test JRuby install process --- test/build.bats | 49 ++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 44 insertions(+), 5 deletions(-) diff --git a/test/build.bats b/test/build.bats index a3fbcf45..ec43019b 100644 --- a/test/build.bats +++ b/test/build.bats @@ -11,6 +11,13 @@ setup() { stub curl false } +executable() { + local file="$1" + mkdir -p "${file%/*}" + cat > "$file" + chmod +x "$file" +} + cached_tarball() { mkdir -p "$RUBY_BUILD_CACHE_PATH" pushd "$RUBY_BUILD_CACHE_PATH" >/dev/null @@ -24,12 +31,10 @@ tarball() { local configure="$path/configure" shift 1 - mkdir -p "$path" - cat > "$configure" <> build.log OUT - chmod +x "$configure" for file; do mkdir -p "$(dirname "${path}/${file}")" @@ -230,12 +235,11 @@ OUT @test "can use RUBY_CONFIGURE to apply a patch" { cached_tarball "ruby-2.0.0" - cat > "${TMP}/custom-configure" <> build.log' stub_make_install @@ -332,6 +336,41 @@ bundle exec rake install OUT } +@test "JRuby build" { + executable "${RUBY_BUILD_CACHE_PATH}/jruby-1.7.9/bin/jruby" <> ../build.log +OUT + executable "${RUBY_BUILD_CACHE_PATH}/jruby-1.7.9/bin/gem" < Date: Sat, 21 Dec 2013 02:20:46 +0100 Subject: [PATCH 0375/1809] ruby-build 20131220.1 --- CHANGELOG.md | 3 +++ bin/ruby-build | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e8937f03..d5b95df8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ## Version History +#### 20131220.1 +* Fix JRuby installation on non-BSD systems + #### 20131220 * Transform JRuby shebangs to absolute paths, fixing edge-case recursion in rbenv * Add `--patch` command-line option to patch Ruby from stdin before building diff --git a/bin/ruby-build b/bin/ruby-build index cd92468e..eba28a69 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20131220" +RUBY_BUILD_VERSION="20131220.1" set -E exec 3<&2 # preserve original stderr at fd 3 From b971d6bacd151bd744f744aae18cf3b068ec7e9d Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sun, 22 Dec 2013 19:05:01 +0900 Subject: [PATCH 0376/1809] preparation of Ruby 2.1 --- share/ruby-build/2.1.0 | 2 ++ share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.2.0-dev | 2 ++ 3 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 share/ruby-build/2.1.0 create mode 100644 share/ruby-build/2.2.0-dev diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 new file mode 100644 index 00000000..2057711f --- /dev/null +++ b/share/ruby-build/2.1.0 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.1.0" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz#" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index d92ae92b..ae5db742 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl +install_git "ruby-2.1-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev new file mode 100644 index 00000000..d92ae92b --- /dev/null +++ b/share/ruby-build/2.2.0-dev @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl From b603d6ac9e2ce22f65cf95f95f83d546e5cad52c Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Mon, 23 Dec 2013 08:56:59 +0900 Subject: [PATCH 0377/1809] use official ruby repository --- share/ruby-build/1.8.7-p375 | 3 +++ share/ruby-build/1.9.2-p326 | 4 ++++ share/ruby-build/heroku-1.8.7-p375 | 3 --- 3 files changed, 7 insertions(+), 3 deletions(-) create mode 100644 share/ruby-build/1.8.7-p375 create mode 100644 share/ruby-build/1.9.2-p326 delete mode 100644 share/ruby-build/heroku-1.8.7-p375 diff --git a/share/ruby-build/1.8.7-p375 b/share/ruby-build/1.8.7-p375 new file mode 100644 index 00000000..938a09aa --- /dev/null +++ b/share/ruby-build/1.8.7-p375 @@ -0,0 +1,3 @@ +require_gcc +install_svn "ruby-1.8.7-p375" "http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8_7" "44351" autoconf auto_tcltk standard +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby diff --git a/share/ruby-build/1.9.2-p326 b/share/ruby-build/1.9.2-p326 new file mode 100644 index 00000000..74ea6628 --- /dev/null +++ b/share/ruby-build/1.9.2-p326 @@ -0,0 +1,4 @@ +require_gcc +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_svn "ruby-1.9.2-p326" "http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_2" "44353" autoconf standard +install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/heroku-1.8.7-p375 b/share/ruby-build/heroku-1.8.7-p375 deleted file mode 100644 index 6a07f0ba..00000000 --- a/share/ruby-build/heroku-1.8.7-p375 +++ /dev/null @@ -1,3 +0,0 @@ -require_gcc -install_package "ruby-1_8_7_375" "https://github.com/heroku/ruby/archive/v1_8_7_375.tar.gz#c4a92e56b636f0d8eca6f09de3f4ca17" autoconf auto_tcltk standard -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby \ No newline at end of file From d228ce9ab37ecef7f7ba49ea9b933cff5c551322 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Thu, 26 Dec 2013 01:00:56 +0900 Subject: [PATCH 0378/1809] added md5 --- share/ruby-build/2.1.0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index 2057711f..50fc914a 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.0" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz#" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.0" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz#9e6386d53f5200a3e7069107405b93f7" ldflags_dirs standard verify_openssl From 089f91149496c6d976d6b4719b723942b9cb65de Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Wed, 25 Dec 2013 11:13:30 -0500 Subject: [PATCH 0379/1809] Unify tense in CHANGELOG --- CHANGELOG.md | 229 +++++++++++++++++++++++++-------------------------- 1 file changed, 113 insertions(+), 116 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d5b95df8..f753a439 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,19 +14,19 @@ * Fix irb, rake, rdoc, ri for rbx-2.2.1 #### 20131206 -* Added a definition for JRuby 1.7.9 +* Add JRuby 1.7.9 #### 20131122.1 * Fix typo in 2.1.0-preview2 definition #### 20131122 -* Added a definition for 1.9.3-p484 -* Added a definition for 2.0.0-p353 -* Added a definition for 2.1.0-preview2 +* Add Ruby 1.9.3-p484 +* Add Ruby 2.0.0-p353 +* Add Ruby 2.1.0-preview2 #### 20131115 -* Added a definition for JRuby 1.7.7 -* Added a definition for JRuby 1.7.8 +* Add JRuby 1.7.7 +* Add JRuby 1.7.8 #### 20131030 * Install the Rubinius bundle in isolation @@ -45,16 +45,16 @@ * Use libyaml from Homebrew if available #### 20131024 -* Added a definition for JRuby 1.7.6 -* Added a definition for Rubinius 2.1.0 -* Added a definition for Rubinius 2.1.1 +* Add JRuby 1.7.6 +* Add Rubinius 2.1.0 +* Add Rubinius 2.1.1 #### 20131008 -* Added a definition for JRuby 1.7.5 -* Added a definition for Rubinius 2.0.0 +* Add JRuby 1.7.5 +* Add Rubinius 2.0.0 #### 20130923 -* Added a definition for 2.1.0-preview1 +* Add Ruby 2.1.0-preview1 #### 20130907 * Revert using mirror site @@ -67,20 +67,20 @@ * Change protocol of the ruby-lang.org server from HTTP to FTP #### 20130628 -* Added a definition for Ruby 2.0.0-p247 -* Added a definition for Ruby 1.9.3-p448 -* Added a definition for Ruby 1.8.7-p374 -* Added a definition for MagLev 2.0.0-dev from git +* Add Ruby 2.0.0-p247 +* Add Ruby 1.9.3-p448 +* Add Ruby 1.8.7-p374 +* Add MagLev 2.0.0-dev from git * Use Homebrew openssl if available #### 20130518 -* Added a definition for JRuby 1.7.4 +* Add JRuby 1.7.4 #### 20130514 -* Added a definition for Ruby 2.0.0-p195 -* Added a definition for Ruby 1.9.3-p429 -* Added a definition for Ruby 1.9.2-p0 -* Added a definition for Ruby 1.9.1-p430 +* Add Ruby 2.0.0-p195 +* Add Ruby 1.9.3-p429 +* Add Ruby 1.9.2-p0 +* Add Ruby 1.9.1-p430 #### 20130501 * Cache git clone directory @@ -90,8 +90,8 @@ * Default RBENV_VERSION to the globally-specified Ruby #### 20130408 -* Added a definition for mruby-dev -* Added a definition for topaz-dev :gem: +* Add mruby-dev +* Add topaz-dev :gem: * List matching definitions on ambiguous version specification * Use `--continue` when downloading tarball * Keep source tarball if `--keep` or `tar xf` fails @@ -104,195 +104,192 @@ * Build a shared openssl to link to Ruby 2.0.0 #### 20130225 -* Added a definition for 2.1.0-dev +* Add Ruby 2.1.0-dev * Rename the CAfile to cert.pem * Fix exit status of install with verbose #### 20130224 * Happy 20th :birthday:, Ruby! -* Added a definition for 2.0.0-p0 +* Add Ruby 2.0.0-p0 * Autoclean on unsuccessful installation #### 20130222 -* Upgraded to OpenSSL 1.0.1e -* Added a definition for JRuby 1.7.3 -* Added a definition for 1.9.3-p392 +* Upgrade to OpenSSL 1.0.1e +* Add JRuby 1.7.3 +* Add Ruby 1.9.3-p392 #### 20130208 -* Added a definition for 2.0.0-rc2 +* Add Ruby 2.0.0-rc2 * Build OpenSSL for Ruby 2.0 on OS X #### 20130206 -* Added a definition for 1.9.3-p385 +* Add Ruby 1.9.3-p385 #### 20130129 -* Changed `rbenv install` to attempt to install the local app-specific +* Change `rbenv install` to attempt to install the local app-specific version when it is invoked without any arguments -* Added interactive confirmation to `rbenv install` when the - destination prefix exists. Pass `-f` or `--force` to force - installation of versions that are already installed -* Added support for specifying which program to use for `make` via the - `$MAKE` environment variable. FreeBSD users can now instruct - ruby-build to use GNU make by setting `MAKE=gmake` -* Modified the post-install process to invoke `chmod` only for group- - or world-writable directories -* Added `before_install` and `after_install` hooks for `rbenv install` - plugins to facilitate post-installation automation +* Add interactive confirmation to `rbenv install` when the destination prefix + exists. Pass `-f` or `--force` to force installation of versions that are + already installed +* Add support for specifying which program to use for `make` via the `$MAKE` + environment variable. FreeBSD users can now instruct ruby-build to use GNU + make by setting `MAKE=gmake` +* Modify the post-install process to invoke `chmod` only for group- or + world-writable directories +* Add `before_install` and `after_install` hooks for `rbenv install` plugins to + facilitate post-installation automation #### 20130118 -* Added a definition for 2.0.0-rc1 -* Added a definition for 1.9.3-p374 +* Add Ruby 2.0.0-rc1 +* Add Ruby 1.9.3-p374 #### 20130104 -* Added a definition for JRuby 1.7.2 +* Add JRuby 1.7.2 #### 20121227 -* Added a definition for Ruby 1.9.3-p362 -* Added a definition for Ruby 1.8.7-p371 -* Moved the default ruby-build mirror from GitHub Downloads to Amazon - CloudFront +* Add Ruby 1.9.3-p362 +* Add Ruby 1.8.7-p371 +* Move the default ruby-build mirror from GitHub Downloads to Amazon CloudFront #### 20121204 -* Added a definition for JRuby 1.7.1 +* Add JRuby 1.7.1 #### 20121201 -* Added a definition for Ruby 2.0.0-preview2 +* Add Ruby 2.0.0-preview2 #### 20121120 -* Added optional package checksum support. When a package URL is - annotated with an MD5 checksum, ruby-build will use it to verify - the contents of the downloaded file. Package URLs in all existing - definitions have been updated with checksum annotations -* Added an optional package download cache. When the - `RUBY_BUILD_CACHE_PATH` environment variable is set to a directory - of your choice, ruby-build will store downloaded packages there and - reuse them for future installations -* Added mirror support for faster package downloads. Packages on the - official ruby-build mirror will be served via S3. You can point - ruby-build to your own local package mirror by setting the - `RUBY_BUILD_MIRROR_URL` environment variable +* Add optional package checksum support. When a package URL is annotated with + an MD5 checksum, ruby-build will use it to verify the contents of the + downloaded file. Package URLs in all existing definitions have been updated + with checksum annotations +* Add an optional package download cache. When the `RUBY_BUILD_CACHE_PATH` + environment variable is set to a directory of your choice, ruby-build will + store downloaded packages there and reuse them for future installations +* Add mirror support for faster package downloads. Packages on the official + ruby-build mirror will be served via S3. You can point ruby-build to your own + local package mirror by setting the `RUBY_BUILD_MIRROR_URL` environment + variable #### 20121110 -* Added a definition for Ruby 1.9.3-p327 +* Add Ruby 1.9.3-p327 * Fetch Ruby 2.0.0.dev and 1.9.3.dev via Git instead of Subversion #### 20121104 -* Added a definition for Ruby 2.0.0-preview1 -* Added a definition for Rubinius 2.0.0-rc1 +* Add Ruby 2.0.0-preview1 +* Add Rubinius 2.0.0-rc1 #### 20121022 -* Added a definition for JRuby 1.7.0 +* Add JRuby 1.7.0 #### 20121020 -* Added a definition for Ruby 1.9.3-p286 -* Added a definition for JRuby 1.7.0-rc2 -* Added a definition for JRuby 1.7.0-rc1 -* Added a definition for JRuby 1.6.8 -* Added a definition for JRuby 1.5.6 +* Add Ruby 1.9.3-p286 +* Add JRuby 1.7.0-rc2 +* Add JRuby 1.7.0-rc1 +* Add JRuby 1.6.8 +* Add JRuby 1.5.6 * Fetch Ruby 2.0.0.dev via Subversion instead of Git * Allow hooks to be defined for `rbenv-install` #### 20120815 -* Added a definition for MagLev 1.1.0-dev from git -* Added a definition for Ruby 1.8.7-p370 (for those having trouble +* Add MagLev 1.1.0-dev from git +* Add Ruby 1.8.7-p370 (for those having trouble installing 1.8.7 with newer versions of glibc, please see https://github.com/sstephenson/ruby-build/pull/195#issuecomment-7743664) -* Updated the package URL in the definition for JRuby 1.7.0-preview1 -* Added a definition for JRuby 1.7.0-preview2 -* Updated the Rubinius 2.0.0-dev definition to use the bundled - RubyGems version instead of installing its own -* Added an `rbenv uninstall` command for removing installed versions +* Update the package URL in the definition for JRuby 1.7.0-preview1 +* Add JRuby 1.7.0-preview2 +* Update the Rubinius 2.0.0-dev definition to use the bundled RubyGems version + instead of installing its own +* Add an `rbenv uninstall` command for removing installed versions * Improved the option parsing for `ruby-build` and `rbenv-install` so options may be placed in any order, and short options may be combined (e.g. `-kv`) -* Added a `-l`/`--list` option to `rbenv install` to list all - available definitions -* Added a `-v`/`--verbose` option to `rbenv install` to invoke - `ruby-build` in verbose mode +* Add a `-l`/`--list` option to `rbenv install` to list all available + definitions +* Add a `-v`/`--verbose` option to `rbenv install` to invoke `ruby-build` in + verbose mode * Documented the `-k`/`--keep` flag in the command-line help for `ruby-build` and `rbenv install` #### 20120524 -* Added definitions for JRuby 1.6.7.2 and 1.7.0-preview1 +* Add JRuby 1.6.7.2 and 1.7.0-preview1 * Removed the definition for JRuby 1.7.0-dev (in general we do not like to remove definitions, but the JRuby team has deleted the 1.7.0-dev package from their servers -- caveat emptor) * Added support for specifying the build location with the `RUBY_BUILD_BUILD_PATH` environment variable -* Added a `-k`/`--keep` flag to `ruby-build` and `rbenv install` for +* Add a `-k`/`--keep` flag to `ruby-build` and `rbenv install` for keeping the source code around after installation -* Updated the readme to emphasize installation as an rbenv plugin +* Update the README to emphasize installation as an rbenv plugin #### 20120423 * Improved error messages when dependencies are missing * XCode 4.3+ may be used to build 1.9.3-p125 and later -* Updated all Ruby 1.9.2 and 1.9.3 definitions to RubyGems 1.8.23 -* Added definitions for REE 1.8.7-2012.02 and 1.8.7-2009.10 -* Added definitions for JRuby 1.6.7 -* Added definitions for Ruby 1.9.2-p318, 1.9.2-p320, and 1.9.3-p194 +* Update all Ruby 1.9.2 and 1.9.3 definitions to RubyGems 1.8.23 +* Add REE 1.8.7-2012.02 and 1.8.7-2009.10 +* Add JRuby 1.6.7 +* Add Ruby 1.9.2-p318, 1.9.2-p320, and 1.9.3-p194 #### 20120216 -* Added definitions for REE 1.8.7-2011.12 and 1.8.7-2012.01 -* Added definitions for JRuby 1.6.5.1 and 1.6.6 -* Added definitions for Ruby 1.8.7-p358 and 1.9.3-p125 -* Updated the readme with instructions for installing ruby-build as an - rbenv plugin +* Add REE 1.8.7-2011.12 and 1.8.7-2012.01 +* Add JRuby 1.6.5.1 and 1.6.6 +* Add Ruby 1.8.7-p358 and 1.9.3-p125 +* Update the README with instructions for installing ruby-build as an rbenv + plugin #### 20111230 -* Added a definition for MagLev 1.0.0 +* Add MagLev 1.0.0 * Added support for overriding `make` options with the `$MAKEOPTS`/`$MAKE_OPTS` environment variable * Removed RubyGems installations from JRuby definitions in favor of the bundled RubyGems versions -* Added a `before_install_package` hook -* Added definitions for REE 1.8.7-2009.09 and 1.8.7-2010.01 -* Added definitions for Ruby 1.8.6-p383, 1.8.7-p302 and 1.8.7-p357 -* Updated the JRuby 1.7.0-dev snapshot URL +* Add a `before_install_package` hook +* Add REE 1.8.7-2009.09 and 1.8.7-2010.01 +* Add Ruby 1.8.6-p383, 1.8.7-p302 and 1.8.7-p357 +* Update the JRuby 1.7.0-dev snapshot URL * Changed the GCC detector to look for `gcc-*` anywhere in the `$PATH`, not just `/usr/bin` #### 20111030 -* Added a Ruby 1.8.7-p334 definition +* Add Ruby 1.8.7-p334 * Renamed the 1.9.4-dev definition to 2.0.0-dev to reflect the new version numbering scheme * ruby-build now automatically displays the last 10 lines of the error log, if any, when a build fails -* Improved the GCC detection routines and added a more helpful error - message for Xcode 4.2 users +* Improve the GCC detection routines and add a more helpful error message for + Xcode 4.2 users * JRuby installation no longer requires the install prefix to exist first * You can now pass `$CONFIGURE_OPTS` to the REE definitions -* Added a JRuby 1.6.5 definition -* Added a Ruby 1.9.2-p180 definition -* Added a Ruby 1.9.3-p0 definition +* Add JRuby 1.6.5 +* Add Ruby 1.9.2-p180 +* Add Ruby 1.9.3-p0 #### 20110928 * ruby-build now uses the `--with-gcc` configure flag on OS X Lion -* Added definitions for REE 1.8.7-2010.02 and 1.8.6-2009.06 +* Add 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 +* Add Ruby 1.9.3-rc1 +* Update the JRuby defintions to install the `jruby-launcher` gem +* Update the Rubinius 2.0.0 definition to point to the master branch +* Add JRuby 1.7.0-dev +* Add Ruby 1.9.4-dev #### 20110914 -* Added an rbx-2.0.0-dev definition for Rubinius 2.0.0 from git +* Add Rubinius 2.0.0-dev 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 +* Add Ruby 1.9.3-dev from git +* Add support for fetching package sources via git +* Add an `rbenv-install` script which provides an `install` command for rbenv users #### 20110906.1 From 36b5f33e53dc928d43eb7bcc6cba5f7a27e43fbb Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Wed, 25 Dec 2013 11:16:35 -0500 Subject: [PATCH 0380/1809] Rename 2.1.0 -> 2.1.0-p0 --- share/ruby-build/{2.1.0 => 2.1.0-p0} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename share/ruby-build/{2.1.0 => 2.1.0-p0} (100%) diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0-p0 similarity index 100% rename from share/ruby-build/2.1.0 rename to share/ruby-build/2.1.0-p0 From 7f398380bae41f20a1c7de88526e419f2e9bfd90 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Wed, 25 Dec 2013 11:13:42 -0500 Subject: [PATCH 0381/1809] ruby-build 20131225 --- CHANGELOG.md | 7 +++++++ bin/ruby-build | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f753a439..074ef18f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ ## Version History +#### 20131225 +* Add Ruby 2.2.0-dev +* Add Ruby 2.1.0-p0 +* Update Ruby 2.1.0-dev git branch +* Add Ruby 1.9.2-p326 +* Add Ruby 1.8.7-p375 + #### 20131220.1 * Fix JRuby installation on non-BSD systems diff --git a/bin/ruby-build b/bin/ruby-build index eba28a69..1886fbc1 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20131220.1" +RUBY_BUILD_VERSION="20131225" set -E exec 3<&2 # preserve original stderr at fd 3 From 945553bbefe6d92d6c3c75107404eddb7cd13ee3 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Thu, 26 Dec 2013 01:53:06 +0900 Subject: [PATCH 0382/1809] fix some wrong name --- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.2.0-dev | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index ae5db742..a928605e 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_git "ruby-2.1-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" ldflags_dirs autoconf standard verify_openssl +install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index d92ae92b..0ca95f6f 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl +install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl From 9e76ceb8bf772115e34c98802826da3884dd0b2c Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Wed, 25 Dec 2013 12:12:01 -0500 Subject: [PATCH 0383/1809] Revert "Rename 2.1.0 -> 2.1.0-p0" This reverts commit 36b5f33e53dc928d43eb7bcc6cba5f7a27e43fbb. See https://twitter.com/hsbt/status/415887230318567424. --- share/ruby-build/{2.1.0-p0 => 2.1.0} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename share/ruby-build/{2.1.0-p0 => 2.1.0} (100%) diff --git a/share/ruby-build/2.1.0-p0 b/share/ruby-build/2.1.0 similarity index 100% rename from share/ruby-build/2.1.0-p0 rename to share/ruby-build/2.1.0 From 69f8dcc8b7cc746be3b0ca7008606d2302bb5f09 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Wed, 25 Dec 2013 12:13:46 -0500 Subject: [PATCH 0384/1809] ruby-build 20131225.1 --- CHANGELOG.md | 5 ++++- bin/ruby-build | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 074ef18f..b4981041 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,11 @@ ## Version History +#### 20131225.1 +* Fix typos in Ruby 2.1.0, 2.1.0-dev, and 2.2.0-dev definitions + #### 20131225 * Add Ruby 2.2.0-dev -* Add Ruby 2.1.0-p0 +* Add Ruby 2.1.0 * Update Ruby 2.1.0-dev git branch * Add Ruby 1.9.2-p326 * Add Ruby 1.8.7-p375 diff --git a/bin/ruby-build b/bin/ruby-build index 1886fbc1..53fa3fa9 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20131225" +RUBY_BUILD_VERSION="20131225.1" set -E exec 3<&2 # preserve original stderr at fd 3 From a0720a95302b228732bad5b89e78c5cc5ad90f15 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Wed, 25 Dec 2013 19:13:29 -0500 Subject: [PATCH 0385/1809] Add Rubinius 2.2.2 --- share/ruby-build/rbx-2.2.2 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/rbx-2.2.2 diff --git a/share/ruby-build/rbx-2.2.2 b/share/ruby-build/rbx-2.2.2 new file mode 100644 index 00000000..64ef3486 --- /dev/null +++ b/share/ruby-build/rbx-2.2.2 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "rubinius-2.2.2" "http://releases.rubini.us/rubinius-2.2.2.tar.bz2#ac70d629ea43525d91e81f4ccf135299" rbx From e713a17f4f70ac6f4bfe94de5dd551962f1d1306 Mon Sep 17 00:00:00 2001 From: Arthur Schreiber Date: Mon, 30 Dec 2013 23:15:48 +0100 Subject: [PATCH 0386/1809] Add Rubinius 2.2.3 --- share/ruby-build/rbx-2.2.3 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/rbx-2.2.3 diff --git a/share/ruby-build/rbx-2.2.3 b/share/ruby-build/rbx-2.2.3 new file mode 100644 index 00000000..d4fa0a67 --- /dev/null +++ b/share/ruby-build/rbx-2.2.3 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "rubinius-2.2.3" "http://releases.rubini.us/rubinius-2.2.3.tar.bz2#d9978cf1a4e8f0310db63e49834f9837" rbx From 92b32f545b785b304b35150084f4c395d992a185 Mon Sep 17 00:00:00 2001 From: Yamashita Yuu Date: Tue, 4 Jun 2013 18:59:58 +0900 Subject: [PATCH 0387/1809] Add before/after hooks for `rbenv uninstall` --- bin/rbenv-uninstall | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/bin/rbenv-uninstall b/bin/rbenv-uninstall index 91fed828..0c8e832e 100755 --- a/bin/rbenv-uninstall +++ b/bin/rbenv-uninstall @@ -38,6 +38,23 @@ case "$DEFINITION" in ;; 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" +} + +for script in $(rbenv-hooks uninstall); do + source "$script" +done + + VERSION_NAME="${DEFINITION##*/}" PREFIX="${RBENV_ROOT}/versions/${VERSION_NAME}" @@ -54,7 +71,11 @@ if [ -z "$FORCE" ]; then 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 From 24ff49ccc0f9b8ea13eef4ff001e9a51e10da6ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 30 Dec 2013 14:45:16 +0100 Subject: [PATCH 0388/1809] Support rbenv hook paths that have spaces Same approach taken in rbenv: sstephenson/rbenv@baf7656d --- bin/rbenv-install | 8 ++++---- bin/rbenv-uninstall | 7 ++++--- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index ac9c9b4b..117c47ef 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -113,10 +113,10 @@ after_install() { after_hooks["${#after_hooks[@]}"]="$hook" } -# Load plugin hooks. -for script in $(rbenv-hooks install); do - source "$script" -done +OLDIFS="$IFS" +IFS=$'\n' scripts=(`rbenv-hooks install`) +IFS="$OLDIFS" +for script in "${scripts[@]}"; do source "$script"; done # Set VERSION_NAME from $DEFINITION, if it is not already set. Then diff --git a/bin/rbenv-uninstall b/bin/rbenv-uninstall index 0c8e832e..99917a79 100755 --- a/bin/rbenv-uninstall +++ b/bin/rbenv-uninstall @@ -50,9 +50,10 @@ after_uninstall() { after_hooks["${#after_hooks[@]}"]="$hook" } -for script in $(rbenv-hooks uninstall); do - source "$script" -done +OLDIFS="$IFS" +IFS=$'\n' scripts=(`rbenv-hooks uninstall`) +IFS="$OLDIFS" +for script in "${scripts[@]}"; do source "$script"; done VERSION_NAME="${DEFINITION##*/}" From 501855c9acbdbaaff378b39560a62fc589fd3466 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 4 Jan 2014 14:43:25 +0100 Subject: [PATCH 0389/1809] Fix stubbing programs that have dashes in them --- test/stubs/stub | 2 +- test/test_helper.bash | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/test/stubs/stub b/test/stubs/stub index b76ef55e..bd5c5d68 100755 --- a/test/stubs/stub +++ b/test/stubs/stub @@ -3,7 +3,7 @@ set -e status=0 program="${0##*/}" -PROGRAM="$(echo "$program" | tr a-z A-Z)" +PROGRAM="$(echo "$program" | tr a-z- A-Z_)" [ -n "$TMPDIR" ] || TMPDIR="/tmp" _STUB_PLAN="${PROGRAM}_STUB_PLAN" diff --git a/test/test_helper.bash b/test/test_helper.bash index 05723c46..11fb63ad 100644 --- a/test/test_helper.bash +++ b/test/test_helper.bash @@ -15,7 +15,7 @@ teardown() { stub() { local program="$1" - local prefix="$(echo "$program" | tr a-z A-Z)" + local prefix="$(echo "$program" | tr a-z- A-Z_)" shift export "${prefix}_STUB_PLAN"="${TMP}/${program}-stub-plan" @@ -31,7 +31,7 @@ stub() { unstub() { local program="$1" - local prefix="$(echo "$program" | tr a-z A-Z)" + local prefix="$(echo "$program" | tr a-z- A-Z_)" local path="${TMP}/bin/${program}" export "${prefix}_STUB_END"=1 From 4d8319bde75d302e18e1b924d5e10cb98fa57e00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 4 Jan 2014 14:43:42 +0100 Subject: [PATCH 0390/1809] Call `rbenv-*` subcommands directly, not through the `rbenv` executable Benefits: - makes it easier to stub `rbenv-*` subcommands in tests - speeds up subcommands because it skips the main `rbenv` executable Caveats: - users are no longer able to call `bin/rbenv-install` or `rbenv-uninstall` directly --- bin/rbenv-install | 6 +++--- bin/rbenv-uninstall | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 117c47ef..9b725b7c 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -94,7 +94,7 @@ unset VERSION_NAME # 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" ] || DEFINITION="$(rbenv-local 2>/dev/null || true)" [ -n "$DEFINITION" ] || usage 1 @@ -154,7 +154,7 @@ fi # REE installer requires an existing Ruby installation to run. An # unsatisfied local .ruby-version file can cause the installer to # fail.) -export RBENV_VERSION="$(rbenv global 2>/dev/null || true)" +export RBENV_VERSION="$(rbenv-global 2>/dev/null || true)" # Execute `before_install` hooks. @@ -193,7 +193,7 @@ for hook in "${after_hooks[@]}"; do eval "$hook"; done # Run `rbenv-rehash` after a successful installation. if [ "$STATUS" == "0" ]; then - rbenv rehash + rbenv-rehash else cleanup fi diff --git a/bin/rbenv-uninstall b/bin/rbenv-uninstall index 99917a79..10aa6e93 100755 --- a/bin/rbenv-uninstall +++ b/bin/rbenv-uninstall @@ -76,7 +76,7 @@ for hook in "${before_hooks[@]}"; do eval "$hook"; done if [ -d "$PREFIX" ]; then rm -rf "$PREFIX" - rbenv rehash + rbenv-rehash fi for hook in "${after_hooks[@]}"; do eval "$hook"; done From eae699d642ac78ede41951ddcedf2e7ad51c35bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 4 Jan 2014 14:48:48 +0100 Subject: [PATCH 0391/1809] Add tests for `rbenv install/uninstall` hooks --- test/hooks.bats | 56 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 test/hooks.bats diff --git a/test/hooks.bats b/test/hooks.bats new file mode 100644 index 00000000..a09f189d --- /dev/null +++ b/test/hooks.bats @@ -0,0 +1,56 @@ +#!/usr/bin/env bats + +load test_helper + +setup() { + export RBENV_ROOT="${TMP}/rbenv" + export HOOK_PATH="${TMP}/i has hooks" + mkdir -p "$HOOK_PATH" +} + +@test "rbenv-install hooks" { + cat > "${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" < Date: Wed, 25 Dec 2013 19:19:57 -0500 Subject: [PATCH 0392/1809] ruby-build 20131226 --- CHANGELOG.md | 13 +++++++++---- bin/ruby-build | 2 +- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b4981041..5b737fd0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,14 +1,17 @@ ## Version History +#### 20131226 +* Add Rubinius 2.2.2 + #### 20131225.1 * Fix typos in Ruby 2.1.0, 2.1.0-dev, and 2.2.0-dev definitions #### 20131225 -* Add Ruby 2.2.0-dev -* Add Ruby 2.1.0 -* Update Ruby 2.1.0-dev git branch -* Add Ruby 1.9.2-p326 * Add Ruby 1.8.7-p375 +* Add Ruby 1.9.2-p326 +* Update Ruby 2.1.0-dev git branch +* Add Ruby 2.1.0 +* Add Ruby 2.2.0-dev #### 20131220.1 * Fix JRuby installation on non-BSD systems @@ -33,6 +36,8 @@ * Add Ruby 1.9.3-p484 * Add Ruby 2.0.0-p353 * Add Ruby 2.1.0-preview2 +* Add Rubinius 2.2.0 +* Add Rubinius 2.2.1 #### 20131115 * Add JRuby 1.7.7 diff --git a/bin/ruby-build b/bin/ruby-build index 53fa3fa9..d5f4b4a3 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20131225.1" +RUBY_BUILD_VERSION="20131226" set -E exec 3<&2 # preserve original stderr at fd 3 From f3bca658c73a863dcabaf9502db9cdf7b3d2e118 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Thu, 9 Jan 2014 21:37:12 +0100 Subject: [PATCH 0393/1809] Add JRuby 1.7.10 --- share/ruby-build/jruby-1.7.10 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.10 diff --git a/share/ruby-build/jruby-1.7.10 b/share/ruby-build/jruby-1.7.10 new file mode 100644 index 00000000..cb08e183 --- /dev/null +++ b/share/ruby-build/jruby-1.7.10 @@ -0,0 +1 @@ +install_package "jruby-1.7.10" "http://jruby.org.s3.amazonaws.com/downloads/1.7.10/jruby-bin-1.7.10.tar.gz#c84fe9245a73f9cd29f56343b7d2e39a" jruby \ No newline at end of file From 46720ecb0df77beeaf3dba0a7127b10cf20e2ea4 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Thu, 9 Jan 2014 21:39:01 +0100 Subject: [PATCH 0394/1809] ruby-build 20140110 --- CHANGELOG.md | 4 +++- bin/ruby-build | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5b737fd0..3cbe828b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,9 @@ ## Version History -#### 20131226 +#### 20140110 +* Add JRuby 1.7.10 * Add Rubinius 2.2.2 +* Add Rubinius 2.2.3 #### 20131225.1 * Fix typos in Ruby 2.1.0, 2.1.0-dev, and 2.2.0-dev definitions diff --git a/bin/ruby-build b/bin/ruby-build index d5f4b4a3..d8c0846e 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20131226" +RUBY_BUILD_VERSION="20140110" set -E exec 3<&2 # preserve original stderr at fd 3 From b9ac1b1d890a3da0277d6ca10a36ae3ac1bf0f77 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Thu, 9 Jan 2014 22:01:24 +0100 Subject: [PATCH 0395/1809] Remove trailing whitespace from JRuby 1.7.10 definition Believe it or not, this was causing the following error: command not found-build: line 370: build_package_jruby --- share/ruby-build/jruby-1.7.10 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/jruby-1.7.10 b/share/ruby-build/jruby-1.7.10 index cb08e183..3d70e28a 100644 --- a/share/ruby-build/jruby-1.7.10 +++ b/share/ruby-build/jruby-1.7.10 @@ -1 +1 @@ -install_package "jruby-1.7.10" "http://jruby.org.s3.amazonaws.com/downloads/1.7.10/jruby-bin-1.7.10.tar.gz#c84fe9245a73f9cd29f56343b7d2e39a" jruby \ No newline at end of file +install_package "jruby-1.7.10" "http://jruby.org.s3.amazonaws.com/downloads/1.7.10/jruby-bin-1.7.10.tar.gz#c84fe9245a73f9cd29f56343b7d2e39a" jruby \ No newline at end of file From 9cd77be141e066b968b4a7e72d0628c671e067e4 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Thu, 9 Jan 2014 22:03:06 +0100 Subject: [PATCH 0396/1809] ruby-build 20140110.1 --- CHANGELOG.md | 3 +++ bin/ruby-build | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3cbe828b..257fb67e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ## Version History +#### 20140110.1 +* Fix bug in JRuby 1.7.10 definition + #### 20140110 * Add JRuby 1.7.10 * Add Rubinius 2.2.2 diff --git a/bin/ruby-build b/bin/ruby-build index d8c0846e..315ae05d 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20140110" +RUBY_BUILD_VERSION="20140110.1" set -E exec 3<&2 # preserve original stderr at fd 3 From eed9b53d35cecbede060f249009855093b555439 Mon Sep 17 00:00:00 2001 From: Marc Bellingrath Date: Fri, 17 Jan 2014 10:06:38 -0500 Subject: [PATCH 0397/1809] Run sed without the -E flag. GNU sed version 4.1.5 on CentOS 5.8 does not support the -E flag: $ sed -E sed: invalid option -- E --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 315ae05d..71e1650f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -519,7 +519,7 @@ install_jruby_launcher() { fix_jruby_shebangs() { for file in "${PREFIX_PATH}/bin"/*; do if [ "$(head -c 20 "$file")" = "#!/usr/bin/env jruby" ]; then - sed -i.bak -E "1s:.+:#\!${PREFIX_PATH}/bin/jruby:" "$file" + sed -i.bak "1 s:.*:#\!${PREFIX_PATH}\/bin\/jruby:" "$file" rm "$file".bak fi done From 60f2b2cd79c839cb33be4bdbc96a369868dc6369 Mon Sep 17 00:00:00 2001 From: Eric Lindvall Date: Tue, 21 Jan 2014 16:03:46 -0800 Subject: [PATCH 0398/1809] Add MAKE_INSTALL_OPTS for packages Allows for passing environment variables specifically to the "make install" step of package building. This can be helpful for providing a different DESTDIR= to a ruby install from the --prefix that is used --- bin/ruby-build | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 71e1650f..e3e82762 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -398,6 +398,8 @@ build_package_standard() { 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_MAKE_INSTALL_OPTS="${package_var_name}_MAKE_INSTALL_OPTS" + local PACKAGE_MAKE_INSTALL_OPTS_ARRAY="${package_var_name}_MAKE_INSTALL_OPTS_ARRAY[@]" local PACKAGE_CFLAGS="${package_var_name}_CFLAGS" [ "$package_var_name" = "RUBY" ] && use_homebrew_readline || true @@ -409,7 +411,7 @@ build_package_standard() { ) >&4 2>&1 { "$MAKE" $MAKE_OPTS ${!PACKAGE_MAKE_OPTS} "${!PACKAGE_MAKE_OPTS_ARRAY}" - "$MAKE" install + "$MAKE" install ${!PACKAGE_MAKE_INSTALL_OPTS} "${!PACKAGE_MAKE_INSTALL_OPTS_ARRAY}" } >&4 2>&1 } From 52b275680f7e51a377d5660c803d55e5165b64a8 Mon Sep 17 00:00:00 2001 From: Eric Lindvall Date: Tue, 21 Jan 2014 18:23:56 -0800 Subject: [PATCH 0399/1809] Add tests for RUBY_MAKE_INSTALL_OPTS= --- test/build.bats | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/test/build.bats b/test/build.bats index ec43019b..3b91d8b8 100644 --- a/test/build.bats +++ b/test/build.bats @@ -47,7 +47,7 @@ OUT stub_make_install() { stub "$MAKE" \ " : echo \"$MAKE \$@\" >> build.log" \ - "install : cat build.log >> '$INSTALL_ROOT/build.log'" + "install : echo \"$MAKE \$@\" >> build.log && cat build.log >> '$INSTALL_ROOT/build.log'" } assert_build_log() { @@ -71,8 +71,10 @@ assert_build_log() { assert_build_log < Date: Tue, 21 Jan 2014 19:03:33 -0800 Subject: [PATCH 0400/1809] Add mention of RUBY_MAKE_INSTALL_OPTS in README --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index a1c246eb..83bd5b90 100644 --- a/README.md +++ b/README.md @@ -119,9 +119,9 @@ You can set certain environment variables to control the build process. * `MAKE` lets you override the command to use for `make`. Useful for specifying GNU make (`gmake`) on some systems. * `MAKE_OPTS` (or `MAKEOPTS`) lets you pass additional options to `make`. -* `RUBY_CONFIGURE_OPTS` and `RUBY_MAKE_OPTS` allow you to specify configure and - make options for buildling MRI. These variables will be passed to Ruby only, - not any dependent packages (e.g. libyaml). +* `RUBY_CONFIGURE_OPTS`, `RUBY_MAKE_OPTS` and `RUBY_MAKE_INSTALL_OPTS` allow + you to specify configure and make options for buildling MRI. These variables + will be passed to Ruby only, not any dependent packages (e.g. libyaml). ### Applying patches to Ruby before compiling From 93828a2d16c75ecf41262b39af8166b47a0c9c45 Mon Sep 17 00:00:00 2001 From: Eric Lindvall Date: Tue, 21 Jan 2014 19:29:02 -0800 Subject: [PATCH 0401/1809] Add MAKE_INSTALL_OPTS configuration option --- README.md | 1 + bin/ruby-build | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 83bd5b90..f6092382 100644 --- a/README.md +++ b/README.md @@ -119,6 +119,7 @@ You can set certain environment variables to control the build process. * `MAKE` lets you override the command to use for `make`. Useful for specifying GNU make (`gmake`) on some systems. * `MAKE_OPTS` (or `MAKEOPTS`) lets you pass additional options to `make`. +* `MAKE_INSTALL_OPTS` lets you pass additional options to `make install`. * `RUBY_CONFIGURE_OPTS`, `RUBY_MAKE_OPTS` and `RUBY_MAKE_INSTALL_OPTS` allow you to specify configure and make options for buildling MRI. These variables will be passed to Ruby only, not any dependent packages (e.g. libyaml). diff --git a/bin/ruby-build b/bin/ruby-build index e3e82762..fa35569b 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -411,7 +411,7 @@ build_package_standard() { ) >&4 2>&1 { "$MAKE" $MAKE_OPTS ${!PACKAGE_MAKE_OPTS} "${!PACKAGE_MAKE_OPTS_ARRAY}" - "$MAKE" install ${!PACKAGE_MAKE_INSTALL_OPTS} "${!PACKAGE_MAKE_INSTALL_OPTS_ARRAY}" + "$MAKE" $MAKE_INSTALL_OPTS install ${!PACKAGE_MAKE_INSTALL_OPTS} "${!PACKAGE_MAKE_INSTALL_OPTS_ARRAY}" } >&4 2>&1 } From 37c9a0465de47680096dbbe8a7958cdf02ff9f69 Mon Sep 17 00:00:00 2001 From: Eric Lindvall Date: Wed, 22 Jan 2014 11:55:01 -0800 Subject: [PATCH 0402/1809] Add test for MAKE_INSTALL_OPTS Also fix the ordering of make install arguments --- bin/ruby-build | 2 +- test/build.bats | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index fa35569b..534f3ab1 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -411,7 +411,7 @@ build_package_standard() { ) >&4 2>&1 { "$MAKE" $MAKE_OPTS ${!PACKAGE_MAKE_OPTS} "${!PACKAGE_MAKE_OPTS_ARRAY}" - "$MAKE" $MAKE_INSTALL_OPTS install ${!PACKAGE_MAKE_INSTALL_OPTS} "${!PACKAGE_MAKE_INSTALL_OPTS_ARRAY}" + "$MAKE" install $MAKE_INSTALL_OPTS ${!PACKAGE_MAKE_INSTALL_OPTS} "${!PACKAGE_MAKE_INSTALL_OPTS_ARRAY}" } >&4 2>&1 } diff --git a/test/build.bats b/test/build.bats index 3b91d8b8..f1660a66 100644 --- a/test/build.bats +++ b/test/build.bats @@ -239,6 +239,26 @@ make install DOGE="such wow" OUT } +@test "setting MAKE_INSTALL_OPTS to a multi-word string" { + cached_tarball "ruby-2.0.0" + + stub_make_install + + export MAKE_INSTALL_OPTS="DOGE=\"such wow\"" + run_inline_definition < Date: Sun, 29 Dec 2013 14:14:17 +0100 Subject: [PATCH 0403/1809] Fix install file mode for files in share/ install(1) defaults to file mode 0755 which is inappropriate for Ruby definitions --- install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install.sh b/install.sh index 83e20a02..94f35311 100755 --- a/install.sh +++ b/install.sh @@ -17,4 +17,4 @@ SHARE_PATH="${PREFIX}/share/ruby-build" mkdir -p "$BIN_PATH" "$SHARE_PATH" install -p bin/* "$BIN_PATH" -install -p share/ruby-build/* "$SHARE_PATH" +install -p -m 0644 share/ruby-build/* "$SHARE_PATH" From 6544428cc7911ccbfdc9ab7640a1a01ee86301f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Thu, 23 Jan 2014 14:08:47 +0100 Subject: [PATCH 0404/1809] Test that files in `share/` get installed w/ mode 644 --- test/installer.bats | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/test/installer.bats b/test/installer.bats index 14caadba..15a141df 100644 --- a/test/installer.bats +++ b/test/installer.bats @@ -17,6 +17,18 @@ load test_helper assert [ -e share/ruby-build/ree-1.8.7-2012.02 ] } +@test "build definitions don't have the executable bit" { + cd "$TMP" + PREFIX="${PWD}/usr" run "${BATS_TEST_DIRNAME}/../install.sh" + assert_success "" + + run $BASH -c 'ls -l usr/share/ruby-build | tail -2 | cut -d" " -f1' + assert_output < Date: Mon, 3 Feb 2014 12:19:37 +0100 Subject: [PATCH 0405/1809] Add Rubinius 2.2.4 --- share/ruby-build/rbx-2.2.4 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/rbx-2.2.4 diff --git a/share/ruby-build/rbx-2.2.4 b/share/ruby-build/rbx-2.2.4 new file mode 100644 index 00000000..3380fb19 --- /dev/null +++ b/share/ruby-build/rbx-2.2.4 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "rubinius-2.2.4" "http://releases.rubini.us/rubinius-2.2.4.tar.bz2#c10699da85a8eb5861a37b29077213bd" rbx From 63fc2c91b06b848714e5a0c540df0866b49c2bcf Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Tue, 4 Feb 2014 11:51:34 +0100 Subject: [PATCH 0406/1809] Update libyaml to version 0.1.5 Closes https://github.com/sstephenson/ruby-build/issues/499. --- share/ruby-build/1.9.1-p378 | 2 +- share/ruby-build/1.9.1-p430 | 2 +- share/ruby-build/1.9.2-p0 | 2 +- share/ruby-build/1.9.2-p180 | 2 +- share/ruby-build/1.9.2-p290 | 2 +- share/ruby-build/1.9.2-p318 | 2 +- share/ruby-build/1.9.2-p320 | 2 +- share/ruby-build/1.9.2-p326 | 2 +- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-p484 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/rbx-2.0.0 | 2 +- share/ruby-build/rbx-2.0.0-dev | 2 +- share/ruby-build/rbx-2.0.0-rc1 | 2 +- share/ruby-build/rbx-2.1.0 | 2 +- share/ruby-build/rbx-2.1.1 | 2 +- share/ruby-build/rbx-2.2.0 | 2 +- share/ruby-build/rbx-2.2.1 | 2 +- share/ruby-build/rbx-2.2.2 | 2 +- share/ruby-build/rbx-2.2.3 | 2 +- share/ruby-build/rbx-2.2.4 | 2 +- test/build.bats | 8 ++++---- test/fixtures/definitions/needs-yaml | 2 +- 36 files changed, 39 insertions(+), 39 deletions(-) diff --git a/share/ruby-build/1.9.1-p378 b/share/ruby-build/1.9.1-p378 index 4c687c8f..c6fdc26d 100644 --- a/share/ruby-build/1.9.1-p378 +++ b/share/ruby-build/1.9.1-p378 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "ruby-1.9.1-p378" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p378.tar.gz#9fc5941bda150ac0a33b299e1e53654c" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.9.1-p430 b/share/ruby-build/1.9.1-p430 index 3f186b44..4870c102 100644 --- a/share/ruby-build/1.9.1-p430 +++ b/share/ruby-build/1.9.1-p430 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "ruby-1.9.1-p430" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p430.tar.gz#093d17e911b1f7306de95422ec332826" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.9.2-p0 b/share/ruby-build/1.9.2-p0 index 5f6b5239..9b1252c7 100644 --- a/share/ruby-build/1.9.2-p0 +++ b/share/ruby-build/1.9.2-p0 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "ruby-1.9.2-p0" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.gz#755aba44607c580fddc25e7c89260460" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p180 b/share/ruby-build/1.9.2-p180 index a3861ace..9addcffd 100644 --- a/share/ruby-build/1.9.2-p180 +++ b/share/ruby-build/1.9.2-p180 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "ruby-1.9.2-p180" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz#0d6953820c9918820dd916e79f4bfde8" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p290 b/share/ruby-build/1.9.2-p290 index b6fbb377..fcdc0545 100644 --- a/share/ruby-build/1.9.2-p290 +++ b/share/ruby-build/1.9.2-p290 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "ruby-1.9.2-p290" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz#604da71839a6ae02b5b5b5e1b792d5eb" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p318 b/share/ruby-build/1.9.2-p318 index d3e28481..e4ef92a9 100644 --- a/share/ruby-build/1.9.2-p318 +++ b/share/ruby-build/1.9.2-p318 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "ruby-1.9.2-p318" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p318.tar.gz#cc7bf1025128e1985882ae243f348802" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p320 b/share/ruby-build/1.9.2-p320 index 57b5ff7c..cee9c6b3 100644 --- a/share/ruby-build/1.9.2-p320 +++ b/share/ruby-build/1.9.2-p320 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "ruby-1.9.2-p320" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p320.tar.gz#5ef5d9c07af207710bd9c2ad1cef4b42" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p326 b/share/ruby-build/1.9.2-p326 index 74ea6628..5171a3e9 100644 --- a/share/ruby-build/1.9.2-p326 +++ b/share/ruby-build/1.9.2-p326 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_svn "ruby-1.9.2-p326" "http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_2" "44353" autoconf standard install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index 9b013895..6e53fb42 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_git "ruby-1.9.3-dev" "https://github.com/ruby/ruby.git" "ruby_1_9_3" autoconf standard diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index 8571d2c3..ec24df52 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "ruby-1.9.3-p0" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz#8e2fef56185cfbaf29d0c8329fc77c05" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-p125 b/share/ruby-build/1.9.3-p125 index cdf7ff5e..0dc17348 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,4 +1,4 @@ [ -n "$CC" ] || export CC=cc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "ruby-1.9.3-p125" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz#e3ea86b9d3fc2d3ec867f66969ae3b92" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-p194 b/share/ruby-build/1.9.3-p194 index ec171df8..969162a1 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "ruby-1.9.3-p194" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.gz#bc0c715c69da4d1d8bd57069c19f6c0e" diff --git a/share/ruby-build/1.9.3-p286 b/share/ruby-build/1.9.3-p286 index e65a1053..c7ffe145 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "ruby-1.9.3-p286" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p286.tar.gz#e2469b55c2a3d0d643097d47fe4984bb" diff --git a/share/ruby-build/1.9.3-p327 b/share/ruby-build/1.9.3-p327 index 908cb6d3..50bbbef2 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "ruby-1.9.3-p327" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.gz#96118e856b502b5d7b3a4398e6c6e98c" diff --git a/share/ruby-build/1.9.3-p362 b/share/ruby-build/1.9.3-p362 index b981ffe0..50e40f28 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "ruby-1.9.3-p362" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p362.tar.gz#1efc2316dc50e97591792d90647fade2" diff --git a/share/ruby-build/1.9.3-p374 b/share/ruby-build/1.9.3-p374 index 80733037..df802559 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "ruby-1.9.3-p374" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p374.tar.gz#90b6c327abcdf30a954c2d6ae44da2a9" diff --git a/share/ruby-build/1.9.3-p385 b/share/ruby-build/1.9.3-p385 index 615b0f0d..4dfe84a2 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "ruby-1.9.3-p385" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p385.tar.gz#3e0d7f8512400c1a6732327728a56f1d" diff --git a/share/ruby-build/1.9.3-p392 b/share/ruby-build/1.9.3-p392 index 0ac817a8..43258d83 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "ruby-1.9.3-p392" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p392.tar.gz#f689a7b61379f83cbbed3c7077d83859" diff --git a/share/ruby-build/1.9.3-p429 b/share/ruby-build/1.9.3-p429 index 2dba85d7..034b65af 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "ruby-1.9.3-p429" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p429.tar.gz#993c72f7f805a9eb453f90b0b7fe0d2b" diff --git a/share/ruby-build/1.9.3-p448 b/share/ruby-build/1.9.3-p448 index a6f5265e..e1a9e3f2 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "ruby-1.9.3-p448" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p448.tar.gz#a893cff26bcf351b8975ebf2a63b1023" diff --git a/share/ruby-build/1.9.3-p484 b/share/ruby-build/1.9.3-p484 index 03a79197..eddf4af0 100644 --- a/share/ruby-build/1.9.3-p484 +++ b/share/ruby-build/1.9.3-p484 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "ruby-1.9.3-p484" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p484.tar.gz#8ac0dee72fe12d75c8b2d0ef5d0c2968" diff --git a/share/ruby-build/1.9.3-preview1 b/share/ruby-build/1.9.3-preview1 index adf82598..e2e8b2fd 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "ruby-1.9.3-preview1" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-preview1.tar.gz#0f0220be4cc7c51a82c1bd8f6a0969f3" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index 320e5604..65c747fc 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,3 +1,3 @@ require_gcc -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "ruby-1.9.3-rc1" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-rc1.tar.gz#46a2a481536ca0ca0b80ad2b091df68e" diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 5ffa0abc..668214ea 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "ruby-2.0.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#c7d73f3ddb6d25e7733626ddbad04158" standard verify_openssl diff --git a/share/ruby-build/rbx-2.0.0 b/share/ruby-build/rbx-2.0.0 index a7067056..cd22be45 100644 --- a/share/ruby-build/rbx-2.0.0 +++ b/share/ruby-build/rbx-2.0.0 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "rubinius-2.0.0" "http://releases.rubini.us/rubinius-2.0.0.tar.bz2#62e379e044c822b81e7b20a27daf133e" rbx diff --git a/share/ruby-build/rbx-2.0.0-dev b/share/ruby-build/rbx-2.0.0-dev index af95a9b3..8ceda8a0 100644 --- a/share/ruby-build/rbx-2.0.0-dev +++ b/share/ruby-build/rbx-2.0.0-dev @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_git "rubinius-2.0.0-dev" "https://github.com/rubinius/rubinius.git" "master" rbx diff --git a/share/ruby-build/rbx-2.0.0-rc1 b/share/ruby-build/rbx-2.0.0-rc1 index e4484acb..51f9e9e7 100644 --- a/share/ruby-build/rbx-2.0.0-rc1 +++ b/share/ruby-build/rbx-2.0.0-rc1 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "rubinius-release-2.0.0-rc1" "https://nodeload.github.com/rubinius/rubinius/tar.gz/release-2.0.0-rc1#d9726d9eb34c861b9f6596bf478a3116" rbx diff --git a/share/ruby-build/rbx-2.1.0 b/share/ruby-build/rbx-2.1.0 index 198c0d92..cafda2f8 100644 --- a/share/ruby-build/rbx-2.1.0 +++ b/share/ruby-build/rbx-2.1.0 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "rubinius-2.1.0" "http://releases.rubini.us/rubinius-2.1.0.tar.bz2#908053f38fd840c75a93aab7487c20a5" rbx diff --git a/share/ruby-build/rbx-2.1.1 b/share/ruby-build/rbx-2.1.1 index 63f0b0da..7aea0cd1 100644 --- a/share/ruby-build/rbx-2.1.1 +++ b/share/ruby-build/rbx-2.1.1 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "rubinius-2.1.1" "http://releases.rubini.us/rubinius-2.1.1.tar.bz2#6b4df0caec5ea88373e113f97a3b4c72" rbx diff --git a/share/ruby-build/rbx-2.2.0 b/share/ruby-build/rbx-2.2.0 index c4e74250..4bb32af5 100644 --- a/share/ruby-build/rbx-2.2.0 +++ b/share/ruby-build/rbx-2.2.0 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "rubinius-2.2.0" "http://releases.rubini.us/rubinius-2.2.0.tar.bz2#f1fbc6f3baf1da5ad86b3858f30f3349" rbx diff --git a/share/ruby-build/rbx-2.2.1 b/share/ruby-build/rbx-2.2.1 index 803680e8..92a0ff6b 100644 --- a/share/ruby-build/rbx-2.2.1 +++ b/share/ruby-build/rbx-2.2.1 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "rubinius-2.2.1" "http://releases.rubini.us/rubinius-2.2.1.tar.bz2#83c4d61d5fdb070d11babd867852277b" rbx diff --git a/share/ruby-build/rbx-2.2.2 b/share/ruby-build/rbx-2.2.2 index 64ef3486..b3ba1c6a 100644 --- a/share/ruby-build/rbx-2.2.2 +++ b/share/ruby-build/rbx-2.2.2 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "rubinius-2.2.2" "http://releases.rubini.us/rubinius-2.2.2.tar.bz2#ac70d629ea43525d91e81f4ccf135299" rbx diff --git a/share/ruby-build/rbx-2.2.3 b/share/ruby-build/rbx-2.2.3 index d4fa0a67..b07795ad 100644 --- a/share/ruby-build/rbx-2.2.3 +++ b/share/ruby-build/rbx-2.2.3 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "rubinius-2.2.3" "http://releases.rubini.us/rubinius-2.2.3.tar.bz2#d9978cf1a4e8f0310db63e49834f9837" rbx diff --git a/share/ruby-build/rbx-2.2.4 b/share/ruby-build/rbx-2.2.4 index 3380fb19..59b72b8f 100644 --- a/share/ruby-build/rbx-2.2.4 +++ b/share/ruby-build/rbx-2.2.4 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz#36c852831d02cf90508c29852361d01b" --if needs_yaml +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "rubinius-2.2.4" "http://releases.rubini.us/rubinius-2.2.4.tar.bz2#c10699da85a8eb5861a37b29077213bd" rbx diff --git a/test/build.bats b/test/build.bats index f1660a66..770c80ab 100644 --- a/test/build.bats +++ b/test/build.bats @@ -56,7 +56,7 @@ assert_build_log() { } @test "yaml is installed for ruby" { - cached_tarball "yaml-0.1.4" + cached_tarball "yaml-0.1.5" cached_tarball "ruby-2.0.0" stub brew false @@ -69,7 +69,7 @@ assert_build_log() { unstub make assert_build_log < Date: Tue, 4 Feb 2014 11:53:35 +0100 Subject: [PATCH 0407/1809] ruby-build 20140204 --- CHANGELOG.md | 4 ++++ bin/ruby-build | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 257fb67e..db798559 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ ## Version History +#### 20140204 +* Update libyaml to version 0.1.5 +* Add Rubinius 2.2.4 + #### 20140110.1 * Fix bug in JRuby 1.7.10 definition diff --git a/bin/ruby-build b/bin/ruby-build index 534f3ab1..a80e91a8 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20140110.1" +RUBY_BUILD_VERSION="20140204" set -E exec 3<&2 # preserve original stderr at fd 3 From 26372ad82a284e485d502fe0537fed9a2491e142 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Tue, 4 Feb 2014 22:22:51 +0100 Subject: [PATCH 0408/1809] Add warning about CVE-2013-6393 to CHANGELOG [ci skip] Actually resolves https://github.com/sstephenson/ruby-build/issues/499. --- CHANGELOG.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index db798559..09b3866f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,11 @@ ## Version History #### 20140204 -* Update libyaml to version 0.1.5 * Add Rubinius 2.2.4 +* Update libyaml to version 0.1.5 + +Note: If Psych::LIBYAML_VERSION < '0.1.5' you should update and rebuild Ruby. +For more informaton see CVE-2013-6393. #### 20140110.1 * Fix bug in JRuby 1.7.10 definition From 45067e752fccdf8a946ae9d6bd5897cfe57f3a71 Mon Sep 17 00:00:00 2001 From: Andreas Fuchs Date: Fri, 7 Feb 2014 15:41:03 -0800 Subject: [PATCH 0409/1809] Install libyaml 0.1.5 for 2.x rubies also This should plug the vulnerability to CVE-2013-6393 (and fix #504) that can still occur in certain systems: If the ruby build process couldn't find a libyaml that worked, it would build its own vendored libyaml, which was 0.1.4 (and is vulnerable). Instead, specify that the build always should install the latest libyaml & build against that. --- share/ruby-build/2.0.0-dev | 1 + share/ruby-build/2.0.0-p0 | 1 + share/ruby-build/2.0.0-p195 | 1 + share/ruby-build/2.0.0-p247 | 1 + share/ruby-build/2.0.0-p353 | 1 + share/ruby-build/2.0.0-preview2 | 1 + share/ruby-build/2.0.0-rc1 | 1 + share/ruby-build/2.0.0-rc2 | 1 + share/ruby-build/2.1.0 | 1 + share/ruby-build/2.1.0-dev | 1 + share/ruby-build/2.1.0-preview1 | 1 + share/ruby-build/2.1.0-preview2 | 1 + share/ruby-build/2.1.0-rc1 | 1 + 13 files changed, 13 insertions(+) diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 0729e7e1..294a8a40 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,3 @@ +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index b5682c39..94956775 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -1,2 +1,3 @@ +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p0" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#50d307c4dc9297ae59952527be4e755d" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 6a289206..031d811f 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -1,2 +1,3 @@ +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p195" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#0672e5af309ae99d1703d0e96eff8ea5" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index 1c00e8f1..209ef5f3 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -1,2 +1,3 @@ +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p247" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#c351450a0bed670e0f5ca07da3458a5b" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index 5c3fedc3..47d787c6 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -1,2 +1,3 @@ +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p353" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.gz#78282433fb697dd3613613ff55d734c1" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 7f1eb46c..226f9df3 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -1,2 +1,3 @@ +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#eaddcbf63dc775708de45c7a81ab54b9" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index a0910cee..581d0628 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -1,2 +1,3 @@ +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#7d587dde85e0edf7a2e4f6783e6c0e2e" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index 1d1c3efa..b2ca1610 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -1,2 +1,3 @@ +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#9d5e6f26db7c8c3ddefc81fdb19bd41a" standard verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index 50fc914a..97cbe616 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -1,2 +1,3 @@ +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz#9e6386d53f5200a3e7069107405b93f7" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index a928605e..c8b551e8 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,3 @@ +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index dec68511..969a37ce 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -1,2 +1,3 @@ +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.gz#9df4f546f6b961895ba58a8afdf857da" standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index e94f8589..c67f92ff 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -1,2 +1,3 @@ +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.gz#ba2b95d174e156b417a4d580a452eaf5" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index 18ecf336..6c2f8655 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -1,2 +1,3 @@ +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.gz#a16561f64d78a902fab08693a300df98" ldflags_dirs standard verify_openssl From 2c07eaf2d46ad0928456f7a1dac9db9ca54938a0 Mon Sep 17 00:00:00 2001 From: Chris Seaton Date: Sun, 9 Feb 2014 15:25:42 +0000 Subject: [PATCH 0410/1809] Add JRuby 9000 snapshot. --- bin/ruby-build | 1 + share/ruby-build/jruby-9000-dev | 1 + 2 files changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9000-dev diff --git a/bin/ruby-build b/bin/ruby-build index a80e91a8..c7781c92 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -507,6 +507,7 @@ build_package_jruby() { build_package_copy cd "${PREFIX_PATH}/bin" ln -fs jruby ruby + chmod +x ruby install_jruby_launcher remove_windows_files fix_jruby_shebangs diff --git a/share/ruby-build/jruby-9000-dev b/share/ruby-build/jruby-9000-dev new file mode 100644 index 00000000..a890436e --- /dev/null +++ b/share/ruby-build/jruby-9000-dev @@ -0,0 +1 @@ +install_package "jruby-9000.dev" "http://ci.jruby.org/snapshots/master/jruby-dist-9000.dev-bin.tar.gz" jruby From f147a71bc36b5baf1f84756a7ab51549ce19f7ff Mon Sep 17 00:00:00 2001 From: Anthony Smith Date: Sun, 9 Feb 2014 18:23:14 -0500 Subject: [PATCH 0411/1809] Added support for rbx-2.2.5. --- share/ruby-build/rbx-2.2.5 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/rbx-2.2.5 diff --git a/share/ruby-build/rbx-2.2.5 b/share/ruby-build/rbx-2.2.5 new file mode 100644 index 00000000..f536f018 --- /dev/null +++ b/share/ruby-build/rbx-2.2.5 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "rubinius-2.2.5" "http://releases.rubini.us/rubinius-2.2.5.tar.bz2" rbx From 42f41b401e0ca23970d8f4a65ecc102a7d7532fc Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Mon, 10 Feb 2014 11:48:28 +0100 Subject: [PATCH 0412/1809] Make whitespace consistent across build definitions --- share/ruby-build/jruby-1.7.10 | 2 +- share/ruby-build/jruby-1.7.9 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/share/ruby-build/jruby-1.7.10 b/share/ruby-build/jruby-1.7.10 index 3d70e28a..4afbe0fd 100644 --- a/share/ruby-build/jruby-1.7.10 +++ b/share/ruby-build/jruby-1.7.10 @@ -1 +1 @@ -install_package "jruby-1.7.10" "http://jruby.org.s3.amazonaws.com/downloads/1.7.10/jruby-bin-1.7.10.tar.gz#c84fe9245a73f9cd29f56343b7d2e39a" jruby \ No newline at end of file +install_package "jruby-1.7.10" "http://jruby.org.s3.amazonaws.com/downloads/1.7.10/jruby-bin-1.7.10.tar.gz#c84fe9245a73f9cd29f56343b7d2e39a" jruby diff --git a/share/ruby-build/jruby-1.7.9 b/share/ruby-build/jruby-1.7.9 index c71a9948..9c67be92 100644 --- a/share/ruby-build/jruby-1.7.9 +++ b/share/ruby-build/jruby-1.7.9 @@ -1 +1 @@ -install_package "jruby-1.7.9" "http://jruby.org.s3.amazonaws.com/downloads/1.7.9/jruby-bin-1.7.9.tar.gz#b2e44f1f44837c07068ee453a89f4b55" jruby \ No newline at end of file +install_package "jruby-1.7.9" "http://jruby.org.s3.amazonaws.com/downloads/1.7.9/jruby-bin-1.7.9.tar.gz#b2e44f1f44837c07068ee453a89f4b55" jruby From c78eb9db6c4ac0ee4a72d1078d37525202197508 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Mon, 10 Feb 2014 11:53:23 +0100 Subject: [PATCH 0413/1809] ruby-build 20140210 --- CHANGELOG.md | 4 ++++ bin/ruby-build | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 09b3866f..7494995d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ ## Version History +#### 20140210 +* Add Rubinius 2.2.4 +* Add JRuby 9000-dev + #### 20140204 * Add Rubinius 2.2.4 * Update libyaml to version 0.1.5 diff --git a/bin/ruby-build b/bin/ruby-build index c7781c92..cb4700ba 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20140204" +RUBY_BUILD_VERSION="20140210" set -E exec 3<&2 # preserve original stderr at fd 3 From 484782aa89d52cc1c7292ced68ed825142006e42 Mon Sep 17 00:00:00 2001 From: Chris Seaton Date: Mon, 10 Feb 2014 15:22:21 +0000 Subject: [PATCH 0414/1809] Require Java 7 for jruby-9000-dev. --- bin/ruby-build | 17 +++++++++++++++++ share/ruby-build/jruby-9000-dev | 1 + 2 files changed, 18 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index cb4700ba..39fca0a2 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -576,6 +576,23 @@ fix_rbx_irb() { true } +require_java7() { + local version=`java -version 2>&1` + if [ $? -eq 0 ] + then + if [[ $version == *1.[78]* ]] + then + return 0 + else + echo "jruby-9000-dev requires Java 7 - please install a 1.7 compatible JRE, or ensure it is on your path" + return 1 + fi + else + echo "Couldn't execute Java - please install a 1.7 compatible JRE, or ensure it is on your path" + return 1 + fi +} + require_gcc() { local gcc="$(locate_gcc || true)" diff --git a/share/ruby-build/jruby-9000-dev b/share/ruby-build/jruby-9000-dev index a890436e..75621932 100644 --- a/share/ruby-build/jruby-9000-dev +++ b/share/ruby-build/jruby-9000-dev @@ -1 +1,2 @@ +require_java7 install_package "jruby-9000.dev" "http://ci.jruby.org/snapshots/master/jruby-dist-9000.dev-bin.tar.gz" jruby From 047953e125c9062bc050c26b80d4e742497ece14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 10 Feb 2014 20:11:22 +0100 Subject: [PATCH 0415/1809] Simplify Java 7 detection and error message --- bin/ruby-build | 22 ++++++++++------------ test/build.bats | 40 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+), 12 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 39fca0a2..556a914f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -65,6 +65,12 @@ sanitize() { printf "%s" "$1" | sed "s/[^A-Za-z0-9.-]/_/g; s/__*/_/g" } +colorize() { + if [ -t 1 ]; then printf "\e[%sm%s\e[m" "$1" "$2" + else echo -n "$2" + fi +} + build_failed() { { echo echo "BUILD FAILED" @@ -577,18 +583,10 @@ fix_rbx_irb() { } require_java7() { - local version=`java -version 2>&1` - if [ $? -eq 0 ] - then - if [[ $version == *1.[78]* ]] - then - return 0 - else - echo "jruby-9000-dev requires Java 7 - please install a 1.7 compatible JRE, or ensure it is on your path" - return 1 - fi - else - echo "Couldn't execute Java - please install a 1.7 compatible JRE, or ensure it is on your path" + local version="$(java -version 2>/dev/null | head -1)" + if [[ $version != *1.[789]* ]]; then + colorize 1 "ERROR" >&3 + echo ": Java 7 required. Please install a 1.7-compatible JRE." >&3 return 1 fi } diff --git a/test/build.bats b/test/build.bats index 770c80ab..64d0d659 100644 --- a/test/build.bats +++ b/test/build.bats @@ -421,6 +421,46 @@ nice gem things OUT } +@test "JRuby Java 7 missing" { + cached_tarball "jruby-9000.dev" bin/jruby + + stub java false + + run_inline_definition < Date: Mon, 10 Feb 2014 20:12:21 +0100 Subject: [PATCH 0416/1809] Use `colorize` helper for `require_gcc` Ensures that color is off if the stderr stream is not a terminal --- bin/ruby-build | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 556a914f..4ce4d6d9 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -595,15 +595,16 @@ require_gcc() { local gcc="$(locate_gcc || true)" if [ -z "$gcc" ]; then - local esc=$'\033' { echo - echo "${esc}[1mERROR${esc}[0m: This package must be compiled with GCC, but ruby-build couldn't" + colorize 1 "ERROR" + echo ": This package must be compiled with GCC, but ruby-build couldn't" echo "find a suitable \`gcc\` executable on your system. Please install GCC" echo "and try again." echo if [ "$(uname -s)" = "Darwin" ]; then - echo "${esc}[1mDETAILS${esc}[0m: Apple no longer includes the official GCC compiler with Xcode" + colorize 1 "DETAILS" + echo ": Apple no longer includes the official GCC compiler with Xcode" echo "as of version 4.2. Instead, the \`gcc\` executable is a symlink to" echo "\`llvm-gcc\`, a modified version of GCC which outputs LLVM bytecode." echo @@ -613,14 +614,18 @@ require_gcc() { echo "GCC compiler installed on your system." echo + colorize 1 "TO FIX THE PROBLEM" if type brew &>/dev/null; then - echo "${esc}[1mTO FIX THE PROBLEM${esc}[0m: Install Homebrew's apple-gcc42 package with this" - echo "command: ${esc}[4mbrew tap homebrew/dupes ; brew install apple-gcc42${esc}[0m" + echo ": Install Homebrew's apple-gcc42 package with this" + echo -n "command: " + colorize 4 "brew tap homebrew/dupes ; brew install apple-gcc42" else - echo "${esc}[1mTO FIX THE PROBLEM${esc}[0m: Install the official GCC compiler using these" - echo "packages: ${esc}[4mhttps://github.com/kennethreitz/osx-gcc-installer/downloads${esc}[0m" + echo ": Install the official GCC compiler using these" + echo -n "packages: " + colorize 4 "https://github.com/kennethreitz/osx-gcc-installer/downloads" fi + echo echo echo "You will need to install the official GCC compiler to build older" echo "versions of Ruby even if you have installed Apple's Command Line Tools" From 1604bb20fe228ab3e20385dec915586874519a1e Mon Sep 17 00:00:00 2001 From: JohnnyT Date: Mon, 10 Feb 2014 16:50:09 -0700 Subject: [PATCH 0417/1809] Update MagLev branch from master-1.9 to master --- share/ruby-build/maglev-2.0.0-dev | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/maglev-2.0.0-dev b/share/ruby-build/maglev-2.0.0-dev index 15ca7c9b..87a11034 100644 --- a/share/ruby-build/maglev-2.0.0-dev +++ b/share/ruby-build/maglev-2.0.0-dev @@ -1 +1 @@ -install_git "maglev-2.0.0-dev" "https://github.com/MagLev/maglev.git" "master-1.9" maglev +install_git "maglev-2.0.0-dev" "https://github.com/MagLev/maglev.git" "master" maglev From 36cb25d2a0db38b000ed8e180bc81132e5f8f477 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Fri, 14 Feb 2014 09:48:55 +0100 Subject: [PATCH 0418/1809] ruby-build 20140214 :cupid: --- CHANGELOG.md | 5 +++++ README.md | 4 ++-- bin/ruby-build | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7494995d..da73e5b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ ## Version History +#### 20140214 +* Install libyaml 0.1.5 for Ruby 2.x +* Require Java 7 for jruby-9000-dev +* Update MagLev branch from master-1.9 to master + #### 20140210 * Add Rubinius 2.2.4 * Add JRuby 9000-dev diff --git a/README.md b/README.md index f6092382..0cc568be 100644 --- a/README.md +++ b/README.md @@ -63,7 +63,7 @@ Or, if you would like to install the latest development release: To install a Ruby version for use with rbenv, run `rbenv install` with the exact name of the version you want to install. For example, - rbenv install 1.9.3-p448 + rbenv install 2.1.0 Ruby versions will be installed into a directory of the same name under `~/.rbenv/versions`. @@ -81,7 +81,7 @@ locations. Run the `ruby-build` command with the exact name of the version you want to install and the full path where you want to install it. For example, - ruby-build 1.9.3-p448 ~/local/ruby-1.9.3-p448 + ruby-build 2.1.0 ~/local/ruby-2.1.0 To see a list of all available Ruby versions, run `ruby-build --definitions`. diff --git a/bin/ruby-build b/bin/ruby-build index 4ce4d6d9..13d108b2 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20140210" +RUBY_BUILD_VERSION="20140214" set -E exec 3<&2 # preserve original stderr at fd 3 From ee01735b23d783ed5ce9a66167f45b1706db5817 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AC=9D=E8=87=B4=E9=82=A6?= Date: Mon, 17 Feb 2014 22:37:00 +0800 Subject: [PATCH 0419/1809] Add mruby 1.0.0. --- share/ruby-build/mruby-1.0.0 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/mruby-1.0.0 diff --git a/share/ruby-build/mruby-1.0.0 b/share/ruby-build/mruby-1.0.0 new file mode 100644 index 00000000..d8b3e08b --- /dev/null +++ b/share/ruby-build/mruby-1.0.0 @@ -0,0 +1 @@ +install_package "mruby-1.0.0" "https://github.com/mruby/mruby/archive/1.0.0.tar.gz" mruby From 060f50fcd8171346093fece16cdab7f1169e1d9d Mon Sep 17 00:00:00 2001 From: Colin Mattson Date: Mon, 17 Feb 2014 19:44:49 -0700 Subject: [PATCH 0420/1809] Improve Java 7 detection Java on most (all?) platforms directs `-version` output to STDERR. --- bin/ruby-build | 2 +- test/build.bats | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 13d108b2..6df941b4 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -583,7 +583,7 @@ fix_rbx_irb() { } require_java7() { - local version="$(java -version 2>/dev/null | head -1)" + local version="$(java -version 2>&1 | head -1)" if [[ $version != *1.[789]* ]]; then colorize 1 "ERROR" >&3 echo ": Java 7 required. Please install a 1.7-compatible JRE." >&3 diff --git a/test/build.bats b/test/build.bats index 64d0d659..1d15b18c 100644 --- a/test/build.bats +++ b/test/build.bats @@ -438,7 +438,7 @@ OUT @test "JRuby Java is outdated" { cached_tarball "jruby-9000.dev" bin/jruby - stub java '-version : echo java version "1.6.0_21"' + stub java '-version : echo java version "1.6.0_21" >&2' run_inline_definition <&2' run_inline_definition < Date: Mon, 24 Feb 2014 13:01:03 +0900 Subject: [PATCH 0421/1809] added definition of Ruby 1.9.3-p545 --- share/ruby-build/1.9.3-p545 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/1.9.3-p545 diff --git a/share/ruby-build/1.9.3-p545 b/share/ruby-build/1.9.3-p545 new file mode 100644 index 00000000..5b75e061 --- /dev/null +++ b/share/ruby-build/1.9.3-p545 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "ruby-1.9.3-p545" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p545.tar.gz#8e8f6e4d7d0bb54e0edf8d9c4120f40c" From 436735420c5f3ec10ba234669857a99905a62cc3 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Mon, 24 Feb 2014 13:02:19 +0900 Subject: [PATCH 0422/1809] remove build of libyaml, because bundled libyaml is already updated --- share/ruby-build/2.0.0-dev | 1 - share/ruby-build/2.1.0-dev | 1 - 2 files changed, 2 deletions(-) diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 294a8a40..0729e7e1 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,3 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index c8b551e8..a928605e 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,3 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" ldflags_dirs autoconf standard verify_openssl From 3df033cc5ce5ed1eaae5c29823cfd5f86f27d0be Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Mon, 24 Feb 2014 17:21:29 +0900 Subject: [PATCH 0423/1809] added definition of Ruby 2.1.1 --- share/ruby-build/2.1.1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.1.1 diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 new file mode 100644 index 00000000..b1b400a2 --- /dev/null +++ b/share/ruby-build/2.1.1 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.1.1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.gz#e57fdbb8ed56e70c43f39c79da1654b2" ldflags_dirs standard verify_openssl From 089523b93722a4987b9d2367a12b0d2f6a300993 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Mon, 24 Feb 2014 20:23:44 +0900 Subject: [PATCH 0424/1809] ruby-build 20140224 --- CHANGELOG.md | 5 +++++ bin/ruby-build | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index da73e5b0..b5c9d212 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ ## Version History +#### 20140224 +* Add Ruby 1.9.3-p545 +* Add mruby 1.0.0 +* Improve Java 7 detection + #### 20140214 * Install libyaml 0.1.5 for Ruby 2.x * Require Java 7 for jruby-9000-dev diff --git a/bin/ruby-build b/bin/ruby-build index 6df941b4..85fa3392 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20140214" +RUBY_BUILD_VERSION="20140224" set -E exec 3<&2 # preserve original stderr at fd 3 From 4f81991bc178d7eef00684c1f5a4011c265b7bc8 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Mon, 24 Feb 2014 21:05:52 +0900 Subject: [PATCH 0425/1809] added definition of Ruby 2.0.0-p451 --- share/ruby-build/2.0.0-p451 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.0.0-p451 diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 new file mode 100644 index 00000000..318005e1 --- /dev/null +++ b/share/ruby-build/2.0.0-p451 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.0.0-p451" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.gz#9227787a9636551f1749ee8394b5ffe5" standard verify_openssl From 7710db5777bf8350176122334433f78fbb350c3b Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Mon, 24 Feb 2014 23:42:31 +0900 Subject: [PATCH 0426/1809] ruby-build 20140224.1 --- CHANGELOG.md | 4 ++++ bin/ruby-build | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b5c9d212..972561d0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ ## Version History +#### 20140224.1 +* Add Ruby 2.0.0-p451 +* Add Ruby 2.1.1 + #### 20140224 * Add Ruby 1.9.3-p545 * Add mruby 1.0.0 diff --git a/bin/ruby-build b/bin/ruby-build index 85fa3392..6a02f8a2 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20140224" +RUBY_BUILD_VERSION="20140224.1" set -E exec 3<&2 # preserve original stderr at fd 3 From 9789b00dddb6f7e6418f7da2c64916f459b143f2 Mon Sep 17 00:00:00 2001 From: Kevin Menard Date: Tue, 25 Feb 2014 12:59:37 -0500 Subject: [PATCH 0427/1809] Added a JRuby 1.7.11 recipe. --- share/ruby-build/jruby-1.7.11 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.11 diff --git a/share/ruby-build/jruby-1.7.11 b/share/ruby-build/jruby-1.7.11 new file mode 100644 index 00000000..6b5a9848 --- /dev/null +++ b/share/ruby-build/jruby-1.7.11 @@ -0,0 +1 @@ +install_package "jruby-1.7.11" "http://jruby.org.s3.amazonaws.com/downloads/1.7.11/jruby-bin-1.7.11.tar.gz#d6e6ab72426fa7fdc9ae55950980d877" jruby From e1470752d7306ccc7c6997a4287d23b705904d98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Ho=CC=88ltje?= Date: Tue, 25 Feb 2014 19:00:42 -0500 Subject: [PATCH 0428/1809] OS X: Fixes check for OpenSSL version We only care about Apple's OpenSSL when checking the version. Any other OpenSSL that happens to be in the PATH doesn't matter. --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 6a02f8a2..9387bbdc 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -714,7 +714,7 @@ use_homebrew_readline() { has_broken_mac_openssl() { [ "$(uname -s)" = "Darwin" ] && - [[ "$(openssl version 2>/dev/null || true)" = "OpenSSL 0.9.8"?* ]] && + [[ "$(/usr/bin/openssl version 2>/dev/null || true)" = "OpenSSL 0.9.8"?* ]] && [[ "$RUBY_CONFIGURE_OPTS" != *--with-openssl-dir=* ]] && ! use_homebrew_openssl } From dcdccd76e4597ec85d500b85c58bd5c91092a833 Mon Sep 17 00:00:00 2001 From: Chris Seaton Date: Mon, 24 Feb 2014 16:05:45 +0000 Subject: [PATCH 0429/1809] Add support for JRuby 9000 bundled with the Graal VM JRuby 9000 (the next major release) includes a backend that supports a new JVM JIT compiler called Graal. Graal is based on OpenJDK but hasn't been released yet. http://openjdk.java.net/projects/graal/ --- bin/ruby-build | 25 ++++++++++++++++++++++--- share/ruby-build/jruby-9000+graal-dev | 1 + 2 files changed, 23 insertions(+), 3 deletions(-) create mode 100644 share/ruby-build/jruby-9000+graal-dev diff --git a/bin/ruby-build b/bin/ruby-build index 6a02f8a2..8f90ab83 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -519,10 +519,29 @@ build_package_jruby() { fix_jruby_shebangs } +graal_architecture() { + if [ "$(uname -m)" != "x86_64" ]; then + echo "no nightly builds available" >&2 + exit 1 + fi + + case "$(uname -s)" in + "Darwin") echo "macosx-x86_64";; + "Linux") echo "linux-x86_64";; + *) + echo "no nightly builds available" >&2 + exit 1;; + esac +} + install_jruby_launcher() { - cd "${PREFIX_PATH}/bin" - { ./ruby gem install jruby-launcher - } >&4 2>&1 + # If this version of JRuby has been modified for Graal, don't overwrite the + # launcher scripts + if ! grep -q graalvm "${PREFIX_PATH}/bin/jruby"; then + cd "${PREFIX_PATH}/bin" + { ./ruby gem install jruby-launcher + } >&4 2>&1 + fi } fix_jruby_shebangs() { diff --git a/share/ruby-build/jruby-9000+graal-dev b/share/ruby-build/jruby-9000+graal-dev new file mode 100644 index 00000000..4a466281 --- /dev/null +++ b/share/ruby-build/jruby-9000+graal-dev @@ -0,0 +1 @@ +install_package "jruby-9000.dev" "http://lafo.ssw.uni-linz.ac.at/graalvm/jruby-dist-9000+graal-$(graal_architecture).dev-bin.tar.gz" jruby From ea481d2766c37564341dfe2bbcbb805c1f701943 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 26 Feb 2014 01:23:25 +0100 Subject: [PATCH 0430/1809] Add test for JRuby+Graal --- test/build.bats | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/test/build.bats b/test/build.bats index 1d15b18c..11ca0737 100644 --- a/test/build.bats +++ b/test/build.bats @@ -421,6 +421,22 @@ nice gem things OUT } +@test "JRuby+Graal does not install launchers" { + executable "${RUBY_BUILD_CACHE_PATH}/jruby-9000.dev/bin/jruby" <> ../build.log +OUT + cached_tarball "jruby-9000.dev" + + run_inline_definition < Date: Wed, 26 Feb 2014 11:06:40 +0900 Subject: [PATCH 0431/1809] ruby-build 20140225 --- CHANGELOG.md | 4 ++++ bin/ruby-build | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 972561d0..f1559260 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ ## Version History +#### 20140225 +* Add JRuby 1.7.10 +* Add support for JRuby 9000 bundled with the Graal VM + #### 20140224.1 * Add Ruby 2.0.0-p451 * Add Ruby 2.1.1 diff --git a/bin/ruby-build b/bin/ruby-build index 8f90ab83..a37e4bb5 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20140224.1" +RUBY_BUILD_VERSION="20140225" set -E exec 3<&2 # preserve original stderr at fd 3 From a4853d54058023471a2b206b1bfa2ebfccbfd4d6 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Wed, 26 Feb 2014 11:09:46 +0900 Subject: [PATCH 0432/1809] Fix typo in CHANGELOG [ci skip] --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f1559260..a82860ce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,7 @@ ## Version History #### 20140225 -* Add JRuby 1.7.10 +* Add JRuby 1.7.11 * Add support for JRuby 9000 bundled with the Graal VM #### 20140224.1 From 7b62fcff58dcc15c9f3a7a4bb06daf5b5d4d5123 Mon Sep 17 00:00:00 2001 From: Dan Poggi Date: Wed, 26 Feb 2014 04:23:56 -0500 Subject: [PATCH 0433/1809] Fixes check for user-specified definition Better to use -f than -e to check for a user-specified definition file. With -e, if the user accidentally types the name of a directory (or, far less likely, a device file) with the same name as the Ruby they're trying to install, they end up with ruby-build doing absolutely nothing at best, or an error message that could be pretty confusing at worst. --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index a37e4bb5..17de5168 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -912,7 +912,7 @@ done DEFINITION_PATH="${ARGUMENTS[0]}" if [ -z "$DEFINITION_PATH" ]; then usage -elif [ ! -e "$DEFINITION_PATH" ]; then +elif [ ! -f "$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" From 47e913f377c088188f366e49098c27ca7135c57c Mon Sep 17 00:00:00 2001 From: Brian Shirai Date: Tue, 11 Mar 2014 10:08:29 -0500 Subject: [PATCH 0434/1809] Add Rubinius 2.2.6. --- share/ruby-build/rbx-2.2.6 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/rbx-2.2.6 diff --git a/share/ruby-build/rbx-2.2.6 b/share/ruby-build/rbx-2.2.6 new file mode 100644 index 00000000..2f1b7edc --- /dev/null +++ b/share/ruby-build/rbx-2.2.6 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "rubinius-2.2.6" "http://releases.rubini.us/rubinius-2.2.6.tar.bz2" rbx From 6cf348e426cd210b4637bf22db12da6a62f8a478 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Mon, 17 Mar 2014 16:39:16 +0100 Subject: [PATCH 0435/1809] Add installation instructions for Arch Linux Closes https://github.com/sstephenson/ruby-build/issues/526. --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index 0cc568be..98570a39 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,20 @@ Or, if you would like to install the latest development release: brew install --HEAD ruby-build +### Installing Ruby 2.x on Arch Linux + +If you are trying to install Ruby 2.x on Arch Linux (or similar), you may need +to manually specify the `readline` location manually. + + RUBY_CONFIGURE_OPTS=--with-readline-dir="/usr/lib/libreadline.so" rbenv install 2.1.0 + +This should no longer be necessary once this [issue][] is resolved in Ruby. +Many thanks to [**@ahacking**][ahacking] for [investigating this issue and +contributing this workaround][workaround]. + +[issue]: https://bugs.ruby-lang.org/issues/9630 +[ahacking]: https://github.com/ahacking +[workaround]: https://github.com/sstephenson/ruby-build/issues/526 ## Usage From 556db9ab579f10089d18a352ba37bc8e03d1e555 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Tue, 18 Mar 2014 14:20:02 +0100 Subject: [PATCH 0436/1809] Revert "Add installation instructions for Arch Linux" This reverts commit 6cf348e426cd210b4637bf22db12da6a62f8a478. See https://github.com/sstephenson/ruby-build/issues/526#issuecomment-37889552. --- README.md | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/README.md b/README.md index 98570a39..0cc568be 100644 --- a/README.md +++ b/README.md @@ -55,20 +55,6 @@ Or, if you would like to install the latest development release: brew install --HEAD ruby-build -### Installing Ruby 2.x on Arch Linux - -If you are trying to install Ruby 2.x on Arch Linux (or similar), you may need -to manually specify the `readline` location manually. - - RUBY_CONFIGURE_OPTS=--with-readline-dir="/usr/lib/libreadline.so" rbenv install 2.1.0 - -This should no longer be necessary once this [issue][] is resolved in Ruby. -Many thanks to [**@ahacking**][ahacking] for [investigating this issue and -contributing this workaround][workaround]. - -[issue]: https://bugs.ruby-lang.org/issues/9630 -[ahacking]: https://github.com/ahacking -[workaround]: https://github.com/sstephenson/ruby-build/issues/526 ## Usage From a3009b46416b5b8fe62be6b417b89b1959ab39fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 25 Mar 2014 03:21:27 +0100 Subject: [PATCH 0437/1809] Fix re-downloading tarball when destination file already exists Previously, curl and wget were instructed to try to resume the download if the destination file already exists. This is supposed to be done via the "Range" HTTP header, but doesn't work well with CloudFront: HTTP server doesn't seem to support byte ranges. Cannot resume. CloudFront is supposed to support ranges, so I don't know what's going on here. It might be failing only in case the existing file is a fully downloaded tarball? In any case, this disables resuming downloads and resorts to simply re-downloading the tarball always, overwriting the existing file. Fixes #487 --- bin/ruby-build | 4 ++-- test/cache.bats | 6 +++--- test/checksum.bats | 10 +++++----- test/mirror.bats | 14 +++++++------- 4 files changed, 17 insertions(+), 17 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 17de5168..2800e02a 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -227,7 +227,7 @@ http_head_curl() { } http_get_curl() { - curl -C - -o "${2:--}" -qsSLf "$1" + curl -q -o "${2:--}" -sSLf "$1" } http_head_wget() { @@ -235,7 +235,7 @@ http_head_wget() { } http_get_wget() { - wget -nv -c -O "${2:--}" "$1" + wget -nv -O "${2:--}" "$1" } fetch_tarball() { diff --git a/test/cache.bats b/test/cache.bats index 8c71c358..8819facf 100644 --- a/test/cache.bats +++ b/test/cache.bats @@ -11,7 +11,7 @@ setup() { @test "packages are saved to download cache" { stub md5 true - stub curl "-C - -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${6##*/} \$4" + stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/without-checksum [ "$status" -eq 0 ] @@ -59,7 +59,7 @@ setup() { stub md5 true "echo invalid" "echo $checksum" stub curl "-*I* : true" \ - "-C - -o * -*S* http://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$4" + "-q -o * -*S* http://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" touch "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" @@ -76,7 +76,7 @@ setup() { @test "nonexistent cache directory is ignored" { stub md5 true - stub curl "-C - -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${6##*/} \$4" + stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" export RUBY_BUILD_CACHE_PATH="${TMP}/nonexistent" diff --git a/test/checksum.bats b/test/checksum.bats index 3c4ffc3f..dcc8ccda 100644 --- a/test/checksum.bats +++ b/test/checksum.bats @@ -7,7 +7,7 @@ export RUBY_BUILD_CACHE_PATH= @test "package URL without checksum" { stub md5 true - stub curl "-C - -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${6##*/} \$4" + stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/without-checksum [ "$status" -eq 0 ] @@ -20,7 +20,7 @@ export RUBY_BUILD_CACHE_PATH= @test "package URL with valid checksum" { stub md5 true "echo 83e6d7725e20166024a1eb74cde80677" - stub curl "-C - -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${6##*/} \$4" + stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-checksum [ "$status" -eq 0 ] @@ -33,7 +33,7 @@ export RUBY_BUILD_CACHE_PATH= @test "package URL with invalid checksum" { stub md5 true "echo 83e6d7725e20166024a1eb74cde80677" - stub curl "-C - -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${6##*/} \$4" + stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-invalid-checksum [ "$status" -eq 1 ] @@ -46,7 +46,7 @@ export RUBY_BUILD_CACHE_PATH= @test "package URL with checksum but no MD5 support" { stub md5 false - stub curl "-C - -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${6##*/} \$4" + stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-checksum [ "$status" -eq 0 ] @@ -59,7 +59,7 @@ export RUBY_BUILD_CACHE_PATH= @test "package with invalid checksum" { stub md5 true "echo invalid" - stub curl "-C - -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${6##*/} \$4" + stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-checksum [ "$status" -eq 1 ] diff --git a/test/mirror.bats b/test/mirror.bats index 9ec45b59..96571de0 100644 --- a/test/mirror.bats +++ b/test/mirror.bats @@ -8,7 +8,7 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com @test "package URL without checksum bypasses mirror" { stub md5 true - stub curl "-C - -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${6##*/} \$4" + stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/without-checksum echo "$output" >&2 @@ -22,7 +22,7 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com @test "package URL with checksum but no MD5 support bypasses mirror" { stub md5 false - stub curl "-C - -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${6##*/} \$4" + stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-checksum [ "$status" -eq 0 ] @@ -39,7 +39,7 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com stub md5 true "echo $checksum" stub curl "-*I* $mirror_url : true" \ - "-C - -o * -*S* $mirror_url : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$4" + "-q -o * -*S* $mirror_url : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" install_fixture definitions/with-checksum [ "$status" -eq 0 ] @@ -56,7 +56,7 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com stub md5 true "echo $checksum" stub curl "-*I* $mirror_url : false" \ - "-C - -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${6##*/} \$4" + "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-checksum [ "$status" -eq 0 ] @@ -73,8 +73,8 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com stub md5 true "echo invalid" "echo $checksum" stub curl "-*I* $mirror_url : true" \ - "-C - -o * -*S* $mirror_url : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$4" \ - "-C - -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${6##*/} \$4" + "-q -o * -*S* $mirror_url : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" \ + "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-checksum echo "$output" >&2 @@ -92,7 +92,7 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com stub md5 true "echo $checksum" stub curl "-*I* : true" \ - "-C - -o * -*S* http://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$4" \ + "-q -o * -*S* http://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" \ install_fixture definitions/with-checksum [ "$status" -eq 0 ] From 1bcd249ffa9b63fd0f268d14165fd67341b04950 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 25 Mar 2014 04:15:50 +0100 Subject: [PATCH 0438/1809] Avoid re-downloading if there's a valid tarball in build location If there already exists a valid tarball in the build location, e.g. as artefact of a previous install using `--keep`, don't re-download the file, as there is no need. References #487 --- bin/ruby-build | 16 +++++++++++----- test/checksum.bats | 43 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 54 insertions(+), 5 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 2800e02a..3bc6cb2f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -261,7 +261,7 @@ fetch_tarball() { tar_args="${tar_args/z/j}" fi - if ! symlink_tarball_from_cache "$package_filename" "$checksum"; then + if ! reuse_existing_tarball "$package_filename" "$checksum"; then echo "Downloading ${package_filename}..." >&2 http head "$mirror_url" && download_tarball "$mirror_url" "$package_filename" "$checksum" || @@ -278,13 +278,19 @@ fetch_tarball() { } >&4 2>&1 } -symlink_tarball_from_cache() { - [ -n "$RUBY_BUILD_CACHE_PATH" ] || return 1 - +reuse_existing_tarball() { local package_filename="$1" - local cached_package_filename="${RUBY_BUILD_CACHE_PATH}/$package_filename" 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" >&4 2>&1 || return 1 ln -s "$cached_package_filename" "$package_filename" >&4 2>&1 || return 1 diff --git a/test/checksum.bats b/test/checksum.bats index dcc8ccda..5bdbf1d5 100644 --- a/test/checksum.bats +++ b/test/checksum.bats @@ -68,3 +68,46 @@ export RUBY_BUILD_CACHE_PATH= unstub curl unstub md5 } + +@test "existing tarball in build location is reused" { + stub md5 true "echo 83e6d7725e20166024a1eb74cde80677" + stub curl false + stub wget false + + export -n RUBY_BUILD_CACHE_PATH + export RUBY_BUILD_BUILD_PATH="${TMP}/build" + + mkdir -p "$RUBY_BUILD_BUILD_PATH" + ln -s "${FIXTURE_ROOT}/package-1.0.0.tar.gz" "$RUBY_BUILD_BUILD_PATH" + + run_inline_definition < Date: Wed, 26 Mar 2014 21:17:10 +0100 Subject: [PATCH 0439/1809] Update libyaml to 0.1.6 Security fix for CVE-2014-2525 Advisory: http://www.ocert.org/advisories/ocert-2014-003.html --- share/ruby-build/1.9.1-p378 | 2 +- share/ruby-build/1.9.1-p430 | 2 +- share/ruby-build/1.9.2-p0 | 2 +- share/ruby-build/1.9.2-p180 | 2 +- share/ruby-build/1.9.2-p290 | 2 +- share/ruby-build/1.9.2-p318 | 2 +- share/ruby-build/1.9.2-p320 | 2 +- share/ruby-build/1.9.2-p326 | 2 +- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-p484 | 2 +- share/ruby-build/1.9.3-p545 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/rbx-2.0.0 | 2 +- share/ruby-build/rbx-2.0.0-dev | 2 +- share/ruby-build/rbx-2.0.0-rc1 | 2 +- share/ruby-build/rbx-2.1.0 | 2 +- share/ruby-build/rbx-2.1.1 | 2 +- share/ruby-build/rbx-2.2.0 | 2 +- share/ruby-build/rbx-2.2.1 | 2 +- share/ruby-build/rbx-2.2.2 | 2 +- share/ruby-build/rbx-2.2.3 | 2 +- share/ruby-build/rbx-2.2.4 | 2 +- share/ruby-build/rbx-2.2.5 | 2 +- share/ruby-build/rbx-2.2.6 | 2 +- test/build.bats | 8 ++++---- test/fixtures/definitions/needs-yaml | 2 +- 50 files changed, 53 insertions(+), 53 deletions(-) diff --git a/share/ruby-build/1.9.1-p378 b/share/ruby-build/1.9.1-p378 index c6fdc26d..6cde9669 100644 --- a/share/ruby-build/1.9.1-p378 +++ b/share/ruby-build/1.9.1-p378 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "ruby-1.9.1-p378" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p378.tar.gz#9fc5941bda150ac0a33b299e1e53654c" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.9.1-p430 b/share/ruby-build/1.9.1-p430 index 4870c102..9b86c8b5 100644 --- a/share/ruby-build/1.9.1-p430 +++ b/share/ruby-build/1.9.1-p430 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "ruby-1.9.1-p430" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p430.tar.gz#093d17e911b1f7306de95422ec332826" install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby diff --git a/share/ruby-build/1.9.2-p0 b/share/ruby-build/1.9.2-p0 index 9b1252c7..ff5588d9 100644 --- a/share/ruby-build/1.9.2-p0 +++ b/share/ruby-build/1.9.2-p0 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "ruby-1.9.2-p0" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.gz#755aba44607c580fddc25e7c89260460" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p180 b/share/ruby-build/1.9.2-p180 index 9addcffd..a24a62dd 100644 --- a/share/ruby-build/1.9.2-p180 +++ b/share/ruby-build/1.9.2-p180 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "ruby-1.9.2-p180" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz#0d6953820c9918820dd916e79f4bfde8" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p290 b/share/ruby-build/1.9.2-p290 index fcdc0545..03139cf3 100644 --- a/share/ruby-build/1.9.2-p290 +++ b/share/ruby-build/1.9.2-p290 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "ruby-1.9.2-p290" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz#604da71839a6ae02b5b5b5e1b792d5eb" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p318 b/share/ruby-build/1.9.2-p318 index e4ef92a9..2a493f21 100644 --- a/share/ruby-build/1.9.2-p318 +++ b/share/ruby-build/1.9.2-p318 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "ruby-1.9.2-p318" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p318.tar.gz#cc7bf1025128e1985882ae243f348802" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p320 b/share/ruby-build/1.9.2-p320 index cee9c6b3..73b4d59c 100644 --- a/share/ruby-build/1.9.2-p320 +++ b/share/ruby-build/1.9.2-p320 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "ruby-1.9.2-p320" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p320.tar.gz#5ef5d9c07af207710bd9c2ad1cef4b42" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.2-p326 b/share/ruby-build/1.9.2-p326 index 5171a3e9..d53726c1 100644 --- a/share/ruby-build/1.9.2-p326 +++ b/share/ruby-build/1.9.2-p326 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_svn "ruby-1.9.2-p326" "http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_2" "44353" autoconf standard install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index 6e53fb42..1b659fe3 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,2 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_git "ruby-1.9.3-dev" "https://github.com/ruby/ruby.git" "ruby_1_9_3" autoconf standard diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index ec24df52..da8f0ad0 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "ruby-1.9.3-p0" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz#8e2fef56185cfbaf29d0c8329fc77c05" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-p125 b/share/ruby-build/1.9.3-p125 index 0dc17348..6a689030 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,4 +1,4 @@ [ -n "$CC" ] || export CC=cc -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "ruby-1.9.3-p125" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz#e3ea86b9d3fc2d3ec867f66969ae3b92" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-p194 b/share/ruby-build/1.9.3-p194 index 969162a1..9c1752ae 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "ruby-1.9.3-p194" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.gz#bc0c715c69da4d1d8bd57069c19f6c0e" diff --git a/share/ruby-build/1.9.3-p286 b/share/ruby-build/1.9.3-p286 index c7ffe145..1d4552a5 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "ruby-1.9.3-p286" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p286.tar.gz#e2469b55c2a3d0d643097d47fe4984bb" diff --git a/share/ruby-build/1.9.3-p327 b/share/ruby-build/1.9.3-p327 index 50bbbef2..6975c564 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "ruby-1.9.3-p327" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.gz#96118e856b502b5d7b3a4398e6c6e98c" diff --git a/share/ruby-build/1.9.3-p362 b/share/ruby-build/1.9.3-p362 index 50e40f28..6aaf35aa 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "ruby-1.9.3-p362" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p362.tar.gz#1efc2316dc50e97591792d90647fade2" diff --git a/share/ruby-build/1.9.3-p374 b/share/ruby-build/1.9.3-p374 index df802559..6839d697 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "ruby-1.9.3-p374" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p374.tar.gz#90b6c327abcdf30a954c2d6ae44da2a9" diff --git a/share/ruby-build/1.9.3-p385 b/share/ruby-build/1.9.3-p385 index 4dfe84a2..40d7d36e 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "ruby-1.9.3-p385" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p385.tar.gz#3e0d7f8512400c1a6732327728a56f1d" diff --git a/share/ruby-build/1.9.3-p392 b/share/ruby-build/1.9.3-p392 index 43258d83..b44367e3 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "ruby-1.9.3-p392" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p392.tar.gz#f689a7b61379f83cbbed3c7077d83859" diff --git a/share/ruby-build/1.9.3-p429 b/share/ruby-build/1.9.3-p429 index 034b65af..6e16a2b9 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "ruby-1.9.3-p429" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p429.tar.gz#993c72f7f805a9eb453f90b0b7fe0d2b" diff --git a/share/ruby-build/1.9.3-p448 b/share/ruby-build/1.9.3-p448 index e1a9e3f2..2fdc9169 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "ruby-1.9.3-p448" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p448.tar.gz#a893cff26bcf351b8975ebf2a63b1023" diff --git a/share/ruby-build/1.9.3-p484 b/share/ruby-build/1.9.3-p484 index eddf4af0..ae1b5d38 100644 --- a/share/ruby-build/1.9.3-p484 +++ b/share/ruby-build/1.9.3-p484 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "ruby-1.9.3-p484" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p484.tar.gz#8ac0dee72fe12d75c8b2d0ef5d0c2968" diff --git a/share/ruby-build/1.9.3-p545 b/share/ruby-build/1.9.3-p545 index 5b75e061..b0cf4295 100644 --- a/share/ruby-build/1.9.3-p545 +++ b/share/ruby-build/1.9.3-p545 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "ruby-1.9.3-p545" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p545.tar.gz#8e8f6e4d7d0bb54e0edf8d9c4120f40c" diff --git a/share/ruby-build/1.9.3-preview1 b/share/ruby-build/1.9.3-preview1 index e2e8b2fd..539be46c 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "ruby-1.9.3-preview1" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-preview1.tar.gz#0f0220be4cc7c51a82c1bd8f6a0969f3" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index 65c747fc..b55475c5 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,3 +1,3 @@ require_gcc -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "ruby-1.9.3-rc1" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-rc1.tar.gz#46a2a481536ca0ca0b80ad2b091df68e" diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index 94956775..ae2fcd98 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p0" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#50d307c4dc9297ae59952527be4e755d" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 031d811f..0008c03d 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p195" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#0672e5af309ae99d1703d0e96eff8ea5" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index 209ef5f3..2a8dc2b8 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p247" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#c351450a0bed670e0f5ca07da3458a5b" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index 47d787c6..fde12dad 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p353" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.gz#78282433fb697dd3613613ff55d734c1" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 668214ea..a5316c6d 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "ruby-2.0.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#c7d73f3ddb6d25e7733626ddbad04158" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 226f9df3..7e431178 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#eaddcbf63dc775708de45c7a81ab54b9" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 581d0628..7f2dc8b2 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#7d587dde85e0edf7a2e4f6783e6c0e2e" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index b2ca1610..e0973100 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#9d5e6f26db7c8c3ddefc81fdb19bd41a" standard verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index 97cbe616..c26743de 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz#9e6386d53f5200a3e7069107405b93f7" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index 969a37ce..44a9ab11 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.gz#9df4f546f6b961895ba58a8afdf857da" standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index c67f92ff..de8a6179 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.gz#ba2b95d174e156b417a4d580a452eaf5" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index 6c2f8655..d872c91b 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.gz#a16561f64d78a902fab08693a300df98" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/rbx-2.0.0 b/share/ruby-build/rbx-2.0.0 index cd22be45..883b0281 100644 --- a/share/ruby-build/rbx-2.0.0 +++ b/share/ruby-build/rbx-2.0.0 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "rubinius-2.0.0" "http://releases.rubini.us/rubinius-2.0.0.tar.bz2#62e379e044c822b81e7b20a27daf133e" rbx diff --git a/share/ruby-build/rbx-2.0.0-dev b/share/ruby-build/rbx-2.0.0-dev index 8ceda8a0..70d1e66f 100644 --- a/share/ruby-build/rbx-2.0.0-dev +++ b/share/ruby-build/rbx-2.0.0-dev @@ -1,2 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_git "rubinius-2.0.0-dev" "https://github.com/rubinius/rubinius.git" "master" rbx diff --git a/share/ruby-build/rbx-2.0.0-rc1 b/share/ruby-build/rbx-2.0.0-rc1 index 51f9e9e7..6cd852f4 100644 --- a/share/ruby-build/rbx-2.0.0-rc1 +++ b/share/ruby-build/rbx-2.0.0-rc1 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "rubinius-release-2.0.0-rc1" "https://nodeload.github.com/rubinius/rubinius/tar.gz/release-2.0.0-rc1#d9726d9eb34c861b9f6596bf478a3116" rbx diff --git a/share/ruby-build/rbx-2.1.0 b/share/ruby-build/rbx-2.1.0 index cafda2f8..5dc1aa2c 100644 --- a/share/ruby-build/rbx-2.1.0 +++ b/share/ruby-build/rbx-2.1.0 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "rubinius-2.1.0" "http://releases.rubini.us/rubinius-2.1.0.tar.bz2#908053f38fd840c75a93aab7487c20a5" rbx diff --git a/share/ruby-build/rbx-2.1.1 b/share/ruby-build/rbx-2.1.1 index 7aea0cd1..fc2fd6b4 100644 --- a/share/ruby-build/rbx-2.1.1 +++ b/share/ruby-build/rbx-2.1.1 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "rubinius-2.1.1" "http://releases.rubini.us/rubinius-2.1.1.tar.bz2#6b4df0caec5ea88373e113f97a3b4c72" rbx diff --git a/share/ruby-build/rbx-2.2.0 b/share/ruby-build/rbx-2.2.0 index 4bb32af5..9e3e220f 100644 --- a/share/ruby-build/rbx-2.2.0 +++ b/share/ruby-build/rbx-2.2.0 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "rubinius-2.2.0" "http://releases.rubini.us/rubinius-2.2.0.tar.bz2#f1fbc6f3baf1da5ad86b3858f30f3349" rbx diff --git a/share/ruby-build/rbx-2.2.1 b/share/ruby-build/rbx-2.2.1 index 92a0ff6b..c25cbe04 100644 --- a/share/ruby-build/rbx-2.2.1 +++ b/share/ruby-build/rbx-2.2.1 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "rubinius-2.2.1" "http://releases.rubini.us/rubinius-2.2.1.tar.bz2#83c4d61d5fdb070d11babd867852277b" rbx diff --git a/share/ruby-build/rbx-2.2.2 b/share/ruby-build/rbx-2.2.2 index b3ba1c6a..3b81a01f 100644 --- a/share/ruby-build/rbx-2.2.2 +++ b/share/ruby-build/rbx-2.2.2 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "rubinius-2.2.2" "http://releases.rubini.us/rubinius-2.2.2.tar.bz2#ac70d629ea43525d91e81f4ccf135299" rbx diff --git a/share/ruby-build/rbx-2.2.3 b/share/ruby-build/rbx-2.2.3 index b07795ad..c6a39fd7 100644 --- a/share/ruby-build/rbx-2.2.3 +++ b/share/ruby-build/rbx-2.2.3 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "rubinius-2.2.3" "http://releases.rubini.us/rubinius-2.2.3.tar.bz2#d9978cf1a4e8f0310db63e49834f9837" rbx diff --git a/share/ruby-build/rbx-2.2.4 b/share/ruby-build/rbx-2.2.4 index 59b72b8f..ccde401b 100644 --- a/share/ruby-build/rbx-2.2.4 +++ b/share/ruby-build/rbx-2.2.4 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "rubinius-2.2.4" "http://releases.rubini.us/rubinius-2.2.4.tar.bz2#c10699da85a8eb5861a37b29077213bd" rbx diff --git a/share/ruby-build/rbx-2.2.5 b/share/ruby-build/rbx-2.2.5 index f536f018..7a960c1a 100644 --- a/share/ruby-build/rbx-2.2.5 +++ b/share/ruby-build/rbx-2.2.5 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "rubinius-2.2.5" "http://releases.rubini.us/rubinius-2.2.5.tar.bz2" rbx diff --git a/share/ruby-build/rbx-2.2.6 b/share/ruby-build/rbx-2.2.6 index 2f1b7edc..c3790ce7 100644 --- a/share/ruby-build/rbx-2.2.6 +++ b/share/ruby-build/rbx-2.2.6 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.5" "http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz#24f6093c1e840ca5df2eb09291a1dbf1" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "rubinius-2.2.6" "http://releases.rubini.us/rubinius-2.2.6.tar.bz2" rbx diff --git a/test/build.bats b/test/build.bats index 11ca0737..1900057c 100644 --- a/test/build.bats +++ b/test/build.bats @@ -56,7 +56,7 @@ assert_build_log() { } @test "yaml is installed for ruby" { - cached_tarball "yaml-0.1.5" + cached_tarball "yaml-0.1.6" cached_tarball "ruby-2.0.0" stub brew false @@ -69,7 +69,7 @@ assert_build_log() { unstub make assert_build_log < Date: Thu, 27 Mar 2014 12:28:22 +0800 Subject: [PATCH 0440/1809] link the latest ruby-build.$SEED.log and ruby-build.$SEED/ to ruby-build.latest.log and ruby-build.latest/ respectively --- bin/ruby-build | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index 17de5168..c47e5004 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1007,6 +1007,8 @@ unset RUBYLIB trap build_failed ERR mkdir -p "$BUILD_PATH" +ln -nsf "$BUILD_PATH" "${TMP}/ruby-build.latest" +ln -nsf "$LOG_PATH" "${TMP}/ruby-build.latest.log" source "$DEFINITION_PATH" [ -z "${KEEP_BUILD_PATH}" ] && rm -fr "$BUILD_PATH" trap - ERR From c114885731b7c779da97ff97980a747c10cce994 Mon Sep 17 00:00:00 2001 From: Kristofer White Date: Fri, 4 Apr 2014 10:28:27 -0500 Subject: [PATCH 0441/1809] Add `rbenv install --skip-existing ` option The `-f` option allows for forcing installation of versions that already exist in the environment. If that option isn't used, then an interactive prompt is created which causes problems for non-interactive execution of the command. This change adds the `-s/--skip-existing` option to not install versions that already exist, while still exiting as success. Closes #543 --- bin/rbenv-install | 38 +++++++++++++++++++++++++------------- 1 file changed, 25 insertions(+), 13 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 9b725b7c..8de98413 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -6,15 +6,16 @@ # rbenv install [-f] [-kvp] # rbenv install -l|--list # -# -l/--list List all available versions -# -f/--force Install even if the version appears to be installed already +# -l/--list List all available versions +# -f/--force Install even if the version appears to be installed already +# -s/--skip-existing Skip if the version appears to be installed already # # ruby-build options: # -# -k/--keep Keep source tree in $RBENV_BUILD_ROOT after installation -# (defaults to $RBENV_ROOT/sources) -# -v/--verbose Verbose mode: print compilation status to stdout -# -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) +# -v/--verbose Verbose mode: print compilation status to stdout +# -p/--patch Apply a patch from stdin before building # # For detailed information on installing Ruby versions with # ruby-build, including a list of environment variables for adjusting @@ -51,6 +52,7 @@ indent() { } unset FORCE +unset SKIP_EXISTING unset KEEP unset VERBOSE unset HAS_PATCH @@ -69,6 +71,9 @@ for option in "${OPTIONS[@]}"; do "f" | "force" ) FORCE=true ;; + "s" | "skip-existing" ) + SKIP_EXISTING=true + ;; "k" | "keep" ) [ -n "${RBENV_BUILD_ROOT}" ] || RBENV_BUILD_ROOT="${RBENV_ROOT}/sources" ;; @@ -128,14 +133,21 @@ PREFIX="${RBENV_ROOT}/versions/${VERSION_NAME}" # If the installation prefix exists, prompt for confirmation unless # the --force option was specified. -if [ -z "$FORCE" ] && [ -d "${PREFIX}/bin" ]; then - echo "rbenv: $PREFIX already exists" >&2 - read -p "continue with installation? (y/N) " +if [ -d "${PREFIX}/bin" ]; then + if [ -z "$FORCE" ] && [ -z "$SKIP_EXISTING" ]; then + echo "rbenv: $PREFIX already exists" >&2 + read -p "continue with installation? (y/N) " - case "$REPLY" in - y* | Y* ) ;; - * ) exit 1 ;; - esac + 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. From 9e173aa9ce908e59dc401fd2381c2cfebd622683 Mon Sep 17 00:00:00 2001 From: Bryan Stearns Date: Fri, 4 Apr 2014 11:26:11 -0700 Subject: [PATCH 0442/1809] 2.0.0-p451 should use libyaml-0.1.6 too --- share/ruby-build/2.0.0-p451 | 1 + 1 file changed, 1 insertion(+) diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index 318005e1..829d5cdc 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -1,2 +1,3 @@ +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p451" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.gz#9227787a9636551f1749ee8394b5ffe5" standard verify_openssl From 61010dbc14164850cac0de2c7bf8294fe7d6c373 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sat, 5 Apr 2014 10:14:13 +0900 Subject: [PATCH 0443/1809] added yaml-0.1.6 to 2.1.1 for CVE-2014-2525 --- share/ruby-build/2.1.1 | 1 + 1 file changed, 1 insertion(+) diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index b1b400a2..08b9370d 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -1,2 +1,3 @@ +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.gz#e57fdbb8ed56e70c43f39c79da1654b2" ldflags_dirs standard verify_openssl From cd55da84a9a3aa49909911bb0f219cfca927a96b Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sat, 5 Apr 2014 10:15:20 +0900 Subject: [PATCH 0444/1809] changelog --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a82860ce..17a60c55 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ ## Version History +#### (no release) + +* Upgrade libyaml 0.1.6 for CVE-2014-2525 + #### 20140225 * Add JRuby 1.7.11 * Add support for JRuby 9000 bundled with the Graal VM From bd8692af9a64d87beef73b08841a79e3528da9f1 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sat, 5 Apr 2014 10:15:43 +0900 Subject: [PATCH 0445/1809] style --- CHANGELOG.md | 1 - 1 file changed, 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 17a60c55..adca3477 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,6 @@ ## Version History #### (no release) - * Upgrade libyaml 0.1.6 for CVE-2014-2525 #### 20140225 From f44d7ba8c6fdf84397a8b6c59d3097d1e9c84852 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 5 Apr 2014 21:24:46 +0200 Subject: [PATCH 0446/1809] Add test for Rubinius gem binstubs fix References #433 --- test/build.bats | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/test/build.bats b/test/build.bats index 1900057c..a749b888 100644 --- a/test/build.bats +++ b/test/build.bats @@ -386,6 +386,55 @@ bundle exec rake install OUT } +@test "fixes rbx binstubs" { + executable "${RUBY_BUILD_CACHE_PATH}/rubinius-2.0.0/gems/bin/rake" <>' +OUT + cached_tarball "rubinius-2.0.0" bin/ruby + + stub bundle '--version : echo 1' true + stub rake \ + '--version : echo 1' \ + "install : mkdir -p '$INSTALL_ROOT'; cp -fR . '$INSTALL_ROOT'" + + run_inline_definition <>' +OUT +} + @test "JRuby build" { executable "${RUBY_BUILD_CACHE_PATH}/jruby-1.7.9/bin/jruby" < Date: Sat, 5 Apr 2014 21:29:38 +0200 Subject: [PATCH 0447/1809] Avoid sed with extended regexp Seems like sed 4.1.5 on RHEL 5.3 doesn't support `-E`, and sed on OS X doesn't support `-r` to activate the extended regexp mode. Best to avoid extended regexp altogether for compatibility. Fixes #495 --- bin/ruby-build | 4 +++- test/build.bats | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 3bc6cb2f..0ce0b709 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -592,7 +592,9 @@ fix_rbx_gem_binstubs() { for file in "$gemdir"/*; do binstub="${bindir}/${file##*/}" rm -f "$binstub" - sed -E "s:^#\!.+:#\!${bindir}/ruby:" < "$file" > "$binstub" + { echo "#!${bindir}/ruby" + cat "$file" + } > "$binstub" chmod +x "$binstub" done rm -rf "$gemdir" diff --git a/test/build.bats b/test/build.bats index a749b888..f9650736 100644 --- a/test/build.bats +++ b/test/build.bats @@ -424,6 +424,7 @@ OUT run cat "${INSTALL_ROOT}/bin/rake" assert_output <>' OUT } From 8ad8171d41d7c914a08501451131859ea95c338c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 5 Apr 2014 22:01:16 +0200 Subject: [PATCH 0448/1809] Update changelog --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index adca3477..ab3a5c5e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,12 @@ ## Version History #### (no release) +* Avoid sed with extended regexp +* Add `rbenv install --skip-existing ` option +* Avoid re-downloading if there's a valid tarball in build location +* Fix re-downloading tarball when destination file already exists +* Add Rubinius 2.2.6 +* Fixes check for user-specified build definition * Upgrade libyaml 0.1.6 for CVE-2014-2525 #### 20140225 From 09a52d30c24bc94836ed93c5afa47f01378287e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 5 Apr 2014 22:02:06 +0200 Subject: [PATCH 0449/1809] ruby-build 20140405 --- CHANGELOG.md | 2 +- bin/ruby-build | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ab3a5c5e..f18b0b92 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ ## Version History -#### (no release) +#### 20140405 * Avoid sed with extended regexp * Add `rbenv install --skip-existing ` option * Avoid re-downloading if there's a valid tarball in build location diff --git a/bin/ruby-build b/bin/ruby-build index 0ce0b709..cf2e4e65 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20140225" +RUBY_BUILD_VERSION="20140405" set -E exec 3<&2 # preserve original stderr at fd 3 From 8d9cdfac56005c098a9446fb4f68c3b21086d7e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 5 Apr 2014 22:08:36 +0200 Subject: [PATCH 0450/1809] Stop maintaining the changelog All releases information has been migrated to GitHub Releases: https://github.com/sstephenson/ruby-build/releases This frees core contributors from having to maintain release notes in version control, and regular contributors from wondering whether they need to edit CHANGELOG while submitting a pull request. Benefits of release notes being outside of version control are that they can be edited post-release. --- CHANGELOG.md | 361 --------------------------------------------------- 1 file changed, 361 deletions(-) delete mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md deleted file mode 100644 index f18b0b92..00000000 --- a/CHANGELOG.md +++ /dev/null @@ -1,361 +0,0 @@ -## Version History - -#### 20140405 -* Avoid sed with extended regexp -* Add `rbenv install --skip-existing ` option -* Avoid re-downloading if there's a valid tarball in build location -* Fix re-downloading tarball when destination file already exists -* Add Rubinius 2.2.6 -* Fixes check for user-specified build definition -* Upgrade libyaml 0.1.6 for CVE-2014-2525 - -#### 20140225 -* Add JRuby 1.7.11 -* Add support for JRuby 9000 bundled with the Graal VM - -#### 20140224.1 -* Add Ruby 2.0.0-p451 -* Add Ruby 2.1.1 - -#### 20140224 -* Add Ruby 1.9.3-p545 -* Add mruby 1.0.0 -* Improve Java 7 detection - -#### 20140214 -* Install libyaml 0.1.5 for Ruby 2.x -* Require Java 7 for jruby-9000-dev -* Update MagLev branch from master-1.9 to master - -#### 20140210 -* Add Rubinius 2.2.4 -* Add JRuby 9000-dev - -#### 20140204 -* Add Rubinius 2.2.4 -* Update libyaml to version 0.1.5 - -Note: If Psych::LIBYAML_VERSION < '0.1.5' you should update and rebuild Ruby. -For more informaton see CVE-2013-6393. - -#### 20140110.1 -* Fix bug in JRuby 1.7.10 definition - -#### 20140110 -* Add JRuby 1.7.10 -* Add Rubinius 2.2.2 -* Add Rubinius 2.2.3 - -#### 20131225.1 -* Fix typos in Ruby 2.1.0, 2.1.0-dev, and 2.2.0-dev definitions - -#### 20131225 -* Add Ruby 1.8.7-p375 -* Add Ruby 1.9.2-p326 -* Update Ruby 2.1.0-dev git branch -* Add Ruby 2.1.0 -* Add Ruby 2.2.0-dev - -#### 20131220.1 -* Fix JRuby installation on non-BSD systems - -#### 20131220 -* Transform JRuby shebangs to absolute paths, fixing edge-case recursion in rbenv -* Add `--patch` command-line option to patch Ruby from stdin before building -* Add Ruby 2.1.0-rc1 - -#### 20131211 -* Fix extracting topaz-dev archive -* Auto-detect and link to Homebrew's readline -* Fix irb, rake, rdoc, ri for rbx-2.2.1 - -#### 20131206 -* Add JRuby 1.7.9 - -#### 20131122.1 -* Fix typo in 2.1.0-preview2 definition - -#### 20131122 -* Add Ruby 1.9.3-p484 -* Add Ruby 2.0.0-p353 -* Add Ruby 2.1.0-preview2 -* Add Rubinius 2.2.0 -* Add Rubinius 2.2.1 - -#### 20131115 -* Add JRuby 1.7.7 -* Add JRuby 1.7.8 - -#### 20131030 -* Install the Rubinius bundle in isolation -* Fix false "BUILD FAILED" message when installing Rubinius -* Fix installing REE on OS X 10.8+ with no XQuartz - -#### 20131028 -* Abort early for invalid TMPDIR -* Enable compiling Ruby 1.8 on OS X 10.8+ without extra flags -* Detect number of CPU cores used for `make` -* Fix installing Ruby 2.1.0 from trunk -* Install Rake and Bundler in isolation when required -* Clearer error message when HTTP download fails -* Set default MAKE=gmake on FreeBSD -* Support relative path as install prefix -* Use libyaml from Homebrew if available - -#### 20131024 -* Add JRuby 1.7.6 -* Add Rubinius 2.1.0 -* Add Rubinius 2.1.1 - -#### 20131008 -* Add JRuby 1.7.5 -* Add Rubinius 2.0.0 - -#### 20130923 -* Add Ruby 2.1.0-preview1 - -#### 20130907 -* Revert using mirror site - -#### 20130901 -* Use www.dnsbalance.ring.gr.jp -* Do not set the Rubinius gems directory to the prefix - -#### 20130806 -* Change protocol of the ruby-lang.org server from HTTP to FTP - -#### 20130628 -* Add Ruby 2.0.0-p247 -* Add Ruby 1.9.3-p448 -* Add Ruby 1.8.7-p374 -* Add MagLev 2.0.0-dev from git -* Use Homebrew openssl if available - -#### 20130518 -* Add JRuby 1.7.4 - -#### 20130514 -* Add Ruby 2.0.0-p195 -* Add Ruby 1.9.3-p429 -* Add Ruby 1.9.2-p0 -* Add Ruby 1.9.1-p430 - -#### 20130501 -* Cache git clone directory -* Restore -O3 default when building with clang -* Build REE --without-tk on Darwin if X11 is missing -* Pass $RUBY_CONFIGURE_OPTS to REE installer with -c -* Default RBENV_VERSION to the globally-specified Ruby - -#### 20130408 -* Add mruby-dev -* Add topaz-dev :gem: -* List matching definitions on ambiguous version specification -* Use `--continue` when downloading tarball -* Keep source tarball if `--keep` or `tar xf` fails - -#### 20130227 -* Default Ruby CFLAGS to `-Wno-error=shorten-64-to-32`; don't set `CC` -* Upgrades rubygems for 1.9.1: 1.3.5 -> 1.3.7 - -#### 20130226 -* Build a shared openssl to link to Ruby 2.0.0 - -#### 20130225 -* Add Ruby 2.1.0-dev -* Rename the CAfile to cert.pem -* Fix exit status of install with verbose - -#### 20130224 -* Happy 20th :birthday:, Ruby! -* Add Ruby 2.0.0-p0 -* Autoclean on unsuccessful installation - -#### 20130222 -* Upgrade to OpenSSL 1.0.1e -* Add JRuby 1.7.3 -* Add Ruby 1.9.3-p392 - -#### 20130208 -* Add Ruby 2.0.0-rc2 -* Build OpenSSL for Ruby 2.0 on OS X - -#### 20130206 -* Add Ruby 1.9.3-p385 - -#### 20130129 -* Change `rbenv install` to attempt to install the local app-specific - version when it is invoked without any arguments -* Add interactive confirmation to `rbenv install` when the destination prefix - exists. Pass `-f` or `--force` to force installation of versions that are - already installed -* Add support for specifying which program to use for `make` via the `$MAKE` - environment variable. FreeBSD users can now instruct ruby-build to use GNU - make by setting `MAKE=gmake` -* Modify the post-install process to invoke `chmod` only for group- or - world-writable directories -* Add `before_install` and `after_install` hooks for `rbenv install` plugins to - facilitate post-installation automation - -#### 20130118 -* Add Ruby 2.0.0-rc1 -* Add Ruby 1.9.3-p374 - -#### 20130104 -* Add JRuby 1.7.2 - -#### 20121227 -* Add Ruby 1.9.3-p362 -* Add Ruby 1.8.7-p371 -* Move the default ruby-build mirror from GitHub Downloads to Amazon CloudFront - -#### 20121204 -* Add JRuby 1.7.1 - -#### 20121201 -* Add Ruby 2.0.0-preview2 - -#### 20121120 -* Add optional package checksum support. When a package URL is annotated with - an MD5 checksum, ruby-build will use it to verify the contents of the - downloaded file. Package URLs in all existing definitions have been updated - with checksum annotations -* Add an optional package download cache. When the `RUBY_BUILD_CACHE_PATH` - environment variable is set to a directory of your choice, ruby-build will - store downloaded packages there and reuse them for future installations -* Add mirror support for faster package downloads. Packages on the official - ruby-build mirror will be served via S3. You can point ruby-build to your own - local package mirror by setting the `RUBY_BUILD_MIRROR_URL` environment - variable - -#### 20121110 -* Add Ruby 1.9.3-p327 -* Fetch Ruby 2.0.0.dev and 1.9.3.dev via Git instead of Subversion - -#### 20121104 -* Add Ruby 2.0.0-preview1 -* Add Rubinius 2.0.0-rc1 - -#### 20121022 -* Add JRuby 1.7.0 - -#### 20121020 - -* Add Ruby 1.9.3-p286 -* Add JRuby 1.7.0-rc2 -* Add JRuby 1.7.0-rc1 -* Add JRuby 1.6.8 -* Add JRuby 1.5.6 -* Fetch Ruby 2.0.0.dev via Subversion instead of Git -* Allow hooks to be defined for `rbenv-install` - -#### 20120815 - -* Add MagLev 1.1.0-dev from git -* Add Ruby 1.8.7-p370 (for those having trouble - installing 1.8.7 with newer versions of glibc, please see - https://github.com/sstephenson/ruby-build/pull/195#issuecomment-7743664) -* Update the package URL in the definition for JRuby 1.7.0-preview1 -* Add JRuby 1.7.0-preview2 -* Update the Rubinius 2.0.0-dev definition to use the bundled RubyGems version - instead of installing its own -* Add an `rbenv uninstall` command for removing installed versions -* Improved the option parsing for `ruby-build` and `rbenv-install` so - options may be placed in any order, and short options may be - combined (e.g. `-kv`) -* Add a `-l`/`--list` option to `rbenv install` to list all available - definitions -* Add a `-v`/`--verbose` option to `rbenv install` to invoke `ruby-build` in - verbose mode -* Documented the `-k`/`--keep` flag in the command-line help for - `ruby-build` and `rbenv install` - -#### 20120524 - -* Add JRuby 1.6.7.2 and 1.7.0-preview1 -* Removed the definition for JRuby 1.7.0-dev (in general we do not - like to remove definitions, but the JRuby team has deleted the - 1.7.0-dev package from their servers -- caveat emptor) -* Added support for specifying the build location with the - `RUBY_BUILD_BUILD_PATH` environment variable -* Add a `-k`/`--keep` flag to `ruby-build` and `rbenv install` for - keeping the source code around after installation -* Update the README to emphasize installation as an rbenv plugin - -#### 20120423 - -* Improved error messages when dependencies are missing -* XCode 4.3+ may be used to build 1.9.3-p125 and later -* Update all Ruby 1.9.2 and 1.9.3 definitions to RubyGems 1.8.23 -* Add REE 1.8.7-2012.02 and 1.8.7-2009.10 -* Add JRuby 1.6.7 -* Add Ruby 1.9.2-p318, 1.9.2-p320, and 1.9.3-p194 - -#### 20120216 - -* Add REE 1.8.7-2011.12 and 1.8.7-2012.01 -* Add JRuby 1.6.5.1 and 1.6.6 -* Add Ruby 1.8.7-p358 and 1.9.3-p125 -* Update the README with instructions for installing ruby-build as an rbenv - plugin - -#### 20111230 - -* Add MagLev 1.0.0 -* Added support for overriding `make` options with the - `$MAKEOPTS`/`$MAKE_OPTS` environment variable -* Removed RubyGems installations from JRuby definitions in favor of - the bundled RubyGems versions -* Add a `before_install_package` hook -* Add REE 1.8.7-2009.09 and 1.8.7-2010.01 -* Add Ruby 1.8.6-p383, 1.8.7-p302 and 1.8.7-p357 -* Update the JRuby 1.7.0-dev snapshot URL -* Changed the GCC detector to look for `gcc-*` anywhere in the - `$PATH`, not just `/usr/bin` - -#### 20111030 - -* Add Ruby 1.8.7-p334 -* Renamed the 1.9.4-dev definition to 2.0.0-dev to reflect the new - version numbering scheme -* ruby-build now automatically displays the last 10 lines of the error - log, if any, when a build fails -* Improve the GCC detection routines and add a more helpful error message for - Xcode 4.2 users -* JRuby installation no longer requires the install prefix to exist - first -* You can now pass `$CONFIGURE_OPTS` to the REE definitions -* Add JRuby 1.6.5 -* Add Ruby 1.9.2-p180 -* Add Ruby 1.9.3-p0 - -#### 20110928 - -* ruby-build now uses the `--with-gcc` configure flag on OS X Lion -* Add REE 1.8.7-2010.02 and 1.8.6-2009.06 -* Modified `rbenv-install` to run `rbenv rehash` after installation -* Add Ruby 1.9.3-rc1 -* Update the JRuby defintions to install the `jruby-launcher` gem -* Update the Rubinius 2.0.0 definition to point to the master branch -* Add JRuby 1.7.0-dev -* Add Ruby 1.9.4-dev - -#### 20110914 - -* Add Rubinius 2.0.0-dev for Rubinius 2.0.0 from git -* Added support for setting `./configure` options with the - `CONFIGURE_OPTS` environment variable -* Add Ruby 1.9.3-dev from git -* Add support for fetching package sources via git -* Add an `rbenv-install` script which provides an `install` command for rbenv users - -#### 20110906.1 - -* Changed the REE definition not to install its default gem - collection -* Reverted a poorly-tested change that intended to enable support for - relative installation paths - -#### 20110906 - - * Initial public release From d5f01fdf309c5a6005f014fd2b3b819230056ff8 Mon Sep 17 00:00:00 2001 From: Rajiv Aaron Manglani Date: Mon, 7 Apr 2014 16:17:46 -0400 Subject: [PATCH 0451/1809] link to releases in readme. --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 0cc568be..0a9033a8 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,9 @@ of Ruby on UNIX-like systems. You can also use ruby-build without rbenv in environments where you need precise control over Ruby version installation. +See the [list of releases](https://github.com/sstephenson/ruby-build/releases) +for changes in each version. + ## Installation From 7bb33b04afb7686f15b1ff8cd62ab12c8cb645d3 Mon Sep 17 00:00:00 2001 From: Vadim Golub Date: Tue, 8 Apr 2014 01:51:57 +0300 Subject: [PATCH 0452/1809] OpenSSL library updated to 1.0.1g Previous versions of the library contain a vulnerability CVE-2014-0160. --- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.2.0-dev | 2 +- 17 files changed, 17 insertions(+), 17 deletions(-) diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 0729e7e1..1fd5370d 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index ae2fcd98..8cabcd4d 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -1,3 +1,3 @@ install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p0" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#50d307c4dc9297ae59952527be4e755d" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 0008c03d..f0fc7ad1 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -1,3 +1,3 @@ install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p195" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#0672e5af309ae99d1703d0e96eff8ea5" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index 2a8dc2b8..5c8d1fce 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -1,3 +1,3 @@ install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p247" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#c351450a0bed670e0f5ca07da3458a5b" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index fde12dad..ce528a52 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -1,3 +1,3 @@ install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p353" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.gz#78282433fb697dd3613613ff55d734c1" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index 829d5cdc..cab4e0c0 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -1,3 +1,3 @@ install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p451" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.gz#9227787a9636551f1749ee8394b5ffe5" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index a5316c6d..c4d5fd8a 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml install_package "ruby-2.0.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#c7d73f3ddb6d25e7733626ddbad04158" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 7e431178..1afa2f35 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -1,3 +1,3 @@ install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#eaddcbf63dc775708de45c7a81ab54b9" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 7f2dc8b2..e3fe14b0 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -1,3 +1,3 @@ install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#7d587dde85e0edf7a2e4f6783e6c0e2e" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index e0973100..ba110fa1 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -1,3 +1,3 @@ install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#9d5e6f26db7c8c3ddefc81fdb19bd41a" standard verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index c26743de..7de9c491 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -1,3 +1,3 @@ install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz#9e6386d53f5200a3e7069107405b93f7" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index a928605e..e85e192b 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index 44a9ab11..84b83902 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -1,3 +1,3 @@ install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.gz#9df4f546f6b961895ba58a8afdf857da" standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index de8a6179..98d77658 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -1,3 +1,3 @@ install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.gz#ba2b95d174e156b417a4d580a452eaf5" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index d872c91b..21f20f35 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -1,3 +1,3 @@ install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.gz#a16561f64d78a902fab08693a300df98" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index 08b9370d..d13a8cb6 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -1,3 +1,3 @@ install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.gz#e57fdbb8ed56e70c43f39c79da1654b2" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index 0ca95f6f..5546a902 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl From 0a9b5e3a1e2c38c58abe8ca10d60f8d0c8a14249 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Tue, 8 Apr 2014 13:56:12 +0200 Subject: [PATCH 0453/1809] ruby-build 20140408 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index cf2e4e65..7053d7d4 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20140405" +RUBY_BUILD_VERSION="20140408" set -E exec 3<&2 # preserve original stderr at fd 3 From 4dc62f8de170c7b48954cfb7cc55450c603cfe75 Mon Sep 17 00:00:00 2001 From: Rob Roland Date: Tue, 15 Apr 2014 09:51:16 -0700 Subject: [PATCH 0454/1809] Adding JRuby 1.7.12 --- share/ruby-build/jruby-1.7.12 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.12 diff --git a/share/ruby-build/jruby-1.7.12 b/share/ruby-build/jruby-1.7.12 new file mode 100644 index 00000000..f89d9be6 --- /dev/null +++ b/share/ruby-build/jruby-1.7.12 @@ -0,0 +1 @@ +install_package "jruby-1.7.12" "http://jruby.org.s3.amazonaws.com/downloads/1.7.12/jruby-bin-1.7.12.tar.gz#2073aa6dfc7c701ef7c3d3143d181582" jruby \ No newline at end of file From 2e6e100a2e0f10c5f71dc80108d0d789679c5cef Mon Sep 17 00:00:00 2001 From: Adam Harvey Date: Fri, 18 Apr 2014 10:51:26 +1000 Subject: [PATCH 0455/1809] Prefer ggrep for grep invocations that use GNU extensions. --- bin/rbenv-install | 2 +- script/mirror | 2 +- test/test_helper.bash | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 8de98413..534dea9d 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -44,7 +44,7 @@ usage() { definitions() { local query="$1" - ruby-build --definitions | grep -F "$query" || true + ruby-build --definitions | $(type -p ggrep grep | head -1) -F "$query" || true } indent() { diff --git a/script/mirror b/script/mirror index ec23b872..d0e1088e 100755 --- a/script/mirror +++ b/script/mirror @@ -43,7 +43,7 @@ potentially_new_packages() { } extract_urls() { - grep -hoe 'http[^"]\+#[^"]\+' "$@" | sort | uniq + $(type -p ggrep grep | head -1) -hoe 'http[^"]\+#[^"]\+' "$@" | sort | uniq } update() { diff --git a/test/test_helper.bash b/test/test_helper.bash index 11fb63ad..044b28c3 100644 --- a/test/test_helper.bash +++ b/test/test_helper.bash @@ -115,7 +115,7 @@ assert_output() { assert_output_contains() { local expected="$1" - echo "$output" | grep -F "$expected" >/dev/null || { + echo "$output" | $(type -p ggrep grep | head -1) -F "$expected" >/dev/null || { { echo "expected output to contain $expected" echo "actual: $output" } | flunk From 5bce29be00d3c54293b2cf2f2e5703147866b69e Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Sun, 20 Apr 2014 10:24:23 +0200 Subject: [PATCH 0456/1809] ruby-build 20140420 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 7053d7d4..72828a46 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20140408" +RUBY_BUILD_VERSION="20140420" set -E exec 3<&2 # preserve original stderr at fd 3 From 74b21936a17a1446381d14f808020f6747713e21 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 21 Apr 2014 15:30:25 +0200 Subject: [PATCH 0457/1809] Use `patch --force` to ignore missing files when patching From patch(1): -f or --force Assume that the user knows exactly what he or she is doing, and do not ask any questions. Skip patches whose headers do not say which file is to be patched; patch files even though they have the wrong version for the Prereq: line in the patch; and assume that patches are not reversed even if they look like they are. This option does not suppress commen- tary; use -s for that. Fixes #555 --- bin/ruby-build | 2 +- test/build.bats | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 72828a46..d0366de2 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -848,7 +848,7 @@ isolated_gem_install() { apply_ruby_patch() { case "$1" in ruby-* | jruby-* | rubinius-* ) - patch -p0 -i "${2:--}" + patch -p0 --force -i "${2:--}" ;; esac } diff --git a/test/build.bats b/test/build.bats index f9650736..91ef1654 100644 --- a/test/build.bats +++ b/test/build.bats @@ -97,7 +97,7 @@ OUT yaml-0.1.6: --prefix=$INSTALL_ROOT make -j 2 make install -patch -p0 -i - +patch -p0 --force -i - ruby-2.0.0: --prefix=$INSTALL_ROOT make -j 2 make install From c76cde673e30d9caa6dc4e1fd327343a90543c4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 21 Apr 2014 16:01:06 +0200 Subject: [PATCH 0458/1809] Make `--patch` compatible with git diff patches Filenames in git diff patches are prefixed by default by "a/" (source) and "b/" destination. Such patches don't work with ruby-builds `--patch` option since it internally uses `patch -p0`. Prior workarounds were to use either an intermediate step: filterdiff --strip=1 or to generate the patch without the prefix in the first place: git diff --no-prefix ... Now, git diff patches are detected by searching for this pattern: diff --git a/... And `patch -p1` is used by default in such cases to strip the 1st component of filename paths. Fixes #521, closes #484 --- bin/ruby-build | 8 +++++++- test/build.bats | 32 +++++++++++++++++++++++++++++--- 2 files changed, 36 insertions(+), 4 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index d0366de2..a2ef92ee 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -846,9 +846,15 @@ isolated_gem_install() { } apply_ruby_patch() { + local patchfile case "$1" in ruby-* | jruby-* | rubinius-* ) - patch -p0 --force -i "${2:--}" + patchfile="$(mktemp -t ruby-patch)" + cat "${2:--}" >"$patchfile" + + local striplevel=0 + grep -q '^diff --git a/' "$patchfile" && striplevel=1 + patch -p$striplevel --force -i "$patchfile" ;; esac } diff --git a/test/build.bats b/test/build.bats index 91ef1654..79872d39 100644 --- a/test/build.bats +++ b/test/build.bats @@ -85,9 +85,9 @@ OUT stub brew false stub_make_install stub_make_install - stub patch ' : echo patch "$@" >> build.log' + stub patch ' : echo patch "$@" | sed -E "s/\.[[:alnum:]]+$/.XXX/" >> build.log' - install_fixture --patch definitions/needs-yaml + echo | TMPDIR="$TMP" install_fixture --patch definitions/needs-yaml assert_success unstub make @@ -97,7 +97,33 @@ OUT yaml-0.1.6: --prefix=$INSTALL_ROOT make -j 2 make install -patch -p0 --force -i - +patch -p0 --force -i $TMP/ruby-patch.XXX +ruby-2.0.0: --prefix=$INSTALL_ROOT +make -j 2 +make install +OUT +} + +@test "apply ruby patch from git diff before building" { + cached_tarball "yaml-0.1.6" + cached_tarball "ruby-2.0.0" + + stub brew false + stub_make_install + stub_make_install + stub patch ' : echo patch "$@" | sed -E "s/\.[[:alnum:]]+$/.XXX/" >> build.log' + + echo 'diff --git a/script.rb' | TMPDIR="$TMP" install_fixture --patch definitions/needs-yaml + assert_success + + unstub make + unstub patch + + assert_build_log < Date: Mon, 21 Apr 2014 17:12:06 +0200 Subject: [PATCH 0459/1809] Fix patch passed via stdin in tests [picture of I Have No Idea What I'm Doing dog] https://travis-ci.org/sstephenson/ruby-build/builds/23435342 --- test/build.bats | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/build.bats b/test/build.bats index 79872d39..540a187a 100644 --- a/test/build.bats +++ b/test/build.bats @@ -87,7 +87,7 @@ OUT stub_make_install stub patch ' : echo patch "$@" | sed -E "s/\.[[:alnum:]]+$/.XXX/" >> build.log' - echo | TMPDIR="$TMP" install_fixture --patch definitions/needs-yaml + TMPDIR="$TMP" install_fixture --patch definitions/needs-yaml <<<"" assert_success unstub make @@ -113,7 +113,7 @@ OUT stub_make_install stub patch ' : echo patch "$@" | sed -E "s/\.[[:alnum:]]+$/.XXX/" >> build.log' - echo 'diff --git a/script.rb' | TMPDIR="$TMP" install_fixture --patch definitions/needs-yaml + TMPDIR="$TMP" install_fixture --patch definitions/needs-yaml <<<"diff --git a/script.rb" assert_success unstub make From 210ceef8a3a7ce9c06f3c4cd688f9f4f83da2b71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 21 Apr 2014 17:24:11 +0200 Subject: [PATCH 0460/1809] More portable invocation of `mktemp` `mktemp -t ruby-patch`, although working on OS X, fails on Travis CI with the message "too few X's in template". https://travis-ci.org/sstephenson/ruby-build/builds/23436088 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index a2ef92ee..59976eab 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -849,7 +849,7 @@ apply_ruby_patch() { local patchfile case "$1" in ruby-* | jruby-* | rubinius-* ) - patchfile="$(mktemp -t ruby-patch)" + patchfile="$(mktemp "${TMP}/ruby-patch.XXXXXX")" cat "${2:--}" >"$patchfile" local striplevel=0 From 7106c7582b9e801190317312648f13143bfafb59 Mon Sep 17 00:00:00 2001 From: Chris Seaton Date: Sat, 26 Apr 2014 16:01:18 +0100 Subject: [PATCH 0461/1809] Correct the JRuby 9000 snapshot directory name. --- share/ruby-build/jruby-9000-dev | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/jruby-9000-dev b/share/ruby-build/jruby-9000-dev index 75621932..622d88ec 100644 --- a/share/ruby-build/jruby-9000-dev +++ b/share/ruby-build/jruby-9000-dev @@ -1,2 +1,2 @@ require_java7 -install_package "jruby-9000.dev" "http://ci.jruby.org/snapshots/master/jruby-dist-9000.dev-bin.tar.gz" jruby +install_package "jruby-9000.dev-SNAPSHOT" "http://ci.jruby.org/snapshots/master/jruby-dist-9000.dev-bin.tar.gz" jruby From 6953313c04312efa2cd70ce864cda6e072b3ba0c Mon Sep 17 00:00:00 2001 From: Chris Seaton Date: Sat, 26 Apr 2014 16:15:10 +0100 Subject: [PATCH 0462/1809] Make the downloading message print the actual file name, not just the package name plus .tar.gz. --- bin/ruby-build | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 72828a46..37e9daab 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -262,7 +262,8 @@ fetch_tarball() { fi if ! reuse_existing_tarball "$package_filename" "$checksum"; then - echo "Downloading ${package_filename}..." >&2 + local tarball_filename=$(basename $package_url) + echo "Downloading ${tarball_filename}..." >&2 http head "$mirror_url" && download_tarball "$mirror_url" "$package_filename" "$checksum" || download_tarball "$package_url" "$package_filename" "$checksum" From 1f02877a1058aaf4e0858d7fad2cec73c3cba410 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Fri, 9 May 2014 07:37:41 +0900 Subject: [PATCH 0463/1809] released 2.1.2 --- share/ruby-build/2.1.2 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.1.2 diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 new file mode 100644 index 00000000..9eb8b99c --- /dev/null +++ b/share/ruby-build/2.1.2 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.1.2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.gz#a5b5c83565f8bd954ee522bd287d2ca1" ldflags_dirs standard verify_openssl From 6da69089fb8f3ff333d261d576cecbef4ae0ed25 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Fri, 9 May 2014 01:15:24 +0200 Subject: [PATCH 0464/1809] ruby-build 20140509 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 46885320..b016174d 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20140420" +RUBY_BUILD_VERSION="20140509" set -E exec 3<&2 # preserve original stderr at fd 3 From 817628ded1d318fb69d0754fc1ac73a991c43bb9 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Fri, 9 May 2014 12:05:06 +0900 Subject: [PATCH 0465/1809] added definition of 2.0.0-p481 --- share/ruby-build/2.0.0-p481 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.0.0-p481 diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 new file mode 100644 index 00000000..9a634798 --- /dev/null +++ b/share/ruby-build/2.0.0-p481 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.0.0-p481" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p481.tar.gz#3913e0ad6cc572b7358e4c6a8c4b2551" standard verify_openssl From 846cad88eea880b66a2f4018f99b9b39cd7e3919 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Mon, 12 May 2014 10:15:53 +0900 Subject: [PATCH 0466/1809] Revert "Merge pull request #535 from Fleurer/patch/1" This reverts commit d45f145197612f2b012d7dc3522949e719568371, reversing changes made to 13de51105bcf927cbd01d05b69c695ddd3bfd1b9. --- bin/ruby-build | 2 -- 1 file changed, 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index b016174d..1a5dc68a 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1016,8 +1016,6 @@ unset RUBYLIB trap build_failed ERR mkdir -p "$BUILD_PATH" -ln -nsf "$BUILD_PATH" "${TMP}/ruby-build.latest" -ln -nsf "$LOG_PATH" "${TMP}/ruby-build.latest.log" source "$DEFINITION_PATH" [ -z "${KEEP_BUILD_PATH}" ] && rm -fr "$BUILD_PATH" trap - ERR From 6a94790f3984fe9ab9fb6c1b612d764255874fdc Mon Sep 17 00:00:00 2001 From: Terence Lee Date: Fri, 16 May 2014 16:00:11 -0500 Subject: [PATCH 0467/1809] added definition of 1.9.3-p547 --- share/ruby-build/1.9.3-p547 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/1.9.3-p547 diff --git a/share/ruby-build/1.9.3-p547 b/share/ruby-build/1.9.3-p547 new file mode 100644 index 00000000..20ea6610 --- /dev/null +++ b/share/ruby-build/1.9.3-p547 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml +install_package "ruby-1.9.3-p547" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p547.tar.gz#7531f9b1b35b16f3eb3d7bea786babfd" From 69d27e69e90ad5a2473e21dbe9c62461672cd7a1 Mon Sep 17 00:00:00 2001 From: Tom Mornini Date: Wed, 21 May 2014 13:02:27 -0700 Subject: [PATCH 0468/1809] add rbx-2.2.7 --- share/ruby-build/rbx-2.2.7 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/rbx-2.2.7 diff --git a/share/ruby-build/rbx-2.2.7 b/share/ruby-build/rbx-2.2.7 new file mode 100644 index 00000000..6167d685 --- /dev/null +++ b/share/ruby-build/rbx-2.2.7 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml +install_package "rubinius-2.2.7" "http://releases.rubini.us/rubinius-2.2.7.tar.bz2" rbx From fb5e2b1ae664ab2cad1d40eefd7a105f8adfff6a Mon Sep 17 00:00:00 2001 From: Thomas Johansen Date: Tue, 15 Apr 2014 16:45:57 +0200 Subject: [PATCH 0469/1809] Replace MD5 commands with SHA2 equivalents A more secure hashing algorithm makes it less feasible to serve up a modified tarball that matches the same checksum. See the discussion in #548 --- bin/ruby-build | 33 +++++++++++++++++------ script/mirror | 6 ++--- test/cache.bats | 22 +++++++-------- test/checksum.bats | 36 ++++++++++++------------- test/fixtures/definitions/with-checksum | 2 +- test/mirror.bats | 34 +++++++++++------------ 6 files changed, 75 insertions(+), 58 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 1a5dc68a..42361fcd 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -166,14 +166,31 @@ make_package() { popd >&4 } +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)" || return 1 + echo "${output##* }" + elif type sha256sum &>/dev/null; then + output="$(sha256sum --quiet)" || 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 - local output="$(openssl md5)" + output="$(openssl md5)" || return 1 echo "${output##* }" elif type md5sum &>/dev/null; then - local output="$(md5sum -b)" + output="$(md5sum -b)" || return 1 echo "${output% *}" else return 1 @@ -181,8 +198,8 @@ compute_md5() { } verify_checksum() { - # If there's no MD5 support, return success - [ -n "$HAS_MD5_SUPPORT" ] || return 0 + # If there's no SHA2 support, return success + [ -n "$HAS_SHA2_SUPPORT" ] || return 0 # If the specified filename doesn't exist, return success local filename="$1" @@ -193,7 +210,7 @@ verify_checksum() { [ -n "$expected_checksum" ] || return 0 # If the computed checksum is empty, return failure - local computed_checksum=`echo "$(compute_md5 < "$filename")" | tr [A-Z] [a-z]` + local computed_checksum=`echo "$(compute_sha2 < "$filename")" | tr [A-Z] [a-z]` [ -n "$computed_checksum" ] || return 1 if [ "$expected_checksum" != "$computed_checksum" ]; then @@ -983,10 +1000,10 @@ if [ -n "$RUBY_BUILD_SKIP_MIRROR" ]; then unset RUBY_BUILD_MIRROR_URL fi -if echo test | compute_md5 >/dev/null; then - HAS_MD5_SUPPORT=1 +if echo test | compute_sha2 >/dev/null; then + HAS_SHA2_SUPPORT=1 else - unset HAS_MD5_SUPPORT + unset HAS_SHA2_SUPPORT unset RUBY_BUILD_MIRROR_URL fi diff --git a/script/mirror b/script/mirror index d0e1088e..17c512df 100755 --- a/script/mirror +++ b/script/mirror @@ -11,8 +11,8 @@ test_mirrored() { curl -qsSfIL "$RUBY_BUILD_MIRROR_URL/$1" >/dev/null 2>&1 } -compute_md5() { - local output="$(openssl md5)" +compute_sha2() { + local output="$(openssl dgst -sha256)" echo "${output##* }" | tr '[A-Z]' '[a-z]' } @@ -26,7 +26,7 @@ download_and_verify() { local file="$2" local expected="$3" download_package "$url" "$file" - checksum="$(compute_md5 < "$file")" + checksum="$(compute_sha2 < "$file")" if [ "$checksum" != "$expected" ]; then echo "Error: $url doesn't match its checksum $expected" >&2 return 1 diff --git a/test/cache.bats b/test/cache.bats index 8819facf..5dd712a0 100644 --- a/test/cache.bats +++ b/test/cache.bats @@ -10,7 +10,7 @@ setup() { @test "packages are saved to download cache" { - stub md5 true + stub shasum true stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/without-checksum @@ -18,12 +18,12 @@ setup() { [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] unstub curl - unstub md5 + unstub shasum } @test "cached package without checksum" { - stub md5 true + stub shasum true stub curl cp "${FIXTURE_ROOT}/package-1.0.0.tar.gz" "$RUBY_BUILD_CACHE_PATH" @@ -33,12 +33,12 @@ setup() { [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] unstub curl - unstub md5 + unstub shasum } @test "cached package with valid checksum" { - stub md5 true "echo 83e6d7725e20166024a1eb74cde80677" + stub shasum true "echo ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" stub curl cp "${FIXTURE_ROOT}/package-1.0.0.tar.gz" "$RUBY_BUILD_CACHE_PATH" @@ -49,15 +49,15 @@ setup() { [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] unstub curl - unstub md5 + unstub shasum } @test "cached package with invalid checksum falls back to mirror and updates cache" { export RUBY_BUILD_SKIP_MIRROR= - local checksum="83e6d7725e20166024a1eb74cde80677" + local checksum="ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" - stub md5 true "echo invalid" "echo $checksum" + stub shasum true "echo invalid" "echo $checksum" stub curl "-*I* : true" \ "-q -o * -*S* http://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" @@ -70,12 +70,12 @@ setup() { diff -q "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" "${FIXTURE_ROOT}/package-1.0.0.tar.gz" unstub curl - unstub md5 + unstub shasum } @test "nonexistent cache directory is ignored" { - stub md5 true + stub shasum true stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" export RUBY_BUILD_CACHE_PATH="${TMP}/nonexistent" @@ -86,5 +86,5 @@ setup() { [ ! -d "$RUBY_BUILD_CACHE_PATH" ] unstub curl - unstub md5 + unstub shasum } diff --git a/test/checksum.bats b/test/checksum.bats index 5bdbf1d5..e89c2610 100644 --- a/test/checksum.bats +++ b/test/checksum.bats @@ -6,7 +6,7 @@ export RUBY_BUILD_CACHE_PATH= @test "package URL without checksum" { - stub md5 true + stub shasum true stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/without-checksum @@ -14,12 +14,12 @@ export RUBY_BUILD_CACHE_PATH= [ -x "${INSTALL_ROOT}/bin/package" ] unstub curl - unstub md5 + unstub shasum } @test "package URL with valid checksum" { - stub md5 true "echo 83e6d7725e20166024a1eb74cde80677" + stub shasum true "echo ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-checksum @@ -27,12 +27,12 @@ export RUBY_BUILD_CACHE_PATH= [ -x "${INSTALL_ROOT}/bin/package" ] unstub curl - unstub md5 + unstub shasum } @test "package URL with invalid checksum" { - stub md5 true "echo 83e6d7725e20166024a1eb74cde80677" + stub shasum true "echo ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-invalid-checksum @@ -40,12 +40,12 @@ export RUBY_BUILD_CACHE_PATH= [ ! -f "${INSTALL_ROOT}/bin/package" ] unstub curl - unstub md5 + unstub shasum } -@test "package URL with checksum but no MD5 support" { - stub md5 false +@test "package URL with checksum but no shasum support" { + stub shasum false stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-checksum @@ -53,12 +53,12 @@ export RUBY_BUILD_CACHE_PATH= [ -x "${INSTALL_ROOT}/bin/package" ] unstub curl - unstub md5 + unstub shasum } @test "package with invalid checksum" { - stub md5 true "echo invalid" + stub shasum true "echo invalid" stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-checksum @@ -66,11 +66,11 @@ export RUBY_BUILD_CACHE_PATH= [ ! -f "${INSTALL_ROOT}/bin/package" ] unstub curl - unstub md5 + unstub shasum } @test "existing tarball in build location is reused" { - stub md5 true "echo 83e6d7725e20166024a1eb74cde80677" + stub shasum true "echo ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" stub curl false stub wget false @@ -81,19 +81,19 @@ export RUBY_BUILD_CACHE_PATH= ln -s "${FIXTURE_ROOT}/package-1.0.0.tar.gz" "$RUBY_BUILD_BUILD_PATH" run_inline_definition < Date: Thu, 17 Apr 2014 00:35:56 +0200 Subject: [PATCH 0470/1809] Re-introduce legacy MD5 checksum verification based on checksum length This is so any 3rd-party definitions continue to work even if they have MD5 checksums embedded. --- bin/ruby-build | 15 +++++++++++- test/checksum.bats | 26 +++++++++++++++++++++ test/fixtures/definitions/with-md5-checksum | 1 + 3 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 test/fixtures/definitions/with-md5-checksum diff --git a/bin/ruby-build b/bin/ruby-build index 42361fcd..6e69d515 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -200,6 +200,7 @@ compute_md5() { verify_checksum() { # If there's no SHA2 support, return success [ -n "$HAS_SHA2_SUPPORT" ] || return 0 + local checksum_command="compute_sha2" # If the specified filename doesn't exist, return success local filename="$1" @@ -209,8 +210,14 @@ verify_checksum() { local expected_checksum=`echo "$2" | tr [A-Z] [a-z]` [ -n "$expected_checksum" ] || return 0 + # If the checksum length is 32 chars, assume MD5, otherwise SHA2 + if [ "${#expected_checksum}" -eq 32 ]; then + [ -n "$HAS_MD5_SUPPORT" ] || return 0 + checksum_command="compute_md5" + fi + # If the computed checksum is empty, return failure - local computed_checksum=`echo "$(compute_sha2 < "$filename")" | tr [A-Z] [a-z]` + local computed_checksum=`echo "$($checksum_command < "$filename")" | tr [A-Z] [a-z]` [ -n "$computed_checksum" ] || return 1 if [ "$expected_checksum" != "$computed_checksum" ]; then @@ -1007,6 +1014,12 @@ else unset RUBY_BUILD_MIRROR_URL fi +if echo test | compute_md5 >/dev/null; then + HAS_MD5_SUPPORT=1 +else + unset HAS_MD5_SUPPORT +fi + SEED="$(date "+%Y%m%d%H%M%S").$$" LOG_PATH="${TMP}/ruby-build.${SEED}.log" RUBY_BIN="${PREFIX_PATH}/bin/ruby" diff --git a/test/checksum.bats b/test/checksum.bats index e89c2610..a8ec8976 100644 --- a/test/checksum.bats +++ b/test/checksum.bats @@ -57,6 +57,32 @@ export RUBY_BUILD_CACHE_PATH= } +@test "package URL with valid md5 checksum" { + stub md5 true "echo 83e6d7725e20166024a1eb74cde80677" + stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + + install_fixture definitions/with-md5-checksum + [ "$status" -eq 0 ] + [ -x "${INSTALL_ROOT}/bin/package" ] + + unstub curl + unstub md5 +} + + +@test "package URL with md5 checksum but no md5 support" { + stub md5 false + stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + + install_fixture definitions/with-md5-checksum + [ "$status" -eq 0 ] + [ -x "${INSTALL_ROOT}/bin/package" ] + + unstub curl + unstub md5 +} + + @test "package with invalid checksum" { stub shasum true "echo invalid" stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" diff --git a/test/fixtures/definitions/with-md5-checksum b/test/fixtures/definitions/with-md5-checksum new file mode 100644 index 00000000..03fe65a2 --- /dev/null +++ b/test/fixtures/definitions/with-md5-checksum @@ -0,0 +1 @@ +install_package "package-1.0.0" "http://example.com/packages/package-1.0.0.tar.gz#83e6d7725e20166024a1eb74cde80677" copy From e9d59cb0cc37248790b233e1722b463372434d57 Mon Sep 17 00:00:00 2001 From: Thomas Johansen Date: Tue, 15 Apr 2014 00:01:34 +0200 Subject: [PATCH 0471/1809] Replace all MD5 checksums with SHA2 checksums --- share/ruby-build/1.8.6-p383 | 4 ++-- share/ruby-build/1.8.6-p420 | 4 ++-- share/ruby-build/1.8.7-p249 | 4 ++-- share/ruby-build/1.8.7-p302 | 4 ++-- share/ruby-build/1.8.7-p334 | 4 ++-- share/ruby-build/1.8.7-p352 | 4 ++-- share/ruby-build/1.8.7-p357 | 4 ++-- share/ruby-build/1.8.7-p358 | 4 ++-- share/ruby-build/1.8.7-p370 | 4 ++-- share/ruby-build/1.8.7-p371 | 4 ++-- share/ruby-build/1.8.7-p374 | 4 ++-- share/ruby-build/1.8.7-p375 | 2 +- share/ruby-build/1.9.1-p378 | 6 +++--- share/ruby-build/1.9.1-p430 | 6 +++--- share/ruby-build/1.9.2-p0 | 6 +++--- share/ruby-build/1.9.2-p180 | 6 +++--- share/ruby-build/1.9.2-p290 | 6 +++--- share/ruby-build/1.9.2-p318 | 6 +++--- share/ruby-build/1.9.2-p320 | 6 +++--- share/ruby-build/1.9.2-p326 | 4 ++-- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-p0 | 6 +++--- share/ruby-build/1.9.3-p125 | 6 +++--- share/ruby-build/1.9.3-p194 | 4 ++-- share/ruby-build/1.9.3-p286 | 4 ++-- share/ruby-build/1.9.3-p327 | 4 ++-- share/ruby-build/1.9.3-p362 | 4 ++-- share/ruby-build/1.9.3-p374 | 4 ++-- share/ruby-build/1.9.3-p385 | 4 ++-- share/ruby-build/1.9.3-p392 | 4 ++-- share/ruby-build/1.9.3-p429 | 4 ++-- share/ruby-build/1.9.3-p448 | 4 ++-- share/ruby-build/1.9.3-p484 | 4 ++-- share/ruby-build/1.9.3-p545 | 4 ++-- share/ruby-build/1.9.3-preview1 | 6 +++--- share/ruby-build/1.9.3-rc1 | 4 ++-- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 6 +++--- share/ruby-build/2.0.0-p195 | 6 +++--- share/ruby-build/2.0.0-p247 | 6 +++--- share/ruby-build/2.0.0-p353 | 6 +++--- share/ruby-build/2.0.0-p451 | 6 +++--- share/ruby-build/2.0.0-p481 | 4 ++-- share/ruby-build/2.0.0-preview1 | 6 +++--- share/ruby-build/2.0.0-preview2 | 6 +++--- share/ruby-build/2.0.0-rc1 | 6 +++--- share/ruby-build/2.0.0-rc2 | 6 +++--- share/ruby-build/2.1.0 | 6 +++--- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 6 +++--- share/ruby-build/2.1.0-preview2 | 6 +++--- share/ruby-build/2.1.0-rc1 | 6 +++--- share/ruby-build/2.1.1 | 6 +++--- share/ruby-build/2.1.2 | 4 ++-- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/jruby-1.5.6 | 2 +- share/ruby-build/jruby-1.6.3 | 2 +- share/ruby-build/jruby-1.6.4 | 2 +- share/ruby-build/jruby-1.6.5 | 2 +- share/ruby-build/jruby-1.6.5.1 | 2 +- share/ruby-build/jruby-1.6.6 | 2 +- share/ruby-build/jruby-1.6.7 | 2 +- share/ruby-build/jruby-1.6.7.2 | 2 +- share/ruby-build/jruby-1.6.8 | 2 +- share/ruby-build/jruby-1.7.0 | 2 +- share/ruby-build/jruby-1.7.0-preview1 | 2 +- share/ruby-build/jruby-1.7.0-preview2 | 2 +- share/ruby-build/jruby-1.7.0-rc1 | 2 +- share/ruby-build/jruby-1.7.0-rc2 | 2 +- share/ruby-build/jruby-1.7.1 | 2 +- share/ruby-build/jruby-1.7.10 | 2 +- share/ruby-build/jruby-1.7.11 | 2 +- share/ruby-build/jruby-1.7.12 | 2 +- share/ruby-build/jruby-1.7.2 | 2 +- share/ruby-build/jruby-1.7.3 | 2 +- share/ruby-build/jruby-1.7.4 | 2 +- share/ruby-build/jruby-1.7.5 | 2 +- share/ruby-build/jruby-1.7.6 | 2 +- share/ruby-build/jruby-1.7.7 | 2 +- share/ruby-build/jruby-1.7.8 | 2 +- share/ruby-build/jruby-1.7.9 | 2 +- share/ruby-build/maglev-1.0.0 | 2 +- share/ruby-build/rbx-1.2.4 | 4 ++-- share/ruby-build/rbx-2.0.0 | 4 ++-- share/ruby-build/rbx-2.0.0-dev | 2 +- share/ruby-build/rbx-2.0.0-rc1 | 4 ++-- share/ruby-build/rbx-2.1.0 | 4 ++-- share/ruby-build/rbx-2.1.1 | 4 ++-- share/ruby-build/rbx-2.2.0 | 4 ++-- share/ruby-build/rbx-2.2.1 | 4 ++-- share/ruby-build/rbx-2.2.2 | 4 ++-- share/ruby-build/rbx-2.2.3 | 4 ++-- share/ruby-build/rbx-2.2.4 | 4 ++-- share/ruby-build/rbx-2.2.5 | 2 +- share/ruby-build/rbx-2.2.6 | 2 +- share/ruby-build/ree-1.8.6-2009.06 | 4 ++-- share/ruby-build/ree-1.8.7-2009.09 | 4 ++-- share/ruby-build/ree-1.8.7-2009.10 | 4 ++-- share/ruby-build/ree-1.8.7-2010.01 | 4 ++-- share/ruby-build/ree-1.8.7-2010.02 | 4 ++-- share/ruby-build/ree-1.8.7-2011.03 | 4 ++-- share/ruby-build/ree-1.8.7-2011.12 | 4 ++-- share/ruby-build/ree-1.8.7-2012.01 | 4 ++-- share/ruby-build/ree-1.8.7-2012.02 | 2 +- 104 files changed, 196 insertions(+), 196 deletions(-) diff --git a/share/ruby-build/1.8.6-p383 b/share/ruby-build/1.8.6-p383 index 3e961905..452eb38b 100644 --- a/share/ruby-build/1.8.6-p383 +++ b/share/ruby-build/1.8.6-p383 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.6-p383" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p383.tar.gz#4f49544d4a4d0d34e9d86c41e853db2e" auto_tcltk standard -install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby +install_package "ruby-1.8.6-p383" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p383.tar.gz#cea6c67f737727007ec89d1c93fd7d0dba035220f981706091b8642d7a43c03a" auto_tcltk standard +install_package "rubygems-1.3.7" "http://production.cf.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 ce40539b..aa5813cb 100644 --- a/share/ruby-build/1.8.6-p420 +++ b/share/ruby-build/1.8.6-p420 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.6-p420" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p420.tar.gz#ca1eee44f842e93b5098bc5a2bb9a40b" auto_tcltk standard -install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby +install_package "ruby-1.8.6-p420" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p420.tar.gz#118e6f24afce8e8a10dced23635168e58da6c9121a21f120c82f425d40a1e321" auto_tcltk standard +install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.8.7-p249 b/share/ruby-build/1.8.7-p249 index 2a7ed342..d132f013 100644 --- a/share/ruby-build/1.8.7-p249 +++ b/share/ruby-build/1.8.7-p249 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p249" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p249.tar.gz#d7db7763cffad279952eb7e9bbfc221c" auto_tcltk standard -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby +install_package "ruby-1.8.7-p249" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p249.tar.gz#a969f5ec00f096f01650bfa594bc408f2e5cfc3de21b533ab62b4f29eb8ca653" auto_tcltk standard +install_package "rubygems-1.6.2" "http://production.cf.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 index 1324e32a..db5f65c0 100644 --- a/share/ruby-build/1.8.7-p302 +++ b/share/ruby-build/1.8.7-p302 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p302" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz#f446550dfde0d8162a6ed8d5a38b3ac2" auto_tcltk standard -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby +install_package "ruby-1.8.7-p302" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz#5883df5204de70762602ce885b18c8bf6c856d33298c35df9151031b2ce044a1" auto_tcltk standard +install_package "rubygems-1.6.2" "http://production.cf.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 cab1761c..207b1796 100644 --- a/share/ruby-build/1.8.7-p334 +++ b/share/ruby-build/1.8.7-p334 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p334" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p334.tar.gz#aacb6ee5dfe2367682bba56af7f415b8" auto_tcltk standard -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby +install_package "ruby-1.8.7-p334" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p334.tar.gz#68f68d6480955045661fab3be614c504bfcac167d070c6fdbfc9dbe2c5444bc0" auto_tcltk standard +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p352 b/share/ruby-build/1.8.7-p352 index 881ce60c..6c5266af 100644 --- a/share/ruby-build/1.8.7-p352 +++ b/share/ruby-build/1.8.7-p352 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p352" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.tar.gz#0c33f663a10a540ea65677bb755e57a7" auto_tcltk standard -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby +install_package "ruby-1.8.7-p352" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.tar.gz#2325b9f9ab2af663469d057c6a1ef59d914a649808e9f6d1a4877c8973c2dad0" auto_tcltk standard +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p357 b/share/ruby-build/1.8.7-p357 index ae16d0d7..413b7022 100644 --- a/share/ruby-build/1.8.7-p357 +++ b/share/ruby-build/1.8.7-p357 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p357" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p357.tar.gz#b2b8248ff5097cfd629f5b9768d1df82" auto_tcltk standard -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby +install_package "ruby-1.8.7-p357" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p357.tar.gz#2fdcac4eb37b2eba1a4eef392a2922e07a9222fc86d781d92154d716434b962c" auto_tcltk standard +install_package "rubygems-1.6.2" "http://production.cf.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 index 1937a1ab..c801238d 100644 --- a/share/ruby-build/1.8.7-p358 +++ b/share/ruby-build/1.8.7-p358 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p358" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p358.tar.gz#26bd55358847459a7752acdbd33a535f" auto_tcltk standard -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby +install_package "ruby-1.8.7-p358" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p358.tar.gz#9e0856d58830e08f1e38233947d859898ae09d4780cb1a502108e41308de33cb" auto_tcltk standard +install_package "rubygems-1.6.2" "http://production.cf.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 index 8fe6cbb8..564474e3 100644 --- a/share/ruby-build/1.8.7-p370 +++ b/share/ruby-build/1.8.7-p370 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p370" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p370.tar.gz#98b00bbd1cdde3116155edb6e555b781" auto_tcltk standard -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby +install_package "ruby-1.8.7-p370" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p370.tar.gz#bcd8db47adf6f5e3822b60a04785eedb1b97d41fbd7cb595d02759faa36581c6" auto_tcltk standard +install_package "rubygems-1.6.2" "http://production.cf.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 index f64d4d49..e063b2a6 100644 --- a/share/ruby-build/1.8.7-p371 +++ b/share/ruby-build/1.8.7-p371 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p371" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p371.tar.gz#653f07bb45f03d0bf3910491288764df" auto_tcltk standard -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby +install_package "ruby-1.8.7-p371" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p371.tar.gz#e60a322f8f2a616eba01651f5ab620e7e48e4f8adfe711aec61cc74a91d54d3c" auto_tcltk standard +install_package "rubygems-1.6.2" "http://production.cf.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 index 946b0329..93f8fb79 100644 --- a/share/ruby-build/1.8.7-p374 +++ b/share/ruby-build/1.8.7-p374 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p374" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p374.tar.gz#b72a0bc5b824398537762e5272bbb8dc" auto_tcltk standard -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby +install_package "ruby-1.8.7-p374" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p374.tar.gz#876eeeaaeeab10cbf4767833547d66d86d6717ef48fd3d89e27db8926a65276c" auto_tcltk standard +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p375 b/share/ruby-build/1.8.7-p375 index 938a09aa..62a59c84 100644 --- a/share/ruby-build/1.8.7-p375 +++ b/share/ruby-build/1.8.7-p375 @@ -1,3 +1,3 @@ require_gcc install_svn "ruby-1.8.7-p375" "http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8_7" "44351" autoconf auto_tcltk standard -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.9.1-p378 b/share/ruby-build/1.9.1-p378 index 6cde9669..89328efa 100644 --- a/share/ruby-build/1.9.1-p378 +++ b/share/ruby-build/1.9.1-p378 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "ruby-1.9.1-p378" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p378.tar.gz#9fc5941bda150ac0a33b299e1e53654c" -install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p378.tar.gz#b2960c330aa097c0cf90157a3133c6553ccdf8198e4c717c72cbe87c7f277547" +install_package "rubygems-1.3.7" "http://production.cf.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 index 9b86c8b5..7f6462a8 100644 --- a/share/ruby-build/1.9.1-p430 +++ b/share/ruby-build/1.9.1-p430 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "ruby-1.9.1-p430" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p430.tar.gz#093d17e911b1f7306de95422ec332826" -install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#e85cfadd025ff6ab689375adbf344bbe" ruby +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p430.tar.gz#6d28120e792a4a1cf32dd5f90c1643ecb48760157322a1bb267dd784d14fcb3a" +install_package "rubygems-1.3.7" "http://production.cf.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 index ff5588d9..39a543f2 100644 --- a/share/ruby-build/1.9.2-p0 +++ b/share/ruby-build/1.9.2-p0 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "ruby-1.9.2-p0" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.gz#755aba44607c580fddc25e7c89260460" -install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.gz#8c0c4e261a921b5c406bf9e76ac23bf3c915651534e9d1b9e8c5d0bee4a7285c" +install_package "rubygems-1.8.23" "http://production.cf.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 index a24a62dd..59cf53c4 100644 --- a/share/ruby-build/1.9.2-p180 +++ b/share/ruby-build/1.9.2-p180 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "ruby-1.9.2-p180" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz#0d6953820c9918820dd916e79f4bfde8" -install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz#9027a5abaaadc2af85005ed74aeb628ce2326441874bf3d4f1a842663cde04f4" +install_package "rubygems-1.8.23" "http://production.cf.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 03139cf3..790d314a 100644 --- a/share/ruby-build/1.9.2-p290 +++ b/share/ruby-build/1.9.2-p290 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "ruby-1.9.2-p290" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz#604da71839a6ae02b5b5b5e1b792d5eb" -install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz#1cc817575c4944d3d78959024320ed1d5b7c2b4931a855772dacad7c3f6ebd7e" +install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby diff --git a/share/ruby-build/1.9.2-p318 b/share/ruby-build/1.9.2-p318 index 2a493f21..f494e038 100644 --- a/share/ruby-build/1.9.2-p318 +++ b/share/ruby-build/1.9.2-p318 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "ruby-1.9.2-p318" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p318.tar.gz#cc7bf1025128e1985882ae243f348802" -install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p318.tar.gz#891f707714cb7585ffc76dfaf855e4fcd5b2c0a64655b62d9b23b6a3985a2749" +install_package "rubygems-1.8.23" "http://production.cf.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 index 73b4d59c..ea398ac5 100644 --- a/share/ruby-build/1.9.2-p320 +++ b/share/ruby-build/1.9.2-p320 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "ruby-1.9.2-p320" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p320.tar.gz#5ef5d9c07af207710bd9c2ad1cef4b42" -install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p320.tar.gz#39a1f046e8756c1885cde42b234bc608196e50feadf1d0f202f7634f4a4b1245" +install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby diff --git a/share/ruby-build/1.9.2-p326 b/share/ruby-build/1.9.2-p326 index d53726c1..798044ce 100644 --- a/share/ruby-build/1.9.2-p326 +++ b/share/ruby-build/1.9.2-p326 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml install_svn "ruby-1.9.2-p326" "http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_2" "44353" autoconf standard -install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby +install_package "rubygems-1.8.23" "http://production.cf.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 1b659fe3..11b05294 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml +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" autoconf standard diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index da8f0ad0..6243bdba 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "ruby-1.9.3-p0" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz#8e2fef56185cfbaf29d0c8329fc77c05" -install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz#3b910042e3561f4296fd95d96bf30322e53eecf083992e5042a7680698cfa34e" +install_package "rubygems-1.8.23" "http://production.cf.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 index 6a689030..8ee502c4 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,4 +1,4 @@ [ -n "$CC" ] || export CC=cc -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "ruby-1.9.3-p125" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz#e3ea86b9d3fc2d3ec867f66969ae3b92" -install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz#8b3c035cf4f0ad6420f447d6a48e8817e5384d0504514939aeb156e251d44cce" +install_package "rubygems-1.8.23" "http://production.cf.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 index 9c1752ae..79bd28a8 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "ruby-1.9.3-p194" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.gz#bc0c715c69da4d1d8bd57069c19f6c0e" +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.gz#46e2fa80be7efed51bd9cdc529d1fe22ebc7567ee0f91db4ab855438cf4bd8bb" diff --git a/share/ruby-build/1.9.3-p286 b/share/ruby-build/1.9.3-p286 index 1d4552a5..6e4661a6 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "ruby-1.9.3-p286" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p286.tar.gz#e2469b55c2a3d0d643097d47fe4984bb" +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p286.tar.gz#e94367108751fd6bce79401d947baa66096c757fd3a0856350a2abd05d26d89d" diff --git a/share/ruby-build/1.9.3-p327 b/share/ruby-build/1.9.3-p327 index 6975c564..301503f2 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "ruby-1.9.3-p327" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.gz#96118e856b502b5d7b3a4398e6c6e98c" +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.gz#51dd76462d3f6eb2c659a75e90f949f56da58c42bfb5766212478160b7f23d71" diff --git a/share/ruby-build/1.9.3-p362 b/share/ruby-build/1.9.3-p362 index 6aaf35aa..1b28ac81 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "ruby-1.9.3-p362" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p362.tar.gz#1efc2316dc50e97591792d90647fade2" +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p362.tar.gz#eb593607862b16a28176ae6d086dbe3bd9bd41935ec999a8cd5ef8773e8239d6" diff --git a/share/ruby-build/1.9.3-p374 b/share/ruby-build/1.9.3-p374 index 6839d697..2f12e6a4 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "ruby-1.9.3-p374" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p374.tar.gz#90b6c327abcdf30a954c2d6ae44da2a9" +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p374.tar.gz#0d0e32a3554867e3eddbb23fbf30a72c4748622e010c23e31302d899fc005574" diff --git a/share/ruby-build/1.9.3-p385 b/share/ruby-build/1.9.3-p385 index 40d7d36e..624f65b5 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "ruby-1.9.3-p385" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p385.tar.gz#3e0d7f8512400c1a6732327728a56f1d" +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p385.tar.gz#4b15df007f5935ec9696d427d8d6265b121d944d237a2342d5beeeba9b8309d0" diff --git a/share/ruby-build/1.9.3-p392 b/share/ruby-build/1.9.3-p392 index b44367e3..1df81222 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "ruby-1.9.3-p392" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p392.tar.gz#f689a7b61379f83cbbed3c7077d83859" +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p392.tar.gz#8861ddadb2cd30fb30e42122741130d12f6543c3d62d05906cd41076db70975f" diff --git a/share/ruby-build/1.9.3-p429 b/share/ruby-build/1.9.3-p429 index 6e16a2b9..5d5df106 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "ruby-1.9.3-p429" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p429.tar.gz#993c72f7f805a9eb453f90b0b7fe0d2b" +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p429.tar.gz#d192d1afc46a7ef27b9d0a3c7a67b509048984db2c38907aa82641bdf980acf4" diff --git a/share/ruby-build/1.9.3-p448 b/share/ruby-build/1.9.3-p448 index 2fdc9169..fae2b619 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "ruby-1.9.3-p448" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p448.tar.gz#a893cff26bcf351b8975ebf2a63b1023" +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p448.tar.gz#2f35e186543a03bec5e603296d6d8828b94ca58bab049b67b1ceb61d381bc8a7" diff --git a/share/ruby-build/1.9.3-p484 b/share/ruby-build/1.9.3-p484 index ae1b5d38..3a4c235b 100644 --- a/share/ruby-build/1.9.3-p484 +++ b/share/ruby-build/1.9.3-p484 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "ruby-1.9.3-p484" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p484.tar.gz#8ac0dee72fe12d75c8b2d0ef5d0c2968" +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p484.tar.gz#d684bc3a5ba72cda9ef30039f783c0f8cdc325bae5c8738c7bf05577cbe8f31d" diff --git a/share/ruby-build/1.9.3-p545 b/share/ruby-build/1.9.3-p545 index b0cf4295..3bb55ed8 100644 --- a/share/ruby-build/1.9.3-p545 +++ b/share/ruby-build/1.9.3-p545 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "ruby-1.9.3-p545" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p545.tar.gz#8e8f6e4d7d0bb54e0edf8d9c4120f40c" +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p545.tar.gz#05fb00ebd374ef800475eb40b71ebc42cc18c1f61f4885c11737f310d3d23111" diff --git a/share/ruby-build/1.9.3-preview1 b/share/ruby-build/1.9.3-preview1 index 539be46c..f7def14b 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,4 +1,4 @@ require_gcc -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "ruby-1.9.3-preview1" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-preview1.tar.gz#0f0220be4cc7c51a82c1bd8f6a0969f3" -install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#178b0ebae78dbb46963c51ad29bb6bd9" ruby +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-preview1.tar.gz#75c2dd57cabd67d8078a61db4ae86b22dc6f262b84460e5b95a0d8a327b36642" +install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index b55475c5..5102b38d 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,3 +1,3 @@ require_gcc -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "ruby-1.9.3-rc1" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-rc1.tar.gz#46a2a481536ca0ca0b80ad2b091df68e" +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-rc1.tar.gz#bb1ae474d30e8681df89599520e766270c8e16450efdc01e099810f5e401eb94" diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 1fd5370d..f53d18dc 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index 8cabcd4d..1ba841ec 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p0" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#50d307c4dc9297ae59952527be4e755d" standard verify_openssl +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.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.0.0-p0" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#aff85ba5ceb70303cb7fb616f5db8b95ec47a8820116198d1c866cc4fff151ed" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index f0fc7ad1..9eaa2836 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p195" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#0672e5af309ae99d1703d0e96eff8ea5" standard verify_openssl +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.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.0.0-p195" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#a2fe8d44eac3c27d191ca2d0ee2d871f9aed873c74491b2a8df229bfdc4e5a93" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index 5c8d1fce..2a004539 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p247" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#c351450a0bed670e0f5ca07da3458a5b" standard verify_openssl +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.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.0.0-p247" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#3e71042872c77726409460e8647a2f304083a15ae0defe90d8000a69917e20d3" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index ce528a52..13f9990b 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p353" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.gz#78282433fb697dd3613613ff55d734c1" standard verify_openssl +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.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.0.0-p353" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.gz#465afc77d201b5815bb7ce3660a1f5a131f4429a3fa483c126ce66923e4726cc" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index cab4e0c0..1482cc2b 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p451" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.gz#9227787a9636551f1749ee8394b5ffe5" standard verify_openssl +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.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.0.0-p451" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.gz#e6d6900eb4084053058349cfdbf63ad1414b6a8d75d58b47ed81010a9947e73b" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index 9a634798..d1c76c7e 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p481" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p481.tar.gz#3913e0ad6cc572b7358e4c6a8c4b2551" standard verify_openssl +install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.0.0-p481" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p481.tar.gz#00dd3d72435eb77f2bd94537c1738e5219ca42b6d68df3d4f20c183f4bd12d0f" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index c4d5fd8a..0c82dc6d 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "ruby-2.0.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#c7d73f3ddb6d25e7733626ddbad04158" standard verify_openssl +install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +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" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#94b585560c05cb40fadd03e675bd3beb8271c2e976b45644cc765bf854cfd80c" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 1afa2f35..2060fe7e 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#eaddcbf63dc775708de45c7a81ab54b9" standard verify_openssl +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.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.0.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#03d15c7c643f737906c7736820bf4d6f3a71aa8f1dce343284240fee5665f970" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index e3fe14b0..99d18c51 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#7d587dde85e0edf7a2e4f6783e6c0e2e" standard verify_openssl +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.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.0.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#f9ca3e5b539ccf6bca6875d448a1aec34e73f7c173af180e58500c6f47096916" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index ba110fa1..8f0d1f6a 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-rc2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#9d5e6f26db7c8c3ddefc81fdb19bd41a" standard verify_openssl +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.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.0.0-rc2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#87072ab3e6d393d47f7402682364e4f24efe1c518969795cc01fcdeeb0e646f3" standard verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index 7de9c491..bbb4ebca 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.0" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz#9e6386d53f5200a3e7069107405b93f7" ldflags_dirs standard verify_openssl +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.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.1.0" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz#3538ec1f6af96ed9deb04e0965274528162726cc9ba3625dcf23648df872d09d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index e85e192b..7fe4fa39 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index 84b83902..91ad0bce 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.gz#9df4f546f6b961895ba58a8afdf857da" standard verify_openssl +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.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.1.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.gz#747472fb33bcc529f1000e5320605a7e166a095d3805520b989e73b33c05b046" standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index 98d77658..0b92cced 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.gz#ba2b95d174e156b417a4d580a452eaf5" ldflags_dirs standard verify_openssl +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.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.1.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.gz#a9b1dbc16090ddff8f6c6adbc1fd0473bcae8c69143cecabe65d55f95f6dbbfb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index 21f20f35..9901de78 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.gz#a16561f64d78a902fab08693a300df98" ldflags_dirs standard verify_openssl +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.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.1.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.gz#1b467f13be6d3b3648a4de76b34b748781fe4f504a19c08ffa348c75dd62635e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index d13a8cb6..18e7f98e 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.gz#e57fdbb8ed56e70c43f39c79da1654b2" ldflags_dirs standard verify_openssl +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.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.1.1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.gz#c843df31ae88ed49f5393142b02b9a9f5a6557453805fd489a76fbafeae88941" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index 9eb8b99c..0249b4e1 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.gz#a5b5c83565f8bd954ee522bd287d2ca1" ldflags_dirs standard verify_openssl +install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.1.2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.gz#f22a6447811a81f3c808d1c2a5ce3b5f5f0955c68c9a749182feb425589e6635" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index 5546a902..089b1e3c 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#de62b43dfcd858e66a74bee1c834e959" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/jruby-1.5.6 b/share/ruby-build/jruby-1.5.6 index 0de1f196..4d8ba2b0 100644 --- a/share/ruby-build/jruby-1.5.6 +++ b/share/ruby-build/jruby-1.5.6 @@ -1 +1 @@ -install_package "jruby-1.5.6" "http://jruby.org.s3.amazonaws.com/downloads/1.5.6/jruby-bin-1.5.6.tar.gz#94033a36517645b7a7ec781a3507c654" jruby +install_package "jruby-1.5.6" "http://jruby.org.s3.amazonaws.com/downloads/1.5.6/jruby-bin-1.5.6.tar.gz#545148197f98a4483276cdef5cedda0542a518d68d771c122f310195d8925089" jruby diff --git a/share/ruby-build/jruby-1.6.3 b/share/ruby-build/jruby-1.6.3 index 0956a0cc..4d000af5 100644 --- a/share/ruby-build/jruby-1.6.3 +++ b/share/ruby-build/jruby-1.6.3 @@ -1 +1 @@ -install_package "jruby-1.6.3" "http://jruby.org.s3.amazonaws.com/downloads/1.6.3/jruby-bin-1.6.3.tar.gz#694b80e4eea784cdc1eb39fb1e3132c9" jruby +install_package "jruby-1.6.3" "http://jruby.org.s3.amazonaws.com/downloads/1.6.3/jruby-bin-1.6.3.tar.gz#9432fe3951782393d9755493585865190d7802e0bd162ff599e9c374605840ca" jruby diff --git a/share/ruby-build/jruby-1.6.4 b/share/ruby-build/jruby-1.6.4 index 09cf0b24..b8403213 100644 --- a/share/ruby-build/jruby-1.6.4 +++ b/share/ruby-build/jruby-1.6.4 @@ -1 +1 @@ -install_package "jruby-1.6.4" "http://jruby.org.s3.amazonaws.com/downloads/1.6.4/jruby-bin-1.6.4.tar.gz#0e96b6f4d1c6f12b5ac480cd7ab7da78" jruby +install_package "jruby-1.6.4" "http://jruby.org.s3.amazonaws.com/downloads/1.6.4/jruby-bin-1.6.4.tar.gz#64fb1a850f3982d88166d68a3f830afbc81d14c1a20884a8076da010daa66e8a" jruby diff --git a/share/ruby-build/jruby-1.6.5 b/share/ruby-build/jruby-1.6.5 index 149eb287..18fdbede 100644 --- a/share/ruby-build/jruby-1.6.5 +++ b/share/ruby-build/jruby-1.6.5 @@ -1 +1 @@ -install_package "jruby-1.6.5" "http://jruby.org.s3.amazonaws.com/downloads/1.6.5/jruby-bin-1.6.5.tar.gz#54354082673bd115f945890dc6864413" jruby +install_package "jruby-1.6.5" "http://jruby.org.s3.amazonaws.com/downloads/1.6.5/jruby-bin-1.6.5.tar.gz#e15a273bd78da1c63f77b90681d101df10bac62249833bb27a07c09216fb27f2" jruby diff --git a/share/ruby-build/jruby-1.6.5.1 b/share/ruby-build/jruby-1.6.5.1 index 3ef94a86..ebc03ddf 100644 --- a/share/ruby-build/jruby-1.6.5.1 +++ b/share/ruby-build/jruby-1.6.5.1 @@ -1 +1 @@ -install_package "jruby-1.6.5.1" "http://jruby.org.s3.amazonaws.com/downloads/1.6.5.1/jruby-bin-1.6.5.1.tar.gz#246a7aa2b7d7e6e9e8a0c2e282cbcfd0" jruby +install_package "jruby-1.6.5.1" "http://jruby.org.s3.amazonaws.com/downloads/1.6.5.1/jruby-bin-1.6.5.1.tar.gz#0d2751a1aca147a5b9c6ddeef395440207374611ef39bc538e9e829270d811c8" jruby diff --git a/share/ruby-build/jruby-1.6.6 b/share/ruby-build/jruby-1.6.6 index a6030eee..04bda4ee 100644 --- a/share/ruby-build/jruby-1.6.6 +++ b/share/ruby-build/jruby-1.6.6 @@ -1 +1 @@ -install_package "jruby-1.6.6" "http://jruby.org.s3.amazonaws.com/downloads/1.6.6/jruby-bin-1.6.6.tar.gz#78b1dcaf198e79f98b37cf09c362a956" jruby +install_package "jruby-1.6.6" "http://jruby.org.s3.amazonaws.com/downloads/1.6.6/jruby-bin-1.6.6.tar.gz#1ef255ec73b80474602029a61f84062876873065c0f3398c30bc04ddd14aa34f" jruby diff --git a/share/ruby-build/jruby-1.6.7 b/share/ruby-build/jruby-1.6.7 index c38467ee..60ce76d0 100644 --- a/share/ruby-build/jruby-1.6.7 +++ b/share/ruby-build/jruby-1.6.7 @@ -1 +1 @@ -install_package "jruby-1.6.7" "http://jruby.org.s3.amazonaws.com/downloads/1.6.7/jruby-bin-1.6.7.tar.gz#fd1b8d7389aa92da69ea6efb4782e40a" jruby +install_package "jruby-1.6.7" "http://jruby.org.s3.amazonaws.com/downloads/1.6.7/jruby-bin-1.6.7.tar.gz#88afbbb8fb4267547526a52f15d45ab447c1f2d1b197edc501e88dc9cb62a74c" jruby diff --git a/share/ruby-build/jruby-1.6.7.2 b/share/ruby-build/jruby-1.6.7.2 index ddf03540..d0136570 100644 --- a/share/ruby-build/jruby-1.6.7.2 +++ b/share/ruby-build/jruby-1.6.7.2 @@ -1 +1 @@ -install_package "jruby-1.6.7.2" "http://jruby.org.s3.amazonaws.com/downloads/1.6.7.2/jruby-bin-1.6.7.2.tar.gz#1e520f1b5130114464e5f1950cb24774" jruby +install_package "jruby-1.6.7.2" "http://jruby.org.s3.amazonaws.com/downloads/1.6.7.2/jruby-bin-1.6.7.2.tar.gz#6f04baa597941e48276a2edbb464afc6801f8f690fb978422e12029b7bfefe18" jruby diff --git a/share/ruby-build/jruby-1.6.8 b/share/ruby-build/jruby-1.6.8 index 5722b753..351c5894 100644 --- a/share/ruby-build/jruby-1.6.8 +++ b/share/ruby-build/jruby-1.6.8 @@ -1 +1 @@ -install_package "jruby-1.6.8" "http://jruby.org.s3.amazonaws.com/downloads/1.6.8/jruby-bin-1.6.8.tar.gz#a76ac5845640e4a1ebdfa74421efc935" jruby +install_package "jruby-1.6.8" "http://jruby.org.s3.amazonaws.com/downloads/1.6.8/jruby-bin-1.6.8.tar.gz#e3b05f9cf0ba9b02e6cba75d5b62e2abf8ac7a4483c3713dc4eb83e3b8b162d4" jruby diff --git a/share/ruby-build/jruby-1.7.0 b/share/ruby-build/jruby-1.7.0 index 7e1729fc..204261f9 100644 --- a/share/ruby-build/jruby-1.7.0 +++ b/share/ruby-build/jruby-1.7.0 @@ -1 +1 @@ -install_package "jruby-1.7.0" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0/jruby-bin-1.7.0.tar.gz#21861e0ecdbf48cda713c8ade82fdddb" jruby +install_package "jruby-1.7.0" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0/jruby-bin-1.7.0.tar.gz#1da3292a47dfc51410b007cf52f5997d048440aeb2ab25033f114e46b84af273" jruby diff --git a/share/ruby-build/jruby-1.7.0-preview1 b/share/ruby-build/jruby-1.7.0-preview1 index f8f3ce9b..56c61b31 100644 --- a/share/ruby-build/jruby-1.7.0-preview1 +++ b/share/ruby-build/jruby-1.7.0-preview1 @@ -1 +1 @@ -install_package "jruby-1.7.0.preview1" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0.preview1/jruby-bin-1.7.0.preview1.tar.gz#7b9e5e1cd0d818d0199086d948f948b4" jruby +install_package "jruby-1.7.0.preview1" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0.preview1/jruby-bin-1.7.0.preview1.tar.gz#155839462fcb8eaab6af49f406499722c8fb82d00127bc6ed4b55d06cb690caf" jruby diff --git a/share/ruby-build/jruby-1.7.0-preview2 b/share/ruby-build/jruby-1.7.0-preview2 index 686263d8..5e800401 100644 --- a/share/ruby-build/jruby-1.7.0-preview2 +++ b/share/ruby-build/jruby-1.7.0-preview2 @@ -1 +1 @@ -install_package "jruby-1.7.0.preview2" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0.preview2/jruby-bin-1.7.0.preview2.tar.gz#e8f1623759590aadbf49e4cc53f1cb61" jruby +install_package "jruby-1.7.0.preview2" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0.preview2/jruby-bin-1.7.0.preview2.tar.gz#cac0881da9d53905fe591a692583cce1e5c40fbca19f0218b6490ff3305185bb" jruby diff --git a/share/ruby-build/jruby-1.7.0-rc1 b/share/ruby-build/jruby-1.7.0-rc1 index a37d2d10..8566b8b8 100644 --- a/share/ruby-build/jruby-1.7.0-rc1 +++ b/share/ruby-build/jruby-1.7.0-rc1 @@ -1 +1 @@ -install_package "jruby-1.7.0.RC1" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0.RC1/jruby-bin-1.7.0.RC1.tar.gz#bdddcee3d126cddd9a85b5a066a7e25e" jruby +install_package "jruby-1.7.0.RC1" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0.RC1/jruby-bin-1.7.0.RC1.tar.gz#a52ea970f116a11454a7c77c40b6700765def02ccbea45c16ed8cf110617fe94" jruby diff --git a/share/ruby-build/jruby-1.7.0-rc2 b/share/ruby-build/jruby-1.7.0-rc2 index e1f761a4..25f187b8 100644 --- a/share/ruby-build/jruby-1.7.0-rc2 +++ b/share/ruby-build/jruby-1.7.0-rc2 @@ -1 +1 @@ -install_package "jruby-1.7.0.RC2" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0.RC2/jruby-bin-1.7.0.RC2.tar.gz#ffe2dd61711f4574fed344af151e5de5" jruby +install_package "jruby-1.7.0.RC2" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0.RC2/jruby-bin-1.7.0.RC2.tar.gz#db409e892782e39584bd2daca8b9fb7e937512cf73b23f3961efa165c09dc895" jruby diff --git a/share/ruby-build/jruby-1.7.1 b/share/ruby-build/jruby-1.7.1 index 424c2207..5fbaf3fd 100644 --- a/share/ruby-build/jruby-1.7.1 +++ b/share/ruby-build/jruby-1.7.1 @@ -1 +1 @@ -install_package "jruby-1.7.1" "http://jruby.org.s3.amazonaws.com/downloads/1.7.1/jruby-bin-1.7.1.tar.gz#86e659863541d8b987cb7bfbe3b4cfb0" jruby +install_package "jruby-1.7.1" "http://jruby.org.s3.amazonaws.com/downloads/1.7.1/jruby-bin-1.7.1.tar.gz#99cda09e0533752f83001c5bb76897d1edf4e58b96603d07e839719087c2a1bc" jruby diff --git a/share/ruby-build/jruby-1.7.10 b/share/ruby-build/jruby-1.7.10 index 4afbe0fd..bd7088cd 100644 --- a/share/ruby-build/jruby-1.7.10 +++ b/share/ruby-build/jruby-1.7.10 @@ -1 +1 @@ -install_package "jruby-1.7.10" "http://jruby.org.s3.amazonaws.com/downloads/1.7.10/jruby-bin-1.7.10.tar.gz#c84fe9245a73f9cd29f56343b7d2e39a" jruby +install_package "jruby-1.7.10" "http://jruby.org.s3.amazonaws.com/downloads/1.7.10/jruby-bin-1.7.10.tar.gz#223285ee2fca5a4825f017b8a441232ec05d3fba5de213336c7ef6b6a36de651" jruby diff --git a/share/ruby-build/jruby-1.7.11 b/share/ruby-build/jruby-1.7.11 index 6b5a9848..4634d910 100644 --- a/share/ruby-build/jruby-1.7.11 +++ b/share/ruby-build/jruby-1.7.11 @@ -1 +1 @@ -install_package "jruby-1.7.11" "http://jruby.org.s3.amazonaws.com/downloads/1.7.11/jruby-bin-1.7.11.tar.gz#d6e6ab72426fa7fdc9ae55950980d877" jruby +install_package "jruby-1.7.11" "http://jruby.org.s3.amazonaws.com/downloads/1.7.11/jruby-bin-1.7.11.tar.gz#d634ffc692a8ee5bae513266956609d41d785f912facf11749609a7763120fb3" jruby diff --git a/share/ruby-build/jruby-1.7.12 b/share/ruby-build/jruby-1.7.12 index f89d9be6..a62f3431 100644 --- a/share/ruby-build/jruby-1.7.12 +++ b/share/ruby-build/jruby-1.7.12 @@ -1 +1 @@ -install_package "jruby-1.7.12" "http://jruby.org.s3.amazonaws.com/downloads/1.7.12/jruby-bin-1.7.12.tar.gz#2073aa6dfc7c701ef7c3d3143d181582" jruby \ No newline at end of file +install_package "jruby-1.7.12" "http://jruby.org.s3.amazonaws.com/downloads/1.7.12/jruby-bin-1.7.12.tar.gz#2c15858dbc06d6346a30704fb6dcc779f2e67053566c9c21973f96e309eac609" jruby diff --git a/share/ruby-build/jruby-1.7.2 b/share/ruby-build/jruby-1.7.2 index 2ee6531a..9bf1b542 100644 --- a/share/ruby-build/jruby-1.7.2 +++ b/share/ruby-build/jruby-1.7.2 @@ -1 +1 @@ -install_package "jruby-1.7.2" "http://jruby.org.s3.amazonaws.com/downloads/1.7.2/jruby-bin-1.7.2.tar.gz#6ec9293b6dffd1e8ee57e9b7c6d18cbe" jruby +install_package "jruby-1.7.2" "http://jruby.org.s3.amazonaws.com/downloads/1.7.2/jruby-bin-1.7.2.tar.gz#abe8fac0568add96240b1369c30e62480fcc00e1d142a594c52722333d95764b" jruby diff --git a/share/ruby-build/jruby-1.7.3 b/share/ruby-build/jruby-1.7.3 index 60289242..808ee554 100644 --- a/share/ruby-build/jruby-1.7.3 +++ b/share/ruby-build/jruby-1.7.3 @@ -1 +1 @@ -install_package "jruby-1.7.3" "http://jruby.org.s3.amazonaws.com/downloads/1.7.3/jruby-bin-1.7.3.tar.gz#f0adf8ccee6f6777f7ab8e5e1d7a1f47" jruby +install_package "jruby-1.7.3" "http://jruby.org.s3.amazonaws.com/downloads/1.7.3/jruby-bin-1.7.3.tar.gz#7809456743e058dc27e650ec62e5b527f51c65f3c5df7ddd3ad7296c74d3e35d" jruby diff --git a/share/ruby-build/jruby-1.7.4 b/share/ruby-build/jruby-1.7.4 index ade1d3b7..5fe59a13 100644 --- a/share/ruby-build/jruby-1.7.4 +++ b/share/ruby-build/jruby-1.7.4 @@ -1 +1 @@ -install_package "jruby-1.7.4" "http://jruby.org.s3.amazonaws.com/downloads/1.7.4/jruby-bin-1.7.4.tar.gz#c6a56eae78db28dddba911ccd0848c32" jruby +install_package "jruby-1.7.4" "http://jruby.org.s3.amazonaws.com/downloads/1.7.4/jruby-bin-1.7.4.tar.gz#ef6dead787780f18a43758003689fd9ba40e64abc04cd41a6ff1eaf1557dfa69" jruby diff --git a/share/ruby-build/jruby-1.7.5 b/share/ruby-build/jruby-1.7.5 index e95526ac..b17d0353 100644 --- a/share/ruby-build/jruby-1.7.5 +++ b/share/ruby-build/jruby-1.7.5 @@ -1 +1 @@ -install_package "jruby-1.7.5" "http://jruby.org.s3.amazonaws.com/downloads/1.7.5/jruby-bin-1.7.5.tar.gz#c2a28c43c8095127d4a4aee0cf9b1439" jruby +install_package "jruby-1.7.5" "http://jruby.org.s3.amazonaws.com/downloads/1.7.5/jruby-bin-1.7.5.tar.gz#9ebd082cf9f29697c76e503e00b79d30e3e9b87071afb8823c3b8b033f5f5723" jruby diff --git a/share/ruby-build/jruby-1.7.6 b/share/ruby-build/jruby-1.7.6 index b066f8cb..f862c5ad 100644 --- a/share/ruby-build/jruby-1.7.6 +++ b/share/ruby-build/jruby-1.7.6 @@ -1 +1 @@ -install_package "jruby-1.7.6" "http://jruby.org.s3.amazonaws.com/downloads/1.7.6/jruby-bin-1.7.6.tar.gz#5d10011516a3d3bde10209b60cfcc0ef" jruby +install_package "jruby-1.7.6" "http://jruby.org.s3.amazonaws.com/downloads/1.7.6/jruby-bin-1.7.6.tar.gz#16a64c56319fed34ec877cf151f2735c60457abe6c73d9dc32c56cce52b0ce45" jruby diff --git a/share/ruby-build/jruby-1.7.7 b/share/ruby-build/jruby-1.7.7 index de5f045e..1cbcf350 100644 --- a/share/ruby-build/jruby-1.7.7 +++ b/share/ruby-build/jruby-1.7.7 @@ -1 +1 @@ -install_package "jruby-1.7.7" "http://jruby.org.s3.amazonaws.com/downloads/1.7.7/jruby-bin-1.7.7.tar.gz#9d6df2188fa57f12bf6fde4e4b2e3f09" jruby +install_package "jruby-1.7.7" "http://jruby.org.s3.amazonaws.com/downloads/1.7.7/jruby-bin-1.7.7.tar.gz#907b24578604c3eded40b84a6380b7c64ab76a6b76b31cf343afdde8dbfeffd4" jruby diff --git a/share/ruby-build/jruby-1.7.8 b/share/ruby-build/jruby-1.7.8 index c8d671f8..78d83116 100644 --- a/share/ruby-build/jruby-1.7.8 +++ b/share/ruby-build/jruby-1.7.8 @@ -1 +1 @@ -install_package "jruby-1.7.8" "http://jruby.org.s3.amazonaws.com/downloads/1.7.8/jruby-bin-1.7.8.tar.gz#1e68f39d6dba7b6d9db81e24bb6b7d0a" jruby +install_package "jruby-1.7.8" "http://jruby.org.s3.amazonaws.com/downloads/1.7.8/jruby-bin-1.7.8.tar.gz#034ff3b501605a1d8e740387a5eae193faa96f7d07088b6727d2bcf2892db84a" jruby diff --git a/share/ruby-build/jruby-1.7.9 b/share/ruby-build/jruby-1.7.9 index 9c67be92..ee428b06 100644 --- a/share/ruby-build/jruby-1.7.9 +++ b/share/ruby-build/jruby-1.7.9 @@ -1 +1 @@ -install_package "jruby-1.7.9" "http://jruby.org.s3.amazonaws.com/downloads/1.7.9/jruby-bin-1.7.9.tar.gz#b2e44f1f44837c07068ee453a89f4b55" jruby +install_package "jruby-1.7.9" "http://jruby.org.s3.amazonaws.com/downloads/1.7.9/jruby-bin-1.7.9.tar.gz#c7acd09c932941f04e231d43f47606eb2b6a2d6898ae3dc97dd432dcf1501824" jruby diff --git a/share/ruby-build/maglev-1.0.0 b/share/ruby-build/maglev-1.0.0 index 100e4434..b215d2a9 100644 --- a/share/ruby-build/maglev-1.0.0 +++ b/share/ruby-build/maglev-1.0.0 @@ -1 +1 @@ -install_package "MagLev-1.0.0" "http://glass-downloads.gemstone.com/maglev/MagLev-1.0.0.tar.gz#e02cb8ee04438451eb78df14f91a68a9" maglev +install_package "MagLev-1.0.0" "http://glass-downloads.gemstone.com/maglev/MagLev-1.0.0.tar.gz#73401e9e69a336c2ca8369cc72e0d7f3ed867283252c385aea12ef44648c39be" maglev diff --git a/share/ruby-build/rbx-1.2.4 b/share/ruby-build/rbx-1.2.4 index d0cebe59..01899d65 100644 --- a/share/ruby-build/rbx-1.2.4 +++ b/share/ruby-build/rbx-1.2.4 @@ -1,2 +1,2 @@ -install_package "rubinius-1.2.4" "http://asset.rubini.us/rubinius-1.2.4-20110705.tar.gz#403c777d19b3553e9cb36701fe002c5e" rbx -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby +install_package "rubinius-1.2.4" "http://asset.rubini.us/rubinius-1.2.4-20110705.tar.gz#d474fb6f50292bff5211aaa80b1cead1fb3ed5c7c49223c51fddb8ffc5c3f23d" rbx +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/rbx-2.0.0 b/share/ruby-build/rbx-2.0.0 index 883b0281..395df699 100644 --- a/share/ruby-build/rbx-2.0.0 +++ b/share/ruby-build/rbx-2.0.0 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "rubinius-2.0.0" "http://releases.rubini.us/rubinius-2.0.0.tar.bz2#62e379e044c822b81e7b20a27daf133e" rbx +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml +install_package "rubinius-2.0.0" "http://releases.rubini.us/rubinius-2.0.0.tar.bz2#df039c7c52e9e42a2f3e0d0b67bf2c9b255769d1f8c3bac2333469ca8c0e04c4" rbx diff --git a/share/ruby-build/rbx-2.0.0-dev b/share/ruby-build/rbx-2.0.0-dev index 70d1e66f..e3da0666 100644 --- a/share/ruby-build/rbx-2.0.0-dev +++ b/share/ruby-build/rbx-2.0.0-dev @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml install_git "rubinius-2.0.0-dev" "https://github.com/rubinius/rubinius.git" "master" rbx diff --git a/share/ruby-build/rbx-2.0.0-rc1 b/share/ruby-build/rbx-2.0.0-rc1 index 6cd852f4..df0c30aa 100644 --- a/share/ruby-build/rbx-2.0.0-rc1 +++ b/share/ruby-build/rbx-2.0.0-rc1 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "rubinius-release-2.0.0-rc1" "https://nodeload.github.com/rubinius/rubinius/tar.gz/release-2.0.0-rc1#d9726d9eb34c861b9f6596bf478a3116" rbx +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml +install_package "rubinius-release-2.0.0-rc1" "https://nodeload.github.com/rubinius/rubinius/tar.gz/release-2.0.0-rc1#ac1f5a657682904ec227fe5e2410dbdfbfa0abf86cdee722c81fa6b3609c8ab3" rbx diff --git a/share/ruby-build/rbx-2.1.0 b/share/ruby-build/rbx-2.1.0 index 5dc1aa2c..bf3d3a83 100644 --- a/share/ruby-build/rbx-2.1.0 +++ b/share/ruby-build/rbx-2.1.0 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "rubinius-2.1.0" "http://releases.rubini.us/rubinius-2.1.0.tar.bz2#908053f38fd840c75a93aab7487c20a5" rbx +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml +install_package "rubinius-2.1.0" "http://releases.rubini.us/rubinius-2.1.0.tar.bz2#78d7c2af7ebdf9b477a682cf4793e56e4139abed3cd752282e422d56e63b65b6" rbx diff --git a/share/ruby-build/rbx-2.1.1 b/share/ruby-build/rbx-2.1.1 index fc2fd6b4..92f98426 100644 --- a/share/ruby-build/rbx-2.1.1 +++ b/share/ruby-build/rbx-2.1.1 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "rubinius-2.1.1" "http://releases.rubini.us/rubinius-2.1.1.tar.bz2#6b4df0caec5ea88373e113f97a3b4c72" rbx +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml +install_package "rubinius-2.1.1" "http://releases.rubini.us/rubinius-2.1.1.tar.bz2#e142c3f201e4ae9f3a6e6671298baabbd9bd906509c663adcf080bff4181ee96" rbx diff --git a/share/ruby-build/rbx-2.2.0 b/share/ruby-build/rbx-2.2.0 index 9e3e220f..00d5aa04 100644 --- a/share/ruby-build/rbx-2.2.0 +++ b/share/ruby-build/rbx-2.2.0 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "rubinius-2.2.0" "http://releases.rubini.us/rubinius-2.2.0.tar.bz2#f1fbc6f3baf1da5ad86b3858f30f3349" rbx +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml +install_package "rubinius-2.2.0" "http://releases.rubini.us/rubinius-2.2.0.tar.bz2#50e214b4d2f18d06453b8ef30dfd8268c5e94f8e97ccae877b90457d4c2b9a7e" rbx diff --git a/share/ruby-build/rbx-2.2.1 b/share/ruby-build/rbx-2.2.1 index c25cbe04..4dc1b35c 100644 --- a/share/ruby-build/rbx-2.2.1 +++ b/share/ruby-build/rbx-2.2.1 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "rubinius-2.2.1" "http://releases.rubini.us/rubinius-2.2.1.tar.bz2#83c4d61d5fdb070d11babd867852277b" rbx +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml +install_package "rubinius-2.2.1" "http://releases.rubini.us/rubinius-2.2.1.tar.bz2#2a2a4705cf517470b86b4a8e27e16b11ec363789b690411c792e0f8908c06cb0" rbx diff --git a/share/ruby-build/rbx-2.2.2 b/share/ruby-build/rbx-2.2.2 index 3b81a01f..7e7a93f6 100644 --- a/share/ruby-build/rbx-2.2.2 +++ b/share/ruby-build/rbx-2.2.2 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "rubinius-2.2.2" "http://releases.rubini.us/rubinius-2.2.2.tar.bz2#ac70d629ea43525d91e81f4ccf135299" rbx +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml +install_package "rubinius-2.2.2" "http://releases.rubini.us/rubinius-2.2.2.tar.bz2#a49d596f889405e4fc511da64b8afe5eccfafdcee5ea99be15d3ad36290ec2ba" rbx diff --git a/share/ruby-build/rbx-2.2.3 b/share/ruby-build/rbx-2.2.3 index c6a39fd7..add3be81 100644 --- a/share/ruby-build/rbx-2.2.3 +++ b/share/ruby-build/rbx-2.2.3 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "rubinius-2.2.3" "http://releases.rubini.us/rubinius-2.2.3.tar.bz2#d9978cf1a4e8f0310db63e49834f9837" rbx +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml +install_package "rubinius-2.2.3" "http://releases.rubini.us/rubinius-2.2.3.tar.bz2#b3426aa6996420f1d9d8a7926a94160b84d8bdf725793c64462b27b74f2f2acf" rbx diff --git a/share/ruby-build/rbx-2.2.4 b/share/ruby-build/rbx-2.2.4 index ccde401b..506e9493 100644 --- a/share/ruby-build/rbx-2.2.4 +++ b/share/ruby-build/rbx-2.2.4 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "rubinius-2.2.4" "http://releases.rubini.us/rubinius-2.2.4.tar.bz2#c10699da85a8eb5861a37b29077213bd" rbx +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml +install_package "rubinius-2.2.4" "http://releases.rubini.us/rubinius-2.2.4.tar.bz2#7d06d63d12d9eecff196d8f53953bd520c17fbb9baa921c5481c43af8129d85e" rbx diff --git a/share/ruby-build/rbx-2.2.5 b/share/ruby-build/rbx-2.2.5 index 7a960c1a..85a3c809 100644 --- a/share/ruby-build/rbx-2.2.5 +++ b/share/ruby-build/rbx-2.2.5 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml install_package "rubinius-2.2.5" "http://releases.rubini.us/rubinius-2.2.5.tar.bz2" rbx diff --git a/share/ruby-build/rbx-2.2.6 b/share/ruby-build/rbx-2.2.6 index c3790ce7..b4c0da07 100644 --- a/share/ruby-build/rbx-2.2.6 +++ b/share/ruby-build/rbx-2.2.6 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml install_package "rubinius-2.2.6" "http://releases.rubini.us/rubinius-2.2.6.tar.bz2" rbx diff --git a/share/ruby-build/ree-1.8.6-2009.06 b/share/ruby-build/ree-1.8.6-2009.06 index 151848ab..21674553 100644 --- a/share/ruby-build/ree-1.8.6-2009.06 +++ b/share/ruby-build/ree-1.8.6-2009.06 @@ -1,3 +1,3 @@ require_gcc -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#0bf66ee626918464a6eccdd83c99d63a" ree_installer -install_package "rubygems-1.4.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.4.2.tgz#b5badb7c5adda38d9866fa21ae46bbcc" ruby +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#8bfb592b22f8d5131c0ea3a54769c75a5b2fba88ba9244a1bc8c0442fa7df417" ree_installer +install_package "rubygems-1.4.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.4.2.tgz#85da41916deff8883a75710d69d43727a36b4573dd099600f9ff4032700ba5c0" ruby diff --git a/share/ruby-build/ree-1.8.7-2009.09 b/share/ruby-build/ree-1.8.7-2009.09 index 873eb500..2c8ccd6d 100644 --- a/share/ruby-build/ree-1.8.7-2009.09 +++ b/share/ruby-build/ree-1.8.7-2009.09 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-enterprise-1.8.7-20090928" "http://files.rubyforge.vm.bytemark.co.uk/emm-ruby/ruby-enterprise-1.8.7-20090928.tar.gz#ae00018ce89d95419dfde370fcd485ac" ree_installer -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby +install_package "ruby-enterprise-1.8.7-20090928" "http://files.rubyforge.vm.bytemark.co.uk/emm-ruby/ruby-enterprise-1.8.7-20090928.tar.gz#57299d73a65b527b6a849f89bdb92e3608f8cb3af77801ae6716a661857d7605" ree_installer +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/ree-1.8.7-2009.10 b/share/ruby-build/ree-1.8.7-2009.10 index f174f27a..da5e4eae 100644 --- a/share/ruby-build/ree-1.8.7-2009.10 +++ b/share/ruby-build/ree-1.8.7-2009.10 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-enterprise-1.8.7-2009.10" "http://files.rubyforge.vm.bytemark.co.uk/emm-ruby/ruby-enterprise-1.8.7-2009.10.tar.gz#3727eef7b6b1b2f31db7d091328d966e" ree_installer -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby +install_package "ruby-enterprise-1.8.7-2009.10" "http://files.rubyforge.vm.bytemark.co.uk/emm-ruby/ruby-enterprise-1.8.7-2009.10.tar.gz#d4f280adf03b59bdb5c8c690f1c322c0d2aa0a7c16797928d759a4d8885333a3" ree_installer +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/ree-1.8.7-2010.01 b/share/ruby-build/ree-1.8.7-2010.01 index 5b353448..bc11057c 100644 --- a/share/ruby-build/ree-1.8.7-2010.01 +++ b/share/ruby-build/ree-1.8.7-2010.01 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-enterprise-1.8.7-2010.01" "http://files.rubyforge.vm.bytemark.co.uk/emm-ruby/ruby-enterprise-1.8.7-2010.01.tar.gz#587aaea02c86ddbb87394a340a25e554" ree_installer -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby +install_package "ruby-enterprise-1.8.7-2010.01" "http://files.rubyforge.vm.bytemark.co.uk/emm-ruby/ruby-enterprise-1.8.7-2010.01.tar.gz#ccdf836693ea9c110bf8b97ced91be3db100487428a6668d0b45fb883fa6793d" ree_installer +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/ree-1.8.7-2010.02 b/share/ruby-build/ree-1.8.7-2010.02 index 323b879b..c49d7ea2 100644 --- a/share/ruby-build/ree-1.8.7-2010.02 +++ b/share/ruby-build/ree-1.8.7-2010.02 @@ -1,3 +1,3 @@ require_gcc -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#4df7b09c01adfd711b0ab76837611542" ree_installer -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby +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#5e7268021aa30f9b79f3ed066989cffc8b31b17db9e2aca40c039ff017da4813" ree_installer +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/ree-1.8.7-2011.03 b/share/ruby-build/ree-1.8.7-2011.03 index c601674d..e424de60 100644 --- a/share/ruby-build/ree-1.8.7-2011.03 +++ b/share/ruby-build/ree-1.8.7-2011.03 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-enterprise-1.8.7-2011.03" "http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2011.03.tar.gz#038604ce25349e54363c5df9cd535ec8" ree_installer -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby +install_package "ruby-enterprise-1.8.7-2011.03" "http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2011.03.tar.gz#0c0ddbc43b3aef49686db27e761e55a23437f12e1f00b6fe55d94724637bff6b" ree_installer +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/ree-1.8.7-2011.12 b/share/ruby-build/ree-1.8.7-2011.12 index cd618fc5..febdeb7a 100644 --- a/share/ruby-build/ree-1.8.7-2011.12 +++ b/share/ruby-build/ree-1.8.7-2011.12 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-enterprise-1.8.7-2011.12" "http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2011.12.tar.gz#1e5f3059d52a67ab5d91d472b756de08" ree_installer -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby +install_package "ruby-enterprise-1.8.7-2011.12" "http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2011.12.tar.gz#9a8efc4befc136e17a1360de549aac9e79283c7238a13215350720e4393c5da2" ree_installer +install_package "rubygems-1.6.2" "http://production.cf.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 index f9745084..01cbfb76 100644 --- a/share/ruby-build/ree-1.8.7-2012.01 +++ b/share/ruby-build/ree-1.8.7-2012.01 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-enterprise-1.8.7-2012.01" "http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2012.01.tar.gz#adb9e52da7175da8c6f1658a166d6f59" ree_installer -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#0c95a9869914ba1a45bf71d3b8048420" ruby +install_package "ruby-enterprise-1.8.7-2012.01" "http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2012.01.tar.gz#c0c4779fc473fc9843c0008acfbae2e2bdf3472b454c7fe6ff0ac4139a691e65" ree_installer +install_package "rubygems-1.6.2" "http://production.cf.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 index 7d8fe462..48250f56 100644 --- a/share/ruby-build/ree-1.8.7-2012.02 +++ b/share/ruby-build/ree-1.8.7-2012.02 @@ -1,2 +1,2 @@ require_gcc -install_package "ruby-enterprise-1.8.7-2012.02" "http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2012.02.tar.gz#8d086d2fe68a4c57ba76228e97fb3116" ree_installer +install_package "ruby-enterprise-1.8.7-2012.02" "http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2012.02.tar.gz#ecf4a6d4c96b547b3bf4b6be14e082ddaa781e83ad7f69437cd3169fb7576e42" ree_installer From d5d6c52674329444416c4b597651331f2f4c78f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 23 May 2014 15:05:45 +0700 Subject: [PATCH 0472/1809] Switch remaining MD5 checksums to SHA2 --- share/ruby-build/1.9.3-p547 | 4 ++-- share/ruby-build/rbx-2.2.7 | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/share/ruby-build/1.9.3-p547 b/share/ruby-build/1.9.3-p547 index 20ea6610..ba22e3b4 100644 --- a/share/ruby-build/1.9.3-p547 +++ b/share/ruby-build/1.9.3-p547 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "ruby-1.9.3-p547" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p547.tar.gz#7531f9b1b35b16f3eb3d7bea786babfd" +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p547.tar.gz#9ba118e4aba04c430bc4d5efb09b31a0277e101c9fd2ef3b80b9c684d7ae57a1" diff --git a/share/ruby-build/rbx-2.2.7 b/share/ruby-build/rbx-2.2.7 index 6167d685..b22a135f 100644 --- a/share/ruby-build/rbx-2.2.7 +++ b/share/ruby-build/rbx-2.2.7 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#5fe00cda18ca5daeb43762b80c38e06e" --if needs_yaml -install_package "rubinius-2.2.7" "http://releases.rubini.us/rubinius-2.2.7.tar.bz2" rbx +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml +install_package "rubinius-2.2.7" "http://releases.rubini.us/rubinius-2.2.7.tar.bz2#e1244b60ed790a3a33a7126a587c35acd041dcb2022b894833518490e872dc3d" rbx From a11107f38c55ee590c46f402c34324647557a52f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 23 May 2014 15:07:14 +0700 Subject: [PATCH 0473/1809] Update Readme for MD5 -> SHA2 checksum change --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 0a9033a8..238cec9a 100644 --- a/README.md +++ b/README.md @@ -148,8 +148,8 @@ $ cat fix1.patch fix2.patch | rbenv install --patch 1.9.3-p429 ### Checksum verification -If you have the `md5`, `openssl`, or `md5sum` tool installed, ruby-build will -automatically verify the MD5 checksum of each downloaded package before +If you have the `shasum`, `openssl`, or `sha256sum` tool installed, ruby-build will +automatically verify the SHA2 checksum of each downloaded package before installing it. Checksums are optional and specified as anchors on the package URL in each @@ -165,9 +165,9 @@ official URL specified in the definition file. You can point ruby-build to another mirror by specifying the `RUBY_BUILD_MIRROR_URL` environment variable--useful if you'd like to run your own local mirror, for example. Package mirror URLs are constructed by joining -this variable with the MD5 checksum of the package file. +this variable with the SHA2 checksum of the package file. -If you don't have an MD5 program installed, ruby-build will skip the download +If you don't have an SHA2 program installed, ruby-build will skip the download mirror and use official URLs instead. You can force ruby-build to bypass the mirror by setting the `RUBY_BUILD_SKIP_MIRROR` environment variable. From 273be046b1a608868e8e3f2b5dd1f404b20a1e3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 24 May 2014 22:41:15 +0700 Subject: [PATCH 0474/1809] ruby-build 20140524 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index efae283f..4c1657f1 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20140509" +RUBY_BUILD_VERSION="20140524" set -E exec 3<&2 # preserve original stderr at fd 3 From e2ae87877bc6e510c8881f8a165bf75b664a623b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 26 May 2014 23:34:26 +0700 Subject: [PATCH 0475/1809] Add `release` script The script handles bumping up the version number, committing, tagging and updating the Homebrew formula. The last step requires `hub` to be installed in order to submit a pull request to Homebrew. /cc @sferik @hsbt [ci skip] --- script/brew-publish | 51 +++++++++++++++++++++++++++++++++++++++++++++ script/release | 46 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 97 insertions(+) create mode 100755 script/brew-publish create mode 100755 script/release diff --git a/script/brew-publish b/script/brew-publish new file mode 100755 index 00000000..fd35655d --- /dev/null +++ b/script/brew-publish @@ -0,0 +1,51 @@ +#!/bin/bash +# Usage: script/brew-publish [] +# +# Updates the `.rb` Homebrew formula to `` and sends a pull +# request with the change. +set -e + +brew_name="${1?}" +version="${2?}" + +if ! type -p hub >/dev/null; then + "ERROR: You have to install hub to proceed." >&2 + exit 1 +fi + +if [ -n "$3" ]; then + gh_project="github.com/${3}" +else + gh_project="$(git remote -v | grep '^origin' | grep -oE 'github.com[:/][^/]+/[^/ ]+')" + gh_project="${gh_project%.git}" +fi + +url="https://${gh_project/:/\/}/archive/${version}.tar.gz" + +checksum="$(curl -fsSL "$url" | shasum | awk '{print $1}')" + +if [ -z "$checksum" ]; then + echo "ERROR: calculating the checksum failed for $url" >&2 + exit 1 +fi + +pushd "$(brew --prefix)" + +git fetch -q origin master + +formula="Library/Formula/${brew_name}.rb" +sed -i.bak -E " + s!^( url ).+!\\1\"${url}\"! + s!^( sha1 ).+!\\1\"${checksum}\"! +" "$formula" +rm -f "${formula}.bak" + +branch="${brew_name}-${version}" +git checkout -q -B "$branch" origin/master +git commit -m "${brew_name} ${version#v}" -- "$formula" +# hackish way of getting the git remote name for user's fork +fork_remote="$(hub fork 2>&1 | grep -oE 'remote:? \S+' | tail -1 | awk '{print $2}')" +git push -u "$fork_remote" "$branch" +hub pull-request -m "${brew_name} ${version#v}" + +git checkout -q - diff --git a/script/release b/script/release new file mode 100755 index 00000000..711b2647 --- /dev/null +++ b/script/release @@ -0,0 +1,46 @@ +#!/bin/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 + tag to GitHub +# - opens pull request to update the Homebrew formula +# +# TODO: handle making multiple releases on the same date +# TODO: publish release notes to GitHub + +set -e + +git fetch -q --tags origin master + +existing="$(git tag --points-at HEAD)" +if [ -n "$existing" ]; then + echo "Aborting: HEAD is already tagged as '${existing}'" >&2 + exit 1 +fi + +git checkout -q master + +binfile="bin/ruby-build" +new_version="$(date '+%Y%m%d')" +version_tag="v${new_version}" +previous_tag="$(git tag | grep '^v' | sort | tail -1)" + +if git diff --quiet "${previous_tag}..HEAD" -- bin share; then + echo "Aborting: No features to release since '${previous_tag}'" >&2 + exit 1 +fi + +# current="$($binfile --version | awk '{print $2}')" + +sed -i.bak -E "s!^(RUBY_BUILD_VERSION=).+!\\1\"${new_version}\"!" "$binfile" +rm -f "${binfile}.bak" + +git commit -m "ruby-build ${new_version}" "$binfile" +git tag "$version_tag" +git push origin master "${version_tag}" + +# git log --no-merges --format='%w(0,0,2)* %B' --reverse "${previous_tag}..HEAD^" -- bin share + +script/brew-publish ruby-build "$version_tag" From ee04b9d3c542bed4781acad33dbe0fd0563925e6 Mon Sep 17 00:00:00 2001 From: deg84 Date: Fri, 6 Jun 2014 01:30:29 +0900 Subject: [PATCH 0476/1809] OpenSSL library updated to 1.0.1h Previous versions of the library contain a vulnerability CVE-2014-0224. --- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.2.0-dev | 2 +- 19 files changed, 19 insertions(+), 19 deletions(-) diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index f53d18dc..be13ee2c 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index 1ba841ec..5cee5946 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p0" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#aff85ba5ceb70303cb7fb616f5db8b95ec47a8820116198d1c866cc4fff151ed" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 9eaa2836..4ff6f128 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p195" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#a2fe8d44eac3c27d191ca2d0ee2d871f9aed873c74491b2a8df229bfdc4e5a93" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index 2a004539..dff7962b 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p247" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#3e71042872c77726409460e8647a2f304083a15ae0defe90d8000a69917e20d3" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index 13f9990b..4b6b055d 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p353" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.gz#465afc77d201b5815bb7ce3660a1f5a131f4429a3fa483c126ce66923e4726cc" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index 1482cc2b..5fabe74e 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p451" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.gz#e6d6900eb4084053058349cfdbf63ad1414b6a8d75d58b47ed81010a9947e73b" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index d1c76c7e..d129ffca 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p481" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p481.tar.gz#00dd3d72435eb77f2bd94537c1738e5219ca42b6d68df3d4f20c183f4bd12d0f" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 0c82dc6d..55190a87 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl 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" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#94b585560c05cb40fadd03e675bd3beb8271c2e976b45644cc765bf854cfd80c" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 2060fe7e..c4e3d169 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#03d15c7c643f737906c7736820bf4d6f3a71aa8f1dce343284240fee5665f970" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 99d18c51..92df359d 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#f9ca3e5b539ccf6bca6875d448a1aec34e73f7c173af180e58500c6f47096916" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index 8f0d1f6a..697a4b3b 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#87072ab3e6d393d47f7402682364e4f24efe1c518969795cc01fcdeeb0e646f3" standard verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index bbb4ebca..f409ce9c 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz#3538ec1f6af96ed9deb04e0965274528162726cc9ba3625dcf23648df872d09d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index 7fe4fa39..c956b3d1 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index 91ad0bce..b1d9389e 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.gz#747472fb33bcc529f1000e5320605a7e166a095d3805520b989e73b33c05b046" standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index 0b92cced..e26679ee 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.gz#a9b1dbc16090ddff8f6c6adbc1fd0473bcae8c69143cecabe65d55f95f6dbbfb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index 9901de78..f5093128 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.gz#1b467f13be6d3b3648a4de76b34b748781fe4f504a19c08ffa348c75dd62635e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index 18e7f98e..83f00e3b 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.gz#c843df31ae88ed49f5393142b02b9a9f5a6557453805fd489a76fbafeae88941" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index 0249b4e1..37a555da 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.gz#f22a6447811a81f3c808d1c2a5ce3b5f5f0955c68c9a749182feb425589e6635" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index 089b1e3c..0895cf8a 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1g" "https://www.openssl.org/source/openssl-1.0.1g.tar.gz#53cb818c3b90e507a8348f4f5eaedb05d8bfe5358aabb508b7263cc670c3e028" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl From 01e87675606f189ac0be70ea3fc446d82ba0f712 Mon Sep 17 00:00:00 2001 From: Yamashita Yuu Date: Sun, 13 Apr 2014 17:33:04 +0900 Subject: [PATCH 0477/1809] Fix `fetch_git` with `--keep` Update existing git repo if exists, or clone if not exists. The destination repo might exist if the `--keep` was supplied for `ruby-build`. --- bin/ruby-build | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 4c1657f1..3c953c3b 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -357,9 +357,9 @@ fetch_git() { pushd "$RUBY_BUILD_CACHE_PATH" >&4 local clone_name="$(sanitize "$git_url")" if [ -e "${clone_name}" ]; then - { cd "${clone_name}" + ( cd "${clone_name}" git fetch --force "$git_url" "+${git_ref}:${git_ref}" - } >&4 2>&1 + ) >&4 2>&1 else git clone --bare --branch "$git_ref" "$git_url" "${clone_name}" >&4 2>&1 fi @@ -367,7 +367,13 @@ fetch_git() { popd >&4 fi - git clone --depth 1 --branch "$git_ref" "$git_url" "${package_name}" >&4 2>&1 + if [ -e "${package_name}" ]; then + ( cd "${package_name}" + git fetch --force --update-head-ok "$git_url" "+${git_ref}:${git_ref}" + ) >&4 2>&1 + else + git clone --depth 1 --branch "$git_ref" "$git_url" "${package_name}" >&4 2>&1 + fi else echo "error: please install \`git\` and try again" >&2 exit 1 From 28dcc3f85bdd43c5a83d143d818e00172e6d1443 Mon Sep 17 00:00:00 2001 From: Yamashita Yuu Date: Sun, 13 Apr 2014 18:29:40 +0900 Subject: [PATCH 0478/1809] Add tests for `fetch_git` --- test/fetch.bats | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/test/fetch.bats b/test/fetch.bats index f2babd58..c6b2cf15 100644 --- a/test/fetch.bats +++ b/test/fetch.bats @@ -12,3 +12,34 @@ export RUBY_BUILD_CACHE_PATH= assert_output_contains "> http://example.com/packages/package-1.0.0.tar.gz" assert_output_contains "error: failed to download package-1.0.0.tar.gz" } + +@test "fetching from git repository" { + stub git "clone --depth 1 --branch master http://example.com/packages/package.git package-dev : mkdir package-dev" + + run_inline_definition < Date: Thu, 17 Apr 2014 00:35:38 +0900 Subject: [PATCH 0479/1809] Surely update local git working copy --- bin/ruby-build | 7 ++++--- test/fetch.bats | 11 +++++++++-- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 3c953c3b..233fbd34 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -357,9 +357,9 @@ fetch_git() { pushd "$RUBY_BUILD_CACHE_PATH" >&4 local clone_name="$(sanitize "$git_url")" if [ -e "${clone_name}" ]; then - ( cd "${clone_name}" + { cd "${clone_name}" git fetch --force "$git_url" "+${git_ref}:${git_ref}" - ) >&4 2>&1 + } >&4 2>&1 else git clone --bare --branch "$git_ref" "$git_url" "${clone_name}" >&4 2>&1 fi @@ -369,7 +369,8 @@ fetch_git() { if [ -e "${package_name}" ]; then ( cd "${package_name}" - git fetch --force --update-head-ok "$git_url" "+${git_ref}:${git_ref}" + git fetch --depth 1 origin "+${git_ref}" + git checkout -q -B "$git_ref" "origin/${git_ref}" ) >&4 2>&1 else git clone --depth 1 --branch "$git_ref" "$git_url" "${package_name}" >&4 2>&1 diff --git a/test/fetch.bats b/test/fetch.bats index c6b2cf15..54c23d93 100644 --- a/test/fetch.bats +++ b/test/fetch.bats @@ -4,6 +4,11 @@ load test_helper export RUBY_BUILD_SKIP_MIRROR=1 export RUBY_BUILD_CACHE_PATH= +setup() { + export RUBY_BUILD_BUILD_PATH="${TMP}/source" + mkdir -p "${RUBY_BUILD_BUILD_PATH}" +} + @test "failed download displays error message" { stub curl false @@ -29,10 +34,12 @@ OUT } @test "updating existing git repository" { - stub git "fetch --force --update-head-ok http://example.com/packages/package.git +master:master : true" + mkdir -p "${RUBY_BUILD_BUILD_PATH}/package-dev" + stub git \ + "fetch --depth 1 origin +master : true" \ + "checkout -q -B master origin/master : true" run_inline_definition < Date: Wed, 11 Jun 2014 11:38:29 +0200 Subject: [PATCH 0480/1809] Add rbx-2.2.9, 2.2.8 was skipped due to broken wrappers. --- share/ruby-build/rbx-2.2.9 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/rbx-2.2.9 diff --git a/share/ruby-build/rbx-2.2.9 b/share/ruby-build/rbx-2.2.9 new file mode 100644 index 00000000..fc9bcb15 --- /dev/null +++ b/share/ruby-build/rbx-2.2.9 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml +install_package "rubinius-2.2.9" "http://releases.rubini.us/rubinius-2.2.9.tar.bz2#7b01a7f2508167e73b5273b4e55e6616fc7fd975e79c84c4d2e3ef83d849d2ce" rbx From a532fba784750441ba33aea84ec6ca1df71bfb14 Mon Sep 17 00:00:00 2001 From: Jin Lee Date: Tue, 24 Jun 2014 21:22:48 -0700 Subject: [PATCH 0481/1809] add jruby-1.7.13 --- share/ruby-build/jruby-1.7.13 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.13 diff --git a/share/ruby-build/jruby-1.7.13 b/share/ruby-build/jruby-1.7.13 new file mode 100644 index 00000000..b2f7ff2b --- /dev/null +++ b/share/ruby-build/jruby-1.7.13 @@ -0,0 +1 @@ +install_package "jruby-1.7.13" "http://jruby.org.s3.amazonaws.com/downloads/1.7.13/jruby-bin-1.7.13.tar.gz#faa1cd590f32f3cb92044d9abedf66ccea1d93a24236c877810c9b30e1e0577c" jruby From d4e4eaeccd8b5f7c53ef43455a002c94f0258f3f Mon Sep 17 00:00:00 2001 From: Aaron Zauner Date: Fri, 27 Jun 2014 14:51:20 +0200 Subject: [PATCH 0482/1809] Disable insecure SSL protocols SSLv2 and v3 have serious protocol flaws. They should be disabled by default. This is also what most distributions do and is recommended by the OpenSSL wiki: http://wiki.openssl.org/index.php/Compilation_and_Installation --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 233fbd34..8d674449 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -802,7 +802,7 @@ build_package_mac_openssl() { OPENSSL_CONFIGURE="${OPENSSL_CONFIGURE:-./config}" # Compile a shared lib with zlib dynamically linked, no kerberos. - package_option openssl configure --openssldir="$OPENSSLDIR" zlib-dynamic no-krb5 shared + package_option openssl configure --openssldir="$OPENSSLDIR" zlib-dynamic no-ssl2 no-ssl3 no-krb5 shared # Default MAKE_OPTS are -j 2 which can confuse the build. Thankfully, make # gives precedence to the last -j option, so we can override that. From a29c0e7bc69dae04ae65c6c38d7645bf3d3f97fe Mon Sep 17 00:00:00 2001 From: Mikkel Kroman Date: Wed, 2 Jul 2014 07:04:38 +0200 Subject: [PATCH 0483/1809] Add rbx-2.2.10 --- share/ruby-build/rbx-2.2.10 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/rbx-2.2.10 diff --git a/share/ruby-build/rbx-2.2.10 b/share/ruby-build/rbx-2.2.10 new file mode 100644 index 00000000..b2be1f48 --- /dev/null +++ b/share/ruby-build/rbx-2.2.10 @@ -0,0 +1,2 @@ +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml +install_package "rubinius-2.2.10" "http://releases.rubini.us/rubinius-2.2.10.tar.bz2#2a3e6b71f27073b8d83b9592b05523af70bc147ddcd0673bffae55b4167c9d81" rbx From c819790848b4e4814262cfc7101a9770a33004d8 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Wed, 2 Jul 2014 08:37:09 +0200 Subject: [PATCH 0484/1809] ruby-build 20140702 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 233fbd34..e3c65452 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20140524" +RUBY_BUILD_VERSION="20140702" set -E exec 3<&2 # preserve original stderr at fd 3 From 8ff2af4224513fb88ba838adb946d46552aca8d7 Mon Sep 17 00:00:00 2001 From: Kenji Okimoto Date: Mon, 14 Jul 2014 15:48:56 +0900 Subject: [PATCH 0485/1809] Specify inet protocol --- bin/ruby-build | 32 +++++++++++++++++++++++++++----- 1 file changed, 27 insertions(+), 5 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index e3c65452..feee0897 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -247,19 +247,31 @@ http() { } http_head_curl() { - curl -qsILf "$1" >&4 2>&1 + options="" + [ -n "${IPV4}" ] && options="--ipv4" + [ -n "${IPV6}" ] && options="--ipv6" + curl -qsILf "${options}" "$1" >&4 2>&1 } http_get_curl() { - curl -q -o "${2:--}" -sSLf "$1" + options="" + [ -n "${IPV4}" ] && options="--ipv4" + [ -n "${IPV6}" ] && options="--ipv6" + curl -q -o "${2:--}" -sSLf "${options}" "$1" } http_head_wget() { - wget -q --spider "$1" >&4 2>&1 + options="" + [ -n "${IPV4}" ] && options="--inet4-only" + [ -n "${IPV6}" ] && options="--inet6-only" + wget -q --spider "${options}" "$1" >&4 2>&1 } http_get_wget() { - wget -nv -O "${2:--}" "$1" + options="" + [ -n "${IPV4}" ] && options="--inet4-only" + [ -n "${IPV6}" ] && options="--inet6-only" + wget -nv "${options}" -O "${2:--}" "$1" } fetch_tarball() { @@ -897,7 +909,7 @@ version() { usage() { { version - echo "usage: ruby-build [-k|--keep] [-v|--verbose] [-p|--patch] definition prefix" + echo "usage: ruby-build [-k|--keep] [-v|--verbose] [-p|--patch] [-4|--ipv4|-6|--ipv6] definition prefix" echo " ruby-build --definitions" } >&2 @@ -918,6 +930,8 @@ list_definitions() { unset VERBOSE unset KEEP_BUILD_PATH unset HAS_PATCH +unset IPV4 +unset IPV6 RUBY_BUILD_ROOT="$(abs_dirname "$0")/.." parse_options "$@" @@ -930,6 +944,8 @@ for option in "${OPTIONS[@]}"; do echo " -k/--keep Do not remove source tree after installation" echo " -v/--verbose Verbose mode: print compilation status to stdout" echo " -p/--patch Apply a patch from stdin before building" + echo " -4/--ipv4 Resolve names to IPv4 addresses only" + echo " -6/--ipv6 Resolve names to IPv6 addresses only" echo " --definitions List all built-in definitions" echo } >&2 @@ -948,6 +964,12 @@ for option in "${OPTIONS[@]}"; do "p" | "patch" ) HAS_PATCH=true ;; + "4" | "ipv4") + IPV4=true + ;; + "6" | "ipv6") + IPV6=true + ;; "version" ) version exit 0 From 43d8d0243e0852e153c2e563e42b150da75fb889 Mon Sep 17 00:00:00 2001 From: Kenji Okimoto Date: Wed, 16 Jul 2014 17:02:19 +0900 Subject: [PATCH 0486/1809] Remove needless quote Before: broken command line option curl -qsILf "" "$1" >&4 2>&1 curl -qsILf "--ipv4" "$1" >&4 2>&1 After: curl -qsILf "$1" >&4 2>&1 curl -qsILf --ipv4 "$1" >&4 2>&1 --- bin/ruby-build | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index feee0897..0377a3fa 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -250,28 +250,28 @@ http_head_curl() { options="" [ -n "${IPV4}" ] && options="--ipv4" [ -n "${IPV6}" ] && options="--ipv6" - curl -qsILf "${options}" "$1" >&4 2>&1 + curl -qsILf ${options} "$1" >&4 2>&1 } http_get_curl() { options="" [ -n "${IPV4}" ] && options="--ipv4" [ -n "${IPV6}" ] && options="--ipv6" - curl -q -o "${2:--}" -sSLf "${options}" "$1" + curl -q -o "${2:--}" -sSLf ${options} "$1" } http_head_wget() { options="" [ -n "${IPV4}" ] && options="--inet4-only" [ -n "${IPV6}" ] && options="--inet6-only" - wget -q --spider "${options}" "$1" >&4 2>&1 + wget -q --spider ${options} "$1" >&4 2>&1 } http_get_wget() { options="" [ -n "${IPV4}" ] && options="--inet4-only" [ -n "${IPV6}" ] && options="--inet6-only" - wget -nv "${options}" -O "${2:--}" "$1" + wget -nv ${options} -O "${2:--}" "$1" } fetch_tarball() { From 70d8e3949205c26197bdfe841317bbe0b907f97a Mon Sep 17 00:00:00 2001 From: Will Jordan Date: Wed, 23 Jul 2014 14:14:40 -0700 Subject: [PATCH 0487/1809] Add link to suggested build environment to README --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 238cec9a..1d8e8997 100644 --- a/README.md +++ b/README.md @@ -61,6 +61,9 @@ Or, if you would like to install the latest development release: ## Usage +Before you begin, you should ensure that your build environment has the proper +system dependencies for compiling the wanted Ruby version (see our [recommendations](https://github.com/sstephenson/ruby-build/wiki#suggested-build-environment)). + ### Using `rbenv install` with rbenv To install a Ruby version for use with rbenv, run `rbenv install` with the From 4e2177d5c2b5dfe963e58f8bbdde5272808bf5b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 16 Aug 2014 19:56:40 -0700 Subject: [PATCH 0488/1809] Add test for ruby-build definitions --- test/definitions.bats | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 test/definitions.bats diff --git a/test/definitions.bats b/test/definitions.bats new file mode 100644 index 00000000..4a9c1468 --- /dev/null +++ b/test/definitions.bats @@ -0,0 +1,18 @@ +#!/usr/bin/env bats + +load test_helper +NUM_DEFINITIONS="$(ls "$BATS_TEST_DIRNAME"/../share/ruby-build | wc -l)" + +@test "list built-in definitions" { + run ruby-build --definitions + assert_success + assert_output_contains "1.9.3-p194" + assert_output_contains "jruby-1.7.9" + assert [ "${#lines[*]}" -eq "$NUM_DEFINITIONS" ] +} + +@test "installing nonexistent definition" { + run ruby-build "nonexistent" "${TMP}/install" + assert [ "$status" -eq 2 ] + assert_output "ruby-build: definition not found: nonexistent" +} From ff75ca72045ce54b4c47d1b5c51e3d921cc63c96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 16 Aug 2014 19:58:43 -0700 Subject: [PATCH 0489/1809] Support changing RUBY_BUILD_ROOT This is to allow specifying an alternate path where `share/ruby-build/*` definitions reside. Useful in tests as well. --- README.md | 2 ++ bin/ruby-build | 7 ++++++- test/definitions.bats | 15 +++++++++++++++ 3 files changed, 23 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 1d8e8997..53457c13 100644 --- a/README.md +++ b/README.md @@ -118,6 +118,8 @@ You can set certain environment variables to control the build process. choosing. * `RUBY_BUILD_SKIP_MIRROR`, if set, forces ruby-build to download packages from their original source URLs instead of using a mirror. +* `RUBY_BUILD_ROOT` overrides the default location from where build definitions + in `share/ruby-build/` are looked up. * `CC` sets the path to the C compiler. * `RUBY_CFLAGS` lets you pass additional options to the default `CFLAGS`. Use this to override, for instance, the `-O3` option. diff --git a/bin/ruby-build b/bin/ruby-build index e3c65452..cea18318 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -907,10 +907,12 @@ usage() { } list_definitions() { + shopt -s nullglob { for definition in "${RUBY_BUILD_ROOT}/share/ruby-build/"*; do echo "${definition##*/}" done } | sort + shopt -u nullglob } @@ -918,7 +920,10 @@ list_definitions() { unset VERBOSE unset KEEP_BUILD_PATH unset HAS_PATCH -RUBY_BUILD_ROOT="$(abs_dirname "$0")/.." + +if [ -z "$RUBY_BUILD_ROOT" ]; then + RUBY_BUILD_ROOT="$(abs_dirname "$0")/.." +fi parse_options "$@" diff --git a/test/definitions.bats b/test/definitions.bats index 4a9c1468..59084bc3 100644 --- a/test/definitions.bats +++ b/test/definitions.bats @@ -11,6 +11,21 @@ NUM_DEFINITIONS="$(ls "$BATS_TEST_DIRNAME"/../share/ruby-build | wc -l)" assert [ "${#lines[*]}" -eq "$NUM_DEFINITIONS" ] } +@test "custom RUBY_BUILD_ROOT: nonexistent" { + export RUBY_BUILD_ROOT="$TMP" + assert [ ! -e "${RUBY_BUILD_ROOT}/share/ruby-build" ] + run ruby-build --definitions + assert_success "" +} + +@test "custom RUBY_BUILD_ROOT: single definition" { + export RUBY_BUILD_ROOT="$TMP" + mkdir -p "${RUBY_BUILD_ROOT}/share/ruby-build" + touch "${RUBY_BUILD_ROOT}/share/ruby-build/1.9.3-test" + run ruby-build --definitions + assert_success "1.9.3-test" +} + @test "installing nonexistent definition" { run ruby-build "nonexistent" "${TMP}/install" assert [ "$status" -eq 2 ] From f118b173af0671ab35f2d10f7c2e33818e847a9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 16 Aug 2014 20:01:00 -0700 Subject: [PATCH 0490/1809] Extra definitions paths via RUBY_BUILD_DEFINITIONS This is a colon-separated list of directories that will get searched for build definition in order from left to right. --- README.md | 2 ++ bin/ruby-build | 22 ++++++++++++++-------- test/definitions.bats | 33 +++++++++++++++++++++++++++++++++ 3 files changed, 49 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 53457c13..378b9321 100644 --- a/README.md +++ b/README.md @@ -120,6 +120,8 @@ You can set certain environment variables to control the build process. their original source URLs instead of using a mirror. * `RUBY_BUILD_ROOT` overrides the default location from where build definitions in `share/ruby-build/` are looked up. +* `RUBY_BUILD_DEFINITIONS` can be a list of colon-separated paths that get + additionally searched when looking up build definitions. * `CC` sets the path to the C compiler. * `RUBY_CFLAGS` lets you pass additional options to the default `CFLAGS`. Use this to override, for instance, the `-O3` option. diff --git a/bin/ruby-build b/bin/ruby-build index cea18318..5fee8a3f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -907,12 +907,10 @@ usage() { } list_definitions() { - shopt -s nullglob - { for definition in "${RUBY_BUILD_ROOT}/share/ruby-build/"*; do - echo "${definition##*/}" + { for DEFINITION_DIR in "${RUBY_BUILD_DEFINITIONS[@]}"; do + [ -d "$DEFINITION_DIR" ] && ls "$DEFINITION_DIR" done } | sort - shopt -u nullglob } @@ -925,6 +923,10 @@ if [ -z "$RUBY_BUILD_ROOT" ]; then RUBY_BUILD_ROOT="$(abs_dirname "$0")/.." fi +OLDIFS="$IFS" +IFS=: RUBY_BUILD_DEFINITIONS=($RUBY_BUILD_DEFINITIONS ${RUBY_BUILD_ROOT}/share/ruby-build) +IFS="$OLDIFS" + parse_options "$@" for option in "${OPTIONS[@]}"; do @@ -964,10 +966,14 @@ DEFINITION_PATH="${ARGUMENTS[0]}" if [ -z "$DEFINITION_PATH" ]; then usage elif [ ! -f "$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 + for DEFINITION_DIR in "${RUBY_BUILD_DEFINITIONS[@]}"; do + if [ -f "${DEFINITION_DIR}/${DEFINITION_PATH}" ]; then + DEFINITION_PATH="${DEFINITION_DIR}/${DEFINITION_PATH}" + break + fi + done + + if [ ! -f "$DEFINITION_PATH" ]; then echo "ruby-build: definition not found: ${DEFINITION_PATH}" >&2 exit 2 fi diff --git a/test/definitions.bats b/test/definitions.bats index 59084bc3..51692ccc 100644 --- a/test/definitions.bats +++ b/test/definitions.bats @@ -26,6 +26,39 @@ NUM_DEFINITIONS="$(ls "$BATS_TEST_DIRNAME"/../share/ruby-build | wc -l)" assert_success "1.9.3-test" } +@test "one path via RUBY_BUILD_DEFINITIONS" { + export RUBY_BUILD_DEFINITIONS="${TMP}/definitions" + mkdir -p "$RUBY_BUILD_DEFINITIONS" + touch "${RUBY_BUILD_DEFINITIONS}/1.9.3-test" + run ruby-build --definitions + assert_success + assert_output_contains "1.9.3-test" + assert [ "${#lines[*]}" -eq "$((NUM_DEFINITIONS + 1))" ] +} + +@test "multiple paths via RUBY_BUILD_DEFINITIONS" { + export RUBY_BUILD_DEFINITIONS="${TMP}/definitions:${TMP}/other" + mkdir -p "${TMP}/definitions" + touch "${TMP}/definitions/1.9.3-test" + mkdir -p "${TMP}/other" + touch "${TMP}/other/2.1.2-test" + run ruby-build --definitions + assert_success + assert_output_contains "1.9.3-test" + assert_output_contains "2.1.2-test" + assert [ "${#lines[*]}" -eq "$((NUM_DEFINITIONS + 2))" ] +} + +@test "installing definition from RUBY_BUILD_DEFINITIONS by priority" { + export RUBY_BUILD_DEFINITIONS="${TMP}/definitions:${TMP}/other" + mkdir -p "${TMP}/definitions" + echo true > "${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 nonexistent definition" { run ruby-build "nonexistent" "${TMP}/install" assert [ "$status" -eq 2 ] From 6847c4727482aef979abd794a356c28f6d55a555 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 18 Aug 2014 15:59:59 -0700 Subject: [PATCH 0491/1809] Add rbenv-install tests --- test/rbenv.bats | 75 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 test/rbenv.bats diff --git a/test/rbenv.bats b/test/rbenv.bats new file mode 100644 index 00000000..a07cff3f --- /dev/null +++ b/test/rbenv.bats @@ -0,0 +1,75 @@ +#!/usr/bin/env bats + +load test_helper +export RBENV_ROOT="${TMP}/rbenv" + +setup() { + stub rbenv-hooks 'install : true' + stub rbenv-rehash 'true' +} + +stub_ruby_build() { + stub ruby-build "--lib : $BATS_TEST_DIRNAME/../bin/ruby-build --lib" "$@" +} + +@test "install proper" { + stub_ruby_build '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 rbenv local version by default" { + stub_ruby_build 'echo ruby-build "$1"' + stub rbenv-local 'echo 2.1.2' + + run rbenv-install + assert_success "ruby-build 2.1.2" + + unstub ruby-build + unstub rbenv-local +} + +@test "list available versions" { + stub_ruby_build \ + "--definitions : echo 1.8.7 1.9.3-p0 1.9.3-p194 2.1.2 | tr ' ' $'\\n'" + + run rbenv-install --list + assert_success + assert_output <&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 + assert_failure + assert_output < Date: Mon, 18 Aug 2014 10:53:18 -0700 Subject: [PATCH 0492/1809] Auto-discovery of build definitions from rbenv plugins The `share/ruby-build/` directory from each rbenv plugin, if it exists, is added to RUBY_BUILD_DEFINITIONS automatically during `rbenv install`. --- bin/rbenv-install | 9 +++++++++ test/rbenv.bats | 20 ++++++++++++++++++++ 2 files changed, 29 insertions(+) diff --git a/bin/rbenv-install b/bin/rbenv-install index 534dea9d..132d10cb 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -162,6 +162,15 @@ if [ -z "${RUBY_BUILD_CACHE_PATH}" ] && [ -d "${RBENV_ROOT}/cache" ]; then export RUBY_BUILD_CACHE_PATH="${RBENV_ROOT}/cache" fi +# 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 + # 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 diff --git a/test/rbenv.bats b/test/rbenv.bats index a07cff3f..beddf033 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -73,3 +73,23 @@ OUT unstub ruby-build } + +@test "no build definitions from plugins" { + assert [ ! -e "${RBENV_ROOT}/plugins" ] + stub_ruby_build 'echo $RUBY_BUILD_DEFINITIONS' + + run rbenv-install 2.1.2 + assert_success "" +} + +@test "some build definitions from plugins" { + mkdir -p "${RBENV_ROOT}/plugins/foo/share/ruby-build" + mkdir -p "${RBENV_ROOT}/plugins/bar/share/ruby-build" + stub_ruby_build "echo \$RUBY_BUILD_DEFINITIONS | tr ':' $'\\n'" + + run rbenv-install 2.1.2 + assert_success < Date: Fri, 8 Aug 2014 17:01:36 -0700 Subject: [PATCH 0493/1809] add ruby-1.9.2-p330 --- share/ruby-build/1.9.2-p330 | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 share/ruby-build/1.9.2-p330 diff --git a/share/ruby-build/1.9.2-p330 b/share/ruby-build/1.9.2-p330 new file mode 100644 index 00000000..70f4c55c --- /dev/null +++ b/share/ruby-build/1.9.2-p330 @@ -0,0 +1,5 @@ +require_gcc +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p330.tar.gz#23ef45fdaecc5d6c7b4e9e2d51b23817fc6aa8225a20f123f7fa98760e8b5ca9" +install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby + From e8e77e6028bd51398db641cc5690dec407de6e08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Thu, 14 Aug 2014 17:35:39 -0700 Subject: [PATCH 0494/1809] Read ruby-build revision from git if available But don't assume that RUBY_BUILD_ROOT is where ruby-build's own files reside, since RUBY_BUILD_ROOT can be overriden with alternate definition files location. --- bin/ruby-build | 14 +++++++++----- test/version.bats | 39 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 48 insertions(+), 5 deletions(-) create mode 100644 test/version.bats diff --git a/bin/ruby-build b/bin/ruby-build index 5fee8a3f..3161000c 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -892,7 +892,13 @@ apply_ruby_patch() { } version() { - echo "ruby-build ${RUBY_BUILD_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() { @@ -919,12 +925,10 @@ unset VERBOSE unset KEEP_BUILD_PATH unset HAS_PATCH -if [ -z "$RUBY_BUILD_ROOT" ]; then - RUBY_BUILD_ROOT="$(abs_dirname "$0")/.." -fi +RUBY_BUILD_INSTALL_PREFIX="$(abs_dirname "$0")/.." OLDIFS="$IFS" -IFS=: RUBY_BUILD_DEFINITIONS=($RUBY_BUILD_DEFINITIONS ${RUBY_BUILD_ROOT}/share/ruby-build) +IFS=: RUBY_BUILD_DEFINITIONS=($RUBY_BUILD_DEFINITIONS ${RUBY_BUILD_ROOT:-$RUBY_BUILD_INSTALL_PREFIX}/share/ruby-build) IFS="$OLDIFS" parse_options "$@" diff --git a/test/version.bats b/test/version.bats new file mode 100644 index 00000000..6a8cbe7a --- /dev/null +++ b/test/version.bats @@ -0,0 +1,39 @@ +#!/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/sstephenson/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/sstephenson/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}" +} From daee88248cb2468580ef4e9b6277348731bcb1bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 25 Aug 2014 17:55:03 -0700 Subject: [PATCH 0495/1809] Faster clone of Bats in CI Avoid cloning the whole project's history which we'll never need --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 7deab453..e1566855 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,4 +1,4 @@ -install: git clone https://github.com/sstephenson/bats.git +install: git clone --depth 1 https://github.com/sstephenson/bats.git script: script/test language: c notifications: From ee41f9006c5cc6579ba755057dd6f1a59b38953a Mon Sep 17 00:00:00 2001 From: Patrick Mahoney Date: Wed, 27 Aug 2014 21:17:43 -0400 Subject: [PATCH 0496/1809] add jruby 1.7.14 build --- share/ruby-build/jruby-1.7.14 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.14 diff --git a/share/ruby-build/jruby-1.7.14 b/share/ruby-build/jruby-1.7.14 new file mode 100644 index 00000000..fcb9a90e --- /dev/null +++ b/share/ruby-build/jruby-1.7.14 @@ -0,0 +1 @@ +install_package "jruby-1.7.14" "http://jruby.org.s3.amazonaws.com/downloads/1.7.14/jruby-bin-1.7.14.tar.gz#6c24d6dcf7a329f105e42293c89aa2d5564afdf145b03a492e8c44a4fbe9c371" jruby From 75573f0b82eaae7ea9abea33337e8397587cbdfc Mon Sep 17 00:00:00 2001 From: Chulki Lee Date: Thu, 4 Sep 2014 22:57:36 -0700 Subject: [PATCH 0497/1809] add jruby-1.7.15 --- share/ruby-build/jruby-1.7.15 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.15 diff --git a/share/ruby-build/jruby-1.7.15 b/share/ruby-build/jruby-1.7.15 new file mode 100644 index 00000000..59ef53a6 --- /dev/null +++ b/share/ruby-build/jruby-1.7.15 @@ -0,0 +1 @@ +install_package "jruby-1.7.15" "http://jruby.org.s3.amazonaws.com/downloads/1.7.15/jruby-bin-1.7.15.tar.gz#894a905db860f8789e24a29e5178afedc497beb21ba914e8b1a315b31d6fdd5f" jruby From 7a17175fc9911c12dd226d50bcd235dd27109d51 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Fri, 5 Sep 2014 15:31:01 +0200 Subject: [PATCH 0498/1809] ruby-build 20140905 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 3161000c..768deb16 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20140702" +RUBY_BUILD_VERSION="20140905" set -E exec 3<&2 # preserve original stderr at fd 3 From 1fa109ceb1b8be2acef16ab03faaf529c1e190d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sun, 17 Aug 2014 19:07:08 -0700 Subject: [PATCH 0499/1809] Don't log files as they're extracted from tarball The `-v` option for tar has been here since the beginning of ruby-build, but it's not really informative to see a list of files in the log as the list of files is guaranteed to be the same across machines since we do checksums. --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 768deb16..af7d4def 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -277,7 +277,7 @@ fetch_tarball() { fi fi - local tar_args="xzvf" + local tar_args="xzf" local package_filename="${package_name}.tar.gz" if [ "$package_url" != "${package_url%bz2}" ]; then From 2f51dee3f07436b755d038a9ee183baaf65055c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sun, 17 Aug 2014 18:59:16 -0700 Subject: [PATCH 0500/1809] Print configure options when openssl ext failed to compile This helps to debug whether `--with-openssl-dir` was used properly. --- bin/ruby-build | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index af7d4def..ba315ec2 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -821,7 +821,11 @@ build_package_verify_openssl() { "$RUBY_BIN" -e 'begin require "openssl" rescue LoadError - abort "The Ruby openssl extension was not compiled. Missing the OpenSSL lib?" + $stderr.puts "The Ruby openssl extension was not compiled. Missing the OpenSSL lib?" + $stderr.puts "Configure options used:" + require "rbconfig"; require "shellwords" + RbConfig::CONFIG.fetch("configure_args").shellsplit.each { |arg| $stderr.puts " #{arg}" } + exit 1 end' >&4 2>&1 } From 0bdd502ba8888c76202aa283ff7353a860fb5221 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 6 Sep 2014 01:23:17 -0700 Subject: [PATCH 0501/1809] Indicate ruby-build version number on build failures This might save us from having to ask people which version they have installed when they paste us build output from the console. --- bin/ruby-build | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index ba315ec2..b68d8e03 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -73,7 +73,8 @@ colorize() { build_failed() { { echo - echo "BUILD FAILED" + colorize 1 "BUILD FAILED" + echo " ($(version))" echo if ! rmdir "${BUILD_PATH}" 2>/dev/null; then From 17cb1ed6af7454206919afffeab52247cd83f633 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 6 Sep 2014 01:29:28 -0700 Subject: [PATCH 0502/1809] Prevent "BUILD FAILED" appearing twice on `./configure` error Since `./configure` executes in a bash subshell, it failing would execute the ERR trap twice: once in a subshell and once in the main process. An explicit `return 1` skips one of these ERR traps and fixes double output. I hope. [image of I Have No Idea What I'm Doing dog] --- bin/ruby-build | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index b68d8e03..ccb5922d 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -452,7 +452,8 @@ build_package_standard() { ( if [ "${CFLAGS+defined}" ] || [ "${!PACKAGE_CFLAGS+defined}" ]; then export CFLAGS="$CFLAGS ${!PACKAGE_CFLAGS}" fi - ${!PACKAGE_CONFIGURE:-./configure} --prefix="${!PACKAGE_PREFIX_PATH:-$PREFIX_PATH}" $CONFIGURE_OPTS ${!PACKAGE_CONFIGURE_OPTS} "${!PACKAGE_CONFIGURE_OPTS_ARRAY}" + ${!PACKAGE_CONFIGURE:-./configure} --prefix="${!PACKAGE_PREFIX_PATH:-$PREFIX_PATH}" \ + $CONFIGURE_OPTS ${!PACKAGE_CONFIGURE_OPTS} "${!PACKAGE_CONFIGURE_OPTS_ARRAY}" || return 1 ) >&4 2>&1 { "$MAKE" $MAKE_OPTS ${!PACKAGE_MAKE_OPTS} "${!PACKAGE_MAKE_OPTS_ARRAY}" From 95964b17f17cbe3b158713ec4645a521bd7a5e10 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 6 Sep 2014 02:17:11 -0700 Subject: [PATCH 0503/1809] Highlight output that mentions path to full build log People often miss that and think that the last 10 lines of build output is the only information they got. --- bin/ruby-build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index ccb5922d..e53fb170 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -81,8 +81,8 @@ build_failed() { echo "Inspect or clean up the working tree at ${BUILD_PATH}" if file_is_not_empty "$LOG_PATH"; then - echo "Results logged to ${LOG_PATH}" - echo + colorize 33 "Results logged to ${LOG_PATH}" + printf "\n\n" echo "Last 10 log lines:" tail -n 10 "$LOG_PATH" fi From 4463320e81a8a9e27f4d22908b07838965c6477a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 6 Sep 2014 02:20:39 -0700 Subject: [PATCH 0504/1809] Print OS information on build failure This is useful info for when someone is pasting build output to our issue tracker seeking support. --- bin/ruby-build | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index e53fb170..78a900fe 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -71,10 +71,21 @@ colorize() { fi } +os_information() { + if type -p lsb_release >/dev/null; then + lsb_release -sir | xargs echo + elif type -p sw_vers >/dev/null; then + echo "OS X $(sw_vers -productVersion)" + else + local os="$(cat /etc/{centos,redhat,fedora,system}-release /etc/debian_version 2>/dev/null | head -1)" + echo "${os:-$(uname -sr)}" + fi +} + build_failed() { { echo colorize 1 "BUILD FAILED" - echo " ($(version))" + echo " ($(os_information) using $(version))" echo if ! rmdir "${BUILD_PATH}" 2>/dev/null; then From f8015da3062107be5564b6332b67322a6837d753 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 6 Sep 2014 02:56:39 -0700 Subject: [PATCH 0505/1809] Fix output assertion `assert_success` doesn't accept an argument via stdin --- test/rbenv.bats | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/rbenv.bats b/test/rbenv.bats index beddf033..4854d9a9 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -88,7 +88,9 @@ OUT stub_ruby_build "echo \$RUBY_BUILD_DEFINITIONS | tr ':' $'\\n'" run rbenv-install 2.1.2 - assert_success < Date: Sat, 6 Sep 2014 02:57:19 -0700 Subject: [PATCH 0506/1809] Fix `rbenv install --list` for definitions auto-discovery The build definitions auto-discovered from rbenv plugins would previously not appear in `--list` results due to discovery process taking place too late. --- bin/rbenv-install | 18 +++++++++--------- test/rbenv.bats | 15 +++++++++++++++ 2 files changed, 24 insertions(+), 9 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 132d10cb..640f7553 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -51,6 +51,15 @@ indent() { sed 's/^/ /' } +# 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 + unset FORCE unset SKIP_EXISTING unset KEEP @@ -162,15 +171,6 @@ if [ -z "${RUBY_BUILD_CACHE_PATH}" ] && [ -d "${RBENV_ROOT}/cache" ]; then export RUBY_BUILD_CACHE_PATH="${RBENV_ROOT}/cache" fi -# 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 - # 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 diff --git a/test/rbenv.bats b/test/rbenv.bats index 4854d9a9..72751cb5 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -95,3 +95,18 @@ ${RBENV_ROOT}/plugins/bar/share/ruby-build ${RBENV_ROOT}/plugins/foo/share/ruby-build OUT } + +@test "list build definitions from plugins" { + mkdir -p "${RBENV_ROOT}/plugins/foo/share/ruby-build" + mkdir -p "${RBENV_ROOT}/plugins/bar/share/ruby-build" + stub_ruby_build "--definitions : echo \$RUBY_BUILD_DEFINITIONS | tr ':' $'\\n'" + + run rbenv-install --list + assert_success + assert_output < Date: Mon, 8 Sep 2014 09:11:39 -0700 Subject: [PATCH 0507/1809] Fix detecting of CPU cores on FreeBSD On FreeBSD, use the same approach as OS X with `sysctl`. --- bin/ruby-build | 15 +++++++++------ test/build.bats | 24 ++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 6 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 78a900fe..c687dfad 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -115,13 +115,16 @@ file_is_not_empty() { } num_cpu_cores() { - local num="" - if [ "Darwin" = "$(uname -s)" ]; then + local num + case "$(uname -s)" in + Darwin | *BSD ) num="$(sysctl -n hw.ncpu 2>/dev/null || true)" - elif [ -r /proc/cpuinfo ]; then - num="$(grep ^processor /proc/cpuinfo | wc -l)" - [ "$num" -gt 0 ] || num="" - fi + ;; + * ) + num="$(grep ^processor /proc/cpuinfo 2>/dev/null | wc -l | xargs)" + num="${num#0}" + ;; + esac echo "${num:-2}" } diff --git a/test/build.bats b/test/build.bats index 540a187a..306459c3 100644 --- a/test/build.bats +++ b/test/build.bats @@ -245,6 +245,30 @@ make install OUT } +@test "number of CPU cores is detected on FreeBSD" { + cached_tarball "ruby-2.0.0" + + stub uname '-s : echo FreeBSD' + stub sysctl '-n hw.ncpu : echo 1' + stub_make_install + + export -n MAKE_OPTS + run_inline_definition < Date: Mon, 8 Sep 2014 09:14:43 -0700 Subject: [PATCH 0508/1809] Verify checksums for pull requests from other people This has the CI step verify the checksums for URLs that might have been added or edited to build definitions in a pull request. --- script/mirror | 13 +++++++++++++ script/test | 2 ++ 2 files changed, 15 insertions(+) diff --git a/script/mirror b/script/mirror index 17c512df..3d9d7428 100755 --- a/script/mirror +++ b/script/mirror @@ -64,6 +64,19 @@ update() { done } +verify() { + local url + local checksum + local file + for url in $(potentially_new_packages "$1"); do + checksum="${url#*#}" + url="${url%#*}" + echo "Verifying checksum for $url" + file="${TMPDIR:-/tmp}/$checksum" + download_and_verify "$url" "$file" "$checksum" + done +} + stats() { local packages=( $(extract_urls ./share/ruby-build/*) ) local total="${#packages[@]}" diff --git a/script/test b/script/test index d7a667e3..ade63a82 100755 --- a/script/test +++ b/script/test @@ -8,6 +8,8 @@ bats -t test || STATUS="$?" if [ "$TRAVIS_SECURE_ENV_VARS" = "true" ]; then ./script/mirror update "$TRAVIS_COMMIT_RANGE" +elif [ "$TRAVIS_PULL_REQUEST" != "false" ]; then + ./script/mirror verify "$TRAVIS_COMMIT_RANGE" fi exit "$STATUS" From 95b32accd6d23b5bd1d03de3517ed70cb83a5f89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 8 Sep 2014 09:15:52 -0700 Subject: [PATCH 0509/1809] Improve `script/mirror` argument handling Now supports `-h|--help`. --- script/mirror | 26 +++++++++++++++++++++----- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/script/mirror b/script/mirror index 3d9d7428..cf38d251 100755 --- a/script/mirror +++ b/script/mirror @@ -1,12 +1,15 @@ #!/usr/bin/env bash # Usage: script/mirror update +# script/mirror verify # script/mirror stats set -e -commit_range="${1?}" - eval "$(grep RUBY_BUILD_MIRROR_URL= ./bin/ruby-build | head -1)" +help_text() { + sed -ne '/^#/!q;s/.\{1,2\}//;1d;p' < "$0" +} + test_mirrored() { curl -qsSfIL "$RUBY_BUILD_MIRROR_URL/$1" >/dev/null 2>&1 } @@ -95,6 +98,19 @@ stats() { echo "$confirmed/$total mirrored" } -cmd="${1?}" -shift 1 -"$cmd" "$@" +cmd="$1" + +case "$cmd" in +update | verify | stats ) + shift 1 + "$cmd" "$@" + ;; +-h | --help ) + help_text + exit 0 + ;; +* ) + help_text >&2 + exit 1 + ;; +esac From 025e7c6952df313f899d01db6198ef6a11b427bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 6 Sep 2014 00:22:50 -0700 Subject: [PATCH 0510/1809] Check that openssl, yaml, readline, zlib are all loadable If not, suggest that you should install necessary dependencies if a package manager `apt-get` or `yum` is detected on the system. --- bin/ruby-build | 41 ++++++++++++++++++++++++++++++++--------- 1 file changed, 32 insertions(+), 9 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index c687dfad..b159c5c0 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -834,15 +834,38 @@ build_package_mac_openssl() { # Post-install check that the openssl extension was built. build_package_verify_openssl() { - "$RUBY_BIN" -e 'begin - require "openssl" - rescue LoadError - $stderr.puts "The Ruby openssl extension was not compiled. Missing the OpenSSL lib?" - $stderr.puts "Configure options used:" - require "rbconfig"; require "shellwords" - RbConfig::CONFIG.fetch("configure_args").shellsplit.each { |arg| $stderr.puts " #{arg}" } - exit 1 - end' >&4 2>&1 + "$RUBY_BIN" -e ' + manager = ARGV[0] + packages = { + "apt-get" => Hash.new {|h,k| "lib#{k}-dev" }.update( + "openssl" => "libssl-dev", + "zlib" => "zlib1g-dev" + ), + "yum" => Hash.new {|h,k| "#{k}-devel" }.update( + "yaml" => "libyaml-devel" + ) + } + + failed = %w[openssl readline zlib yaml].reject do |lib| + begin + require lib + rescue LoadError + $stderr.puts "The Ruby #{lib} extension was not compiled." + end + end + + if failed.size > 0 + $stderr.puts "ERROR: Ruby install aborted due to missing extensions" + $stderr.print "Try running `%s install -y %s` to fetch missing dependencies.\n\n" % [ + manager, + failed.map { |lib| packages.fetch(manager)[lib] }.join(" ") + ] unless manager.empty? + $stderr.puts "Configure options used:" + require "rbconfig"; require "shellwords" + RbConfig::CONFIG.fetch("configure_args").shellsplit.each { |arg| $stderr.puts " #{arg}" } + exit 1 + end + ' "$(basename "$(type -p yum apt-get | head -1)")" >&4 2>&1 } # Ensure that directories listed in LDFLAGS exist From 0e58079d660570765339fcd25895bae88aba1907 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 8 Sep 2014 09:52:15 -0700 Subject: [PATCH 0511/1809] On FreeBSD, stop defaulting to MAKE=gmake It appears that regular `make` that ships on FreeBSD 10 is compatible enough to build Rubies. This enables ruby-build on fresh FreeBSD installs (which don't have `gmake` by default) without having to explicitly set `MAKE=make`. --- bin/ruby-build | 2 +- test/build.bats | 16 ++++++++++++++-- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index c687dfad..abd9027a 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1032,7 +1032,7 @@ if "${CC:-cc}" -x c /dev/null -E -Wno-error=shorten-64-to-32 &>/dev/null; then fi if [ -z "$MAKE" ]; then - if [[ "FreeBSD" = "$(uname -s)" ]]; then + if [ "FreeBSD" = "$(uname -s)" ] && [ "$(uname -r | grep -o '[0-9]*')" -lt 10 ]; then export MAKE="gmake" else export MAKE="make" diff --git a/test/build.bats b/test/build.bats index 306459c3..370e0a45 100644 --- a/test/build.bats +++ b/test/build.bats @@ -318,10 +318,10 @@ OUT assert [ -x ./here/bin/package ] } -@test "make on FreeBSD defaults to gmake" { +@test "make on FreeBSD 9 defaults to gmake" { cached_tarball "ruby-2.0.0" - stub uname "-s : echo FreeBSD" + stub uname "-s : echo FreeBSD" "-r : echo 9.1" MAKE=gmake stub_make_install MAKE= install_fixture definitions/vanilla-ruby @@ -331,6 +331,18 @@ OUT unstub uname } +@test "make on FreeBSD 10" { + cached_tarball "ruby-2.0.0" + + stub uname "-s : echo FreeBSD" "-r : echo 10.0-RELEASE" + stub_make_install + + MAKE= install_fixture definitions/vanilla-ruby + assert_success + + unstub uname +} + @test "can use RUBY_CONFIGURE to apply a patch" { cached_tarball "ruby-2.0.0" From 60a5abeb3da196ea121a0477bd93d4aaeb706923 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 8 Sep 2014 10:05:17 -0700 Subject: [PATCH 0512/1809] Fix stripping away non-digits from OS release number --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index abd9027a..b40196ca 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1032,7 +1032,7 @@ if "${CC:-cc}" -x c /dev/null -E -Wno-error=shorten-64-to-32 &>/dev/null; then fi if [ -z "$MAKE" ]; then - if [ "FreeBSD" = "$(uname -s)" ] && [ "$(uname -r | grep -o '[0-9]*')" -lt 10 ]; then + if [ "FreeBSD" = "$(uname -s)" ] && [ "$(uname -r | sed 's/[^[:digit:]].*//')" -lt 10 ]; then export MAKE="gmake" else export MAKE="make" From a4556a7346524a0be578db98edfe788ab454e000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 8 Sep 2014 10:43:57 -0700 Subject: [PATCH 0513/1809] Verify that TMPDIR can hold executables before installing This detects when `/tmp` has been mounted with "noexec" mode and avoids the cryptic error: ./configure: Permission denied Hopefully the information provided will be enough for the user to know that they have to change TMPDIR to another location. --- bin/ruby-build | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index c687dfad..51a54164 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1016,10 +1016,22 @@ else TMP="${TMPDIR%/}" fi -if [ ! -w "$TMP" ] || [ ! -x "$TMP" ]; then +# 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" <<<"#!$BASH" + 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 # Work around warnings building Ruby 2.0 on Clang 2.x: # pass -Wno-error=shorten-64-to-32 if the compiler accepts it. From 323c2b778b35b59374e3d6432252c82296ca3df1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 8 Sep 2014 13:06:48 -0700 Subject: [PATCH 0514/1809] Sort Ruby versions when listing available definitions Stable releases should now be sorted as a higher version than preview releases or RCs. For instance: - 1.9.3-preview < 1.9.3-rc1 < 1.9.3-p0 - 2.1.0-dev < 2.1.0-rc1 < 2.1.0 - jruby-1.7.0-preview1 < jruby-1.7.0-rc1 < jruby-1.7.0 --- bin/ruby-build | 6 +++++- test/definitions.bats | 30 ++++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 51a54164..145fd4d9 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -936,9 +936,13 @@ list_definitions() { { for DEFINITION_DIR in "${RUBY_BUILD_DEFINITIONS[@]}"; do [ -d "$DEFINITION_DIR" ] && ls "$DEFINITION_DIR" done - } | sort + } | sort_versions } +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 diff --git a/test/definitions.bats b/test/definitions.bats index 51692ccc..1988e438 100644 --- a/test/definitions.bats +++ b/test/definitions.bats @@ -64,3 +64,33 @@ NUM_DEFINITIONS="$(ls "$BATS_TEST_DIRNAME"/../share/ruby-build | wc -l)" 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.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" + for ver in "$expected"; do + touch "${RUBY_BUILD_ROOT}/share/ruby-build/$ver" + done + run ruby-build --definitions + assert_success "$expected" +} From 512910a67564ab8039f460f3aa883bf28f2450d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 8 Sep 2014 13:49:41 -0700 Subject: [PATCH 0515/1809] ruby-build 20140908 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index f404f51a..9f701c54 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20140905" +RUBY_BUILD_VERSION="20140908" set -E exec 3<&2 # preserve original stderr at fd 3 From aaf50ec6555e9314b89122bf42ff7f65ba7b676f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 8 Sep 2014 15:48:38 -0700 Subject: [PATCH 0516/1809] Fix `brew-publish` script that's part of release process [ci skip] --- script/brew-publish | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/script/brew-publish b/script/brew-publish index fd35655d..f99b0882 100755 --- a/script/brew-publish +++ b/script/brew-publish @@ -16,7 +16,7 @@ fi if [ -n "$3" ]; then gh_project="github.com/${3}" else - gh_project="$(git remote -v | grep '^origin' | grep -oE 'github.com[:/][^/]+/[^/ ]+')" + gh_project="$(git remote -v | grep '^origin' | grep -oE 'github.com[:/][^/]+/[^/ ]+' | head -1)" gh_project="${gh_project%.git}" fi From 56c8f296ce781b747ae95e6c357c1a0b729f064d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 8 Sep 2014 20:14:33 -0700 Subject: [PATCH 0517/1809] `rbenv install` completion includes definitions from plugins Before, `ruby-build --definitions` was invoked sooner than RUBY_BUILD_DEFINITIONS was built up with paths from rbenv plugins. --- bin/rbenv-install | 26 +++++++++++++------------- test/rbenv.bats | 14 ++++++++++++++ 2 files changed, 27 insertions(+), 13 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 640f7553..8267f68f 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -24,15 +24,24 @@ set -e [ -n "$RBENV_DEBUG" ] && set -x +if [ -z "$RBENV_ROOT" ]; then + RBENV_ROOT="${HOME}/.rbenv" +fi + +# 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 + # Provide rbenv completions if [ "$1" = "--complete" ]; then exec ruby-build --definitions fi -if [ -z "$RBENV_ROOT" ]; then - RBENV_ROOT="${HOME}/.rbenv" -fi - # Load shared library functions eval "$(ruby-build --lib)" @@ -51,15 +60,6 @@ indent() { sed 's/^/ /' } -# 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 - unset FORCE unset SKIP_EXISTING unset KEEP diff --git a/test/rbenv.bats b/test/rbenv.bats index 72751cb5..ff0bebb1 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -110,3 +110,17 @@ Available versions: ${RBENV_ROOT}/plugins/foo/share/ruby-build OUT } + +@test "completion results include build definitions from plugins" { + mkdir -p "${RBENV_ROOT}/plugins/foo/share/ruby-build" + mkdir -p "${RBENV_ROOT}/plugins/bar/share/ruby-build" + stub ruby-build "--definitions : echo \$RUBY_BUILD_DEFINITIONS | tr ':' $'\\n'" + + run rbenv-install --complete + assert_success + assert_output < Date: Mon, 8 Sep 2014 22:23:23 -0700 Subject: [PATCH 0518/1809] Show specific upgrade instructions based on environment Because ruby-build is both a Homebrew formula and an rbenv plugin, some people end up with both installed. In these cases, executing `rbenv install` vs. `ruby-build` might not use the same install. Users end up being unsure where `rbenv install` is coming from and upgrading it from the wrong location. This detect whether ruby-build is contained in Homebrew or git and shows upgrade instructions accordingly. Example: See all available versions with \`rbenv install --list'. If the version you need is missing, try upgrading ruby-build: brew update && brew upgrade ruby-build --- bin/rbenv-install | 16 ++++++++++++---- test/rbenv.bats | 30 ++++++++++++++++++++++++++---- 2 files changed, 38 insertions(+), 8 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 8267f68f..9bb6c108 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -195,17 +195,25 @@ ruby-build $KEEP $VERBOSE $HAS_PATCH "$DEFINITION" "$PREFIX" || 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 "You can list all available versions with \`rbenv install --list'." + echo "See all available versions with \`rbenv install --list'." echo - echo "If the version you're looking for is not present, first try upgrading" - echo "ruby-build. If it's still missing, open a request on the ruby-build" - echo "issue tracker: https://github.com/sstephenson/ruby-build/issues" + 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 update && brew upgrade ruby-build" + elif [ -d "${here}/.git" ]; then + printf ":\n\n" + echo " cd ${here} && git pull" + else + printf ".\n" + fi } >&2 fi diff --git a/test/rbenv.bats b/test/rbenv.bats index ff0bebb1..dc189f07 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -52,6 +52,7 @@ OUT } @test "nonexistent version" { + stub brew false stub_ruby_build 'echo ERROR >&2 && exit 2' \ "--definitions : echo 1.8.7 1.9.3-p0 1.9.3-p194 2.1.2 | tr ' ' $'\\n'" @@ -64,16 +65,37 @@ The following versions contain \`1.9.3' in the name: 1.9.3-p0 1.9.3-p194 -You can list all available versions with \`rbenv install --list'. +See all available versions with \`rbenv install --list'. -If the version you're looking for is not present, first try upgrading -ruby-build. If it's still missing, open a request on the ruby-build -issue tracker: https://github.com/sstephenson/ruby-build/issues +If the version you need is missing, try upgrading ruby-build: + + cd ${BATS_TEST_DIRNAME}/.. && git pull OUT unstub ruby-build } +@test "Homebrew upgrade instructions" { + stub brew "--prefix : echo '${BATS_TEST_DIRNAME%/*}'" + stub_ruby_build 'echo ERROR >&2 && exit 2' \ + "--definitions : true" + + run rbenv-install 1.9.3 + assert_failure + assert_output < Date: Mon, 8 Sep 2014 22:58:05 -0700 Subject: [PATCH 0519/1809] Peruse `/etc/os-release` among others when detecting system info MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit On Fedora, this results in a nice "Fedora 19" identifier and doesn't show the codename "Schrödinger’s Cat" which is otherwise contained in `/etc/fedora-release`. On Arch, this shows "Arch Linux" where previously we had no info for it (for some reason, `/etc/arch-release` is empty). http://www.freedesktop.org/software/systemd/man/os-release.html --- bin/ruby-build | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index 9f701c54..e86f1b5b 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -76,6 +76,9 @@ os_information() { lsb_release -sir | xargs echo elif type -p sw_vers >/dev/null; then echo "OS X $(sw_vers -productVersion)" + elif [ -r /etc/os-release ]; then + source /etc/os-release + echo "$NAME" $VERSION_ID else local os="$(cat /etc/{centos,redhat,fedora,system}-release /etc/debian_version 2>/dev/null | head -1)" echo "${os:-$(uname -sr)}" From e754d67e14abb30c0219f65446e9ee76e8c9c30a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 9 Sep 2014 00:03:18 -0700 Subject: [PATCH 0520/1809] Fix test to compensate for different `ls` output on Fedora/Centos --- test/installer.bats | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/installer.bats b/test/installer.bats index 15a141df..04348bb2 100644 --- a/test/installer.bats +++ b/test/installer.bats @@ -22,7 +22,7 @@ load test_helper PREFIX="${PWD}/usr" run "${BATS_TEST_DIRNAME}/../install.sh" assert_success "" - run $BASH -c 'ls -l usr/share/ruby-build | tail -2 | cut -d" " -f1' + run $BASH -c 'ls -l usr/share/ruby-build | tail -2 | cut -c1-10' assert_output < Date: Tue, 9 Sep 2014 23:00:33 -0700 Subject: [PATCH 0521/1809] Fill in TRAVIS_COMMIT_RANGE if missing Workaround for travis-ci/travis-ci#1719 --- script/test | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/script/test b/script/test index ade63a82..290b11f5 100755 --- a/script/test +++ b/script/test @@ -6,6 +6,11 @@ set -e STATUS=0 bats -t test || STATUS="$?" +if [ "$TRAVIS_PULL_REQUEST" != "false" ] && [ -z "$TRAVIS_COMMIT_RANGE" ]; then + first_sha="$(curl -fsSL https://github.com/${TRAVIS_REPO_SLUG}/pull/${TRAVIS_PULL_REQUEST}.patch | head -1 | awk '{print $2}')" + export TRAVIS_COMMIT_RANGE="${first_sha}^..${TRAVIS_COMMIT}" +fi + if [ "$TRAVIS_SECURE_ENV_VARS" = "true" ]; then ./script/mirror update "$TRAVIS_COMMIT_RANGE" elif [ "$TRAVIS_PULL_REQUEST" != "false" ]; then From 92d9cf849a53d62d8d0ac24498a8612deb54b8fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 9 Sep 2014 22:55:55 -0700 Subject: [PATCH 0522/1809] Add missing checksums to Rubinius definitions --- share/ruby-build/rbx-2.2.5 | 2 +- share/ruby-build/rbx-2.2.6 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/share/ruby-build/rbx-2.2.5 b/share/ruby-build/rbx-2.2.5 index 85a3c809..c6f9301c 100644 --- a/share/ruby-build/rbx-2.2.5 +++ b/share/ruby-build/rbx-2.2.5 @@ -1,2 +1,2 @@ install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "rubinius-2.2.5" "http://releases.rubini.us/rubinius-2.2.5.tar.bz2" rbx +install_package "rubinius-2.2.5" "http://releases.rubini.us/rubinius-2.2.5.tar.bz2#42cfae89d481dfa5e0ccb53a67720f109fc6c2e1b6ca68a8ae9676be6d0457de" rbx diff --git a/share/ruby-build/rbx-2.2.6 b/share/ruby-build/rbx-2.2.6 index b4c0da07..720db693 100644 --- a/share/ruby-build/rbx-2.2.6 +++ b/share/ruby-build/rbx-2.2.6 @@ -1,2 +1,2 @@ install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "rubinius-2.2.6" "http://releases.rubini.us/rubinius-2.2.6.tar.bz2" rbx +install_package "rubinius-2.2.6" "http://releases.rubini.us/rubinius-2.2.6.tar.bz2#8ad2cada05a20c708379c75607fd0c8259623b3699d36be41e509052164eb103" rbx From 997d14c714eafe6f58f1ab3a037a5435f1d94697 Mon Sep 17 00:00:00 2001 From: cosmo0920 Date: Thu, 18 Sep 2014 12:21:40 +0900 Subject: [PATCH 0523/1809] released 2.2.0 preview1 --- share/ruby-build/2.2.0-preview1 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/2.2.0-preview1 diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 new file mode 100644 index 00000000..4cf98793 --- /dev/null +++ b/share/ruby-build/2.2.0-preview1 @@ -0,0 +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 "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.2.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.gz#7a49493d148a38eff9ab13e88601686985cadf2de86276ae796f5443deab3abb" ldflags_dirs standard verify_openssl From d646595b878772e23ac85c6bb414a1f72337d272 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Thu, 18 Sep 2014 13:21:24 +0900 Subject: [PATCH 0524/1809] removed yaml from Ruby 2.2.0 preview1 --- share/ruby-build/2.2.0-preview1 | 1 - 1 file changed, 1 deletion(-) diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index 4cf98793..1563a0cc 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,3 +1,2 @@ -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.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.gz#7a49493d148a38eff9ab13e88601686985cadf2de86276ae796f5443deab3abb" ldflags_dirs standard verify_openssl From 498062cd0d9ea632568f41a5c680a73f686fc4de Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Thu, 18 Sep 2014 12:40:13 +0200 Subject: [PATCH 0525/1809] ruby-build 20140918 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index e86f1b5b..6fefd750 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20140908" +RUBY_BUILD_VERSION="20140918" set -E exec 3<&2 # preserve original stderr at fd 3 From 0a411f33a87bcb9c78bdecd5c8253289c73c0845 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Fri, 19 Sep 2014 17:51:48 +0900 Subject: [PATCH 0526/1809] added definition of new rubies --- share/ruby-build/2.0.0-p576 | 2 ++ share/ruby-build/2.1.3 | 2 ++ 2 files changed, 4 insertions(+) create mode 100644 share/ruby-build/2.0.0-p576 create mode 100644 share/ruby-build/2.1.3 diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 new file mode 100644 index 00000000..6a96c960 --- /dev/null +++ b/share/ruby-build/2.0.0-p576 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.0.0-p576" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p576.tar.gz#9f5a593d81768c856155be6b2d2e357b961b5c43e04ba54c1ee511987fac2b66" standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 new file mode 100644 index 00000000..6d692ded --- /dev/null +++ b/share/ruby-build/2.1.3 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.1.3" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.gz#0818beb7b10ce9a058cd21d85cfe1dcd233e98b7342d32e9a5d4bebe98347f01" ldflags_dirs standard verify_openssl From a8b23fac56e8d2d05f981eb8ecdad25b490e113a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 19 Sep 2014 09:04:50 -0600 Subject: [PATCH 0527/1809] ruby-build 20140919 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 6fefd750..3d05bef7 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20140918" +RUBY_BUILD_VERSION="20140919" set -E exec 3<&2 # preserve original stderr at fd 3 From e90cb88c415ba77bd969960a0d9ebbb8a8d7af04 Mon Sep 17 00:00:00 2001 From: Holger Just Date: Wed, 24 Sep 2014 14:23:06 +0200 Subject: [PATCH 0528/1809] Upgrade OpenSSL library to 1.0.1i Previous versions of the library contain several vulnerabilities: https://www.openssl.org/news/secadv_20140806.txt --- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- 22 files changed, 22 insertions(+), 22 deletions(-) diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index be13ee2c..d333773a 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index 5cee5946..80aaec0b 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p0" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#aff85ba5ceb70303cb7fb616f5db8b95ec47a8820116198d1c866cc4fff151ed" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 4ff6f128..c6c38349 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p195" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#a2fe8d44eac3c27d191ca2d0ee2d871f9aed873c74491b2a8df229bfdc4e5a93" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index dff7962b..a1cbcfad 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p247" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#3e71042872c77726409460e8647a2f304083a15ae0defe90d8000a69917e20d3" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index 4b6b055d..f40cb62f 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p353" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.gz#465afc77d201b5815bb7ce3660a1f5a131f4429a3fa483c126ce66923e4726cc" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index 5fabe74e..2be42b06 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p451" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.gz#e6d6900eb4084053058349cfdbf63ad1414b6a8d75d58b47ed81010a9947e73b" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index d129ffca..8682451a 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p481" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p481.tar.gz#00dd3d72435eb77f2bd94537c1738e5219ca42b6d68df3d4f20c183f4bd12d0f" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index 6a96c960..f5f8b243 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p576" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p576.tar.gz#9f5a593d81768c856155be6b2d2e357b961b5c43e04ba54c1ee511987fac2b66" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 55190a87..0b8ff4a3 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl 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" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#94b585560c05cb40fadd03e675bd3beb8271c2e976b45644cc765bf854cfd80c" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index c4e3d169..3fec2ef2 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#03d15c7c643f737906c7736820bf4d6f3a71aa8f1dce343284240fee5665f970" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 92df359d..44743e75 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#f9ca3e5b539ccf6bca6875d448a1aec34e73f7c173af180e58500c6f47096916" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index 697a4b3b..1c2aae2b 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#87072ab3e6d393d47f7402682364e4f24efe1c518969795cc01fcdeeb0e646f3" standard verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index f409ce9c..357403f4 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz#3538ec1f6af96ed9deb04e0965274528162726cc9ba3625dcf23648df872d09d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index c956b3d1..84ae79d6 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index b1d9389e..53b0ca9f 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.gz#747472fb33bcc529f1000e5320605a7e166a095d3805520b989e73b33c05b046" standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index e26679ee..213ff622 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.gz#a9b1dbc16090ddff8f6c6adbc1fd0473bcae8c69143cecabe65d55f95f6dbbfb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index f5093128..853da270 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.gz#1b467f13be6d3b3648a4de76b34b748781fe4f504a19c08ffa348c75dd62635e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index 83f00e3b..b2391b7c 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.gz#c843df31ae88ed49f5393142b02b9a9f5a6557453805fd489a76fbafeae88941" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index 37a555da..3a018e9d 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.gz#f22a6447811a81f3c808d1c2a5ce3b5f5f0955c68c9a749182feb425589e6635" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index 6d692ded..8c9ef571 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.3" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.gz#0818beb7b10ce9a058cd21d85cfe1dcd233e98b7342d32e9a5d4bebe98347f01" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index 0895cf8a..fd2a0c29 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index 1563a0cc..63b64941 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1h" "https://www.openssl.org/source/openssl-1.0.1h.tar.gz#9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.gz#7a49493d148a38eff9ab13e88601686985cadf2de86276ae796f5443deab3abb" ldflags_dirs standard verify_openssl From 5ecced491d38c166cc762d4422d6c58da06a74c9 Mon Sep 17 00:00:00 2001 From: Makoto Sasaki Date: Fri, 26 Sep 2014 09:18:40 +0900 Subject: [PATCH 0529/1809] add jruby-1.7.16 --- share/ruby-build/jruby-1.7.16 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.16 diff --git a/share/ruby-build/jruby-1.7.16 b/share/ruby-build/jruby-1.7.16 new file mode 100644 index 00000000..407f0642 --- /dev/null +++ b/share/ruby-build/jruby-1.7.16 @@ -0,0 +1 @@ +install_package "jruby-1.7.16" "http://jruby.org.s3.amazonaws.com/downloads/1.7.16/jruby-bin-1.7.16.tar.gz#aa6efc47e7227556ffb60fcb054af06ee62d5abe053ea5f84e0db3158bbd61fc" jruby From e1811b9fa3488e4757316def1872f6c5c1414501 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Fri, 26 Sep 2014 06:07:57 +0400 Subject: [PATCH 0530/1809] ruby-build 20140926 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 9f38cc14..38464e07 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20140919" +RUBY_BUILD_VERSION="20140926" set -E exec 3<&2 # preserve original stderr at fd 3 From 5d738abbc9a2f166e71e1b866dbad817d5d59c41 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Thu, 16 Oct 2014 09:48:04 +0900 Subject: [PATCH 0531/1809] upgrade openssl-1.0.1j --- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- 22 files changed, 22 insertions(+), 22 deletions(-) diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index d333773a..88c90967 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index 80aaec0b..b835e440 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p0" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#aff85ba5ceb70303cb7fb616f5db8b95ec47a8820116198d1c866cc4fff151ed" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index c6c38349..19871602 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p195" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#a2fe8d44eac3c27d191ca2d0ee2d871f9aed873c74491b2a8df229bfdc4e5a93" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index a1cbcfad..bbdcbf09 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p247" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#3e71042872c77726409460e8647a2f304083a15ae0defe90d8000a69917e20d3" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index f40cb62f..75b850e3 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p353" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.gz#465afc77d201b5815bb7ce3660a1f5a131f4429a3fa483c126ce66923e4726cc" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index 2be42b06..04e553bb 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p451" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.gz#e6d6900eb4084053058349cfdbf63ad1414b6a8d75d58b47ed81010a9947e73b" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index 8682451a..d64705e2 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p481" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p481.tar.gz#00dd3d72435eb77f2bd94537c1738e5219ca42b6d68df3d4f20c183f4bd12d0f" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index f5f8b243..263aad01 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p576" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p576.tar.gz#9f5a593d81768c856155be6b2d2e357b961b5c43e04ba54c1ee511987fac2b66" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 0b8ff4a3..f0cb2689 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl 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" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#94b585560c05cb40fadd03e675bd3beb8271c2e976b45644cc765bf854cfd80c" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 3fec2ef2..5dd41fb2 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#03d15c7c643f737906c7736820bf4d6f3a71aa8f1dce343284240fee5665f970" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 44743e75..c3af13da 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#f9ca3e5b539ccf6bca6875d448a1aec34e73f7c173af180e58500c6f47096916" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index 1c2aae2b..5afb1934 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#87072ab3e6d393d47f7402682364e4f24efe1c518969795cc01fcdeeb0e646f3" standard verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index 357403f4..6c1caa64 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz#3538ec1f6af96ed9deb04e0965274528162726cc9ba3625dcf23648df872d09d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index 84ae79d6..6fc66043 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index 53b0ca9f..34c27a48 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.gz#747472fb33bcc529f1000e5320605a7e166a095d3805520b989e73b33c05b046" standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index 213ff622..3cc84ae0 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.gz#a9b1dbc16090ddff8f6c6adbc1fd0473bcae8c69143cecabe65d55f95f6dbbfb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index 853da270..20fbe70c 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.gz#1b467f13be6d3b3648a4de76b34b748781fe4f504a19c08ffa348c75dd62635e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index b2391b7c..f3d2a092 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.gz#c843df31ae88ed49f5393142b02b9a9f5a6557453805fd489a76fbafeae88941" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index 3a018e9d..e5951163 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.gz#f22a6447811a81f3c808d1c2a5ce3b5f5f0955c68c9a749182feb425589e6635" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index 8c9ef571..91de44cd 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.3" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.gz#0818beb7b10ce9a058cd21d85cfe1dcd233e98b7342d32e9a5d4bebe98347f01" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index fd2a0c29..d794a35e 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index 63b64941..53cfa389 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1i" "https://www.openssl.org/source/openssl-1.0.1i.tar.gz#3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.gz#7a49493d148a38eff9ab13e88601686985cadf2de86276ae796f5443deab3abb" ldflags_dirs standard verify_openssl From aaf8a852ff8f1be09af0c989381453c175452226 Mon Sep 17 00:00:00 2001 From: Matthew Van Gundy Date: Fri, 17 Oct 2014 11:15:42 -0400 Subject: [PATCH 0532/1809] Fix TMPDIR noexec check to explicitly exit with a zero exit status on success The TMPDIR check implemented in a4556a73 incorrectly reports that TMPDIR cannot hold executables on 4.3.11(1) on Ubuntu 14.04.1 LTS. This is because a script containing no commands returns a non-zero exit code. Contrast the following: bash 3.2.53(1) on OS X 10.9.5: $ bash -c '' && echo SUCCESS SUCCESS bash 4.3.11(1) on Ubuntu 14.04.1 LTS: $ bash -c '' || echo FAIL FAIL This patch modifies the test script to explicitly call `exit 0` to ensure that a successful exit code is returned if the script executes successfully. --- bin/ruby-build | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 54d03eac..91513557 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1027,7 +1027,10 @@ fi tmp_executable="${TMP}/ruby-build-test.$$" noexec="" if mkdir -p "$TMP" && touch "$tmp_executable" 2>/dev/null; then - cat > "$tmp_executable" <<<"#!$BASH" + 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 From abae45bd383e29a8a4b99e65d550a491cfc0f2e6 Mon Sep 17 00:00:00 2001 From: Wilson Bilkovich Date: Fri, 24 Oct 2014 12:38:52 -0700 Subject: [PATCH 0533/1809] Use HTTPS URLs to fetch JRuby distfiles. See https://twitter.com/jruby/status/525726366533443584 which expresses the desire to see this change. --- share/ruby-build/jruby-1.5.6 | 2 +- share/ruby-build/jruby-1.6.3 | 2 +- share/ruby-build/jruby-1.6.4 | 2 +- share/ruby-build/jruby-1.6.5 | 2 +- share/ruby-build/jruby-1.6.5.1 | 2 +- share/ruby-build/jruby-1.6.6 | 2 +- share/ruby-build/jruby-1.6.7 | 2 +- share/ruby-build/jruby-1.6.7.2 | 2 +- share/ruby-build/jruby-1.6.8 | 2 +- share/ruby-build/jruby-1.7.0 | 2 +- share/ruby-build/jruby-1.7.0-preview1 | 2 +- share/ruby-build/jruby-1.7.0-preview2 | 2 +- share/ruby-build/jruby-1.7.0-rc1 | 2 +- share/ruby-build/jruby-1.7.0-rc2 | 2 +- share/ruby-build/jruby-1.7.1 | 2 +- share/ruby-build/jruby-1.7.10 | 2 +- share/ruby-build/jruby-1.7.11 | 2 +- share/ruby-build/jruby-1.7.12 | 2 +- share/ruby-build/jruby-1.7.13 | 2 +- share/ruby-build/jruby-1.7.14 | 2 +- share/ruby-build/jruby-1.7.15 | 2 +- share/ruby-build/jruby-1.7.16 | 2 +- share/ruby-build/jruby-1.7.2 | 2 +- share/ruby-build/jruby-1.7.3 | 2 +- share/ruby-build/jruby-1.7.4 | 2 +- share/ruby-build/jruby-1.7.5 | 2 +- share/ruby-build/jruby-1.7.6 | 2 +- share/ruby-build/jruby-1.7.7 | 2 +- share/ruby-build/jruby-1.7.8 | 2 +- share/ruby-build/jruby-1.7.9 | 2 +- 30 files changed, 30 insertions(+), 30 deletions(-) diff --git a/share/ruby-build/jruby-1.5.6 b/share/ruby-build/jruby-1.5.6 index 4d8ba2b0..a7db2581 100644 --- a/share/ruby-build/jruby-1.5.6 +++ b/share/ruby-build/jruby-1.5.6 @@ -1 +1 @@ -install_package "jruby-1.5.6" "http://jruby.org.s3.amazonaws.com/downloads/1.5.6/jruby-bin-1.5.6.tar.gz#545148197f98a4483276cdef5cedda0542a518d68d771c122f310195d8925089" jruby +install_package "jruby-1.5.6" "https://s3.amazonaws.com/jruby-org/downloads/1.5.6/jruby-bin-1.5.6.tar.gz#545148197f98a4483276cdef5cedda0542a518d68d771c122f310195d8925089" jruby diff --git a/share/ruby-build/jruby-1.6.3 b/share/ruby-build/jruby-1.6.3 index 4d000af5..c7bf3551 100644 --- a/share/ruby-build/jruby-1.6.3 +++ b/share/ruby-build/jruby-1.6.3 @@ -1 +1 @@ -install_package "jruby-1.6.3" "http://jruby.org.s3.amazonaws.com/downloads/1.6.3/jruby-bin-1.6.3.tar.gz#9432fe3951782393d9755493585865190d7802e0bd162ff599e9c374605840ca" jruby +install_package "jruby-1.6.3" "https://s3.amazonaws.com/jruby-org/downloads/1.6.3/jruby-bin-1.6.3.tar.gz#9432fe3951782393d9755493585865190d7802e0bd162ff599e9c374605840ca" jruby diff --git a/share/ruby-build/jruby-1.6.4 b/share/ruby-build/jruby-1.6.4 index b8403213..fcb6686f 100644 --- a/share/ruby-build/jruby-1.6.4 +++ b/share/ruby-build/jruby-1.6.4 @@ -1 +1 @@ -install_package "jruby-1.6.4" "http://jruby.org.s3.amazonaws.com/downloads/1.6.4/jruby-bin-1.6.4.tar.gz#64fb1a850f3982d88166d68a3f830afbc81d14c1a20884a8076da010daa66e8a" jruby +install_package "jruby-1.6.4" "https://s3.amazonaws.com/jruby-org/downloads/1.6.4/jruby-bin-1.6.4.tar.gz#64fb1a850f3982d88166d68a3f830afbc81d14c1a20884a8076da010daa66e8a" jruby diff --git a/share/ruby-build/jruby-1.6.5 b/share/ruby-build/jruby-1.6.5 index 18fdbede..4b3aa262 100644 --- a/share/ruby-build/jruby-1.6.5 +++ b/share/ruby-build/jruby-1.6.5 @@ -1 +1 @@ -install_package "jruby-1.6.5" "http://jruby.org.s3.amazonaws.com/downloads/1.6.5/jruby-bin-1.6.5.tar.gz#e15a273bd78da1c63f77b90681d101df10bac62249833bb27a07c09216fb27f2" jruby +install_package "jruby-1.6.5" "https://s3.amazonaws.com/jruby-org/downloads/1.6.5/jruby-bin-1.6.5.tar.gz#e15a273bd78da1c63f77b90681d101df10bac62249833bb27a07c09216fb27f2" jruby diff --git a/share/ruby-build/jruby-1.6.5.1 b/share/ruby-build/jruby-1.6.5.1 index ebc03ddf..4fb3daa8 100644 --- a/share/ruby-build/jruby-1.6.5.1 +++ b/share/ruby-build/jruby-1.6.5.1 @@ -1 +1 @@ -install_package "jruby-1.6.5.1" "http://jruby.org.s3.amazonaws.com/downloads/1.6.5.1/jruby-bin-1.6.5.1.tar.gz#0d2751a1aca147a5b9c6ddeef395440207374611ef39bc538e9e829270d811c8" jruby +install_package "jruby-1.6.5.1" "https://s3.amazonaws.com/jruby-org/downloads/1.6.5.1/jruby-bin-1.6.5.1.tar.gz#0d2751a1aca147a5b9c6ddeef395440207374611ef39bc538e9e829270d811c8" jruby diff --git a/share/ruby-build/jruby-1.6.6 b/share/ruby-build/jruby-1.6.6 index 04bda4ee..d6d45f16 100644 --- a/share/ruby-build/jruby-1.6.6 +++ b/share/ruby-build/jruby-1.6.6 @@ -1 +1 @@ -install_package "jruby-1.6.6" "http://jruby.org.s3.amazonaws.com/downloads/1.6.6/jruby-bin-1.6.6.tar.gz#1ef255ec73b80474602029a61f84062876873065c0f3398c30bc04ddd14aa34f" jruby +install_package "jruby-1.6.6" "https://s3.amazonaws.com/jruby-org/downloads/1.6.6/jruby-bin-1.6.6.tar.gz#1ef255ec73b80474602029a61f84062876873065c0f3398c30bc04ddd14aa34f" jruby diff --git a/share/ruby-build/jruby-1.6.7 b/share/ruby-build/jruby-1.6.7 index 60ce76d0..5a1e92ad 100644 --- a/share/ruby-build/jruby-1.6.7 +++ b/share/ruby-build/jruby-1.6.7 @@ -1 +1 @@ -install_package "jruby-1.6.7" "http://jruby.org.s3.amazonaws.com/downloads/1.6.7/jruby-bin-1.6.7.tar.gz#88afbbb8fb4267547526a52f15d45ab447c1f2d1b197edc501e88dc9cb62a74c" jruby +install_package "jruby-1.6.7" "https://s3.amazonaws.com/jruby-org/downloads/1.6.7/jruby-bin-1.6.7.tar.gz#88afbbb8fb4267547526a52f15d45ab447c1f2d1b197edc501e88dc9cb62a74c" jruby diff --git a/share/ruby-build/jruby-1.6.7.2 b/share/ruby-build/jruby-1.6.7.2 index d0136570..a0bcabc0 100644 --- a/share/ruby-build/jruby-1.6.7.2 +++ b/share/ruby-build/jruby-1.6.7.2 @@ -1 +1 @@ -install_package "jruby-1.6.7.2" "http://jruby.org.s3.amazonaws.com/downloads/1.6.7.2/jruby-bin-1.6.7.2.tar.gz#6f04baa597941e48276a2edbb464afc6801f8f690fb978422e12029b7bfefe18" jruby +install_package "jruby-1.6.7.2" "https://s3.amazonaws.com/jruby-org/downloads/1.6.7.2/jruby-bin-1.6.7.2.tar.gz#6f04baa597941e48276a2edbb464afc6801f8f690fb978422e12029b7bfefe18" jruby diff --git a/share/ruby-build/jruby-1.6.8 b/share/ruby-build/jruby-1.6.8 index 351c5894..e88b33d7 100644 --- a/share/ruby-build/jruby-1.6.8 +++ b/share/ruby-build/jruby-1.6.8 @@ -1 +1 @@ -install_package "jruby-1.6.8" "http://jruby.org.s3.amazonaws.com/downloads/1.6.8/jruby-bin-1.6.8.tar.gz#e3b05f9cf0ba9b02e6cba75d5b62e2abf8ac7a4483c3713dc4eb83e3b8b162d4" jruby +install_package "jruby-1.6.8" "https://s3.amazonaws.com/jruby-org/downloads/1.6.8/jruby-bin-1.6.8.tar.gz#e3b05f9cf0ba9b02e6cba75d5b62e2abf8ac7a4483c3713dc4eb83e3b8b162d4" jruby diff --git a/share/ruby-build/jruby-1.7.0 b/share/ruby-build/jruby-1.7.0 index 204261f9..73bdfda3 100644 --- a/share/ruby-build/jruby-1.7.0 +++ b/share/ruby-build/jruby-1.7.0 @@ -1 +1 @@ -install_package "jruby-1.7.0" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0/jruby-bin-1.7.0.tar.gz#1da3292a47dfc51410b007cf52f5997d048440aeb2ab25033f114e46b84af273" jruby +install_package "jruby-1.7.0" "https://s3.amazonaws.com/jruby-org/downloads/1.7.0/jruby-bin-1.7.0.tar.gz#1da3292a47dfc51410b007cf52f5997d048440aeb2ab25033f114e46b84af273" jruby diff --git a/share/ruby-build/jruby-1.7.0-preview1 b/share/ruby-build/jruby-1.7.0-preview1 index 56c61b31..eb5698e3 100644 --- a/share/ruby-build/jruby-1.7.0-preview1 +++ b/share/ruby-build/jruby-1.7.0-preview1 @@ -1 +1 @@ -install_package "jruby-1.7.0.preview1" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0.preview1/jruby-bin-1.7.0.preview1.tar.gz#155839462fcb8eaab6af49f406499722c8fb82d00127bc6ed4b55d06cb690caf" jruby +install_package "jruby-1.7.0.preview1" "https://s3.amazonaws.com/jruby-org/downloads/1.7.0.preview1/jruby-bin-1.7.0.preview1.tar.gz#155839462fcb8eaab6af49f406499722c8fb82d00127bc6ed4b55d06cb690caf" jruby diff --git a/share/ruby-build/jruby-1.7.0-preview2 b/share/ruby-build/jruby-1.7.0-preview2 index 5e800401..d8175d4a 100644 --- a/share/ruby-build/jruby-1.7.0-preview2 +++ b/share/ruby-build/jruby-1.7.0-preview2 @@ -1 +1 @@ -install_package "jruby-1.7.0.preview2" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0.preview2/jruby-bin-1.7.0.preview2.tar.gz#cac0881da9d53905fe591a692583cce1e5c40fbca19f0218b6490ff3305185bb" jruby +install_package "jruby-1.7.0.preview2" "https://s3.amazonaws.com/jruby-org/downloads/1.7.0.preview2/jruby-bin-1.7.0.preview2.tar.gz#cac0881da9d53905fe591a692583cce1e5c40fbca19f0218b6490ff3305185bb" jruby diff --git a/share/ruby-build/jruby-1.7.0-rc1 b/share/ruby-build/jruby-1.7.0-rc1 index 8566b8b8..66bc3380 100644 --- a/share/ruby-build/jruby-1.7.0-rc1 +++ b/share/ruby-build/jruby-1.7.0-rc1 @@ -1 +1 @@ -install_package "jruby-1.7.0.RC1" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0.RC1/jruby-bin-1.7.0.RC1.tar.gz#a52ea970f116a11454a7c77c40b6700765def02ccbea45c16ed8cf110617fe94" jruby +install_package "jruby-1.7.0.RC1" "https://s3.amazonaws.com/jruby-org/downloads/1.7.0.RC1/jruby-bin-1.7.0.RC1.tar.gz#a52ea970f116a11454a7c77c40b6700765def02ccbea45c16ed8cf110617fe94" jruby diff --git a/share/ruby-build/jruby-1.7.0-rc2 b/share/ruby-build/jruby-1.7.0-rc2 index 25f187b8..6d799c8a 100644 --- a/share/ruby-build/jruby-1.7.0-rc2 +++ b/share/ruby-build/jruby-1.7.0-rc2 @@ -1 +1 @@ -install_package "jruby-1.7.0.RC2" "http://jruby.org.s3.amazonaws.com/downloads/1.7.0.RC2/jruby-bin-1.7.0.RC2.tar.gz#db409e892782e39584bd2daca8b9fb7e937512cf73b23f3961efa165c09dc895" jruby +install_package "jruby-1.7.0.RC2" "https://s3.amazonaws.com/jruby-org/downloads/1.7.0.RC2/jruby-bin-1.7.0.RC2.tar.gz#db409e892782e39584bd2daca8b9fb7e937512cf73b23f3961efa165c09dc895" jruby diff --git a/share/ruby-build/jruby-1.7.1 b/share/ruby-build/jruby-1.7.1 index 5fbaf3fd..2617e6ae 100644 --- a/share/ruby-build/jruby-1.7.1 +++ b/share/ruby-build/jruby-1.7.1 @@ -1 +1 @@ -install_package "jruby-1.7.1" "http://jruby.org.s3.amazonaws.com/downloads/1.7.1/jruby-bin-1.7.1.tar.gz#99cda09e0533752f83001c5bb76897d1edf4e58b96603d07e839719087c2a1bc" jruby +install_package "jruby-1.7.1" "https://s3.amazonaws.com/jruby-org/downloads/1.7.1/jruby-bin-1.7.1.tar.gz#99cda09e0533752f83001c5bb76897d1edf4e58b96603d07e839719087c2a1bc" jruby diff --git a/share/ruby-build/jruby-1.7.10 b/share/ruby-build/jruby-1.7.10 index bd7088cd..0e13d22a 100644 --- a/share/ruby-build/jruby-1.7.10 +++ b/share/ruby-build/jruby-1.7.10 @@ -1 +1 @@ -install_package "jruby-1.7.10" "http://jruby.org.s3.amazonaws.com/downloads/1.7.10/jruby-bin-1.7.10.tar.gz#223285ee2fca5a4825f017b8a441232ec05d3fba5de213336c7ef6b6a36de651" jruby +install_package "jruby-1.7.10" "https://s3.amazonaws.com/jruby-org/downloads/1.7.10/jruby-bin-1.7.10.tar.gz#223285ee2fca5a4825f017b8a441232ec05d3fba5de213336c7ef6b6a36de651" jruby diff --git a/share/ruby-build/jruby-1.7.11 b/share/ruby-build/jruby-1.7.11 index 4634d910..a430669c 100644 --- a/share/ruby-build/jruby-1.7.11 +++ b/share/ruby-build/jruby-1.7.11 @@ -1 +1 @@ -install_package "jruby-1.7.11" "http://jruby.org.s3.amazonaws.com/downloads/1.7.11/jruby-bin-1.7.11.tar.gz#d634ffc692a8ee5bae513266956609d41d785f912facf11749609a7763120fb3" jruby +install_package "jruby-1.7.11" "https://s3.amazonaws.com/jruby-org/downloads/1.7.11/jruby-bin-1.7.11.tar.gz#d634ffc692a8ee5bae513266956609d41d785f912facf11749609a7763120fb3" jruby diff --git a/share/ruby-build/jruby-1.7.12 b/share/ruby-build/jruby-1.7.12 index a62f3431..4f0c110a 100644 --- a/share/ruby-build/jruby-1.7.12 +++ b/share/ruby-build/jruby-1.7.12 @@ -1 +1 @@ -install_package "jruby-1.7.12" "http://jruby.org.s3.amazonaws.com/downloads/1.7.12/jruby-bin-1.7.12.tar.gz#2c15858dbc06d6346a30704fb6dcc779f2e67053566c9c21973f96e309eac609" jruby +install_package "jruby-1.7.12" "https://s3.amazonaws.com/jruby-org/downloads/1.7.12/jruby-bin-1.7.12.tar.gz#2c15858dbc06d6346a30704fb6dcc779f2e67053566c9c21973f96e309eac609" jruby diff --git a/share/ruby-build/jruby-1.7.13 b/share/ruby-build/jruby-1.7.13 index b2f7ff2b..cf8a8a39 100644 --- a/share/ruby-build/jruby-1.7.13 +++ b/share/ruby-build/jruby-1.7.13 @@ -1 +1 @@ -install_package "jruby-1.7.13" "http://jruby.org.s3.amazonaws.com/downloads/1.7.13/jruby-bin-1.7.13.tar.gz#faa1cd590f32f3cb92044d9abedf66ccea1d93a24236c877810c9b30e1e0577c" jruby +install_package "jruby-1.7.13" "https://s3.amazonaws.com/jruby-org/downloads/1.7.13/jruby-bin-1.7.13.tar.gz#faa1cd590f32f3cb92044d9abedf66ccea1d93a24236c877810c9b30e1e0577c" jruby diff --git a/share/ruby-build/jruby-1.7.14 b/share/ruby-build/jruby-1.7.14 index fcb9a90e..ba87286f 100644 --- a/share/ruby-build/jruby-1.7.14 +++ b/share/ruby-build/jruby-1.7.14 @@ -1 +1 @@ -install_package "jruby-1.7.14" "http://jruby.org.s3.amazonaws.com/downloads/1.7.14/jruby-bin-1.7.14.tar.gz#6c24d6dcf7a329f105e42293c89aa2d5564afdf145b03a492e8c44a4fbe9c371" jruby +install_package "jruby-1.7.14" "https://s3.amazonaws.com/jruby-org/downloads/1.7.14/jruby-bin-1.7.14.tar.gz#6c24d6dcf7a329f105e42293c89aa2d5564afdf145b03a492e8c44a4fbe9c371" jruby diff --git a/share/ruby-build/jruby-1.7.15 b/share/ruby-build/jruby-1.7.15 index 59ef53a6..f9f3d07e 100644 --- a/share/ruby-build/jruby-1.7.15 +++ b/share/ruby-build/jruby-1.7.15 @@ -1 +1 @@ -install_package "jruby-1.7.15" "http://jruby.org.s3.amazonaws.com/downloads/1.7.15/jruby-bin-1.7.15.tar.gz#894a905db860f8789e24a29e5178afedc497beb21ba914e8b1a315b31d6fdd5f" jruby +install_package "jruby-1.7.15" "https://s3.amazonaws.com/jruby-org/downloads/1.7.15/jruby-bin-1.7.15.tar.gz#894a905db860f8789e24a29e5178afedc497beb21ba914e8b1a315b31d6fdd5f" jruby diff --git a/share/ruby-build/jruby-1.7.16 b/share/ruby-build/jruby-1.7.16 index 407f0642..5a89c651 100644 --- a/share/ruby-build/jruby-1.7.16 +++ b/share/ruby-build/jruby-1.7.16 @@ -1 +1 @@ -install_package "jruby-1.7.16" "http://jruby.org.s3.amazonaws.com/downloads/1.7.16/jruby-bin-1.7.16.tar.gz#aa6efc47e7227556ffb60fcb054af06ee62d5abe053ea5f84e0db3158bbd61fc" jruby +install_package "jruby-1.7.16" "https://s3.amazonaws.com/jruby-org/downloads/1.7.16/jruby-bin-1.7.16.tar.gz#aa6efc47e7227556ffb60fcb054af06ee62d5abe053ea5f84e0db3158bbd61fc" jruby diff --git a/share/ruby-build/jruby-1.7.2 b/share/ruby-build/jruby-1.7.2 index 9bf1b542..5bc4c155 100644 --- a/share/ruby-build/jruby-1.7.2 +++ b/share/ruby-build/jruby-1.7.2 @@ -1 +1 @@ -install_package "jruby-1.7.2" "http://jruby.org.s3.amazonaws.com/downloads/1.7.2/jruby-bin-1.7.2.tar.gz#abe8fac0568add96240b1369c30e62480fcc00e1d142a594c52722333d95764b" jruby +install_package "jruby-1.7.2" "https://s3.amazonaws.com/jruby-org/downloads/1.7.2/jruby-bin-1.7.2.tar.gz#abe8fac0568add96240b1369c30e62480fcc00e1d142a594c52722333d95764b" jruby diff --git a/share/ruby-build/jruby-1.7.3 b/share/ruby-build/jruby-1.7.3 index 808ee554..fe5b84d9 100644 --- a/share/ruby-build/jruby-1.7.3 +++ b/share/ruby-build/jruby-1.7.3 @@ -1 +1 @@ -install_package "jruby-1.7.3" "http://jruby.org.s3.amazonaws.com/downloads/1.7.3/jruby-bin-1.7.3.tar.gz#7809456743e058dc27e650ec62e5b527f51c65f3c5df7ddd3ad7296c74d3e35d" jruby +install_package "jruby-1.7.3" "https://s3.amazonaws.com/jruby-org/downloads/1.7.3/jruby-bin-1.7.3.tar.gz#7809456743e058dc27e650ec62e5b527f51c65f3c5df7ddd3ad7296c74d3e35d" jruby diff --git a/share/ruby-build/jruby-1.7.4 b/share/ruby-build/jruby-1.7.4 index 5fe59a13..43e11c18 100644 --- a/share/ruby-build/jruby-1.7.4 +++ b/share/ruby-build/jruby-1.7.4 @@ -1 +1 @@ -install_package "jruby-1.7.4" "http://jruby.org.s3.amazonaws.com/downloads/1.7.4/jruby-bin-1.7.4.tar.gz#ef6dead787780f18a43758003689fd9ba40e64abc04cd41a6ff1eaf1557dfa69" jruby +install_package "jruby-1.7.4" "https://s3.amazonaws.com/jruby-org/downloads/1.7.4/jruby-bin-1.7.4.tar.gz#ef6dead787780f18a43758003689fd9ba40e64abc04cd41a6ff1eaf1557dfa69" jruby diff --git a/share/ruby-build/jruby-1.7.5 b/share/ruby-build/jruby-1.7.5 index b17d0353..1e456c7d 100644 --- a/share/ruby-build/jruby-1.7.5 +++ b/share/ruby-build/jruby-1.7.5 @@ -1 +1 @@ -install_package "jruby-1.7.5" "http://jruby.org.s3.amazonaws.com/downloads/1.7.5/jruby-bin-1.7.5.tar.gz#9ebd082cf9f29697c76e503e00b79d30e3e9b87071afb8823c3b8b033f5f5723" jruby +install_package "jruby-1.7.5" "https://s3.amazonaws.com/jruby-org/downloads/1.7.5/jruby-bin-1.7.5.tar.gz#9ebd082cf9f29697c76e503e00b79d30e3e9b87071afb8823c3b8b033f5f5723" jruby diff --git a/share/ruby-build/jruby-1.7.6 b/share/ruby-build/jruby-1.7.6 index f862c5ad..29b66902 100644 --- a/share/ruby-build/jruby-1.7.6 +++ b/share/ruby-build/jruby-1.7.6 @@ -1 +1 @@ -install_package "jruby-1.7.6" "http://jruby.org.s3.amazonaws.com/downloads/1.7.6/jruby-bin-1.7.6.tar.gz#16a64c56319fed34ec877cf151f2735c60457abe6c73d9dc32c56cce52b0ce45" jruby +install_package "jruby-1.7.6" "https://s3.amazonaws.com/jruby-org/downloads/1.7.6/jruby-bin-1.7.6.tar.gz#16a64c56319fed34ec877cf151f2735c60457abe6c73d9dc32c56cce52b0ce45" jruby diff --git a/share/ruby-build/jruby-1.7.7 b/share/ruby-build/jruby-1.7.7 index 1cbcf350..4f7cd83b 100644 --- a/share/ruby-build/jruby-1.7.7 +++ b/share/ruby-build/jruby-1.7.7 @@ -1 +1 @@ -install_package "jruby-1.7.7" "http://jruby.org.s3.amazonaws.com/downloads/1.7.7/jruby-bin-1.7.7.tar.gz#907b24578604c3eded40b84a6380b7c64ab76a6b76b31cf343afdde8dbfeffd4" jruby +install_package "jruby-1.7.7" "https://s3.amazonaws.com/jruby-org/downloads/1.7.7/jruby-bin-1.7.7.tar.gz#907b24578604c3eded40b84a6380b7c64ab76a6b76b31cf343afdde8dbfeffd4" jruby diff --git a/share/ruby-build/jruby-1.7.8 b/share/ruby-build/jruby-1.7.8 index 78d83116..4e306ed7 100644 --- a/share/ruby-build/jruby-1.7.8 +++ b/share/ruby-build/jruby-1.7.8 @@ -1 +1 @@ -install_package "jruby-1.7.8" "http://jruby.org.s3.amazonaws.com/downloads/1.7.8/jruby-bin-1.7.8.tar.gz#034ff3b501605a1d8e740387a5eae193faa96f7d07088b6727d2bcf2892db84a" jruby +install_package "jruby-1.7.8" "https://s3.amazonaws.com/jruby-org/downloads/1.7.8/jruby-bin-1.7.8.tar.gz#034ff3b501605a1d8e740387a5eae193faa96f7d07088b6727d2bcf2892db84a" jruby diff --git a/share/ruby-build/jruby-1.7.9 b/share/ruby-build/jruby-1.7.9 index ee428b06..ef7d28c0 100644 --- a/share/ruby-build/jruby-1.7.9 +++ b/share/ruby-build/jruby-1.7.9 @@ -1 +1 @@ -install_package "jruby-1.7.9" "http://jruby.org.s3.amazonaws.com/downloads/1.7.9/jruby-bin-1.7.9.tar.gz#c7acd09c932941f04e231d43f47606eb2b6a2d6898ae3dc97dd432dcf1501824" jruby +install_package "jruby-1.7.9" "https://s3.amazonaws.com/jruby-org/downloads/1.7.9/jruby-bin-1.7.9.tar.gz#c7acd09c932941f04e231d43f47606eb2b6a2d6898ae3dc97dd432dcf1501824" jruby From 7db9b2ad190e2605f60029d7d88cee663d0454d0 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Mon, 27 Oct 2014 21:35:03 +0900 Subject: [PATCH 0534/1809] added definitions for CVE-2014-8080 --- share/ruby-build/1.9.3-p550 | 2 ++ share/ruby-build/2.0.0-p594 | 2 ++ share/ruby-build/2.1.4 | 2 ++ 3 files changed, 6 insertions(+) create mode 100644 share/ruby-build/1.9.3-p550 create mode 100644 share/ruby-build/2.0.0-p594 create mode 100644 share/ruby-build/2.1.4 diff --git a/share/ruby-build/1.9.3-p550 b/share/ruby-build/1.9.3-p550 new file mode 100644 index 00000000..d9278d9b --- /dev/null +++ b/share/ruby-build/1.9.3-p550 @@ -0,0 +1,2 @@ +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p550.tar.gz#d6cf008d9f3a9aeed2ef04428f19d66e28aed8a71456f7edba68627d3302cd6b" diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 new file mode 100644 index 00000000..c23a5555 --- /dev/null +++ b/share/ruby-build/2.0.0-p594 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.0.0-p594" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p594.tar.gz#ee515dd7b17cdbc106396cd432f5662bb0b5afc05044469175914aab65f3c6e7" standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 new file mode 100644 index 00000000..a03d0e39 --- /dev/null +++ b/share/ruby-build/2.1.4 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.1.4" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.gz#bf9952cdeb3a0c6a5a27745c9b4c0e5e264e92b669b2b08efb363f5156549204" ldflags_dirs standard verify_openssl From 10fd04909d3bf77bb26bf6610dbdd10940e80e09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 27 Oct 2014 12:47:33 +0100 Subject: [PATCH 0535/1809] Fix Yosemite builds that use gcc-4.2 through `require_gcc` The definitions that use `require_gcc` are not compatible with Apple's clang-powered `gcc` and need gcc-4.2 from Homebrew. However, builds using gcc-4.2 fail on Yosemite with a warning: couldn't understand kern.osversion `14.0.0' Although the warning is non-fatal, the build goes to shit from there. It seems that setting the magical value `MACOSX_DEPLOYMENT_TARGET=10.9` makes the build work and doesn't seem to have negative consequences. --- bin/ruby-build | 13 +++++++++++++ test/compiler.bats | 38 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 test/compiler.bats diff --git a/bin/ruby-build b/bin/ruby-build index 91513557..eac498bb 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -85,6 +85,16 @@ os_information() { fi } +# 9.1 -> 901 +# 10.9 -> 1009 +# 10.10 -> 1010 +osx_version() { + local ver="$(sw_vers -productVersion)" + local major="${ver%.*}" + local minor="${ver#*.}" + echo $(( major*100 + minor )) +} + build_failed() { { echo colorize 1 "BUILD FAILED" @@ -715,6 +725,9 @@ require_gcc() { fi export CC="$gcc" + if [ "$(uname -s)" = "Darwin" ] && [ "$(osx_version)" -ge 1010 ]; then + export MACOSX_DEPLOYMENT_TARGET=10.9 + fi } locate_gcc() { diff --git a/test/compiler.bats b/test/compiler.bats new file mode 100644 index 00000000..dade89f1 --- /dev/null +++ b/test/compiler.bats @@ -0,0 +1,38 @@ +#!/usr/bin/env bats + +load test_helper +export MAKE=make + +@test "require_gcc on OS X 10.9" { + stub uname '-s : echo Darwin' + stub sw_vers '-productVersion : echo 10.9' + stub gcc '--version : echo 4.2.1' + + run_inline_definition < Date: Mon, 27 Oct 2014 12:59:26 +0100 Subject: [PATCH 0536/1809] Silence warnings when testing gccs This silences the warning that gcc-4.2 produces on Yosemite: couldn't understand kern.osversion `14.0.0' --- bin/ruby-build | 2 +- test/compiler.bats | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index eac498bb..a8f4b6d0 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -766,7 +766,7 @@ verify_gcc() { return 1 fi - local version="$("$gcc" --version || true)" + local version="$("$gcc" --version 2>/dev/null || true)" if [ -z "$version" ]; then return 1 fi diff --git a/test/compiler.bats b/test/compiler.bats index dade89f1..496cf382 100644 --- a/test/compiler.bats +++ b/test/compiler.bats @@ -36,3 +36,13 @@ CC=${TMP}/bin/gcc MACOSX_DEPLOYMENT_TARGET=10.9 OUT } + +@test "require_gcc silences warnings" { + stub gcc '--version : echo warning >&2; echo 4.2.1' + + run_inline_definition < Date: Tue, 28 Oct 2014 10:49:09 +0100 Subject: [PATCH 0537/1809] Use CC=clang by default on Yosemite to avoid gcc-4.2 Newer MRIs will pick up gcc-4.2 from PATH and use that instead of `/usr/bin/gcc`. While this worked up till now, it will not work in Yosemite anymore since Homebrew's apple-gcc42 is generally not compatible with 10.10. So when CC has not explicitly been set, set it to `clang` to avoid searching the PATH for any other gcc versions. This fixes MRI builds on systems where apple-gcc42 is installed. --- bin/ruby-build | 3 +++ test/compiler.bats | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index a8f4b6d0..2a59fa83 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -479,6 +479,9 @@ build_package_standard() { ( if [ "${CFLAGS+defined}" ] || [ "${!PACKAGE_CFLAGS+defined}" ]; then export CFLAGS="$CFLAGS ${!PACKAGE_CFLAGS}" fi + if [ -z "$CC" ] && [ "$(uname -s)" = "Darwin" ] && [ "$(osx_version)" -ge 1010 ]; then + export CC=clang + fi ${!PACKAGE_CONFIGURE:-./configure} --prefix="${!PACKAGE_PREFIX_PATH:-$PREFIX_PATH}" \ $CONFIGURE_OPTS ${!PACKAGE_CONFIGURE_OPTS} "${!PACKAGE_CONFIGURE_OPTS_ARRAY}" || return 1 ) >&4 2>&1 diff --git a/test/compiler.bats b/test/compiler.bats index 496cf382..50f3ac62 100644 --- a/test/compiler.bats +++ b/test/compiler.bats @@ -2,6 +2,8 @@ load test_helper export MAKE=make +export MAKE_OPTS='-j 2' +export -n CFLAGS @test "require_gcc on OS X 10.9" { stub uname '-s : echo Darwin' @@ -46,3 +48,37 @@ echo \$CC DEF assert_success "${TMP}/bin/gcc" } + +@test "CC=clang by default on OS X 10.10" { + mkdir -p "$INSTALL_ROOT" + cd "$INSTALL_ROOT" + + stub uname '-s : echo Darwin' + stub sw_vers '-productVersion : echo 10.10' + stub cc 'false' + stub brew 'false' + stub make \ + 'echo make $@' \ + 'echo make $@' + + cat > ./configure < Date: Tue, 28 Oct 2014 15:28:48 +0100 Subject: [PATCH 0538/1809] Try openssl from Homebrew when calculating SHA-256 checksums This makes checksums possible on Leopard where `shasum` is unavailable and system openssl doesn't support `dgst -sha256`. Fixes #656 --- bin/ruby-build | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 91513557..37490876 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -190,7 +190,8 @@ compute_sha2() { output="$(shasum -a 256 -b)" || return 1 echo "${output% *}" elif type openssl &>/dev/null; then - output="$(openssl dgst -sha256)" || return 1 + local openssl="$(command -v "$(brew --prefix openssl 2>/dev/null)"/bin/openssl openssl | head -1)" + output="$("$openssl" dgst -sha256 2>/dev/null)" || return 1 echo "${output##* }" elif type sha256sum &>/dev/null; then output="$(sha256sum --quiet)" || return 1 From 73fd499a2eb31d82a93706b8a769d69e95354cbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 28 Oct 2014 15:12:36 +0100 Subject: [PATCH 0539/1809] Fix Rubinius build when libyaml is present in Homebrew Rubinius never supported the `--with-libyaml-dir` configure option, so we can never use `--if needs_yaml` since it's incompatible and might break the build if libyaml was auto-discovered from Homebrew. Starting from 2.2.0, Rubinius doesn't even need libyaml anymore since it stopped building psych. Instead it requires users to install psych as a gem which vendors its own libyaml anyway. --- share/ruby-build/rbx-2.0.0 | 2 +- share/ruby-build/rbx-2.0.0-dev | 2 +- share/ruby-build/rbx-2.0.0-rc1 | 2 +- share/ruby-build/rbx-2.1.0 | 2 +- share/ruby-build/rbx-2.1.1 | 2 +- share/ruby-build/rbx-2.2.0 | 1 - share/ruby-build/rbx-2.2.1 | 1 - share/ruby-build/rbx-2.2.10 | 1 - share/ruby-build/rbx-2.2.2 | 1 - share/ruby-build/rbx-2.2.3 | 1 - share/ruby-build/rbx-2.2.4 | 1 - share/ruby-build/rbx-2.2.5 | 1 - share/ruby-build/rbx-2.2.6 | 1 - share/ruby-build/rbx-2.2.7 | 1 - share/ruby-build/rbx-2.2.9 | 1 - 15 files changed, 5 insertions(+), 15 deletions(-) diff --git a/share/ruby-build/rbx-2.0.0 b/share/ruby-build/rbx-2.0.0 index 395df699..f1749b1f 100644 --- a/share/ruby-build/rbx-2.0.0 +++ b/share/ruby-build/rbx-2.0.0 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" install_package "rubinius-2.0.0" "http://releases.rubini.us/rubinius-2.0.0.tar.bz2#df039c7c52e9e42a2f3e0d0b67bf2c9b255769d1f8c3bac2333469ca8c0e04c4" rbx diff --git a/share/ruby-build/rbx-2.0.0-dev b/share/ruby-build/rbx-2.0.0-dev index e3da0666..7579e69f 100644 --- a/share/ruby-build/rbx-2.0.0-dev +++ b/share/ruby-build/rbx-2.0.0-dev @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" install_git "rubinius-2.0.0-dev" "https://github.com/rubinius/rubinius.git" "master" rbx diff --git a/share/ruby-build/rbx-2.0.0-rc1 b/share/ruby-build/rbx-2.0.0-rc1 index df0c30aa..f938a808 100644 --- a/share/ruby-build/rbx-2.0.0-rc1 +++ b/share/ruby-build/rbx-2.0.0-rc1 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" install_package "rubinius-release-2.0.0-rc1" "https://nodeload.github.com/rubinius/rubinius/tar.gz/release-2.0.0-rc1#ac1f5a657682904ec227fe5e2410dbdfbfa0abf86cdee722c81fa6b3609c8ab3" rbx diff --git a/share/ruby-build/rbx-2.1.0 b/share/ruby-build/rbx-2.1.0 index bf3d3a83..403e98b9 100644 --- a/share/ruby-build/rbx-2.1.0 +++ b/share/ruby-build/rbx-2.1.0 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" install_package "rubinius-2.1.0" "http://releases.rubini.us/rubinius-2.1.0.tar.bz2#78d7c2af7ebdf9b477a682cf4793e56e4139abed3cd752282e422d56e63b65b6" rbx diff --git a/share/ruby-build/rbx-2.1.1 b/share/ruby-build/rbx-2.1.1 index 92f98426..86cd2a2c 100644 --- a/share/ruby-build/rbx-2.1.1 +++ b/share/ruby-build/rbx-2.1.1 @@ -1,2 +1,2 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml +install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" install_package "rubinius-2.1.1" "http://releases.rubini.us/rubinius-2.1.1.tar.bz2#e142c3f201e4ae9f3a6e6671298baabbd9bd906509c663adcf080bff4181ee96" rbx diff --git a/share/ruby-build/rbx-2.2.0 b/share/ruby-build/rbx-2.2.0 index 00d5aa04..7c657d9e 100644 --- a/share/ruby-build/rbx-2.2.0 +++ b/share/ruby-build/rbx-2.2.0 @@ -1,2 +1 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml install_package "rubinius-2.2.0" "http://releases.rubini.us/rubinius-2.2.0.tar.bz2#50e214b4d2f18d06453b8ef30dfd8268c5e94f8e97ccae877b90457d4c2b9a7e" rbx diff --git a/share/ruby-build/rbx-2.2.1 b/share/ruby-build/rbx-2.2.1 index 4dc1b35c..8267971d 100644 --- a/share/ruby-build/rbx-2.2.1 +++ b/share/ruby-build/rbx-2.2.1 @@ -1,2 +1 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml install_package "rubinius-2.2.1" "http://releases.rubini.us/rubinius-2.2.1.tar.bz2#2a2a4705cf517470b86b4a8e27e16b11ec363789b690411c792e0f8908c06cb0" rbx diff --git a/share/ruby-build/rbx-2.2.10 b/share/ruby-build/rbx-2.2.10 index b2be1f48..0a0c54e6 100644 --- a/share/ruby-build/rbx-2.2.10 +++ b/share/ruby-build/rbx-2.2.10 @@ -1,2 +1 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml install_package "rubinius-2.2.10" "http://releases.rubini.us/rubinius-2.2.10.tar.bz2#2a3e6b71f27073b8d83b9592b05523af70bc147ddcd0673bffae55b4167c9d81" rbx diff --git a/share/ruby-build/rbx-2.2.2 b/share/ruby-build/rbx-2.2.2 index 7e7a93f6..e0458fe5 100644 --- a/share/ruby-build/rbx-2.2.2 +++ b/share/ruby-build/rbx-2.2.2 @@ -1,2 +1 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml install_package "rubinius-2.2.2" "http://releases.rubini.us/rubinius-2.2.2.tar.bz2#a49d596f889405e4fc511da64b8afe5eccfafdcee5ea99be15d3ad36290ec2ba" rbx diff --git a/share/ruby-build/rbx-2.2.3 b/share/ruby-build/rbx-2.2.3 index add3be81..e1279fca 100644 --- a/share/ruby-build/rbx-2.2.3 +++ b/share/ruby-build/rbx-2.2.3 @@ -1,2 +1 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml install_package "rubinius-2.2.3" "http://releases.rubini.us/rubinius-2.2.3.tar.bz2#b3426aa6996420f1d9d8a7926a94160b84d8bdf725793c64462b27b74f2f2acf" rbx diff --git a/share/ruby-build/rbx-2.2.4 b/share/ruby-build/rbx-2.2.4 index 506e9493..879d0d28 100644 --- a/share/ruby-build/rbx-2.2.4 +++ b/share/ruby-build/rbx-2.2.4 @@ -1,2 +1 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml install_package "rubinius-2.2.4" "http://releases.rubini.us/rubinius-2.2.4.tar.bz2#7d06d63d12d9eecff196d8f53953bd520c17fbb9baa921c5481c43af8129d85e" rbx diff --git a/share/ruby-build/rbx-2.2.5 b/share/ruby-build/rbx-2.2.5 index c6f9301c..4682c246 100644 --- a/share/ruby-build/rbx-2.2.5 +++ b/share/ruby-build/rbx-2.2.5 @@ -1,2 +1 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml install_package "rubinius-2.2.5" "http://releases.rubini.us/rubinius-2.2.5.tar.bz2#42cfae89d481dfa5e0ccb53a67720f109fc6c2e1b6ca68a8ae9676be6d0457de" rbx diff --git a/share/ruby-build/rbx-2.2.6 b/share/ruby-build/rbx-2.2.6 index 720db693..1a8f575a 100644 --- a/share/ruby-build/rbx-2.2.6 +++ b/share/ruby-build/rbx-2.2.6 @@ -1,2 +1 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml install_package "rubinius-2.2.6" "http://releases.rubini.us/rubinius-2.2.6.tar.bz2#8ad2cada05a20c708379c75607fd0c8259623b3699d36be41e509052164eb103" rbx diff --git a/share/ruby-build/rbx-2.2.7 b/share/ruby-build/rbx-2.2.7 index b22a135f..5c4db172 100644 --- a/share/ruby-build/rbx-2.2.7 +++ b/share/ruby-build/rbx-2.2.7 @@ -1,2 +1 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml install_package "rubinius-2.2.7" "http://releases.rubini.us/rubinius-2.2.7.tar.bz2#e1244b60ed790a3a33a7126a587c35acd041dcb2022b894833518490e872dc3d" rbx diff --git a/share/ruby-build/rbx-2.2.9 b/share/ruby-build/rbx-2.2.9 index fc9bcb15..3c308196 100644 --- a/share/ruby-build/rbx-2.2.9 +++ b/share/ruby-build/rbx-2.2.9 @@ -1,2 +1 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml install_package "rubinius-2.2.9" "http://releases.rubini.us/rubinius-2.2.9.tar.bz2#7b01a7f2508167e73b5273b4e55e6616fc7fd975e79c84c4d2e3ef83d849d2ce" rbx From 9a5256ed7a09ce56877ef277be18204d7914f91c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 28 Oct 2014 15:15:36 +0100 Subject: [PATCH 0540/1809] Work around Rubinius LLVM incompatibilities on Yosemite Rubinius fails to download a prebuilt LLVM on Yosemite since one is not available yet. Instead, download the prebuilt version for the previous OS X release. This fixes Rubinius 2.2.7+ builds, but the older ones still fail for me on Yosemite. This could be due to the fact that they're old releases which are not compatible with never dependencies on the system. --- bin/ruby-build | 11 ++++++++++- share/ruby-build/rbx-1.2.4 | 1 + share/ruby-build/rbx-2.0.0 | 1 + share/ruby-build/rbx-2.0.0-dev | 1 + share/ruby-build/rbx-2.0.0-rc1 | 1 + share/ruby-build/rbx-2.1.0 | 1 + share/ruby-build/rbx-2.1.1 | 1 + share/ruby-build/rbx-2.2.0 | 1 + share/ruby-build/rbx-2.2.1 | 1 + share/ruby-build/rbx-2.2.10 | 1 + share/ruby-build/rbx-2.2.2 | 1 + share/ruby-build/rbx-2.2.3 | 1 + share/ruby-build/rbx-2.2.4 | 1 + share/ruby-build/rbx-2.2.5 | 1 + share/ruby-build/rbx-2.2.6 | 1 + share/ruby-build/rbx-2.2.7 | 1 + share/ruby-build/rbx-2.2.9 | 1 + 17 files changed, 26 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 37490876..db9a64b3 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -515,7 +515,7 @@ build_package_rbx() { local package_name="$1" { bundle --path=vendor/bundle - RUBYOPT="-rubygems $RUBYOPT" ./configure --prefix="$PREFIX_PATH" $RUBY_CONFIGURE_OPTS + RUBYOPT="-rubygems $RUBYOPT" ./configure --prefix="$PREFIX_PATH" $RUBY_CONFIGURE_OPTS "${RUBY_CONFIGURE_OPTS_ARRAY[@]}" rake install fix_rbx_gem_binstubs "$PREFIX_PATH" fix_rbx_irb "$PREFIX_PATH" @@ -766,6 +766,15 @@ verify_gcc() { echo "$gcc" } +require_llvm() { + local llvm_version="$1" + if [ "$(uname -s)" = "Darwin" ] && [ "$(osx_version)" -ge 1010 ]; then + if [[ "$RUBY_CONFIGURE_OPTS" != *--llvm-* ]]; then + package_option ruby configure --prebuilt-name="llvm-3.2-x86_64-apple-darwin13.tar.bz2" + fi + fi +} + needs_yaml() { [[ "$RUBY_CONFIGURE_OPTS" != *--with-libyaml-dir=* ]] && ! use_homebrew_yaml diff --git a/share/ruby-build/rbx-1.2.4 b/share/ruby-build/rbx-1.2.4 index 01899d65..b14eaefa 100644 --- a/share/ruby-build/rbx-1.2.4 +++ b/share/ruby-build/rbx-1.2.4 @@ -1,2 +1,3 @@ +require_llvm 2.8 install_package "rubinius-1.2.4" "http://asset.rubini.us/rubinius-1.2.4-20110705.tar.gz#d474fb6f50292bff5211aaa80b1cead1fb3ed5c7c49223c51fddb8ffc5c3f23d" rbx install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/rbx-2.0.0 b/share/ruby-build/rbx-2.0.0 index f1749b1f..52432a50 100644 --- a/share/ruby-build/rbx-2.0.0 +++ b/share/ruby-build/rbx-2.0.0 @@ -1,2 +1,3 @@ +require_llvm 3.2 install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" install_package "rubinius-2.0.0" "http://releases.rubini.us/rubinius-2.0.0.tar.bz2#df039c7c52e9e42a2f3e0d0b67bf2c9b255769d1f8c3bac2333469ca8c0e04c4" rbx diff --git a/share/ruby-build/rbx-2.0.0-dev b/share/ruby-build/rbx-2.0.0-dev index 7579e69f..d07acb4c 100644 --- a/share/ruby-build/rbx-2.0.0-dev +++ b/share/ruby-build/rbx-2.0.0-dev @@ -1,2 +1,3 @@ +require_llvm 3.4.2 install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" install_git "rubinius-2.0.0-dev" "https://github.com/rubinius/rubinius.git" "master" rbx diff --git a/share/ruby-build/rbx-2.0.0-rc1 b/share/ruby-build/rbx-2.0.0-rc1 index f938a808..4d9d0ca8 100644 --- a/share/ruby-build/rbx-2.0.0-rc1 +++ b/share/ruby-build/rbx-2.0.0-rc1 @@ -1,2 +1,3 @@ +require_llvm 3.2 install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" install_package "rubinius-release-2.0.0-rc1" "https://nodeload.github.com/rubinius/rubinius/tar.gz/release-2.0.0-rc1#ac1f5a657682904ec227fe5e2410dbdfbfa0abf86cdee722c81fa6b3609c8ab3" rbx diff --git a/share/ruby-build/rbx-2.1.0 b/share/ruby-build/rbx-2.1.0 index 403e98b9..9b5cda2b 100644 --- a/share/ruby-build/rbx-2.1.0 +++ b/share/ruby-build/rbx-2.1.0 @@ -1,2 +1,3 @@ +require_llvm 3.2 install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" install_package "rubinius-2.1.0" "http://releases.rubini.us/rubinius-2.1.0.tar.bz2#78d7c2af7ebdf9b477a682cf4793e56e4139abed3cd752282e422d56e63b65b6" rbx diff --git a/share/ruby-build/rbx-2.1.1 b/share/ruby-build/rbx-2.1.1 index 86cd2a2c..003d734c 100644 --- a/share/ruby-build/rbx-2.1.1 +++ b/share/ruby-build/rbx-2.1.1 @@ -1,2 +1,3 @@ +require_llvm 3.2 install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" install_package "rubinius-2.1.1" "http://releases.rubini.us/rubinius-2.1.1.tar.bz2#e142c3f201e4ae9f3a6e6671298baabbd9bd906509c663adcf080bff4181ee96" rbx diff --git a/share/ruby-build/rbx-2.2.0 b/share/ruby-build/rbx-2.2.0 index 7c657d9e..aa0ea4bf 100644 --- a/share/ruby-build/rbx-2.2.0 +++ b/share/ruby-build/rbx-2.2.0 @@ -1 +1,2 @@ +require_llvm 3.2 install_package "rubinius-2.2.0" "http://releases.rubini.us/rubinius-2.2.0.tar.bz2#50e214b4d2f18d06453b8ef30dfd8268c5e94f8e97ccae877b90457d4c2b9a7e" rbx diff --git a/share/ruby-build/rbx-2.2.1 b/share/ruby-build/rbx-2.2.1 index 8267971d..f014edf9 100644 --- a/share/ruby-build/rbx-2.2.1 +++ b/share/ruby-build/rbx-2.2.1 @@ -1 +1,2 @@ +require_llvm 3.2 install_package "rubinius-2.2.1" "http://releases.rubini.us/rubinius-2.2.1.tar.bz2#2a2a4705cf517470b86b4a8e27e16b11ec363789b690411c792e0f8908c06cb0" rbx diff --git a/share/ruby-build/rbx-2.2.10 b/share/ruby-build/rbx-2.2.10 index 0a0c54e6..51431995 100644 --- a/share/ruby-build/rbx-2.2.10 +++ b/share/ruby-build/rbx-2.2.10 @@ -1 +1,2 @@ +require_llvm 3.2 install_package "rubinius-2.2.10" "http://releases.rubini.us/rubinius-2.2.10.tar.bz2#2a3e6b71f27073b8d83b9592b05523af70bc147ddcd0673bffae55b4167c9d81" rbx diff --git a/share/ruby-build/rbx-2.2.2 b/share/ruby-build/rbx-2.2.2 index e0458fe5..bad14152 100644 --- a/share/ruby-build/rbx-2.2.2 +++ b/share/ruby-build/rbx-2.2.2 @@ -1 +1,2 @@ +require_llvm 3.2 install_package "rubinius-2.2.2" "http://releases.rubini.us/rubinius-2.2.2.tar.bz2#a49d596f889405e4fc511da64b8afe5eccfafdcee5ea99be15d3ad36290ec2ba" rbx diff --git a/share/ruby-build/rbx-2.2.3 b/share/ruby-build/rbx-2.2.3 index e1279fca..68566393 100644 --- a/share/ruby-build/rbx-2.2.3 +++ b/share/ruby-build/rbx-2.2.3 @@ -1 +1,2 @@ +require_llvm 3.2 install_package "rubinius-2.2.3" "http://releases.rubini.us/rubinius-2.2.3.tar.bz2#b3426aa6996420f1d9d8a7926a94160b84d8bdf725793c64462b27b74f2f2acf" rbx diff --git a/share/ruby-build/rbx-2.2.4 b/share/ruby-build/rbx-2.2.4 index 879d0d28..97041a78 100644 --- a/share/ruby-build/rbx-2.2.4 +++ b/share/ruby-build/rbx-2.2.4 @@ -1 +1,2 @@ +require_llvm 3.2 install_package "rubinius-2.2.4" "http://releases.rubini.us/rubinius-2.2.4.tar.bz2#7d06d63d12d9eecff196d8f53953bd520c17fbb9baa921c5481c43af8129d85e" rbx diff --git a/share/ruby-build/rbx-2.2.5 b/share/ruby-build/rbx-2.2.5 index 4682c246..3f5360cd 100644 --- a/share/ruby-build/rbx-2.2.5 +++ b/share/ruby-build/rbx-2.2.5 @@ -1 +1,2 @@ +require_llvm 3.2 install_package "rubinius-2.2.5" "http://releases.rubini.us/rubinius-2.2.5.tar.bz2#42cfae89d481dfa5e0ccb53a67720f109fc6c2e1b6ca68a8ae9676be6d0457de" rbx diff --git a/share/ruby-build/rbx-2.2.6 b/share/ruby-build/rbx-2.2.6 index 1a8f575a..a563ccf2 100644 --- a/share/ruby-build/rbx-2.2.6 +++ b/share/ruby-build/rbx-2.2.6 @@ -1 +1,2 @@ +require_llvm 3.2 install_package "rubinius-2.2.6" "http://releases.rubini.us/rubinius-2.2.6.tar.bz2#8ad2cada05a20c708379c75607fd0c8259623b3699d36be41e509052164eb103" rbx diff --git a/share/ruby-build/rbx-2.2.7 b/share/ruby-build/rbx-2.2.7 index 5c4db172..7dd4d17d 100644 --- a/share/ruby-build/rbx-2.2.7 +++ b/share/ruby-build/rbx-2.2.7 @@ -1 +1,2 @@ +require_llvm 3.2 install_package "rubinius-2.2.7" "http://releases.rubini.us/rubinius-2.2.7.tar.bz2#e1244b60ed790a3a33a7126a587c35acd041dcb2022b894833518490e872dc3d" rbx diff --git a/share/ruby-build/rbx-2.2.9 b/share/ruby-build/rbx-2.2.9 index 3c308196..09b8f7a1 100644 --- a/share/ruby-build/rbx-2.2.9 +++ b/share/ruby-build/rbx-2.2.9 @@ -1 +1,2 @@ +require_llvm 3.2 install_package "rubinius-2.2.9" "http://releases.rubini.us/rubinius-2.2.9.tar.bz2#7b01a7f2508167e73b5273b4e55e6616fc7fd975e79c84c4d2e3ef83d849d2ce" rbx From f1040989091736e72d464a1cce75734e42e714c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 28 Oct 2014 15:21:00 +0100 Subject: [PATCH 0541/1809] Fix rbx-1.2.4 setup phase Rubinius back then didn't have a Gemfile, so don't try to invoke `bundle`. Instead, rely on the host Ruby to already have rake installed. --- bin/ruby-build | 2 +- test/build.bats | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index db9a64b3..1c9b25fe 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -514,7 +514,7 @@ build_package_ree_installer() { build_package_rbx() { local package_name="$1" - { bundle --path=vendor/bundle + { [ ! -e "Gemfile" ] || bundle --path=vendor/bundle RUBYOPT="-rubygems $RUBYOPT" ./configure --prefix="$PREFIX_PATH" $RUBY_CONFIGURE_OPTS "${RUBY_CONFIGURE_OPTS_ARRAY[@]}" rake install fix_rbx_gem_binstubs "$PREFIX_PATH" diff --git a/test/build.bats b/test/build.bats index 370e0a45..f8bf93f9 100644 --- a/test/build.bats +++ b/test/build.bats @@ -459,7 +459,7 @@ print '>>' OUT cached_tarball "rubinius-2.0.0" bin/ruby - stub bundle '--version : echo 1' true + stub bundle false stub rake \ '--version : echo 1' \ "install : mkdir -p '$INSTALL_ROOT'; cp -fR . '$INSTALL_ROOT'" @@ -469,7 +469,6 @@ install_package "rubinius-2.0.0" "http://releases.rubini.us/rubinius-2.0.0.tar.g DEF assert_success - unstub bundle unstub rake run ls "${INSTALL_ROOT}/bin" From 985200d4da077edcff285d7a24653ff98814c129 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 28 Oct 2014 15:22:14 +0100 Subject: [PATCH 0542/1809] Enable Rubinius builds to re-use cached LLVM dependencies between builds If RUBY_BUILD_CACHE_PATH is set (typically "`rbenv root`/cache" if it exists), have Rubinius `./configure` script download prebuilt LLVM versions into that directory and re-use them if already present. --- bin/ruby-build | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index 1c9b25fe..94029023 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -515,6 +515,10 @@ build_package_rbx() { local package_name="$1" { [ ! -e "Gemfile" ] || bundle --path=vendor/bundle + if [ -n "$RUBY_BUILD_CACHE_PATH" ]; then + mkdir -p vendor + ln -s "$RUBY_BUILD_CACHE_PATH" vendor/prebuilt + fi RUBYOPT="-rubygems $RUBYOPT" ./configure --prefix="$PREFIX_PATH" $RUBY_CONFIGURE_OPTS "${RUBY_CONFIGURE_OPTS_ARRAY[@]}" rake install fix_rbx_gem_binstubs "$PREFIX_PATH" From b3512f494e820cffe2b8c74d4d03dc1cbb0cd718 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 28 Oct 2014 15:24:39 +0100 Subject: [PATCH 0543/1809] Avoid endless recursion when rbx is installed over existing one When installing rbx over an existing location, the `gems/bin` directory will already be a symlink to `bin/` and an attempt to recreate this will end up in recursion that keeps growing a binstub file until the disk is full. --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 94029023..1332ba6d 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -644,7 +644,7 @@ fix_rbx_gem_binstubs() { local bindir="${prefix}/bin" local file binstub # Symlink Rubinius' `gems/bin/` into `bin/` - if [ -d "$gemdir" ]; then + if [ -d "$gemdir" ] && [ ! -L "$gemdir" ]; then for file in "$gemdir"/*; do binstub="${bindir}/${file##*/}" rm -f "$binstub" From 84d61e8675044035add6bb5ae3597e42bd0e26b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 28 Oct 2014 18:03:14 +0100 Subject: [PATCH 0544/1809] Unset CC to isolate from CI build environment --- test/compiler.bats | 1 + 1 file changed, 1 insertion(+) diff --git a/test/compiler.bats b/test/compiler.bats index 50f3ac62..df7f96fe 100644 --- a/test/compiler.bats +++ b/test/compiler.bats @@ -4,6 +4,7 @@ load test_helper export MAKE=make export MAKE_OPTS='-j 2' export -n CFLAGS +export -n CC @test "require_gcc on OS X 10.9" { stub uname '-s : echo Darwin' From 54301c16bf7d235e5a156f3231f44e5ff28912f4 Mon Sep 17 00:00:00 2001 From: David Bayendor Date: Sun, 28 Sep 2014 09:11:42 -0600 Subject: [PATCH 0545/1809] Don't display duplicate definitions This fixes `rbenv install -l` displaying each version twice due to RUBY_BUILD_DEFINITIONS path containing ruby-build's own definitions path twice: both as an rbenv plugin and by appending its own internal path. --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 74af8673..34bb15fb 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -969,7 +969,7 @@ list_definitions() { { for DEFINITION_DIR in "${RUBY_BUILD_DEFINITIONS[@]}"; do [ -d "$DEFINITION_DIR" ] && ls "$DEFINITION_DIR" done - } | sort_versions + } | sort_versions | uniq } sort_versions() { From ffcb7ed67f121d035ae96f6e56e61deba7387eb4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 28 Oct 2014 19:26:23 +0100 Subject: [PATCH 0546/1809] Add test that ensures duplicate Ruby definitions don't get displayed --- test/definitions.bats | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/test/definitions.bats b/test/definitions.bats index 1988e438..3f57ded9 100644 --- a/test/definitions.bats +++ b/test/definitions.bats @@ -94,3 +94,18 @@ jruby-9000" run ruby-build --definitions 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 < Date: Tue, 28 Oct 2014 20:33:20 +0100 Subject: [PATCH 0547/1809] ruby-build 20141028 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 34bb15fb..9d20eb37 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20140926" +RUBY_BUILD_VERSION="20141028" set -E exec 3<&2 # preserve original stderr at fd 3 From de155dd12b13d610fa8468c70029c226bc04b4a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 28 Oct 2014 20:46:24 +0100 Subject: [PATCH 0548/1809] Fix `brew-publish` command [ci skip] --- script/brew-publish | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/script/brew-publish b/script/brew-publish index f99b0882..0db8129a 100755 --- a/script/brew-publish +++ b/script/brew-publish @@ -33,6 +33,9 @@ pushd "$(brew --prefix)" git fetch -q origin master +branch="${brew_name}-${version}" +git checkout -q -B "$branch" origin/master + formula="Library/Formula/${brew_name}.rb" sed -i.bak -E " s!^( url ).+!\\1\"${url}\"! @@ -40,8 +43,6 @@ sed -i.bak -E " " "$formula" rm -f "${formula}.bak" -branch="${brew_name}-${version}" -git checkout -q -B "$branch" origin/master git commit -m "${brew_name} ${version#v}" -- "$formula" # hackish way of getting the git remote name for user's fork fork_remote="$(hub fork 2>&1 | grep -oE 'remote:? \S+' | tail -1 | awk '{print $2}')" From fc6e0ae69ddda90dd3057e2f174c3135f987bdbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 31 Oct 2014 04:08:00 +0100 Subject: [PATCH 0549/1809] Fix comparing OS X version when it has 3 components --- bin/ruby-build | 7 +++---- test/compiler.bats | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 9d20eb37..6eb442a7 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -89,10 +89,9 @@ os_information() { # 10.9 -> 1009 # 10.10 -> 1010 osx_version() { - local ver="$(sw_vers -productVersion)" - local major="${ver%.*}" - local minor="${ver#*.}" - echo $(( major*100 + minor )) + local -a ver + IFS=. ver=( `sw_vers -productVersion` ) + echo $(( ${ver[0]}*100 + ${ver[1]} )) } build_failed() { diff --git a/test/compiler.bats b/test/compiler.bats index df7f96fe..10bb7874 100644 --- a/test/compiler.bats +++ b/test/compiler.bats @@ -8,7 +8,7 @@ export -n CC @test "require_gcc on OS X 10.9" { stub uname '-s : echo Darwin' - stub sw_vers '-productVersion : echo 10.9' + stub sw_vers '-productVersion : echo 10.9.5' stub gcc '--version : echo 4.2.1' run_inline_definition < Date: Fri, 31 Oct 2014 04:13:57 +0100 Subject: [PATCH 0550/1809] Fix the test suite on Darwin Setting CC makes sure that we never have to perform the Darwin-specific check for whether we should default to `CC=clang` and thus break `uname` stubs in unrelated tests. CI never caught this because Travis already has CC set to gcc-4.6. --- test/build.bats | 1 + 1 file changed, 1 insertion(+) diff --git a/test/build.bats b/test/build.bats index f8bf93f9..924f7ac3 100644 --- a/test/build.bats +++ b/test/build.bats @@ -4,6 +4,7 @@ load test_helper export RUBY_BUILD_CACHE_PATH="$TMP/cache" export MAKE=make export MAKE_OPTS="-j 2" +export CC=cc setup() { mkdir -p "$INSTALL_ROOT" From 3b14690ddec4f90cbc264c54af16d617f845c94a Mon Sep 17 00:00:00 2001 From: Olle Jonsson Date: Mon, 3 Nov 2014 11:37:49 +0100 Subject: [PATCH 0551/1809] Add jruby-1.7.16.1 1.7.16.1 is a security fix release for CVE-2014-8080. All users are strongly recommended to upgrade. http://jruby.org/2014/10/28/jruby-1-7-16-1.html --- share/ruby-build/jruby-1.7.16.1 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.16.1 diff --git a/share/ruby-build/jruby-1.7.16.1 b/share/ruby-build/jruby-1.7.16.1 new file mode 100644 index 00000000..e1b9de3a --- /dev/null +++ b/share/ruby-build/jruby-1.7.16.1 @@ -0,0 +1 @@ +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" jruby From bb1c2427d27bf8e444ccb74b96bb3aa853b3742b Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Thu, 13 Nov 2014 23:05:55 +0900 Subject: [PATCH 0552/1809] added latest rubies: ruby-1.9.3-p551, ruby-2.0.0-p598 and ruby-2.1.5 --- share/ruby-build/1.9.3-p551 | 2 ++ share/ruby-build/2.0.0-p598 | 2 ++ share/ruby-build/2.1.5 | 2 ++ 3 files changed, 6 insertions(+) create mode 100644 share/ruby-build/1.9.3-p551 create mode 100644 share/ruby-build/2.0.0-p598 create mode 100644 share/ruby-build/2.1.5 diff --git a/share/ruby-build/1.9.3-p551 b/share/ruby-build/1.9.3-p551 new file mode 100644 index 00000000..b6768968 --- /dev/null +++ b/share/ruby-build/1.9.3-p551 @@ -0,0 +1,2 @@ +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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p551.tar.gz#bb5be55cd1f49c95bb05b6f587701376b53d310eb1bb7c76fbd445a1c75b51e8" diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 new file mode 100644 index 00000000..8d3de8ba --- /dev/null +++ b/share/ruby-build/2.0.0-p598 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.0.0-p598" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p598.tar.gz#4136bf7d764cbcc1c7da2824ed2826c3550f2b62af673c79ddbf9049b12095fd" standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 new file mode 100644 index 00000000..40a087da --- /dev/null +++ b/share/ruby-build/2.1.5 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.1.5" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.gz#4305cc6ceb094df55210d83548dcbeb5117d74eea25196a9b14fa268d354b100" ldflags_dirs standard verify_openssl From ae0f2b9f220589c4c8708e2474ef7afbd5db6611 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Thu, 13 Nov 2014 23:56:24 +0900 Subject: [PATCH 0553/1809] ruby-build 20141113 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 6eb442a7..03e714e2 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash -RUBY_BUILD_VERSION="20141028" +RUBY_BUILD_VERSION="20141113" set -E exec 3<&2 # preserve original stderr at fd 3 From e32e087d3bd43b3da41dfa0336c2808531fde0fc Mon Sep 17 00:00:00 2001 From: Dimitrios Zorbas Date: Sat, 15 Nov 2014 13:28:35 +0200 Subject: [PATCH 0554/1809] Change Error message for missing subversion The current error message for missing subversion is "error: please install \`svn\` and try again", leading the user to try to find and install a package named "svn" (eg. `aptitude install svn for # debian / ubuntu). Changing it to "subversion" can help users unaware that svn is a binary installed by the subversion package, get through the error. --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 03e714e2..64a750a2 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -419,7 +419,7 @@ fetch_svn() { if type svn &>/dev/null; then svn co -r "$svn_rev" "$svn_url" "${package_name}" >&4 2>&1 else - echo "error: please install \`svn\` and try again" >&2 + echo "error: please install Subversion and try again" >&2 exit 1 fi } From 19a59f42ccce6183c7cb2ee8d0c57d3bd0d0bc27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sun, 16 Nov 2014 16:07:39 -0800 Subject: [PATCH 0555/1809] Ignore RUBY_CONFIGURE_OPTS from environment in testing Avoids failures caused by somebody's environment possibly having RUBY_CONFIGURE_OPTS exported to have a value. --- test/build.bats | 1 + test/compiler.bats | 1 + 2 files changed, 2 insertions(+) diff --git a/test/build.bats b/test/build.bats index 924f7ac3..3e765a76 100644 --- a/test/build.bats +++ b/test/build.bats @@ -5,6 +5,7 @@ export RUBY_BUILD_CACHE_PATH="$TMP/cache" export MAKE=make export MAKE_OPTS="-j 2" export CC=cc +export -n RUBY_CONFIGURE_OPTS setup() { mkdir -p "$INSTALL_ROOT" diff --git a/test/compiler.bats b/test/compiler.bats index 10bb7874..2bc37a79 100644 --- a/test/compiler.bats +++ b/test/compiler.bats @@ -5,6 +5,7 @@ export MAKE=make export MAKE_OPTS='-j 2' export -n CFLAGS export -n CC +export -n RUBY_CONFIGURE_OPTS @test "require_gcc on OS X 10.9" { stub uname '-s : echo Darwin' From d7b881d20e467c56876d123709484a8c6ffafb94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sun, 16 Nov 2014 17:17:35 -0800 Subject: [PATCH 0556/1809] Fix `script/test` in a non-Travis environment `script/test` will now only attempt to call `script/mirror` if either TRAVIS_PULL_REQUEST or TRAVIS_COMMIT_RANGE is set. --- script/test | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/script/test b/script/test index 290b11f5..7a9a83c2 100755 --- a/script/test +++ b/script/test @@ -6,14 +6,14 @@ set -e STATUS=0 bats -t test || STATUS="$?" -if [ "$TRAVIS_PULL_REQUEST" != "false" ] && [ -z "$TRAVIS_COMMIT_RANGE" ]; then +if [ "${TRAVIS_PULL_REQUEST:-false}" != "false" ] && [ -z "$TRAVIS_COMMIT_RANGE" ]; then first_sha="$(curl -fsSL https://github.com/${TRAVIS_REPO_SLUG}/pull/${TRAVIS_PULL_REQUEST}.patch | head -1 | awk '{print $2}')" export TRAVIS_COMMIT_RANGE="${first_sha}^..${TRAVIS_COMMIT}" fi if [ "$TRAVIS_SECURE_ENV_VARS" = "true" ]; then ./script/mirror update "$TRAVIS_COMMIT_RANGE" -elif [ "$TRAVIS_PULL_REQUEST" != "false" ]; then +elif [ "${TRAVIS_PULL_REQUEST:-false}" != "false" ]; then ./script/mirror verify "$TRAVIS_COMMIT_RANGE" fi From 7f1869cbcdd8778682d9cae9f2034ec7768c692d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 17 Nov 2014 14:56:06 -0800 Subject: [PATCH 0557/1809] Fix error message assertions in JRuby tests `assert_failure` only accepts an expected message as argument, and only if it matches the output in full. --- test/build.bats | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/test/build.bats b/test/build.bats index 3e765a76..d88083b9 100644 --- a/test/build.bats +++ b/test/build.bats @@ -560,9 +560,8 @@ DEF require_java7 install_package "jruby-9000.dev" "http://ci.jruby.org/jruby-dist-9000.dev-bin.tar.gz" jruby DEF - assert_failure < Date: Mon, 17 Nov 2014 15:07:40 -0800 Subject: [PATCH 0558/1809] Ensure that `assert_output_contains` receives an argument --- test/test_helper.bash | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/test_helper.bash b/test/test_helper.bash index 044b28c3..929230cb 100644 --- a/test/test_helper.bash +++ b/test/test_helper.bash @@ -115,6 +115,10 @@ assert_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" From e9bfdb5737b4c68e4120a518ff59427a3e16c4e8 Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Tue, 18 Nov 2014 08:14:30 -0800 Subject: [PATCH 0559/1809] JRuby 9000 is now 9.0.0.0 (official version number for release). --- share/ruby-build/jruby-9.0.0.0+graal-dev | 1 + share/ruby-build/jruby-9.0.0.0-dev | 2 ++ share/ruby-build/jruby-9000+graal-dev | 2 +- share/ruby-build/jruby-9000-dev | 2 +- 4 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 share/ruby-build/jruby-9.0.0.0+graal-dev create mode 100644 share/ruby-build/jruby-9.0.0.0-dev diff --git a/share/ruby-build/jruby-9.0.0.0+graal-dev b/share/ruby-build/jruby-9.0.0.0+graal-dev new file mode 100644 index 00000000..59ad0993 --- /dev/null +++ b/share/ruby-build/jruby-9.0.0.0+graal-dev @@ -0,0 +1 @@ +install_package "jruby-9.0.0.0.dev" "http://lafo.ssw.uni-linz.ac.at/graalvm/jruby-dist-9.0.0.0+graal-$(graal_architecture).dev-bin.tar.gz" jruby diff --git a/share/ruby-build/jruby-9.0.0.0-dev b/share/ruby-build/jruby-9.0.0.0-dev new file mode 100644 index 00000000..14977db0 --- /dev/null +++ b/share/ruby-build/jruby-9.0.0.0-dev @@ -0,0 +1,2 @@ +require_java7 +install_package "jruby-9.0.0.0.dev-SNAPSHOT" "http://ci.jruby.org/snapshots/master/jruby-dist-9.0.0.0.dev-bin.tar.gz" jruby diff --git a/share/ruby-build/jruby-9000+graal-dev b/share/ruby-build/jruby-9000+graal-dev index 4a466281..59ad0993 100644 --- a/share/ruby-build/jruby-9000+graal-dev +++ b/share/ruby-build/jruby-9000+graal-dev @@ -1 +1 @@ -install_package "jruby-9000.dev" "http://lafo.ssw.uni-linz.ac.at/graalvm/jruby-dist-9000+graal-$(graal_architecture).dev-bin.tar.gz" jruby +install_package "jruby-9.0.0.0.dev" "http://lafo.ssw.uni-linz.ac.at/graalvm/jruby-dist-9.0.0.0+graal-$(graal_architecture).dev-bin.tar.gz" jruby diff --git a/share/ruby-build/jruby-9000-dev b/share/ruby-build/jruby-9000-dev index 622d88ec..14977db0 100644 --- a/share/ruby-build/jruby-9000-dev +++ b/share/ruby-build/jruby-9000-dev @@ -1,2 +1,2 @@ require_java7 -install_package "jruby-9000.dev-SNAPSHOT" "http://ci.jruby.org/snapshots/master/jruby-dist-9000.dev-bin.tar.gz" jruby +install_package "jruby-9.0.0.0.dev-SNAPSHOT" "http://ci.jruby.org/snapshots/master/jruby-dist-9.0.0.0.dev-bin.tar.gz" jruby From fa38b660e2a6e3953ff28780b0b7c61dd55b059f Mon Sep 17 00:00:00 2001 From: Ivan Kuchin Date: Mon, 17 Nov 2014 15:44:50 +0100 Subject: [PATCH 0560/1809] Abort with usage help on wrong number of CLI arguments - rbenv-install accepts 0 or 1 argument - rbenv-uninstall accepts 1 argument - ruby-build accepts 2 arguments --- bin/rbenv-install | 2 ++ bin/rbenv-uninstall | 9 ++++++++ bin/ruby-build | 3 +++ test/arguments.bats | 53 +++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 67 insertions(+) create mode 100644 test/arguments.bats diff --git a/bin/rbenv-install b/bin/rbenv-install index 9bb6c108..83d233db 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -111,6 +111,8 @@ DEFINITION="${ARGUMENTS[0]}" [ -n "$DEFINITION" ] || DEFINITION="$(rbenv-local 2>/dev/null || true)" [ -n "$DEFINITION" ] || usage 1 +# Fail if number of arguments is greater than 1 +[ "${#ARGUMENTS[@]}" -le 1 ] || usage 1 # Define `before_install` and `after_install` functions that allow # plugin hooks to register a string of code for execution before or diff --git a/bin/rbenv-uninstall b/bin/rbenv-uninstall index 10aa6e93..834f048f 100755 --- a/bin/rbenv-uninstall +++ b/bin/rbenv-uninstall @@ -17,6 +17,12 @@ if [ "$1" = "--complete" ]; then exec rbenv versions --bare fi +usage() { + # We can remove the sed fallback once rbenv 0.4.0 is widely available. + rbenv-help uninstall 2>/dev/null || sed -ne '/^#/!q;s/.//;s/.//;1,4d;p' < "$0" + [ -z "$1" ] || exit "$1" +} + if [ -z "$RBENV_ROOT" ]; then RBENV_ROOT="${HOME}/.rbenv" fi @@ -38,6 +44,9 @@ case "$DEFINITION" in ;; esac +# Fail if number of arguments is not equal 1 +[ "$#" -eq 1 ] || usage 1 + declare -a before_hooks after_hooks before_uninstall() { diff --git a/bin/ruby-build b/bin/ruby-build index 64a750a2..0434011b 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1046,6 +1046,9 @@ elif [ "${PREFIX_PATH#/}" = "$PREFIX_PATH" ]; then PREFIX_PATH="${PWD}/${PREFIX_PATH}" fi +# Fail if number of arguments is not equal to 2 +[ "${#ARGUMENTS[@]}" -eq 2 ] || usage + if [ -z "$TMPDIR" ]; then TMP="/tmp" else diff --git a/test/arguments.bats b/test/arguments.bats new file mode 100644 index 00000000..3939cb08 --- /dev/null +++ b/test/arguments.bats @@ -0,0 +1,53 @@ +#!/usr/bin/env bats + +load test_helper + +@test "not enought arguments for ruby-build" { + # use empty inline definition so nothing gets built anyway + local definition="${TMP}/build-definition" + echo '' > "$definition" + + run ruby-build "$definition" + assert_failure + assert_output_contains 'usage: ruby-build' +} + +@test "extra arguments for ruby-build" { + # use empty inline definition so nothing gets built anyway + local definition="${TMP}/build-definition" + echo '' > "$definition" + + run ruby-build "$definition" 2.1.2 "${TMP}/install" + assert_failure + assert_output_contains 'usage: ruby-build' +} + +@test "extra arguments for rbenv-install" { + stub ruby-build "--lib : $BATS_TEST_DIRNAME/../bin/ruby-build --lib" + stub rbenv-hooks + stub rbenv-rehash + + run rbenv-install 2.1.1 2.1.2 + assert_failure + assert_output_contains 'Usage: rbenv install' + + unstub ruby-build + unstub rbenv-hooks + unstub rbenv-rehash +} + +@test "not enough arguments rbenv-uninstall" { + run rbenv-uninstall + assert_failure + assert_output_contains 'Usage: rbenv uninstall' +} + +@test "extra arguments for rbenv-uninstall" { + stub rbenv-hooks + + run rbenv-uninstall 2.1.1 2.1.2 + assert_failure + assert_output_contains 'Usage: rbenv uninstall' + + unstub rbenv-hooks +} From 38ae3b56b0bbfe0e201c9d32edc7faed439573c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 26 Nov 2014 20:40:45 -0800 Subject: [PATCH 0561/1809] Improve ruby-build test for too many arguments Use exactly the same arguments that would have `ruby-build` succeed at executing, but add one more extra to test argument counting. --- test/arguments.bats | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/arguments.bats b/test/arguments.bats index 3939cb08..b3a289da 100644 --- a/test/arguments.bats +++ b/test/arguments.bats @@ -17,7 +17,7 @@ load test_helper local definition="${TMP}/build-definition" echo '' > "$definition" - run ruby-build "$definition" 2.1.2 "${TMP}/install" + run ruby-build "$definition" "${TMP}/install" "" assert_failure assert_output_contains 'usage: ruby-build' } From 22c73bf3f5b210f3d1e761d71dfc368efa1de7e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 26 Nov 2014 19:45:52 -0800 Subject: [PATCH 0562/1809] Perform CLI argument validation as early as possible --- bin/rbenv-install | 5 ++--- bin/rbenv-uninstall | 5 ++--- bin/ruby-build | 5 ++--- 3 files changed, 6 insertions(+), 9 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 83d233db..d4dc8255 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -101,6 +101,8 @@ for option in "${OPTIONS[@]}"; do esac done +[ "${#ARGUMENTS[@]}" -le 1 ] || usage 1 + unset VERSION_NAME # The first argument contains the definition to install. If the @@ -111,9 +113,6 @@ DEFINITION="${ARGUMENTS[0]}" [ -n "$DEFINITION" ] || DEFINITION="$(rbenv-local 2>/dev/null || true)" [ -n "$DEFINITION" ] || usage 1 -# Fail if number of arguments is greater than 1 -[ "${#ARGUMENTS[@]}" -le 1 ] || usage 1 - # 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. diff --git a/bin/rbenv-uninstall b/bin/rbenv-uninstall index 834f048f..ff97c978 100755 --- a/bin/rbenv-uninstall +++ b/bin/rbenv-uninstall @@ -33,6 +33,8 @@ if [ "$1" = "-f" ] || [ "$1" = "--force" ]; then shift fi +[ "$#" -eq 1 ] || usage 1 + DEFINITION="$1" case "$DEFINITION" in "" | -* ) @@ -44,9 +46,6 @@ case "$DEFINITION" in ;; esac -# Fail if number of arguments is not equal 1 -[ "$#" -eq 1 ] || usage 1 - declare -a before_hooks after_hooks before_uninstall() { diff --git a/bin/ruby-build b/bin/ruby-build index 0434011b..1e367194 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1022,6 +1022,8 @@ for option in "${OPTIONS[@]}"; do esac done +[ "${#ARGUMENTS[@]}" -eq 2 ] || usage 1 + DEFINITION_PATH="${ARGUMENTS[0]}" if [ -z "$DEFINITION_PATH" ]; then usage @@ -1046,9 +1048,6 @@ elif [ "${PREFIX_PATH#/}" = "$PREFIX_PATH" ]; then PREFIX_PATH="${PWD}/${PREFIX_PATH}" fi -# Fail if number of arguments is not equal to 2 -[ "${#ARGUMENTS[@]}" -eq 2 ] || usage - if [ -z "$TMPDIR" ]; then TMP="/tmp" else From 4a6b9280bb5538dacb7b3172e3395165877f6fee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 26 Nov 2014 19:51:11 -0800 Subject: [PATCH 0563/1809] Provide CLI usage help on stout/stderr appropriately When requested via `-h|--help`, usage text should be displayed on stdout and the exit status should be 0. When usage text is shown due to invalid arguments, it should be printed to stderr and exit status should be 1. --- bin/rbenv-install | 6 +++--- bin/rbenv-uninstall | 8 ++------ bin/ruby-build | 16 +++++++--------- 3 files changed, 12 insertions(+), 18 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index d4dc8255..543b709b 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -96,12 +96,12 @@ for option in "${OPTIONS[@]}"; do exec ruby-build --version ;; * ) - usage 1 + usage 1 >&2 ;; esac done -[ "${#ARGUMENTS[@]}" -le 1 ] || usage 1 +[ "${#ARGUMENTS[@]}" -le 1 ] || usage 1 >&2 unset VERSION_NAME @@ -111,7 +111,7 @@ unset VERSION_NAME # version is not specified. DEFINITION="${ARGUMENTS[0]}" [ -n "$DEFINITION" ] || DEFINITION="$(rbenv-local 2>/dev/null || true)" -[ -n "$DEFINITION" ] || usage 1 +[ -n "$DEFINITION" ] || usage 1 >&2 # Define `before_install` and `after_install` functions that allow # plugin hooks to register a string of code for execution before or diff --git a/bin/rbenv-uninstall b/bin/rbenv-uninstall index ff97c978..b1948341 100755 --- a/bin/rbenv-uninstall +++ b/bin/rbenv-uninstall @@ -33,16 +33,12 @@ if [ "$1" = "-f" ] || [ "$1" = "--force" ]; then shift fi -[ "$#" -eq 1 ] || usage 1 +[ "$#" -eq 1 ] || usage 1 >&2 DEFINITION="$1" case "$DEFINITION" in "" | -* ) - # We can remove the sed fallback once rbenv 0.4.0 is widely available. - { rbenv-help uninstall 2>/dev/null || - sed -ne '/^#/!q;s/.\{1,2\}//;1,4d;p' < "$0" - } >&2 - exit 1 + usage 1 >&2 ;; esac diff --git a/bin/ruby-build b/bin/ruby-build index 1e367194..900644fc 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -957,11 +957,9 @@ usage() { { version echo "usage: ruby-build [-k|--keep] [-v|--verbose] [-p|--patch] definition prefix" echo " ruby-build --definitions" - } >&2 + } >&1 - if [ -z "$1" ]; then - exit 1 - fi + [ -z "$1" ] || exit "$1" } list_definitions() { @@ -992,14 +990,14 @@ parse_options "$@" for option in "${OPTIONS[@]}"; do case "$option" in "h" | "help" ) - usage without_exiting + usage { echo echo " -k/--keep Do not remove source tree after installation" echo " -v/--verbose Verbose mode: print compilation status to stdout" echo " -p/--patch Apply a patch from stdin before building" echo " --definitions List all built-in definitions" echo - } >&2 + } >&1 exit 0 ;; "definitions" ) @@ -1022,11 +1020,11 @@ for option in "${OPTIONS[@]}"; do esac done -[ "${#ARGUMENTS[@]}" -eq 2 ] || usage 1 +[ "${#ARGUMENTS[@]}" -eq 2 ] || usage 1 >&2 DEFINITION_PATH="${ARGUMENTS[0]}" if [ -z "$DEFINITION_PATH" ]; then - usage + usage 1 >&2 elif [ ! -f "$DEFINITION_PATH" ]; then for DEFINITION_DIR in "${RUBY_BUILD_DEFINITIONS[@]}"; do if [ -f "${DEFINITION_DIR}/${DEFINITION_PATH}" ]; then @@ -1043,7 +1041,7 @@ fi PREFIX_PATH="${ARGUMENTS[1]}" if [ -z "$PREFIX_PATH" ]; then - usage + usage 1 >&2 elif [ "${PREFIX_PATH#/}" = "$PREFIX_PATH" ]; then PREFIX_PATH="${PWD}/${PREFIX_PATH}" fi From 960e183d4ce5e0fbf25b6b3bcbcaebd82eae4d77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 26 Nov 2014 20:01:38 -0800 Subject: [PATCH 0564/1809] Extract ruby-build usage from comments like we do in rbenv --- bin/ruby-build | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 900644fc..914e72d2 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,4 +1,13 @@ #!/usr/bin/env bash +# +# usage: ruby-build [-kvp] +# ruby-build --definitions +# +# -k/--keep Do not remove source tree after installation +# -v/--verbose Verbose mode: print compilation status to stdout +# -p/--patch Apply a patch from stdin before building +# --definitions List all built-in definitions +# RUBY_BUILD_VERSION="20141113" @@ -954,11 +963,7 @@ version() { } usage() { - { version - echo "usage: ruby-build [-k|--keep] [-v|--verbose] [-p|--patch] definition prefix" - echo " ruby-build --definitions" - } >&1 - + sed -ne '/^#/!q;s/.\{1,2\}//;1,2d;p' < "$0" [ -z "$1" ] || exit "$1" } @@ -990,15 +995,9 @@ parse_options "$@" for option in "${OPTIONS[@]}"; do case "$option" in "h" | "help" ) - usage - { echo - echo " -k/--keep Do not remove source tree after installation" - echo " -v/--verbose Verbose mode: print compilation status to stdout" - echo " -p/--patch Apply a patch from stdin before building" - echo " --definitions List all built-in definitions" - echo - } >&1 - exit 0 + version + echo + usage 0 ;; "definitions" ) list_definitions From 3ae43a44e261047a5f4250584b04b923b8ed7479 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 26 Nov 2014 20:03:01 -0800 Subject: [PATCH 0565/1809] Capitalize "Usage:" header for consistency with rbenv help system --- bin/ruby-build | 2 +- test/arguments.bats | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 914e72d2..54a31406 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# usage: ruby-build [-kvp] +# Usage: ruby-build [-kvp] # ruby-build --definitions # # -k/--keep Do not remove source tree after installation diff --git a/test/arguments.bats b/test/arguments.bats index b3a289da..352fcff6 100644 --- a/test/arguments.bats +++ b/test/arguments.bats @@ -9,7 +9,7 @@ load test_helper run ruby-build "$definition" assert_failure - assert_output_contains 'usage: ruby-build' + assert_output_contains 'Usage: ruby-build' } @test "extra arguments for ruby-build" { @@ -19,7 +19,7 @@ load test_helper run ruby-build "$definition" "${TMP}/install" "" assert_failure - assert_output_contains 'usage: ruby-build' + assert_output_contains 'Usage: ruby-build' } @test "extra arguments for rbenv-install" { From 96d9cbe77c089ce68ebf134fefdda11759799a5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 26 Nov 2014 20:39:13 -0800 Subject: [PATCH 0566/1809] Move rbenv-install/uninstall tests to `rbenv.bats` --- test/arguments.bats | 30 ------------------------------ test/rbenv.bats | 26 ++++++++++++++++++++++++++ 2 files changed, 26 insertions(+), 30 deletions(-) diff --git a/test/arguments.bats b/test/arguments.bats index 352fcff6..77eb91cf 100644 --- a/test/arguments.bats +++ b/test/arguments.bats @@ -21,33 +21,3 @@ load test_helper assert_failure assert_output_contains 'Usage: ruby-build' } - -@test "extra arguments for rbenv-install" { - stub ruby-build "--lib : $BATS_TEST_DIRNAME/../bin/ruby-build --lib" - stub rbenv-hooks - stub rbenv-rehash - - run rbenv-install 2.1.1 2.1.2 - assert_failure - assert_output_contains 'Usage: rbenv install' - - unstub ruby-build - unstub rbenv-hooks - unstub rbenv-rehash -} - -@test "not enough arguments rbenv-uninstall" { - run rbenv-uninstall - assert_failure - assert_output_contains 'Usage: rbenv uninstall' -} - -@test "extra arguments for rbenv-uninstall" { - stub rbenv-hooks - - run rbenv-uninstall 2.1.1 2.1.2 - assert_failure - assert_output_contains 'Usage: rbenv uninstall' - - unstub rbenv-hooks -} diff --git a/test/rbenv.bats b/test/rbenv.bats index dc189f07..3e441daf 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -146,3 +146,29 @@ ${RBENV_ROOT}/plugins/bar/share/ruby-build ${RBENV_ROOT}/plugins/foo/share/ruby-build OUT } + +@test "not enough arguments for rbenv-install" { + stub_ruby_build + run rbenv-install + assert_failure + assert_output_contains 'Usage: rbenv install' +} + +@test "too many arguments for rbenv-install" { + stub_ruby_build + run rbenv-install 2.1.1 2.1.2 + assert_failure + assert_output_contains 'Usage: rbenv install' +} + +@test "not enough arguments rbenv-uninstall" { + run rbenv-uninstall + assert_failure + assert_output_contains 'Usage: rbenv uninstall' +} + +@test "too many arguments for rbenv-uninstall" { + run rbenv-uninstall 2.1.1 2.1.2 + assert_failure + assert_output_contains 'Usage: rbenv uninstall' +} From 34246f9f2e85faf7a1e87d3ec358625dfef5b6f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 26 Nov 2014 20:40:09 -0800 Subject: [PATCH 0567/1809] Have rbenv-uninstall respect `-h|--help` --- bin/rbenv-uninstall | 4 ++++ test/rbenv.bats | 13 +++++++++++++ 2 files changed, 17 insertions(+) diff --git a/bin/rbenv-uninstall b/bin/rbenv-uninstall index b1948341..ea65c45a 100755 --- a/bin/rbenv-uninstall +++ b/bin/rbenv-uninstall @@ -27,6 +27,10 @@ if [ -z "$RBENV_ROOT" ]; then RBENV_ROOT="${HOME}/.rbenv" fi +if [ "$1" = "-h" ] || [ "$1" = "--help" ]; then + usage 0 +fi + unset FORCE if [ "$1" = "-f" ] || [ "$1" = "--force" ]; then FORCE=true diff --git a/test/rbenv.bats b/test/rbenv.bats index 3e441daf..b51ed167 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -161,6 +161,13 @@ OUT assert_output_contains 'Usage: rbenv install' } +@test "show help for rbenv-install" { + stub_ruby_build + run rbenv-install -h + assert_success + assert_output_contains 'Usage: rbenv install' +} + @test "not enough arguments rbenv-uninstall" { run rbenv-uninstall assert_failure @@ -172,3 +179,9 @@ OUT assert_failure assert_output_contains 'Usage: rbenv uninstall' } + +@test "show help for rbenv-uninstall" { + run rbenv-uninstall -h + assert_success + assert_output_contains 'Usage: rbenv uninstall' +} From 2b8222bccd37d88018532d8dd97c668821923b77 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Fri, 28 Nov 2014 23:00:02 +0900 Subject: [PATCH 0568/1809] added definition of 2.2.0preview2 --- share/ruby-build/2.2.0-preview2 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.2.0-preview2 diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 new file mode 100644 index 00000000..8d7aee12 --- /dev/null +++ b/share/ruby-build/2.2.0-preview2 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.2.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview2.tar.gz#dfcef7b01bd3acb41da6689993ac8dd30e2ecd4fd14bc1a833f46188a9fe2614" ldflags_dirs standard verify_openssl From 545692836e0b5690212ad30f0edc45695b23ceaf Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Fri, 28 Nov 2014 23:35:09 +0900 Subject: [PATCH 0569/1809] ruby-build 20141128 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 54a31406..7d18ba88 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -9,7 +9,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20141113" +RUBY_BUILD_VERSION="20141128" set -E exec 3<&2 # preserve original stderr at fd 3 From 0ac93161b644ad179901cbd02c73f32de75f8d95 Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Wed, 3 Dec 2014 09:24:40 -0600 Subject: [PATCH 0570/1809] Final dist filename change for JRuby 9000. --- share/ruby-build/jruby-9.0.0.0+graal-dev | 2 +- share/ruby-build/jruby-9.0.0.0-dev | 2 +- share/ruby-build/jruby-9000+graal-dev | 2 +- share/ruby-build/jruby-9000-dev | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/share/ruby-build/jruby-9.0.0.0+graal-dev b/share/ruby-build/jruby-9.0.0.0+graal-dev index 59ad0993..b02388d3 100644 --- a/share/ruby-build/jruby-9.0.0.0+graal-dev +++ b/share/ruby-build/jruby-9.0.0.0+graal-dev @@ -1 +1 @@ -install_package "jruby-9.0.0.0.dev" "http://lafo.ssw.uni-linz.ac.at/graalvm/jruby-dist-9.0.0.0+graal-$(graal_architecture).dev-bin.tar.gz" jruby +install_package "jruby-9.0.0.0-SNAPSHOT" "http://lafo.ssw.uni-linz.ac.at/graalvm/jruby-dist-9.0.0.0-SNAPSHOT+graal-$(graal_architecture)-bin.tar.gz" jruby diff --git a/share/ruby-build/jruby-9.0.0.0-dev b/share/ruby-build/jruby-9.0.0.0-dev index 14977db0..4f262584 100644 --- a/share/ruby-build/jruby-9.0.0.0-dev +++ b/share/ruby-build/jruby-9.0.0.0-dev @@ -1,2 +1,2 @@ require_java7 -install_package "jruby-9.0.0.0.dev-SNAPSHOT" "http://ci.jruby.org/snapshots/master/jruby-dist-9.0.0.0.dev-bin.tar.gz" jruby +install_package "jruby-9.0.0.0-SNAPSHOT" "http://ci.jruby.org/snapshots/master/jruby-dist-9.0.0.0-SNAPSHOT-bin.tar.gz" jruby diff --git a/share/ruby-build/jruby-9000+graal-dev b/share/ruby-build/jruby-9000+graal-dev index 59ad0993..b02388d3 100644 --- a/share/ruby-build/jruby-9000+graal-dev +++ b/share/ruby-build/jruby-9000+graal-dev @@ -1 +1 @@ -install_package "jruby-9.0.0.0.dev" "http://lafo.ssw.uni-linz.ac.at/graalvm/jruby-dist-9.0.0.0+graal-$(graal_architecture).dev-bin.tar.gz" jruby +install_package "jruby-9.0.0.0-SNAPSHOT" "http://lafo.ssw.uni-linz.ac.at/graalvm/jruby-dist-9.0.0.0-SNAPSHOT+graal-$(graal_architecture)-bin.tar.gz" jruby diff --git a/share/ruby-build/jruby-9000-dev b/share/ruby-build/jruby-9000-dev index 14977db0..4f262584 100644 --- a/share/ruby-build/jruby-9000-dev +++ b/share/ruby-build/jruby-9000-dev @@ -1,2 +1,2 @@ require_java7 -install_package "jruby-9.0.0.0.dev-SNAPSHOT" "http://ci.jruby.org/snapshots/master/jruby-dist-9.0.0.0.dev-bin.tar.gz" jruby +install_package "jruby-9.0.0.0-SNAPSHOT" "http://ci.jruby.org/snapshots/master/jruby-dist-9.0.0.0-SNAPSHOT-bin.tar.gz" jruby From 2c61685c69d1d4f2448c626e7bbb5c65fd6ff8d0 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Mon, 8 Dec 2014 21:47:09 +0100 Subject: [PATCH 0571/1809] Add jruby-1.7.16.2 JRuby 1.7.16.2 has been released to address CVE-2014-8090. All users are encouraged to upgrade http://jruby.org/2014/12/08/jruby-1-7-16-2.html --- share/ruby-build/jruby-1.7.16.2 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.16.2 diff --git a/share/ruby-build/jruby-1.7.16.2 b/share/ruby-build/jruby-1.7.16.2 new file mode 100644 index 00000000..e5f9e94a --- /dev/null +++ b/share/ruby-build/jruby-1.7.16.2 @@ -0,0 +1 @@ +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" jruby From 3ac8e7d0220f47ba0711d95d53e4607734a577ce Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Mon, 8 Dec 2014 21:48:54 +0100 Subject: [PATCH 0572/1809] ruby-build 20141208 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 7d18ba88..e3063889 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -9,7 +9,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20141128" +RUBY_BUILD_VERSION="20141208" set -E exec 3<&2 # preserve original stderr at fd 3 From c54b8cb319cddddb1ccd7dfed43d77f33bd49060 Mon Sep 17 00:00:00 2001 From: Dmitry Koprov Date: Wed, 10 Dec 2014 16:13:53 +0300 Subject: [PATCH 0573/1809] Add jruby-1.7.17 http://www.jruby.org/2014/12/09/jruby-1-7-17 Highlights: 56 issues fixed for 1.7.17 native crypt() Fixed bad encoding of string interpolated within backticks popen2+ now works properly with env hash improvements to align MRI and JRuby FFI updated stdlib to 1.9.3p392 (+ rexml security fixes) tzdata updated --- share/ruby-build/jruby-1.7.17 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.17 diff --git a/share/ruby-build/jruby-1.7.17 b/share/ruby-build/jruby-1.7.17 new file mode 100644 index 00000000..b09b3ad9 --- /dev/null +++ b/share/ruby-build/jruby-1.7.17 @@ -0,0 +1 @@ +install_package "jruby-1.7.17" "https://s3.amazonaws.com/jruby.org/downloads/1.7.17/jruby-bin-1.7.17.tar.gz#eecd207b900e2b731cb10e8af71faab567a89222f975f87ed0a640bd3a9c4a18" jruby From b79e7136558575a4212b696f85ed1f4373a6c7e1 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Wed, 10 Dec 2014 15:52:53 +0100 Subject: [PATCH 0574/1809] ruby-build 20141210 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index e3063889..46ecef45 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -9,7 +9,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20141208" +RUBY_BUILD_VERSION="20141210" set -E exec 3<&2 # preserve original stderr at fd 3 From 34de110764bc4d33c105ce338059ece490f485ff Mon Sep 17 00:00:00 2001 From: deepj Date: Fri, 19 Dec 2014 01:05:17 +0100 Subject: [PATCH 0575/1809] Add definition of Ruby 2.2.0-rc1 --- share/ruby-build/2.2.0-rc1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.2.0-rc1 diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 new file mode 100644 index 00000000..a005fd90 --- /dev/null +++ b/share/ruby-build/2.2.0-rc1 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.2.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-rc1.tar.gz#a59c8db71b967015ad7c259ba8ef638c7943ec78580412bb86e97791a9322b6b" ldflags_dirs standard verify_openssl From dd1ab1dded3968de0b27a8015f8f4330e77b6270 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Mon, 22 Dec 2014 07:25:34 -0500 Subject: [PATCH 0576/1809] ruby-build 20141222 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 46ecef45..1de396bb 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -9,7 +9,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20141210" +RUBY_BUILD_VERSION="20141222" set -E exec 3<&2 # preserve original stderr at fd 3 From e2579ebb74869c5d4c6f45501e7094d8aed8af17 Mon Sep 17 00:00:00 2001 From: Jin Lee Date: Wed, 24 Dec 2014 09:34:03 -0800 Subject: [PATCH 0577/1809] add jruby-1.7.18 --- share/ruby-build/jruby-1.7.18 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.18 diff --git a/share/ruby-build/jruby-1.7.18 b/share/ruby-build/jruby-1.7.18 new file mode 100644 index 00000000..3cf575b8 --- /dev/null +++ b/share/ruby-build/jruby-1.7.18 @@ -0,0 +1 @@ +install_package "jruby-1.7.18" "https://s3.amazonaws.com/jruby.org/downloads/1.7.18/jruby-bin-1.7.18.tar.gz#eba6332d301c64bc5623c1d6f161762ef4fb9b38202350cdfc4e105775fbbf3c" jruby From 9bffe18e8a8b791362296ef9aa9bbdf94bd46203 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Thu, 25 Dec 2014 18:25:24 +0900 Subject: [PATCH 0578/1809] added definition of ruby 2.2.0 --- share/ruby-build/2.2.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.2.0 diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 new file mode 100644 index 00000000..01776787 --- /dev/null +++ b/share/ruby-build/2.2.0 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.2.0" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.gz#7671e394abfb5d262fbcd3b27a71bf78737c7e9347fa21c39e58b0bb9c4840fc" ldflags_dirs standard verify_openssl From be7d096d23656a09dc001d43bd82b1298d8e15cd Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Thu, 25 Dec 2014 09:44:40 -0600 Subject: [PATCH 0579/1809] ruby-build 20141225 Closes https://github.com/sstephenson/ruby-build/issues/689. --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 1de396bb..8eda9698 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -9,7 +9,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20141222" +RUBY_BUILD_VERSION="20141225" set -E exec 3<&2 # preserve original stderr at fd 3 From 45b75ed95eb431413b95b6eba46490ea2b9a5c8e Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Thu, 25 Dec 2014 10:06:58 -0600 Subject: [PATCH 0580/1809] Update examples to use 2.2.0 --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 378b9321..20f9afc4 100644 --- a/README.md +++ b/README.md @@ -69,7 +69,7 @@ system dependencies for compiling the wanted Ruby version (see our [recommendati To install a Ruby version for use with rbenv, run `rbenv install` with the exact name of the version you want to install. For example, - rbenv install 2.1.0 + rbenv install 2.2.0 Ruby versions will be installed into a directory of the same name under `~/.rbenv/versions`. @@ -87,7 +87,7 @@ locations. Run the `ruby-build` command with the exact name of the version you want to install and the full path where you want to install it. For example, - ruby-build 2.1.0 ~/local/ruby-2.1.0 + ruby-build 2.2.0 ~/local/ruby-2.2.0 To see a list of all available Ruby versions, run `ruby-build --definitions`. From 130fadbbee4951ebda7057caa7ea2955af66310d Mon Sep 17 00:00:00 2001 From: deepj Date: Mon, 29 Dec 2014 15:42:44 +0100 Subject: [PATCH 0581/1809] Add Ruby 2.3.0 dev definition --- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.3.0-dev | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 share/ruby-build/2.3.0-dev diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index d794a35e..454a7a2c 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl -install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl +install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev new file mode 100644 index 00000000..aaf0f6b9 --- /dev/null +++ b/share/ruby-build/2.3.0-dev @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl From d859ee12f255b952163ad7f311bfa5e85fa59ee0 Mon Sep 17 00:00:00 2001 From: Michele Bologna Date: Sun, 2 Nov 2014 15:49:17 +0100 Subject: [PATCH 0582/1809] Add rbx-2.3.0 --- share/ruby-build/rbx-2.3.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/rbx-2.3.0 diff --git a/share/ruby-build/rbx-2.3.0 b/share/ruby-build/rbx-2.3.0 new file mode 100644 index 00000000..dd035442 --- /dev/null +++ b/share/ruby-build/rbx-2.3.0 @@ -0,0 +1,2 @@ +require_llvm 3.5 +install_package "rubinius-2.3.0" "http://releases.rubini.us/rubinius-2.3.0.tar.bz2#9953c3af5e9694540859eaf55164a38d0c32c3ad35457e4351d20c28a25fecaa" rbx From 3b6f96df34e296a06e6648274bed26241efa909f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 2 Jan 2015 11:56:44 -0800 Subject: [PATCH 0583/1809] Lookup LLVM 3.5 from Homebrew on `require_llvm` on OS X Prior to this we tried to use pre-built LLVM binaries since Yosemite, but starting with Rubinius 2.3.0 this is no longer a feature of its build system. Instead, look for "llvm" Homebrew package and suggest installing it if it's missing. --- bin/ruby-build | 23 ++++++++++++++++++++++- share/ruby-build/rbx-2.0.0-dev | 2 +- 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 8eda9698..483992e9 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -798,7 +798,28 @@ require_llvm() { local llvm_version="$1" if [ "$(uname -s)" = "Darwin" ] && [ "$(osx_version)" -ge 1010 ]; then if [[ "$RUBY_CONFIGURE_OPTS" != *--llvm-* ]]; then - package_option ruby configure --prebuilt-name="llvm-3.2-x86_64-apple-darwin13.tar.bz2" + if [ "$llvm_version" = "3.2" ]; then + package_option ruby configure --prebuilt-name="llvm-3.2-x86_64-apple-darwin13.tar.bz2" + else + local llvm_prefix="$(brew --prefix llvm 2>/dev/null || true)" + local llvm_config="${llvm_prefix}/bin/llvm-config" + if [ -x "$llvm_config" ]; then + package_option ruby configure --llvm-config="$llvm_config" + else + { echo + colorize 1 "ERROR" + echo ": Rubinius will not be able to compile using Apple's LLVM-based " + echo "build tools on OS X. You will need to install LLVM 3.5 first." + echo + colorize 1 "TO FIX THE PROBLEM" + echo ": Install Homebrew's llvm package with this" + echo -n "command: " + colorize 4 "brew install llvm" + echo + } >&3 + return 1 + fi + fi fi fi } diff --git a/share/ruby-build/rbx-2.0.0-dev b/share/ruby-build/rbx-2.0.0-dev index d07acb4c..c1cb5657 100644 --- a/share/ruby-build/rbx-2.0.0-dev +++ b/share/ruby-build/rbx-2.0.0-dev @@ -1,3 +1,3 @@ -require_llvm 3.4.2 +require_llvm 3.2 install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" install_git "rubinius-2.0.0-dev" "https://github.com/rubinius/rubinius.git" "master" rbx From 47cd43ad6f2b0b8c82dd29921b9294db1de23f49 Mon Sep 17 00:00:00 2001 From: Yonsy Solis Date: Thu, 11 Dec 2014 11:12:19 -0500 Subject: [PATCH 0584/1809] Add rbx-2.4.0, rbx-2.4.1 --- share/ruby-build/rbx-2.4.0 | 2 ++ share/ruby-build/rbx-2.4.1 | 2 ++ 2 files changed, 4 insertions(+) create mode 100644 share/ruby-build/rbx-2.4.0 create mode 100644 share/ruby-build/rbx-2.4.1 diff --git a/share/ruby-build/rbx-2.4.0 b/share/ruby-build/rbx-2.4.0 new file mode 100644 index 00000000..3d27fffe --- /dev/null +++ b/share/ruby-build/rbx-2.4.0 @@ -0,0 +1,2 @@ +require_llvm 3.5 +install_package "rubinius-2.4.0" "http://releases.rubini.us/rubinius-2.4.0.tar.bz2#89390e8dd890ac4b8ad931e6277714e3d55560ee2f236b756bb4f83ee26eb9b0" rbx diff --git a/share/ruby-build/rbx-2.4.1 b/share/ruby-build/rbx-2.4.1 new file mode 100644 index 00000000..d33c3f66 --- /dev/null +++ b/share/ruby-build/rbx-2.4.1 @@ -0,0 +1,2 @@ +require_llvm 3.5 +install_package "rubinius-2.4.1" "http://releases.rubini.us/rubinius-2.4.1.tar.bz2#a5967afe9f9305c08f97a22dd210922c33be79b293fc346f617ff31f280f136e" rbx From 56b3989b1cd4721299c897f87d233564679d748f Mon Sep 17 00:00:00 2001 From: deepj Date: Thu, 8 Jan 2015 22:28:11 +0100 Subject: [PATCH 0585/1809] Upgrade openssl-1.0.1k --- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.3.0-dev | 2 +- 30 files changed, 30 insertions(+), 30 deletions(-) diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 88c90967..f5d0da7e 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index b835e440..f7e4fcfc 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p0" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#aff85ba5ceb70303cb7fb616f5db8b95ec47a8820116198d1c866cc4fff151ed" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 19871602..d2e0371d 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p195" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#a2fe8d44eac3c27d191ca2d0ee2d871f9aed873c74491b2a8df229bfdc4e5a93" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index bbdcbf09..789337c1 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p247" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#3e71042872c77726409460e8647a2f304083a15ae0defe90d8000a69917e20d3" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index 75b850e3..06ca023f 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p353" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.gz#465afc77d201b5815bb7ce3660a1f5a131f4429a3fa483c126ce66923e4726cc" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index 04e553bb..82d419e9 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p451" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.gz#e6d6900eb4084053058349cfdbf63ad1414b6a8d75d58b47ed81010a9947e73b" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index d64705e2..39449ed9 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p481" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p481.tar.gz#00dd3d72435eb77f2bd94537c1738e5219ca42b6d68df3d4f20c183f4bd12d0f" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index 263aad01..f97a13db 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p576" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p576.tar.gz#9f5a593d81768c856155be6b2d2e357b961b5c43e04ba54c1ee511987fac2b66" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index c23a5555..567202a6 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p594" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p594.tar.gz#ee515dd7b17cdbc106396cd432f5662bb0b5afc05044469175914aab65f3c6e7" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index 8d3de8ba..df235f50 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p598" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p598.tar.gz#4136bf7d764cbcc1c7da2824ed2826c3550f2b62af673c79ddbf9049b12095fd" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index f0cb2689..86b36cf8 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl 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" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#94b585560c05cb40fadd03e675bd3beb8271c2e976b45644cc765bf854cfd80c" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 5dd41fb2..b956adec 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#03d15c7c643f737906c7736820bf4d6f3a71aa8f1dce343284240fee5665f970" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index c3af13da..314d5431 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#f9ca3e5b539ccf6bca6875d448a1aec34e73f7c173af180e58500c6f47096916" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index 5afb1934..398f8542 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#87072ab3e6d393d47f7402682364e4f24efe1c518969795cc01fcdeeb0e646f3" standard verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index 6c1caa64..ef20af64 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz#3538ec1f6af96ed9deb04e0965274528162726cc9ba3625dcf23648df872d09d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index 6fc66043..a1e4bc54 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index 34c27a48..8a5f1e93 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.gz#747472fb33bcc529f1000e5320605a7e166a095d3805520b989e73b33c05b046" standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index 3cc84ae0..03ad69e7 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.gz#a9b1dbc16090ddff8f6c6adbc1fd0473bcae8c69143cecabe65d55f95f6dbbfb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index 20fbe70c..03574571 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.gz#1b467f13be6d3b3648a4de76b34b748781fe4f504a19c08ffa348c75dd62635e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index f3d2a092..d7abb633 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.gz#c843df31ae88ed49f5393142b02b9a9f5a6557453805fd489a76fbafeae88941" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index e5951163..b09fe948 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.gz#f22a6447811a81f3c808d1c2a5ce3b5f5f0955c68c9a749182feb425589e6635" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index 91de44cd..8a9f9888 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.3" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.gz#0818beb7b10ce9a058cd21d85cfe1dcd233e98b7342d32e9a5d4bebe98347f01" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index a03d0e39..863ed9b4 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.4" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.gz#bf9952cdeb3a0c6a5a27745c9b4c0e5e264e92b669b2b08efb363f5156549204" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index 40a087da..43e4bc7e 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.5" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.gz#4305cc6ceb094df55210d83548dcbeb5117d74eea25196a9b14fa268d354b100" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index 01776787..3bec84cf 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.gz#7671e394abfb5d262fbcd3b27a71bf78737c7e9347fa21c39e58b0bb9c4840fc" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index 454a7a2c..9b7b7e04 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index 53cfa389..5034608b 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.gz#7a49493d148a38eff9ab13e88601686985cadf2de86276ae796f5443deab3abb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index 8d7aee12..11bdf002 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview2.tar.gz#dfcef7b01bd3acb41da6689993ac8dd30e2ecd4fd14bc1a833f46188a9fe2614" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index a005fd90..93be32ed 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-rc1.tar.gz#a59c8db71b967015ad7c259ba8ef638c7943ec78580412bb86e97791a9322b6b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index aaf0f6b9..5972ad1e 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1j" "https://www.openssl.org/source/openssl-1.0.1j.tar.gz#1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl From 10c15673fcf61ffaab937c0c4c59227bc55c9a99 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Mon, 12 Jan 2015 12:47:24 +0100 Subject: [PATCH 0586/1809] ruby-build 20150112 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 483992e9..7ff4910f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -9,7 +9,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20141225" +RUBY_BUILD_VERSION="20150112" set -E exec 3<&2 # preserve original stderr at fd 3 From 2ba0330438b86a8b921209a0e8fcaeccf6caf789 Mon Sep 17 00:00:00 2001 From: Zachary Scott Date: Mon, 12 Jan 2015 21:38:38 -0800 Subject: [PATCH 0587/1809] mruby 1.1.0 was released See the [annoucement](http://www.mruby.org/releases/2014/11/19/mruby-1.1.0-released.html). --- share/ruby-build/mruby-1.1.0 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/mruby-1.1.0 diff --git a/share/ruby-build/mruby-1.1.0 b/share/ruby-build/mruby-1.1.0 new file mode 100644 index 00000000..543b28a9 --- /dev/null +++ b/share/ruby-build/mruby-1.1.0 @@ -0,0 +1 @@ +install_package "mruby-1.1.0" "https://github.com/mruby/mruby/archive/1.1.0.tar.gz" mruby From 67a033848066a638239da33a7e4ac0522d84f6c5 Mon Sep 17 00:00:00 2001 From: deepj Date: Fri, 16 Jan 2015 08:48:44 +0100 Subject: [PATCH 0588/1809] Upgrade openssl-1.0.1l --- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.3.0-dev | 2 +- 30 files changed, 30 insertions(+), 30 deletions(-) diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index f5d0da7e..0266a0b5 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index f7e4fcfc..a4238210 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p0" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#aff85ba5ceb70303cb7fb616f5db8b95ec47a8820116198d1c866cc4fff151ed" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index d2e0371d..60e2d220 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p195" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#a2fe8d44eac3c27d191ca2d0ee2d871f9aed873c74491b2a8df229bfdc4e5a93" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index 789337c1..dc82bb36 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p247" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#3e71042872c77726409460e8647a2f304083a15ae0defe90d8000a69917e20d3" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index 06ca023f..8fc94b36 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p353" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.gz#465afc77d201b5815bb7ce3660a1f5a131f4429a3fa483c126ce66923e4726cc" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index 82d419e9..a4530b3e 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p451" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.gz#e6d6900eb4084053058349cfdbf63ad1414b6a8d75d58b47ed81010a9947e73b" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index 39449ed9..1a648e1c 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p481" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p481.tar.gz#00dd3d72435eb77f2bd94537c1738e5219ca42b6d68df3d4f20c183f4bd12d0f" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index f97a13db..305a3db5 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p576" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p576.tar.gz#9f5a593d81768c856155be6b2d2e357b961b5c43e04ba54c1ee511987fac2b66" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index 567202a6..3a42841e 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p594" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p594.tar.gz#ee515dd7b17cdbc106396cd432f5662bb0b5afc05044469175914aab65f3c6e7" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index df235f50..3f45d031 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p598" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p598.tar.gz#4136bf7d764cbcc1c7da2824ed2826c3550f2b62af673c79ddbf9049b12095fd" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 86b36cf8..bead0fbb 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl 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" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#94b585560c05cb40fadd03e675bd3beb8271c2e976b45644cc765bf854cfd80c" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index b956adec..cc49e07b 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#03d15c7c643f737906c7736820bf4d6f3a71aa8f1dce343284240fee5665f970" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 314d5431..4cca0553 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#f9ca3e5b539ccf6bca6875d448a1aec34e73f7c173af180e58500c6f47096916" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index 398f8542..6dbf4c2a 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#87072ab3e6d393d47f7402682364e4f24efe1c518969795cc01fcdeeb0e646f3" standard verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index ef20af64..a5bd12bf 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz#3538ec1f6af96ed9deb04e0965274528162726cc9ba3625dcf23648df872d09d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index a1e4bc54..06211da4 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index 8a5f1e93..4c5bdb87 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.gz#747472fb33bcc529f1000e5320605a7e166a095d3805520b989e73b33c05b046" standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index 03ad69e7..b5fbd170 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.gz#a9b1dbc16090ddff8f6c6adbc1fd0473bcae8c69143cecabe65d55f95f6dbbfb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index 03574571..f7f12013 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.gz#1b467f13be6d3b3648a4de76b34b748781fe4f504a19c08ffa348c75dd62635e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index d7abb633..310fd08c 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.gz#c843df31ae88ed49f5393142b02b9a9f5a6557453805fd489a76fbafeae88941" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index b09fe948..78ef1014 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.gz#f22a6447811a81f3c808d1c2a5ce3b5f5f0955c68c9a749182feb425589e6635" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index 8a9f9888..f2d94ceb 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.3" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.gz#0818beb7b10ce9a058cd21d85cfe1dcd233e98b7342d32e9a5d4bebe98347f01" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index 863ed9b4..3f326e38 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.4" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.gz#bf9952cdeb3a0c6a5a27745c9b4c0e5e264e92b669b2b08efb363f5156549204" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index 43e4bc7e..c4d2cd84 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.5" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.gz#4305cc6ceb094df55210d83548dcbeb5117d74eea25196a9b14fa268d354b100" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index 3bec84cf..ebf2c860 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.gz#7671e394abfb5d262fbcd3b27a71bf78737c7e9347fa21c39e58b0bb9c4840fc" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index 9b7b7e04..d082ca79 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index 5034608b..74781411 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.gz#7a49493d148a38eff9ab13e88601686985cadf2de86276ae796f5443deab3abb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index 11bdf002..a5e85a4c 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview2.tar.gz#dfcef7b01bd3acb41da6689993ac8dd30e2ecd4fd14bc1a833f46188a9fe2614" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index 93be32ed..708743ce 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-rc1.tar.gz#a59c8db71b967015ad7c259ba8ef638c7943ec78580412bb86e97791a9322b6b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index 5972ad1e..4716962e 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1k" "https://www.openssl.org/source/openssl-1.0.1k.tar.gz#8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl From e12b96023340333d465a11828b6af3ca76c3c2be Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Fri, 16 Jan 2015 15:24:18 +0100 Subject: [PATCH 0589/1809] ruby-build 20150116 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 7ff4910f..fced4b51 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -9,7 +9,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20150112" +RUBY_BUILD_VERSION="20150116" set -E exec 3<&2 # preserve original stderr at fd 3 From 43b304a45e2578719b605c47dcc519ba4a4a381b Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Sun, 18 Jan 2015 23:41:30 +0100 Subject: [PATCH 0590/1809] Add Rubinius 2.5.0 --- share/ruby-build/rbx-2.5.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/rbx-2.5.0 diff --git a/share/ruby-build/rbx-2.5.0 b/share/ruby-build/rbx-2.5.0 new file mode 100644 index 00000000..4865d339 --- /dev/null +++ b/share/ruby-build/rbx-2.5.0 @@ -0,0 +1,2 @@ +require_llvm 3.5 +install_package "rubinius-2.5.0" "http://releases.rubini.us/rubinius-2.5.0.tar.bz2#9f14a47080e8f175afb94f6e600812115185c91f2e081f976262aea7804e4ceb" rbx From 902e300307f77e118739b16a40d6238772ac74f0 Mon Sep 17 00:00:00 2001 From: deepj Date: Wed, 21 Jan 2015 01:16:29 +0100 Subject: [PATCH 0591/1809] Add JRuby 9.0.0.0.pre1 --- share/ruby-build/jruby-9.0.0.0-pre1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.0.0.0-pre1 diff --git a/share/ruby-build/jruby-9.0.0.0-pre1 b/share/ruby-build/jruby-9.0.0.0-pre1 new file mode 100644 index 00000000..fb5adbf3 --- /dev/null +++ b/share/ruby-build/jruby-9.0.0.0-pre1 @@ -0,0 +1,2 @@ +require_java7 +install_package "jruby-9.0.0.0-pre1" "https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby-bin-9.0.0.0.pre1.tar.gz#381da389b07c4692db5feeeeb6a21963cbdc86ee5172bd3f170bd081cc607354" jruby From dcacee593195034d571c78049660117f0d451083 Mon Sep 17 00:00:00 2001 From: deepj Date: Wed, 21 Jan 2015 20:26:31 +0100 Subject: [PATCH 0592/1809] Fix JRuby 9.0.0.0-pre1 definition --- share/ruby-build/jruby-9.0.0.0-pre1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/jruby-9.0.0.0-pre1 b/share/ruby-build/jruby-9.0.0.0-pre1 index fb5adbf3..932fe1cc 100644 --- a/share/ruby-build/jruby-9.0.0.0-pre1 +++ b/share/ruby-build/jruby-9.0.0.0-pre1 @@ -1,2 +1,2 @@ require_java7 -install_package "jruby-9.0.0.0-pre1" "https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby-bin-9.0.0.0.pre1.tar.gz#381da389b07c4692db5feeeeb6a21963cbdc86ee5172bd3f170bd081cc607354" jruby +install_package "jruby-9.0.0.0.pre1" "https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby-bin-9.0.0.0.pre1.tar.gz#381da389b07c4692db5feeeeb6a21963cbdc86ee5172bd3f170bd081cc607354" jruby From 7f1d8df3fe6ae0a4bc09636508fb4ff7ba7471de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 21 Jan 2015 16:51:29 -0800 Subject: [PATCH 0593/1809] Read Java version number even if it's not on the 1st line Handles output like: Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar java version "1.8.0_31" Fixes #710 --- bin/ruby-build | 2 +- test/build.bats | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index fced4b51..46b7d84e 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -687,7 +687,7 @@ fix_rbx_irb() { } require_java7() { - local version="$(java -version 2>&1 | head -1)" + local version="$(java -version 2>&1 | grep 'java version' | head -1)" if [[ $version != *1.[789]* ]]; then colorize 1 "ERROR" >&3 echo ": Java 7 required. Please install a 1.7-compatible JRE." >&3 diff --git a/test/build.bats b/test/build.bats index d88083b9..037d95db 100644 --- a/test/build.bats +++ b/test/build.bats @@ -589,6 +589,18 @@ DEF assert_success } +@test "Java version string not on first line" { + cached_tarball "jruby-9000.dev" bin/jruby + + stub java "-version : echo 'Picked up JAVA_TOOL_OPTIONS' >&2; echo 'java version \"1.8.0_31\"' >&2" + + run_inline_definition < Date: Mon, 26 Jan 2015 15:07:55 -0800 Subject: [PATCH 0594/1809] Avoid ERR trap activating if there's no `brew` command When generating SHA2 checksums with `openssl`, we want to give preference to the newer OpenSSL that might have been installed with Homebrew. However if there's no `brew` command the ERR trap will kick in and display the "BUILD FAILED" notice although the build would proceed to run. Related: c0dc8908e1694bfed90012a9cceb4904a456bcb0 Fixes #713 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 46b7d84e..9e0ef422 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -208,7 +208,7 @@ compute_sha2() { output="$(shasum -a 256 -b)" || return 1 echo "${output% *}" elif type openssl &>/dev/null; then - local openssl="$(command -v "$(brew --prefix openssl 2>/dev/null)"/bin/openssl openssl | head -1)" + local openssl="$(command -v "$(brew --prefix openssl 2>/dev/null || true)"/bin/openssl openssl | head -1)" output="$("$openssl" dgst -sha256 2>/dev/null)" || return 1 echo "${output##* }" elif type sha256sum &>/dev/null; then From 4c05b48323afa8b22caffcbc3b84c4e21377d7b7 Mon Sep 17 00:00:00 2001 From: Tom Mornini Date: Tue, 27 Jan 2015 11:52:25 -0800 Subject: [PATCH 0595/1809] add rbx-2.5.1 --- share/ruby-build/rbx-2.5.1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/rbx-2.5.1 diff --git a/share/ruby-build/rbx-2.5.1 b/share/ruby-build/rbx-2.5.1 new file mode 100644 index 00000000..a73a76f3 --- /dev/null +++ b/share/ruby-build/rbx-2.5.1 @@ -0,0 +1,2 @@ +require_llvm 3.5 +install_package "rubinius-2.5.1" "http://releases.rubini.us/rubinius-2.5.1.tar.bz2#00d6f23b7632d035d322209e736a9341155350a9d169e8471d38a554a8e26600" rbx From 4c1f8842e6190ae0f62270872de52a6ff23ae0f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Thu, 29 Jan 2015 01:32:38 -0800 Subject: [PATCH 0596/1809] Avoid double shebangs when fixing Rubinius gem binstubs This is to fix the error when installing new gems that have executables which match existing binstubs in the Rubinius bin directory: "bundle" from bundler conflicts with PREFIX/gems/bin/bundle RubyGems is supposed to override the binstub if it detects that the previous one was also generated by RubyGems for the gem of the same name, but its detection mechanism gets thrown off by having a double shebang as a result of our binstubs fixing process. https://github.com/rubygems/rubygems/blob/v2.2.2/lib/rubygems/installer.rb#L149-L154 This avoids generating binstubs with a double shebang. --- bin/ruby-build | 2 +- test/build.bats | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 9e0ef422..168a1b54 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -670,7 +670,7 @@ fix_rbx_gem_binstubs() { binstub="${bindir}/${file##*/}" rm -f "$binstub" { echo "#!${bindir}/ruby" - cat "$file" + grep -v '^#!' "$file" } > "$binstub" chmod +x "$binstub" done diff --git a/test/build.bats b/test/build.bats index 037d95db..2a6e7fe5 100644 --- a/test/build.bats +++ b/test/build.bats @@ -487,7 +487,6 @@ OUT run cat "${INSTALL_ROOT}/bin/rake" assert_output <>' OUT } From 2cf0585503074c9e532e0918aef9ff3c7b136735 Mon Sep 17 00:00:00 2001 From: Tom Mornini Date: Fri, 30 Jan 2015 11:15:38 -0800 Subject: [PATCH 0597/1809] add rbx-2.5.2 --- share/ruby-build/rbx-2.5.2 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/rbx-2.5.2 diff --git a/share/ruby-build/rbx-2.5.2 b/share/ruby-build/rbx-2.5.2 new file mode 100644 index 00000000..f23dc8c6 --- /dev/null +++ b/share/ruby-build/rbx-2.5.2 @@ -0,0 +1,2 @@ +require_llvm 3.5 +install_package "rubinius-2.5.2" "http://releases.rubini.us/rubinius-2.5.2.tar.bz2#1b077537224d4ff1f8c628e5bbe0621dc6f833bc2d67a03aa10173b72299a1a8" rbx From 75d2f92d816022f0f7a8e282f44146bc56628101 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Fri, 30 Jan 2015 11:26:34 -0800 Subject: [PATCH 0598/1809] Add JRuby 1.7.19 --- share/ruby-build/jruby-1.7.19 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.19 diff --git a/share/ruby-build/jruby-1.7.19 b/share/ruby-build/jruby-1.7.19 new file mode 100644 index 00000000..7688a2c2 --- /dev/null +++ b/share/ruby-build/jruby-1.7.19 @@ -0,0 +1 @@ +install_package "jruby-1.7.19" "https://s3.amazonaws.com/jruby.org/downloads/1.7.19/jruby-bin-1.7.19.tar.gz#8e34f8a94bb6abedc0f6f9d0cc174b4fadc78a50fb44804c16f19bf8f2586d5d" jruby From 0e1ceb4ef7d89b6428fd0a4e92b2aa366a77384b Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Fri, 30 Jan 2015 11:31:22 -0800 Subject: [PATCH 0599/1809] ruby-build 20150130 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 168a1b54..72dcfa5b 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -9,7 +9,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20150116" +RUBY_BUILD_VERSION="20150130" set -E exec 3<&2 # preserve original stderr at fd 3 From a8108eb923af135992523662c660a1b5ab5856dc Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Mon, 2 Feb 2015 22:06:42 +0900 Subject: [PATCH 0600/1809] removed jruby-9000 definitions, these are old name of jruby 9k --- share/ruby-build/jruby-9000+graal-dev | 1 - share/ruby-build/jruby-9000-dev | 2 -- 2 files changed, 3 deletions(-) delete mode 100644 share/ruby-build/jruby-9000+graal-dev delete mode 100644 share/ruby-build/jruby-9000-dev diff --git a/share/ruby-build/jruby-9000+graal-dev b/share/ruby-build/jruby-9000+graal-dev deleted file mode 100644 index b02388d3..00000000 --- a/share/ruby-build/jruby-9000+graal-dev +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-9.0.0.0-SNAPSHOT" "http://lafo.ssw.uni-linz.ac.at/graalvm/jruby-dist-9.0.0.0-SNAPSHOT+graal-$(graal_architecture)-bin.tar.gz" jruby diff --git a/share/ruby-build/jruby-9000-dev b/share/ruby-build/jruby-9000-dev deleted file mode 100644 index 4f262584..00000000 --- a/share/ruby-build/jruby-9000-dev +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.0.0.0-SNAPSHOT" "http://ci.jruby.org/snapshots/master/jruby-dist-9.0.0.0-SNAPSHOT-bin.tar.gz" jruby From b13ed2282c726953d67a9a5370a20aba7fa541de Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Wed, 25 Feb 2015 22:09:45 +0900 Subject: [PATCH 0601/1809] added definition of ruby 2.0.0-p643 --- share/ruby-build/2.0.0-p643 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.0.0-p643 diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 new file mode 100644 index 00000000..dfc4899e --- /dev/null +++ b/share/ruby-build/2.0.0-p643 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#4bd267a4187e4bc25c1db08f9f9bdc0ce595a705569cac460d98c4f5b02e614e" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.0.0-p643" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p643.tar.gz#4bd267a4187e4bc25c1db08f9f9bdc0ce595a705569cac460d98c4f5b02e614e" standard verify_openssl From 6a96ff6edad39ebd1f722c37433519ac7e661e6d Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Wed, 25 Feb 2015 22:40:41 +0900 Subject: [PATCH 0602/1809] reverted openssl digest --- share/ruby-build/2.0.0-p643 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 index dfc4899e..c9af5325 100644 --- a/share/ruby-build/2.0.0-p643 +++ b/share/ruby-build/2.0.0-p643 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#4bd267a4187e4bc25c1db08f9f9bdc0ce595a705569cac460d98c4f5b02e614e" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p643" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p643.tar.gz#4bd267a4187e4bc25c1db08f9f9bdc0ce595a705569cac460d98c4f5b02e614e" standard verify_openssl From 844d07e02b69e613320f9ae8f910664d7c04ac7b Mon Sep 17 00:00:00 2001 From: Robbie Gill Date: Wed, 25 Feb 2015 13:49:20 -0800 Subject: [PATCH 0603/1809] Rename jruby-9.0.0.0-pre1 to jruby-9.0.0.0.pre1 So the installed ruby version will match what is used in `.ruby-version` files --- share/ruby-build/{jruby-9.0.0.0-pre1 => jruby-9.0.0.0.pre1} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename share/ruby-build/{jruby-9.0.0.0-pre1 => jruby-9.0.0.0.pre1} (100%) diff --git a/share/ruby-build/jruby-9.0.0.0-pre1 b/share/ruby-build/jruby-9.0.0.0.pre1 similarity index 100% rename from share/ruby-build/jruby-9.0.0.0-pre1 rename to share/ruby-build/jruby-9.0.0.0.pre1 From 3851f4d7e33b91b415a26ef70f599f4e6dc7d6df Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Thu, 26 Feb 2015 10:29:47 +0100 Subject: [PATCH 0604/1809] ruby-build 20150226 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 72dcfa5b..48fac941 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -9,7 +9,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20150130" +RUBY_BUILD_VERSION="20150226" set -E exec 3<&2 # preserve original stderr at fd 3 From 63ea89819b7b6825ce858474f50eb82f334e9cca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 27 Feb 2015 02:07:40 +1300 Subject: [PATCH 0605/1809] Opt into fast Travis CI builds --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index e1566855..dd8c430a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,3 +1,4 @@ +sudo: false install: git clone --depth 1 https://github.com/sstephenson/bats.git script: script/test language: c From fc5e392a54153dce5d0d106da70ba88b5793e213 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 27 Feb 2015 02:16:46 +1300 Subject: [PATCH 0606/1809] Set Travis-specific PATH in travis.yml --- .travis.yml | 2 +- script/test | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index dd8c430a..e7db21e4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,6 @@ sudo: false install: git clone --depth 1 https://github.com/sstephenson/bats.git -script: script/test +script: PATH="./bats/bin:$PATH" script/test language: c notifications: email: diff --git a/script/test b/script/test index 7a9a83c2..b4a36773 100755 --- a/script/test +++ b/script/test @@ -1,10 +1,8 @@ #!/usr/bin/env bash set -e -[ -d ./bats/bin ] && export PATH=./bats/bin:"$PATH" - STATUS=0 -bats -t test || STATUS="$?" +bats ${CI:+--tap} test || STATUS="$?" if [ "${TRAVIS_PULL_REQUEST:-false}" != "false" ] && [ -z "$TRAVIS_COMMIT_RANGE" ]; then first_sha="$(curl -fsSL https://github.com/${TRAVIS_REPO_SLUG}/pull/${TRAVIS_PULL_REQUEST}.patch | head -1 | awk '{print $2}')" From a47839fdf4d62920c226119fa8b2a398282099b1 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Fri, 27 Feb 2015 19:44:51 +0900 Subject: [PATCH 0607/1809] added definition of Ruby 2.2.1 --- share/ruby-build/2.2.1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.2.1 diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 new file mode 100644 index 00000000..93a811d1 --- /dev/null +++ b/share/ruby-build/2.2.1 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.2.1" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.gz#5a4de38068eca8919cb087d338c0c2e3d72c9382c804fb27ab746e6c7819ab28" ldflags_dirs standard verify_openssl From 7f3cc017ac6715253dd7597d3decde8cb26b89b7 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Tue, 3 Mar 2015 09:08:59 +0100 Subject: [PATCH 0608/1809] ruby-build 20150303 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 48fac941..fe2802be 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -9,7 +9,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20150226" +RUBY_BUILD_VERSION="20150303" set -E exec 3<&2 # preserve original stderr at fd 3 From 54d0000e065841a27235e5311bb0b7c56b80fec3 Mon Sep 17 00:00:00 2001 From: deepj Date: Thu, 19 Mar 2015 21:10:52 +0100 Subject: [PATCH 0609/1809] Upgrade openssl-1.0.1m --- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.3.0-dev | 2 +- 32 files changed, 32 insertions(+), 32 deletions(-) diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 0266a0b5..78afc7ca 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index a4238210..9d57bf53 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p0" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#aff85ba5ceb70303cb7fb616f5db8b95ec47a8820116198d1c866cc4fff151ed" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 60e2d220..28f6cc8d 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p195" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#a2fe8d44eac3c27d191ca2d0ee2d871f9aed873c74491b2a8df229bfdc4e5a93" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index dc82bb36..424324ec 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p247" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#3e71042872c77726409460e8647a2f304083a15ae0defe90d8000a69917e20d3" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index 8fc94b36..ee41f0a5 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p353" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.gz#465afc77d201b5815bb7ce3660a1f5a131f4429a3fa483c126ce66923e4726cc" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index a4530b3e..4df19e0e 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p451" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.gz#e6d6900eb4084053058349cfdbf63ad1414b6a8d75d58b47ed81010a9947e73b" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index 1a648e1c..ddd793e2 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p481" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p481.tar.gz#00dd3d72435eb77f2bd94537c1738e5219ca42b6d68df3d4f20c183f4bd12d0f" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index 305a3db5..c1d457db 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p576" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p576.tar.gz#9f5a593d81768c856155be6b2d2e357b961b5c43e04ba54c1ee511987fac2b66" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index 3a42841e..084cd344 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p594" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p594.tar.gz#ee515dd7b17cdbc106396cd432f5662bb0b5afc05044469175914aab65f3c6e7" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index 3f45d031..6b16710f 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p598" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p598.tar.gz#4136bf7d764cbcc1c7da2824ed2826c3550f2b62af673c79ddbf9049b12095fd" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 index c9af5325..f61d3861 100644 --- a/share/ruby-build/2.0.0-p643 +++ b/share/ruby-build/2.0.0-p643 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p643" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p643.tar.gz#4bd267a4187e4bc25c1db08f9f9bdc0ce595a705569cac460d98c4f5b02e614e" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index bead0fbb..f42a2f54 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl 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" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#94b585560c05cb40fadd03e675bd3beb8271c2e976b45644cc765bf854cfd80c" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index cc49e07b..d747858f 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#03d15c7c643f737906c7736820bf4d6f3a71aa8f1dce343284240fee5665f970" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 4cca0553..dd0ec79e 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#f9ca3e5b539ccf6bca6875d448a1aec34e73f7c173af180e58500c6f47096916" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index 6dbf4c2a..f37cc8dd 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#87072ab3e6d393d47f7402682364e4f24efe1c518969795cc01fcdeeb0e646f3" standard verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index a5bd12bf..56712d1b 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz#3538ec1f6af96ed9deb04e0965274528162726cc9ba3625dcf23648df872d09d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index 06211da4..c5f53bc2 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index 4c5bdb87..ff562c91 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.gz#747472fb33bcc529f1000e5320605a7e166a095d3805520b989e73b33c05b046" standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index b5fbd170..7a9cbb62 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.gz#a9b1dbc16090ddff8f6c6adbc1fd0473bcae8c69143cecabe65d55f95f6dbbfb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index f7f12013..c12dd807 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.gz#1b467f13be6d3b3648a4de76b34b748781fe4f504a19c08ffa348c75dd62635e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index 310fd08c..2775f3e3 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.gz#c843df31ae88ed49f5393142b02b9a9f5a6557453805fd489a76fbafeae88941" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index 78ef1014..ef66d86f 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.gz#f22a6447811a81f3c808d1c2a5ce3b5f5f0955c68c9a749182feb425589e6635" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index f2d94ceb..76add1ae 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.3" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.gz#0818beb7b10ce9a058cd21d85cfe1dcd233e98b7342d32e9a5d4bebe98347f01" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index 3f326e38..18366001 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.4" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.gz#bf9952cdeb3a0c6a5a27745c9b4c0e5e264e92b669b2b08efb363f5156549204" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index c4d2cd84..3adf5161 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.5" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.gz#4305cc6ceb094df55210d83548dcbeb5117d74eea25196a9b14fa268d354b100" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index ebf2c860..d04d490c 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.gz#7671e394abfb5d262fbcd3b27a71bf78737c7e9347fa21c39e58b0bb9c4840fc" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index d082ca79..db5b7dfd 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index 74781411..c90d09e1 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.gz#7a49493d148a38eff9ab13e88601686985cadf2de86276ae796f5443deab3abb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index a5e85a4c..422d4c4d 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview2.tar.gz#dfcef7b01bd3acb41da6689993ac8dd30e2ecd4fd14bc1a833f46188a9fe2614" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index 708743ce..d3d9f128 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-rc1.tar.gz#a59c8db71b967015ad7c259ba8ef638c7943ec78580412bb86e97791a9322b6b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index 93a811d1..46a8e41c 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.1" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.gz#5a4de38068eca8919cb087d338c0c2e3d72c9382c804fb27ab746e6c7819ab28" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index 4716962e..8e750ab6 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1l" "https://www.openssl.org/source/openssl-1.0.1l.tar.gz#b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl From a55247a8c5eacc485ed1ce8bc0129376d6b00298 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Thu, 19 Mar 2015 18:30:38 -0700 Subject: [PATCH 0610/1809] ruby-build 20150319zf See https://github.com/sstephenson/ruby-build/pull/733 to get the joke. --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index fe2802be..b37e34ee 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -9,7 +9,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20150303" +RUBY_BUILD_VERSION="20150319zf" set -E exec 3<&2 # preserve original stderr at fd 3 From ac391822ce6ab6c4c67c7b996ed52ad443e3960d Mon Sep 17 00:00:00 2001 From: Raphael Randschau Date: Mon, 13 Apr 2015 18:54:06 +0200 Subject: [PATCH 0611/1809] added definition of Ruby 2.2.2, 2.1.6 and 2.0.0-p645 --- share/ruby-build/2.0.0-p645 | 2 ++ share/ruby-build/2.1.6 | 2 ++ share/ruby-build/2.2.2 | 2 ++ 3 files changed, 6 insertions(+) create mode 100644 share/ruby-build/2.0.0-p645 create mode 100644 share/ruby-build/2.1.6 create mode 100644 share/ruby-build/2.2.2 diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 new file mode 100644 index 00000000..802c3ade --- /dev/null +++ b/share/ruby-build/2.0.0-p645 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.0.0-p645" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p645.tar.gz#2dcdcf9900cb923a16d3662d067bc8c801997ac3e4a774775e387e883b3683e9" standard verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 new file mode 100644 index 00000000..09f1b793 --- /dev/null +++ b/share/ruby-build/2.1.6 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.1.6" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.gz#7b5233be35a4a7fbd64923e42efb70b7bebd455d9d6f9d4001b3b3a6e0aa6ce9" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 new file mode 100644 index 00000000..761ce26e --- /dev/null +++ b/share/ruby-build/2.2.2 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.2.2" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.gz#5ffc0f317e429e6b29d4a98ac521c3ce65481bfd22a8cf845fa02a7b113d9b44" ldflags_dirs standard verify_openssl From 76df4d66add8df6b71c9ce2f401fee34086750c9 Mon Sep 17 00:00:00 2001 From: Phil Sturgeon Date: Mon, 13 Apr 2015 14:42:09 -0400 Subject: [PATCH 0612/1809] Seems that 2.0.0-p645 and 2.1.6 had the wrong checksum. --- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.1.6 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 index 802c3ade..b63ef08d 100644 --- a/share/ruby-build/2.0.0-p645 +++ b/share/ruby-build/2.0.0-p645 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p645" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p645.tar.gz#2dcdcf9900cb923a16d3662d067bc8c801997ac3e4a774775e387e883b3683e9" standard verify_openssl +install_package "ruby-2.0.0-p645" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p645.tar.gz#5e9f8effffe97cba5ef0015feec6e1e5f3bacf6ace78cd1cdf72708cd71cf4ab" standard verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index 09f1b793..f87f2294 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.6" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.gz#7b5233be35a4a7fbd64923e42efb70b7bebd455d9d6f9d4001b3b3a6e0aa6ce9" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.6" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.gz#1e1362ae7427c91fa53dc9c05aee4ee200e2d7d8970a891c5bd76bee28d28be4" ldflags_dirs standard verify_openssl From b0d254f2616a0fccc67e311f78cd8c5c9800ccbf Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Mon, 13 Apr 2015 15:22:57 -0500 Subject: [PATCH 0613/1809] ruby-build 20150413 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index b37e34ee..45a591ac 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -9,7 +9,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20150319zf" +RUBY_BUILD_VERSION="20150413" set -E exec 3<&2 # preserve original stderr at fd 3 From f2a43c55546a2025a4c4aea8f325c934cdbe5236 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20H=C3=BCrlimann=20=28CyT=29?= Date: Mon, 13 Apr 2015 11:13:15 +0200 Subject: [PATCH 0614/1809] Add 'cd -' to proposed steps to upgrade ruby-build When a target is not found, rbenv-install proposes pulling changes from upstream. This involves changing the directory to the ruby-build checkout. This patch adds a '&& cd -' to change the working directory back to where we've been. Should work on at least Bash and Zsh. --- bin/rbenv-install | 2 +- test/rbenv.bats | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 543b709b..a2ebffed 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -211,7 +211,7 @@ if [ "$STATUS" == "2" ]; then echo " brew update && brew upgrade ruby-build" elif [ -d "${here}/.git" ]; then printf ":\n\n" - echo " cd ${here} && git pull" + echo " cd ${here} && git pull && cd -" else printf ".\n" fi diff --git a/test/rbenv.bats b/test/rbenv.bats index b51ed167..4417232d 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -69,7 +69,7 @@ See all available versions with \`rbenv install --list'. If the version you need is missing, try upgrading ruby-build: - cd ${BATS_TEST_DIRNAME}/.. && git pull + cd ${BATS_TEST_DIRNAME}/.. && git pull && cd - OUT unstub ruby-build From 97b999976727c89b7987393d57c81013c6077ec1 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sun, 19 Apr 2015 18:00:37 +0900 Subject: [PATCH 0615/1809] Remove needless build flag for some 2.1.x versions. Fixed #634 --- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index 56712d1b..36016712 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.0" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz#3538ec1f6af96ed9deb04e0965274528162726cc9ba3625dcf23648df872d09d" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.0" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz#3538ec1f6af96ed9deb04e0965274528162726cc9ba3625dcf23648df872d09d" standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index 7a9cbb62..9dd9c7e3 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.gz#a9b1dbc16090ddff8f6c6adbc1fd0473bcae8c69143cecabe65d55f95f6dbbfb" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.gz#a9b1dbc16090ddff8f6c6adbc1fd0473bcae8c69143cecabe65d55f95f6dbbfb" standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index c12dd807..5b23d561 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.gz#1b467f13be6d3b3648a4de76b34b748781fe4f504a19c08ffa348c75dd62635e" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.gz#1b467f13be6d3b3648a4de76b34b748781fe4f504a19c08ffa348c75dd62635e" standard verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index 2775f3e3..4c8f330a 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.gz#c843df31ae88ed49f5393142b02b9a9f5a6557453805fd489a76fbafeae88941" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.gz#c843df31ae88ed49f5393142b02b9a9f5a6557453805fd489a76fbafeae88941" standard verify_openssl From 06c9e9229b766b01854a41969c45f985edb996b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 27 Apr 2015 11:20:45 +0200 Subject: [PATCH 0616/1809] Update rbx-2.2.10 checksum The checksum of the official download has changed since initial publish time. I have compared the two downloads and it seems it was only a single whitespace change in `.bundle/config`. --- share/ruby-build/rbx-2.2.10 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/rbx-2.2.10 b/share/ruby-build/rbx-2.2.10 index 51431995..673e7c65 100644 --- a/share/ruby-build/rbx-2.2.10 +++ b/share/ruby-build/rbx-2.2.10 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.10" "http://releases.rubini.us/rubinius-2.2.10.tar.bz2#2a3e6b71f27073b8d83b9592b05523af70bc147ddcd0673bffae55b4167c9d81" rbx +install_package "rubinius-2.2.10" "http://releases.rubini.us/rubinius-2.2.10.tar.bz2#3cb1a6ab2eba19b6dc84734666bb17a34332d247641b1a88b4c9324c69347780" rbx From 78cda70ac750a7bcc0d5f2c609e878587d6d784a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 27 Apr 2015 12:19:33 +0200 Subject: [PATCH 0617/1809] New canonical MagLev 1.0.0 download location --- share/ruby-build/maglev-1.0.0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/maglev-1.0.0 b/share/ruby-build/maglev-1.0.0 index b215d2a9..d6da116e 100644 --- a/share/ruby-build/maglev-1.0.0 +++ b/share/ruby-build/maglev-1.0.0 @@ -1 +1 @@ -install_package "MagLev-1.0.0" "http://glass-downloads.gemstone.com/maglev/MagLev-1.0.0.tar.gz#73401e9e69a336c2ca8369cc72e0d7f3ed867283252c385aea12ef44648c39be" maglev +install_package "MagLev-1.0.0" "http://seaside.gemtalksystems.com/maglev/MagLev-1.0.0.tar.gz#73401e9e69a336c2ca8369cc72e0d7f3ed867283252c385aea12ef44648c39be" maglev From a18d1661320b4ebf6be770f0de4befdd9cbda1e5 Mon Sep 17 00:00:00 2001 From: Jakub Jirutka Date: Tue, 28 Apr 2015 19:04:09 +0200 Subject: [PATCH 0618/1809] Add jruby-9.0.0.0.pre2 --- share/ruby-build/jruby-9.0.0.0.pre2 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.0.0.0.pre2 diff --git a/share/ruby-build/jruby-9.0.0.0.pre2 b/share/ruby-build/jruby-9.0.0.0.pre2 new file mode 100644 index 00000000..8a06f1e0 --- /dev/null +++ b/share/ruby-build/jruby-9.0.0.0.pre2 @@ -0,0 +1,2 @@ +require_java7 +install_package "jruby-9.0.0.0.pre2" "https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre2/jruby-bin-9.0.0.0.pre2.tar.gz#6c9fd54c71bb64a04cea2af5938a67eab1ed951609fe999d6de88f6b98a6a1e4" jruby From 4c0df6afdb64279ddfcdc9cdce8947eaabbd83b5 Mon Sep 17 00:00:00 2001 From: Ben Browning Date: Wed, 29 Apr 2015 10:39:40 -0400 Subject: [PATCH 0619/1809] Properly detect OpenJDK versions in bin/ruby-build OpenJDK reports its version slightly different than Oracle Java, and this was causing the logic in bin/ruby-build to not detect Java 7 or higher when OpenJDK was used. --- bin/ruby-build | 2 +- test/build.bats | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 1c7b5d28..50be415f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -701,7 +701,7 @@ fix_rbx_irb() { } require_java7() { - local version="$(java -version 2>&1 | grep 'java version' | head -1)" + local version="$(java -version 2>&1 | grep '\(java\|openjdk\) version' | head -1)" if [[ $version != *1.[789]* ]]; then colorize 1 "ERROR" >&3 echo ": Java 7 required. Please install a 1.7-compatible JRE." >&3 diff --git a/test/build.bats b/test/build.bats index 2a6e7fe5..76425a71 100644 --- a/test/build.bats +++ b/test/build.bats @@ -599,6 +599,18 @@ DEF assert_success } +@test "Java version string on OpenJDK" { + cached_tarball "jruby-9000.dev" bin/jruby + + stub java "-version : echo 'openjdk version \"1.8.0_40\"' >&2" + + run_inline_definition < Date: Fri, 1 May 2015 11:52:13 +0900 Subject: [PATCH 0620/1809] add rbx-2.5.3 --- share/ruby-build/rbx-2.5.3 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/rbx-2.5.3 diff --git a/share/ruby-build/rbx-2.5.3 b/share/ruby-build/rbx-2.5.3 new file mode 100644 index 00000000..e6266fca --- /dev/null +++ b/share/ruby-build/rbx-2.5.3 @@ -0,0 +1,2 @@ +require_llvm 3.5 +install_package "rubinius-2.5.3" "http://releases.rubini.us/rubinius-2.5.3.tar.bz2#9af4d6e9d1e78a586579c86b9eb9a082cb863885d4a7cf33989d73280461e5fc" rbx From 2ca27156f8e5bcb1f3f9b5ee4a326468af0e2e5e Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Sat, 2 May 2015 11:39:18 +0200 Subject: [PATCH 0621/1809] ruby-build 20150502 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 1c7b5d28..5db92c62 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -11,7 +11,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20150413" +RUBY_BUILD_VERSION="20150502" set -E exec 3<&2 # preserve original stderr at fd 3 From 6c30d21a46918ced47f401edab3686d249d42fab Mon Sep 17 00:00:00 2001 From: Josh Toft Date: Tue, 5 May 2015 12:24:13 -0700 Subject: [PATCH 0622/1809] Add jruby-1.7.20 --- share/ruby-build/jruby-1.7.20 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.20 diff --git a/share/ruby-build/jruby-1.7.20 b/share/ruby-build/jruby-1.7.20 new file mode 100644 index 00000000..6e761a7c --- /dev/null +++ b/share/ruby-build/jruby-1.7.20 @@ -0,0 +1 @@ +install_package "jruby-1.7.20" "https://s3.amazonaws.com/jruby.org/downloads/1.7.20/jruby-bin-1.7.20.tar.gz#4a99e7c11948ad345cbc957e9fd8c4ef9e76b219c70bab365dc19fc8e4e1ea59" jruby From 83beb8bcc2f57a9465108abfc3c65eb3f9ce9cb4 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Wed, 6 May 2015 11:09:58 +0200 Subject: [PATCH 0623/1809] ruby-build 20150506 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 5db92c62..b436e4b4 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -11,7 +11,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20150502" +RUBY_BUILD_VERSION="20150506" set -E exec 3<&2 # preserve original stderr at fd 3 From 8f328838a632924d432a8f5db9271a16b0ff137d Mon Sep 17 00:00:00 2001 From: deepj Date: Wed, 13 May 2015 21:39:51 +0200 Subject: [PATCH 0624/1809] Add Rubinius 2.5.4 --- share/ruby-build/rbx-2.5.4 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/rbx-2.5.4 diff --git a/share/ruby-build/rbx-2.5.4 b/share/ruby-build/rbx-2.5.4 new file mode 100644 index 00000000..37b9612f --- /dev/null +++ b/share/ruby-build/rbx-2.5.4 @@ -0,0 +1,2 @@ +require_llvm 3.5 +install_package "rubinius-2.5.4" "http://releases.rubini.us/rubinius-2.5.4.tar.bz2#ed7104f6177dc2c5be346e5a7349118601d8b0b0a37eb76fa1a78da21b3fbcfc" rbx From bf50e659d2b01f0562aa18afd5b3ede02cc709fb Mon Sep 17 00:00:00 2001 From: Nidev Plontra Date: Sat, 16 May 2015 11:08:10 +0900 Subject: [PATCH 0625/1809] Add rbx-2.5.5 --- share/ruby-build/rbx-2.5.5 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/rbx-2.5.5 diff --git a/share/ruby-build/rbx-2.5.5 b/share/ruby-build/rbx-2.5.5 new file mode 100644 index 00000000..73fee36f --- /dev/null +++ b/share/ruby-build/rbx-2.5.5 @@ -0,0 +1,2 @@ +require_llvm 3.5 +install_package "rubinius-2.5.5" "http://releases.rubini.us/rubinius-2.5.5.tar.bz2#217659849ca2c67322d24ce7167e760dc835f32a701ca6e558703914ca82d02f" rbx From 89ce9ebe1fee8c252403c0d848e99934d03c8447 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 19 May 2015 19:23:37 +0200 Subject: [PATCH 0626/1809] ruby-build 20150519 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index b436e4b4..7a81ad59 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -11,7 +11,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20150506" +RUBY_BUILD_VERSION="20150519" set -E exec 3<&2 # preserve original stderr at fd 3 From a5d0479af7ca59e9b31f52156d6b38887f68bf24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 19 May 2015 21:33:47 +0200 Subject: [PATCH 0627/1809] Update brew-publish to be sha256-aware --- script/brew-publish | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/script/brew-publish b/script/brew-publish index 0db8129a..f58fafea 100755 --- a/script/brew-publish +++ b/script/brew-publish @@ -22,7 +22,7 @@ fi url="https://${gh_project/:/\/}/archive/${version}.tar.gz" -checksum="$(curl -fsSL "$url" | shasum | awk '{print $1}')" +checksum="$(curl -fsSL "$url" | shasum -a 256 -b | awk '{print $1}')" if [ -z "$checksum" ]; then echo "ERROR: calculating the checksum failed for $url" >&2 @@ -39,7 +39,7 @@ git checkout -q -B "$branch" origin/master formula="Library/Formula/${brew_name}.rb" sed -i.bak -E " s!^( url ).+!\\1\"${url}\"! - s!^( sha1 ).+!\\1\"${checksum}\"! + s!^( sha256 ).+!\\1\"${checksum}\"! " "$formula" rm -f "${formula}.bak" From e33751fbfcc3c43d8223d5623feba302d79ba787 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 26 May 2015 10:50:20 +0200 Subject: [PATCH 0628/1809] Improve detecting LLVM 3.5 from Homebrew The main "llvm" Homebrew package is occasionally getting updated and is not guaranteed to be version 3.5. Right now it's 3.6, but that depends on the version of Homebrew that someone has installed. This lists through all installed Homebrew packages named "llvm*" and tests each `llvm-config --version` for "3.5*" until it finds one. --- bin/ruby-build | 28 ++++++++++++++++++++++------ 1 file changed, 22 insertions(+), 6 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 83d5770a..f5c91801 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -812,12 +812,13 @@ require_llvm() { local llvm_version="$1" if [ "$(uname -s)" = "Darwin" ] && [ "$(osx_version)" -ge 1010 ]; then if [[ "$RUBY_CONFIGURE_OPTS" != *--llvm-* ]]; then - if [ "$llvm_version" = "3.2" ]; then + case "$llvm_version" in + 3.2 ) package_option ruby configure --prebuilt-name="llvm-3.2-x86_64-apple-darwin13.tar.bz2" - else - local llvm_prefix="$(brew --prefix llvm 2>/dev/null || true)" - local llvm_config="${llvm_prefix}/bin/llvm-config" - if [ -x "$llvm_config" ]; then + ;; + 3.5 ) + local llvm_config="$(locate_llvm "$llvm_version")" + if [ -n "$llvm_config" ]; then package_option ruby configure --llvm-config="$llvm_config" else { echo @@ -833,11 +834,26 @@ require_llvm() { } >&3 return 1 fi - fi + ;; + esac fi fi } +locate_llvm() { + local llvm_version="$1" + local package llvm_config + shopt -s nullglob + for package in `brew list 2>/dev/null | grep "^llvm"`; do + llvm_config="$(echo "$(brew --prefix "$package")/bin/llvm-config"*)" + if [ -n "$llvm_config" ] && [[ "$("$llvm_config" --version)" = "$llvm_version"* ]]; then + echo "$llvm_config" + break + fi + done + shopt -u nullglob +} + needs_yaml() { [[ "$RUBY_CONFIGURE_OPTS" != *--with-libyaml-dir=* ]] && ! use_homebrew_yaml From 5cb049e48af24e07bfa84b519ff6e4f5ecbdc345 Mon Sep 17 00:00:00 2001 From: "J. Brandt Buckley" Date: Mon, 25 May 2015 19:21:01 -0700 Subject: [PATCH 0629/1809] Update instructions to install LLVM 3.5 using Homebrew Homebrew bumped the version of LLVM installed with `brew install llvm` from 3.5.1 to 3.6.0. So now users will have to tap homebrew-versions and run `brew install llvm35` in order to get the version necessary to install recent versions of Rubinius. The 3.5-specific `llvm-config` becomes `llvm-config-3.5` accordingly. https://github.com/Homebrew/homebrew/commit/0196a069a01e455b61778d804ebb81f46e7c31ff --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index f5c91801..84a6e5ff 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -829,7 +829,7 @@ require_llvm() { colorize 1 "TO FIX THE PROBLEM" echo ": Install Homebrew's llvm package with this" echo -n "command: " - colorize 4 "brew install llvm" + colorize 4 "brew tap homebrew/versions ; brew install llvm35" echo } >&3 return 1 From 699f0cc566222e9a666673eb3e064959316e6247 Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Mon, 1 Jun 2015 21:41:42 -0400 Subject: [PATCH 0630/1809] remove sed fallback for help/usage --- bin/rbenv-install | 3 +-- bin/rbenv-uninstall | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index a2ebffed..650ac669 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -46,8 +46,7 @@ fi eval "$(ruby-build --lib)" usage() { - # We can remove the sed fallback once rbenv 0.4.0 is widely available. - rbenv-help install 2>/dev/null || sed -ne '/^#/!q;s/.//;s/.//;1,4d;p' < "$0" + rbenv-help install 2>/dev/null [ -z "$1" ] || exit "$1" } diff --git a/bin/rbenv-uninstall b/bin/rbenv-uninstall index ea65c45a..5183c02f 100755 --- a/bin/rbenv-uninstall +++ b/bin/rbenv-uninstall @@ -18,8 +18,7 @@ if [ "$1" = "--complete" ]; then fi usage() { - # We can remove the sed fallback once rbenv 0.4.0 is widely available. - rbenv-help uninstall 2>/dev/null || sed -ne '/^#/!q;s/.//;s/.//;1,4d;p' < "$0" + rbenv-help uninstall 2>/dev/null [ -z "$1" ] || exit "$1" } From a102309067f687e27fccbd3b3398b851c23b1381 Mon Sep 17 00:00:00 2001 From: Tester Date: Tue, 2 Jun 2015 09:59:12 -0400 Subject: [PATCH 0631/1809] fix tests stub rbenv-help for rbenv-install and rbenv-uninstall help messages --- test/rbenv.bats | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/test/rbenv.bats b/test/rbenv.bats index 4417232d..b1fef488 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -149,39 +149,63 @@ OUT @test "not enough arguments for rbenv-install" { stub_ruby_build + stub rbenv-help 'echo "Usage: rbenv install"' + run rbenv-install assert_failure assert_output_contains 'Usage: rbenv install' + + unstub rbenv-help } @test "too many arguments for rbenv-install" { stub_ruby_build + stub rbenv-help 'echo "Usage: rbenv install"' + run rbenv-install 2.1.1 2.1.2 assert_failure assert_output_contains 'Usage: rbenv install' + + unstub rbenv-help } @test "show help for rbenv-install" { stub_ruby_build + stub rbenv-help 'echo "Usage: rbenv install"' + run rbenv-install -h assert_success assert_output_contains 'Usage: rbenv install' + + unstub rbenv-help } @test "not enough arguments rbenv-uninstall" { + stub rbenv-help 'echo "Usage: rbenv uninstall"' + run rbenv-uninstall assert_failure assert_output_contains 'Usage: rbenv uninstall' + + unstub rbenv-help } @test "too many arguments for rbenv-uninstall" { + stub rbenv-help 'echo "Usage: rbenv uninstall"' + run rbenv-uninstall 2.1.1 2.1.2 assert_failure assert_output_contains 'Usage: rbenv uninstall' + + unstub rbenv-help } @test "show help for rbenv-uninstall" { + stub rbenv-help 'echo "Usage: rbenv uninstall"' + run rbenv-uninstall -h assert_success assert_output_contains 'Usage: rbenv uninstall' + + unstub rbenv-help } From f2f77388ff0207ba2ed8265010b38737ebf26dbd Mon Sep 17 00:00:00 2001 From: Tester Date: Tue, 2 Jun 2015 10:11:36 -0400 Subject: [PATCH 0632/1809] make the rbenv-help stub strictly match args --- test/rbenv.bats | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/test/rbenv.bats b/test/rbenv.bats index b1fef488..1224dd2a 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -149,7 +149,7 @@ OUT @test "not enough arguments for rbenv-install" { stub_ruby_build - stub rbenv-help 'echo "Usage: rbenv install"' + stub rbenv-help 'install : echo "Usage: rbenv install"' run rbenv-install assert_failure @@ -160,7 +160,7 @@ OUT @test "too many arguments for rbenv-install" { stub_ruby_build - stub rbenv-help 'echo "Usage: rbenv install"' + stub rbenv-help 'install : echo "Usage: rbenv install"' run rbenv-install 2.1.1 2.1.2 assert_failure @@ -171,7 +171,7 @@ OUT @test "show help for rbenv-install" { stub_ruby_build - stub rbenv-help 'echo "Usage: rbenv install"' + stub rbenv-help 'install : echo "Usage: rbenv install"' run rbenv-install -h assert_success @@ -181,7 +181,7 @@ OUT } @test "not enough arguments rbenv-uninstall" { - stub rbenv-help 'echo "Usage: rbenv uninstall"' + stub rbenv-help 'uninstall : echo "Usage: rbenv uninstall"' run rbenv-uninstall assert_failure @@ -191,7 +191,7 @@ OUT } @test "too many arguments for rbenv-uninstall" { - stub rbenv-help 'echo "Usage: rbenv uninstall"' + stub rbenv-help 'uninstall : echo "Usage: rbenv uninstall"' run rbenv-uninstall 2.1.1 2.1.2 assert_failure @@ -201,7 +201,7 @@ OUT } @test "show help for rbenv-uninstall" { - stub rbenv-help 'echo "Usage: rbenv uninstall"' + stub rbenv-help 'uninstall : echo "Usage: rbenv uninstall"' run rbenv-uninstall -h assert_success From 85a01065d1683a1eb768e93f3957859aa6933f8a Mon Sep 17 00:00:00 2001 From: Tester Date: Tue, 2 Jun 2015 14:53:04 -0400 Subject: [PATCH 0633/1809] assert that rbenv-install/uninstall scripts have usage section preface --- test/rbenv.bats | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/test/rbenv.bats b/test/rbenv.bats index 1224dd2a..5b436e44 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -12,6 +12,11 @@ stub_ruby_build() { stub ruby-build "--lib : $BATS_TEST_DIRNAME/../bin/ruby-build --lib" "$@" } +extract_usage_from() { + local program="../bin/$1" + sed -ne '/^#/!q;s/.//;s/.//;1,4d;p' < "$program" +} + @test "install proper" { stub_ruby_build 'echo ruby-build "$@"' @@ -180,6 +185,11 @@ OUT unstub rbenv-help } +@test "rbenv-install has usage help preface" { + run extract_usage_from rbenv-install + assert_output_contains 'Usage: rbenv install' +} + @test "not enough arguments rbenv-uninstall" { stub rbenv-help 'uninstall : echo "Usage: rbenv uninstall"' @@ -209,3 +219,8 @@ OUT unstub rbenv-help } + +@test "rbenv-uninstall has usage help preface" { + run extract_usage_from rbenv-uninstall + assert_output_contains 'Usage: rbenv uninstall' +} From ddb12e2e8b3d6b5c138802a82202d2c6de0a4f6c Mon Sep 17 00:00:00 2001 From: Tester Date: Tue, 2 Jun 2015 15:40:13 -0400 Subject: [PATCH 0634/1809] find bin dir relative to bats test dir --- test/rbenv.bats | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/rbenv.bats b/test/rbenv.bats index 5b436e44..f43c90bf 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -13,7 +13,7 @@ stub_ruby_build() { } extract_usage_from() { - local program="../bin/$1" + local program="$BATS_TEST_DIRNAME/../bin/$1" sed -ne '/^#/!q;s/.//;s/.//;1,4d;p' < "$program" } From 9b240932b9423628c199b5ceee122d0dbac6115c Mon Sep 17 00:00:00 2001 From: Tester Date: Tue, 2 Jun 2015 15:41:12 -0400 Subject: [PATCH 0635/1809] remove assertions of mocked output --- test/rbenv.bats | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/test/rbenv.bats b/test/rbenv.bats index f43c90bf..54fc43ac 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -158,8 +158,6 @@ OUT run rbenv-install assert_failure - assert_output_contains 'Usage: rbenv install' - unstub rbenv-help } @@ -169,8 +167,6 @@ OUT run rbenv-install 2.1.1 2.1.2 assert_failure - assert_output_contains 'Usage: rbenv install' - unstub rbenv-help } @@ -180,8 +176,6 @@ OUT run rbenv-install -h assert_success - assert_output_contains 'Usage: rbenv install' - unstub rbenv-help } @@ -195,8 +189,6 @@ OUT run rbenv-uninstall assert_failure - assert_output_contains 'Usage: rbenv uninstall' - unstub rbenv-help } @@ -205,8 +197,6 @@ OUT run rbenv-uninstall 2.1.1 2.1.2 assert_failure - assert_output_contains 'Usage: rbenv uninstall' - unstub rbenv-help } @@ -215,8 +205,6 @@ OUT run rbenv-uninstall -h assert_success - assert_output_contains 'Usage: rbenv uninstall' - unstub rbenv-help } From 1f4843da56b22b7889d070dfc88bbcdf09f366c4 Mon Sep 17 00:00:00 2001 From: Tester Date: Tue, 2 Jun 2015 15:42:18 -0400 Subject: [PATCH 0636/1809] just mock invocation, not output --- test/rbenv.bats | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/test/rbenv.bats b/test/rbenv.bats index 54fc43ac..cce639df 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -154,7 +154,7 @@ OUT @test "not enough arguments for rbenv-install" { stub_ruby_build - stub rbenv-help 'install : echo "Usage: rbenv install"' + stub rbenv-help 'install : true' run rbenv-install assert_failure @@ -163,7 +163,7 @@ OUT @test "too many arguments for rbenv-install" { stub_ruby_build - stub rbenv-help 'install : echo "Usage: rbenv install"' + stub rbenv-help 'install : true' run rbenv-install 2.1.1 2.1.2 assert_failure @@ -172,7 +172,7 @@ OUT @test "show help for rbenv-install" { stub_ruby_build - stub rbenv-help 'install : echo "Usage: rbenv install"' + stub rbenv-help 'install : true' run rbenv-install -h assert_success @@ -185,7 +185,7 @@ OUT } @test "not enough arguments rbenv-uninstall" { - stub rbenv-help 'uninstall : echo "Usage: rbenv uninstall"' + stub rbenv-help 'uninstall : true' run rbenv-uninstall assert_failure @@ -193,7 +193,7 @@ OUT } @test "too many arguments for rbenv-uninstall" { - stub rbenv-help 'uninstall : echo "Usage: rbenv uninstall"' + stub rbenv-help 'uninstall : true' run rbenv-uninstall 2.1.1 2.1.2 assert_failure @@ -201,7 +201,7 @@ OUT } @test "show help for rbenv-uninstall" { - stub rbenv-help 'uninstall : echo "Usage: rbenv uninstall"' + stub rbenv-help 'uninstall : true' run rbenv-uninstall -h assert_success From 5013fa8b40ead6a8f96cc4584ca8e6300209707a Mon Sep 17 00:00:00 2001 From: Tester Date: Wed, 3 Jun 2015 00:19:41 -0400 Subject: [PATCH 0637/1809] use head instead of function w/ sed --- test/rbenv.bats | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/test/rbenv.bats b/test/rbenv.bats index cce639df..1105cc04 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -12,11 +12,6 @@ stub_ruby_build() { stub ruby-build "--lib : $BATS_TEST_DIRNAME/../bin/ruby-build --lib" "$@" } -extract_usage_from() { - local program="$BATS_TEST_DIRNAME/../bin/$1" - sed -ne '/^#/!q;s/.//;s/.//;1,4d;p' < "$program" -} - @test "install proper" { stub_ruby_build 'echo ruby-build "$@"' @@ -180,7 +175,7 @@ OUT } @test "rbenv-install has usage help preface" { - run extract_usage_from rbenv-install + run head "$(which rbenv-install)" assert_output_contains 'Usage: rbenv install' } @@ -209,6 +204,6 @@ OUT } @test "rbenv-uninstall has usage help preface" { - run extract_usage_from rbenv-uninstall + run head "$(which rbenv-uninstall)" assert_output_contains 'Usage: rbenv uninstall' } From a8ac0c22a35f6da9336ce59aa65fe67dba699d7e Mon Sep 17 00:00:00 2001 From: deepj Date: Thu, 11 Jun 2015 06:39:26 +0100 Subject: [PATCH 0638/1809] Add JRuby 9.0.0.0.rc1 --- share/ruby-build/jruby-9.0.0.0.rc1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.0.0.0.rc1 diff --git a/share/ruby-build/jruby-9.0.0.0.rc1 b/share/ruby-build/jruby-9.0.0.0.rc1 new file mode 100644 index 00000000..04556984 --- /dev/null +++ b/share/ruby-build/jruby-9.0.0.0.rc1 @@ -0,0 +1,2 @@ +require_java7 +install_package "jruby-9.0.0.0.rc1" "https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.rc1/jruby-bin-9.0.0.0.rc1.tar.gz#b5c2bf5d4b22eba8ca62fe120aad682b8420454c12a426791a06f8efe6b90641" jruby From 064cea2a2dcca357ca01451a1c33f26dad1a7e8c Mon Sep 17 00:00:00 2001 From: deepj Date: Thu, 11 Jun 2015 23:33:25 +0200 Subject: [PATCH 0639/1809] Add JRuby 1.7.20.1 --- share/ruby-build/jruby-1.7.20.1 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.20.1 diff --git a/share/ruby-build/jruby-1.7.20.1 b/share/ruby-build/jruby-1.7.20.1 new file mode 100644 index 00000000..83272188 --- /dev/null +++ b/share/ruby-build/jruby-1.7.20.1 @@ -0,0 +1 @@ +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" jruby From e3f622ee5073ac3411145d410f066078af309a32 Mon Sep 17 00:00:00 2001 From: deepj Date: Thu, 11 Jun 2015 23:38:33 +0200 Subject: [PATCH 0640/1809] Upgrade OpenSSL to 1.0.1n --- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.3.0-dev | 2 +- 35 files changed, 35 insertions(+), 35 deletions(-) diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 78afc7ca..18adfed4 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index 9d57bf53..2e4d5782 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p0" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#aff85ba5ceb70303cb7fb616f5db8b95ec47a8820116198d1c866cc4fff151ed" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 28f6cc8d..998d6f62 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p195" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#a2fe8d44eac3c27d191ca2d0ee2d871f9aed873c74491b2a8df229bfdc4e5a93" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index 424324ec..536e9e71 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p247" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#3e71042872c77726409460e8647a2f304083a15ae0defe90d8000a69917e20d3" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index ee41f0a5..2343c68a 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p353" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.gz#465afc77d201b5815bb7ce3660a1f5a131f4429a3fa483c126ce66923e4726cc" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index 4df19e0e..e2db5405 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p451" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.gz#e6d6900eb4084053058349cfdbf63ad1414b6a8d75d58b47ed81010a9947e73b" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index ddd793e2..57f14690 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p481" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p481.tar.gz#00dd3d72435eb77f2bd94537c1738e5219ca42b6d68df3d4f20c183f4bd12d0f" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index c1d457db..d430eb9e 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p576" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p576.tar.gz#9f5a593d81768c856155be6b2d2e357b961b5c43e04ba54c1ee511987fac2b66" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index 084cd344..83210c3d 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p594" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p594.tar.gz#ee515dd7b17cdbc106396cd432f5662bb0b5afc05044469175914aab65f3c6e7" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index 6b16710f..d9ca3da4 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p598" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p598.tar.gz#4136bf7d764cbcc1c7da2824ed2826c3550f2b62af673c79ddbf9049b12095fd" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 index f61d3861..b24bd726 100644 --- a/share/ruby-build/2.0.0-p643 +++ b/share/ruby-build/2.0.0-p643 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p643" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p643.tar.gz#4bd267a4187e4bc25c1db08f9f9bdc0ce595a705569cac460d98c4f5b02e614e" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 index b63ef08d..33bb6c70 100644 --- a/share/ruby-build/2.0.0-p645 +++ b/share/ruby-build/2.0.0-p645 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p645" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p645.tar.gz#5e9f8effffe97cba5ef0015feec6e1e5f3bacf6ace78cd1cdf72708cd71cf4ab" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index f42a2f54..6a3e5df4 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl 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" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#94b585560c05cb40fadd03e675bd3beb8271c2e976b45644cc765bf854cfd80c" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index d747858f..bb694c36 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#03d15c7c643f737906c7736820bf4d6f3a71aa8f1dce343284240fee5665f970" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index dd0ec79e..e42d1028 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#f9ca3e5b539ccf6bca6875d448a1aec34e73f7c173af180e58500c6f47096916" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index f37cc8dd..fcd14c31 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#87072ab3e6d393d47f7402682364e4f24efe1c518969795cc01fcdeeb0e646f3" standard verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index 36016712..10b024e6 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz#3538ec1f6af96ed9deb04e0965274528162726cc9ba3625dcf23648df872d09d" standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index c5f53bc2..93b25d41 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index ff562c91..084b124d 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.gz#747472fb33bcc529f1000e5320605a7e166a095d3805520b989e73b33c05b046" standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index 9dd9c7e3..97e62da9 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.gz#a9b1dbc16090ddff8f6c6adbc1fd0473bcae8c69143cecabe65d55f95f6dbbfb" standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index 5b23d561..4915f107 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.gz#1b467f13be6d3b3648a4de76b34b748781fe4f504a19c08ffa348c75dd62635e" standard verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index 4c8f330a..c5b240c3 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.gz#c843df31ae88ed49f5393142b02b9a9f5a6557453805fd489a76fbafeae88941" standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index ef66d86f..0399f2e7 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.gz#f22a6447811a81f3c808d1c2a5ce3b5f5f0955c68c9a749182feb425589e6635" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index 76add1ae..9509cb80 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.3" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.gz#0818beb7b10ce9a058cd21d85cfe1dcd233e98b7342d32e9a5d4bebe98347f01" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index 18366001..af20157d 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.4" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.gz#bf9952cdeb3a0c6a5a27745c9b4c0e5e264e92b669b2b08efb363f5156549204" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index 3adf5161..1798f053 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.5" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.gz#4305cc6ceb094df55210d83548dcbeb5117d74eea25196a9b14fa268d354b100" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index f87f2294..a8de219b 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.6" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.gz#1e1362ae7427c91fa53dc9c05aee4ee200e2d7d8970a891c5bd76bee28d28be4" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index d04d490c..fa30bb7a 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.gz#7671e394abfb5d262fbcd3b27a71bf78737c7e9347fa21c39e58b0bb9c4840fc" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index db5b7dfd..41033f10 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index c90d09e1..745c6b17 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.gz#7a49493d148a38eff9ab13e88601686985cadf2de86276ae796f5443deab3abb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index 422d4c4d..643c514b 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview2.tar.gz#dfcef7b01bd3acb41da6689993ac8dd30e2ecd4fd14bc1a833f46188a9fe2614" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index d3d9f128..f2844de1 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-rc1.tar.gz#a59c8db71b967015ad7c259ba8ef638c7943ec78580412bb86e97791a9322b6b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index 46a8e41c..a5696f3c 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.1" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.gz#5a4de38068eca8919cb087d338c0c2e3d72c9382c804fb27ab746e6c7819ab28" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 index 761ce26e..594fba22 100644 --- a/share/ruby-build/2.2.2 +++ b/share/ruby-build/2.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.2" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.gz#5ffc0f317e429e6b29d4a98ac521c3ce65481bfd22a8cf845fa02a7b113d9b44" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index 8e750ab6..513ac4b9 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1m" "https://www.openssl.org/source/openssl-1.0.1m.tar.gz#095f0b7b09116c0c5526422088058dc7e6e000aa14d22acca6a4e2babcdfef74" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl From b7363f749b4b08a5c781e161420973756ea3201b Mon Sep 17 00:00:00 2001 From: deepj Date: Fri, 12 Jun 2015 18:33:59 +0200 Subject: [PATCH 0641/1809] Upgrade OpenSSL to 1.0.1o --- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.3.0-dev | 2 +- 35 files changed, 35 insertions(+), 35 deletions(-) diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 18adfed4..331ddd08 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index 2e4d5782..63906092 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p0" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#aff85ba5ceb70303cb7fb616f5db8b95ec47a8820116198d1c866cc4fff151ed" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 998d6f62..9b5cf1a9 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p195" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#a2fe8d44eac3c27d191ca2d0ee2d871f9aed873c74491b2a8df229bfdc4e5a93" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index 536e9e71..a955c7a7 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p247" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#3e71042872c77726409460e8647a2f304083a15ae0defe90d8000a69917e20d3" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index 2343c68a..a9005b9b 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p353" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.gz#465afc77d201b5815bb7ce3660a1f5a131f4429a3fa483c126ce66923e4726cc" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index e2db5405..c83a8f6e 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p451" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.gz#e6d6900eb4084053058349cfdbf63ad1414b6a8d75d58b47ed81010a9947e73b" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index 57f14690..9c162034 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p481" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p481.tar.gz#00dd3d72435eb77f2bd94537c1738e5219ca42b6d68df3d4f20c183f4bd12d0f" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index d430eb9e..cc1a0118 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p576" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p576.tar.gz#9f5a593d81768c856155be6b2d2e357b961b5c43e04ba54c1ee511987fac2b66" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index 83210c3d..6e49c8dc 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p594" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p594.tar.gz#ee515dd7b17cdbc106396cd432f5662bb0b5afc05044469175914aab65f3c6e7" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index d9ca3da4..1225c8de 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p598" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p598.tar.gz#4136bf7d764cbcc1c7da2824ed2826c3550f2b62af673c79ddbf9049b12095fd" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 index b24bd726..72d2c4c8 100644 --- a/share/ruby-build/2.0.0-p643 +++ b/share/ruby-build/2.0.0-p643 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p643" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p643.tar.gz#4bd267a4187e4bc25c1db08f9f9bdc0ce595a705569cac460d98c4f5b02e614e" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 index 33bb6c70..bcff8705 100644 --- a/share/ruby-build/2.0.0-p645 +++ b/share/ruby-build/2.0.0-p645 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p645" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p645.tar.gz#5e9f8effffe97cba5ef0015feec6e1e5f3bacf6ace78cd1cdf72708cd71cf4ab" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 6a3e5df4..df67e263 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl 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" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#94b585560c05cb40fadd03e675bd3beb8271c2e976b45644cc765bf854cfd80c" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index bb694c36..32e7d1d2 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#03d15c7c643f737906c7736820bf4d6f3a71aa8f1dce343284240fee5665f970" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index e42d1028..3e69de29 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#f9ca3e5b539ccf6bca6875d448a1aec34e73f7c173af180e58500c6f47096916" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index fcd14c31..2eb5d70e 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#87072ab3e6d393d47f7402682364e4f24efe1c518969795cc01fcdeeb0e646f3" standard verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index 10b024e6..86251bb4 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz#3538ec1f6af96ed9deb04e0965274528162726cc9ba3625dcf23648df872d09d" standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index 93b25d41..b7373dc2 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index 084b124d..d2cf6141 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.gz#747472fb33bcc529f1000e5320605a7e166a095d3805520b989e73b33c05b046" standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index 97e62da9..f93b478d 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.gz#a9b1dbc16090ddff8f6c6adbc1fd0473bcae8c69143cecabe65d55f95f6dbbfb" standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index 4915f107..b147494f 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.gz#1b467f13be6d3b3648a4de76b34b748781fe4f504a19c08ffa348c75dd62635e" standard verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index c5b240c3..6db7555b 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.gz#c843df31ae88ed49f5393142b02b9a9f5a6557453805fd489a76fbafeae88941" standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index 0399f2e7..c2953614 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.gz#f22a6447811a81f3c808d1c2a5ce3b5f5f0955c68c9a749182feb425589e6635" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index 9509cb80..b45153eb 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.3" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.gz#0818beb7b10ce9a058cd21d85cfe1dcd233e98b7342d32e9a5d4bebe98347f01" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index af20157d..cff65c6a 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.4" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.gz#bf9952cdeb3a0c6a5a27745c9b4c0e5e264e92b669b2b08efb363f5156549204" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index 1798f053..c790f40d 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.5" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.gz#4305cc6ceb094df55210d83548dcbeb5117d74eea25196a9b14fa268d354b100" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index a8de219b..363c9903 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.6" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.gz#1e1362ae7427c91fa53dc9c05aee4ee200e2d7d8970a891c5bd76bee28d28be4" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index fa30bb7a..641cd4cb 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.gz#7671e394abfb5d262fbcd3b27a71bf78737c7e9347fa21c39e58b0bb9c4840fc" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index 41033f10..3d8aff4e 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index 745c6b17..e2ccc0c1 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.gz#7a49493d148a38eff9ab13e88601686985cadf2de86276ae796f5443deab3abb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index 643c514b..d11330bf 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview2.tar.gz#dfcef7b01bd3acb41da6689993ac8dd30e2ecd4fd14bc1a833f46188a9fe2614" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index f2844de1..6df3fd6c 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-rc1.tar.gz#a59c8db71b967015ad7c259ba8ef638c7943ec78580412bb86e97791a9322b6b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index a5696f3c..f4993034 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.1" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.gz#5a4de38068eca8919cb087d338c0c2e3d72c9382c804fb27ab746e6c7819ab28" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 index 594fba22..76d7165b 100644 --- a/share/ruby-build/2.2.2 +++ b/share/ruby-build/2.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.2" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.gz#5ffc0f317e429e6b29d4a98ac521c3ce65481bfd22a8cf845fa02a7b113d9b44" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index 513ac4b9..e7e4d837 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1n" "https://www.openssl.org/source/openssl-1.0.1n.tar.gz#3581a405ccbe0fd1f6f17ea41773f77cdd51db55c01e1b4d8549e519882c6caf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl From d6ff200d6c787d1c781db2049cd69614c6f08e8d Mon Sep 17 00:00:00 2001 From: deepj Date: Sat, 13 Jun 2015 00:32:31 +0200 Subject: [PATCH 0642/1809] Add Rubinius 2.5.6 --- share/ruby-build/rbx-2.5.6 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/rbx-2.5.6 diff --git a/share/ruby-build/rbx-2.5.6 b/share/ruby-build/rbx-2.5.6 new file mode 100644 index 00000000..bf2ea6bc --- /dev/null +++ b/share/ruby-build/rbx-2.5.6 @@ -0,0 +1,2 @@ +require_llvm 3.5 +install_package "rubinius-2.5.6" "http://releases.rubini.us/rubinius-2.5.6.tar.bz2#a81f57c6a9d38122a974df1debd5dd7900cb9d4a5cd621b2105de716990f807a" rbx From 825d69b6a9dbed4d6efee0997a5425a3b045d4c5 Mon Sep 17 00:00:00 2001 From: deepj Date: Wed, 17 Jun 2015 19:33:17 +0200 Subject: [PATCH 0643/1809] Add Rubinius 2.5.7 --- share/ruby-build/rbx-2.5.7 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/rbx-2.5.7 diff --git a/share/ruby-build/rbx-2.5.7 b/share/ruby-build/rbx-2.5.7 new file mode 100644 index 00000000..0e4e46e4 --- /dev/null +++ b/share/ruby-build/rbx-2.5.7 @@ -0,0 +1,2 @@ +require_llvm 3.5 +install_package "rubinius-2.5.7" "http://releases.rubini.us/rubinius-2.5.7.tar.bz2#8ba8e75835e6df38453f6b6f65bdd296abee2df89ce488e6cc914059b6e1b385" rbx From 0721fe89b193f3c197f1b5c9af84a831e5250df5 Mon Sep 17 00:00:00 2001 From: deepj Date: Wed, 8 Jul 2015 20:14:27 +0200 Subject: [PATCH 0644/1809] Add JRuby 1.7.21 --- share/ruby-build/jruby-1.7.21 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.21 diff --git a/share/ruby-build/jruby-1.7.21 b/share/ruby-build/jruby-1.7.21 new file mode 100644 index 00000000..21844ee7 --- /dev/null +++ b/share/ruby-build/jruby-1.7.21 @@ -0,0 +1 @@ +install_package "jruby-1.7.21" "https://s3.amazonaws.com/jruby.org/downloads/1.7.21/jruby-bin-1.7.21.tar.gz#9fe56ea173af451ef262faaee6fb90464002584dbacc2523147f809e9d3a1c8b" jruby From d989a9b0bfb374cb39faa46fe4ee61e686d6b695 Mon Sep 17 00:00:00 2001 From: deepj Date: Thu, 9 Jul 2015 15:41:39 +0200 Subject: [PATCH 0645/1809] Upgrade OpenSSL to 1.0.1p --- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.3.0-dev | 2 +- 35 files changed, 35 insertions(+), 35 deletions(-) diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 331ddd08..db333c6f 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index 63906092..2e4f23f8 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p0" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#aff85ba5ceb70303cb7fb616f5db8b95ec47a8820116198d1c866cc4fff151ed" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 9b5cf1a9..92cadb17 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p195" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#a2fe8d44eac3c27d191ca2d0ee2d871f9aed873c74491b2a8df229bfdc4e5a93" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index a955c7a7..89c92d83 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p247" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#3e71042872c77726409460e8647a2f304083a15ae0defe90d8000a69917e20d3" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index a9005b9b..75f93ef3 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p353" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.gz#465afc77d201b5815bb7ce3660a1f5a131f4429a3fa483c126ce66923e4726cc" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index c83a8f6e..3510e0c5 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p451" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.gz#e6d6900eb4084053058349cfdbf63ad1414b6a8d75d58b47ed81010a9947e73b" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index 9c162034..752fcbb0 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p481" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p481.tar.gz#00dd3d72435eb77f2bd94537c1738e5219ca42b6d68df3d4f20c183f4bd12d0f" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index cc1a0118..d8f8955f 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p576" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p576.tar.gz#9f5a593d81768c856155be6b2d2e357b961b5c43e04ba54c1ee511987fac2b66" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index 6e49c8dc..556dc187 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p594" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p594.tar.gz#ee515dd7b17cdbc106396cd432f5662bb0b5afc05044469175914aab65f3c6e7" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index 1225c8de..22078264 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p598" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p598.tar.gz#4136bf7d764cbcc1c7da2824ed2826c3550f2b62af673c79ddbf9049b12095fd" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 index 72d2c4c8..960ed833 100644 --- a/share/ruby-build/2.0.0-p643 +++ b/share/ruby-build/2.0.0-p643 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p643" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p643.tar.gz#4bd267a4187e4bc25c1db08f9f9bdc0ce595a705569cac460d98c4f5b02e614e" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 index bcff8705..2fc461a7 100644 --- a/share/ruby-build/2.0.0-p645 +++ b/share/ruby-build/2.0.0-p645 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p645" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p645.tar.gz#5e9f8effffe97cba5ef0015feec6e1e5f3bacf6ace78cd1cdf72708cd71cf4ab" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index df67e263..8ffed8bb 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl 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" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#94b585560c05cb40fadd03e675bd3beb8271c2e976b45644cc765bf854cfd80c" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 32e7d1d2..227f84e4 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#03d15c7c643f737906c7736820bf4d6f3a71aa8f1dce343284240fee5665f970" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 3e69de29..90fd40d5 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#f9ca3e5b539ccf6bca6875d448a1aec34e73f7c173af180e58500c6f47096916" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index 2eb5d70e..829a936d 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#87072ab3e6d393d47f7402682364e4f24efe1c518969795cc01fcdeeb0e646f3" standard verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index 86251bb4..63c8e117 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz#3538ec1f6af96ed9deb04e0965274528162726cc9ba3625dcf23648df872d09d" standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index b7373dc2..56d6b345 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index d2cf6141..cac377ed 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.gz#747472fb33bcc529f1000e5320605a7e166a095d3805520b989e73b33c05b046" standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index f93b478d..10392dc6 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.gz#a9b1dbc16090ddff8f6c6adbc1fd0473bcae8c69143cecabe65d55f95f6dbbfb" standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index b147494f..40fff3cf 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.gz#1b467f13be6d3b3648a4de76b34b748781fe4f504a19c08ffa348c75dd62635e" standard verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index 6db7555b..a3861059 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.gz#c843df31ae88ed49f5393142b02b9a9f5a6557453805fd489a76fbafeae88941" standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index c2953614..2730b5c6 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.gz#f22a6447811a81f3c808d1c2a5ce3b5f5f0955c68c9a749182feb425589e6635" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index b45153eb..27533739 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.3" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.gz#0818beb7b10ce9a058cd21d85cfe1dcd233e98b7342d32e9a5d4bebe98347f01" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index cff65c6a..84e99bde 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.4" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.gz#bf9952cdeb3a0c6a5a27745c9b4c0e5e264e92b669b2b08efb363f5156549204" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index c790f40d..7c314203 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.5" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.gz#4305cc6ceb094df55210d83548dcbeb5117d74eea25196a9b14fa268d354b100" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index 363c9903..46ab484d 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.6" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.gz#1e1362ae7427c91fa53dc9c05aee4ee200e2d7d8970a891c5bd76bee28d28be4" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index 641cd4cb..b81df9f7 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.gz#7671e394abfb5d262fbcd3b27a71bf78737c7e9347fa21c39e58b0bb9c4840fc" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index 3d8aff4e..08262f04 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index e2ccc0c1..b3555383 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.gz#7a49493d148a38eff9ab13e88601686985cadf2de86276ae796f5443deab3abb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index d11330bf..3c24a77e 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview2.tar.gz#dfcef7b01bd3acb41da6689993ac8dd30e2ecd4fd14bc1a833f46188a9fe2614" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index 6df3fd6c..da5ad776 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-rc1.tar.gz#a59c8db71b967015ad7c259ba8ef638c7943ec78580412bb86e97791a9322b6b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index f4993034..3c8e79fe 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.1" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.gz#5a4de38068eca8919cb087d338c0c2e3d72c9382c804fb27ab746e6c7819ab28" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 index 76d7165b..9e19f3bc 100644 --- a/share/ruby-build/2.2.2 +++ b/share/ruby-build/2.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.2" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.gz#5ffc0f317e429e6b29d4a98ac521c3ce65481bfd22a8cf845fa02a7b113d9b44" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index e7e4d837..e63d6a7c 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1o" "https://www.openssl.org/source/openssl-1.0.1o.tar.gz#16e678c6a05f2502811e075f2c4059ac01c878d091c9c585afc49ebc541f7b13" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl From 28789699db8ceb6b6274c839864c89ab1ba60cf2 Mon Sep 17 00:00:00 2001 From: deepj Date: Thu, 9 Jul 2015 18:23:09 +0200 Subject: [PATCH 0646/1809] Add JRuby 9.0.0.0.rc2 --- share/ruby-build/jruby-9.0.0.0.rc2 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.0.0.0.rc2 diff --git a/share/ruby-build/jruby-9.0.0.0.rc2 b/share/ruby-build/jruby-9.0.0.0.rc2 new file mode 100644 index 00000000..d0fa35ca --- /dev/null +++ b/share/ruby-build/jruby-9.0.0.0.rc2 @@ -0,0 +1,2 @@ +require_java7 +install_package "jruby-9.0.0.0.rc2" "https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.rc2/jruby-bin-9.0.0.0.rc2.tar.gz#f337adb43f4972ace8a04f77d889b35bc4fa4efec99e98cc7ca2aac50f393329" jruby From 56a9ea73d623e17b70559159aa6e6fdb3b6218db Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Thu, 9 Jul 2015 18:24:10 +0200 Subject: [PATCH 0647/1809] ruby-build 20150709 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 83d5770a..57c0a042 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -11,7 +11,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20150519" +RUBY_BUILD_VERSION="20150709" set -E exec 3<&2 # preserve original stderr at fd 3 From c9643294556f7c3f8a3f81f2f19ca39c0c907c60 Mon Sep 17 00:00:00 2001 From: deepj Date: Wed, 15 Jul 2015 20:53:28 +0200 Subject: [PATCH 0648/1809] Add Rubinius 2.5.8 --- share/ruby-build/rbx-2.5.8 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/rbx-2.5.8 diff --git a/share/ruby-build/rbx-2.5.8 b/share/ruby-build/rbx-2.5.8 new file mode 100644 index 00000000..9e9deb2c --- /dev/null +++ b/share/ruby-build/rbx-2.5.8 @@ -0,0 +1,2 @@ +require_llvm 3.5 +install_package "rubinius-2.5.8" "http://releases.rubini.us/rubinius-2.5.8.tar.bz2#d6b411732aa035865f2855845abe5405119560f0979062672d576601de89e59a" rbx From 8a5c7ea6fbd28f49a6c248f6305d5abd352475b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 17 Jul 2015 12:07:07 -0700 Subject: [PATCH 0649/1809] Remove old REE versions that aren't downloadable anymore Rubyforge was shut down in May 2014. REE in general is a project that has reached its End of Life. This removes support for REE versions that can't be downloaded anymore. Newer REE releases can still be installed. --- share/ruby-build/ree-1.8.6-2009.06 | 3 --- share/ruby-build/ree-1.8.7-2009.09 | 3 --- share/ruby-build/ree-1.8.7-2009.10 | 3 --- share/ruby-build/ree-1.8.7-2010.01 | 3 --- share/ruby-build/ree-1.8.7-2010.02 | 3 --- 5 files changed, 15 deletions(-) delete mode 100644 share/ruby-build/ree-1.8.6-2009.06 delete mode 100644 share/ruby-build/ree-1.8.7-2009.09 delete mode 100644 share/ruby-build/ree-1.8.7-2009.10 delete mode 100644 share/ruby-build/ree-1.8.7-2010.01 delete mode 100644 share/ruby-build/ree-1.8.7-2010.02 diff --git a/share/ruby-build/ree-1.8.6-2009.06 b/share/ruby-build/ree-1.8.6-2009.06 deleted file mode 100644 index 21674553..00000000 --- a/share/ruby-build/ree-1.8.6-2009.06 +++ /dev/null @@ -1,3 +0,0 @@ -require_gcc -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#8bfb592b22f8d5131c0ea3a54769c75a5b2fba88ba9244a1bc8c0442fa7df417" ree_installer -install_package "rubygems-1.4.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.4.2.tgz#85da41916deff8883a75710d69d43727a36b4573dd099600f9ff4032700ba5c0" ruby diff --git a/share/ruby-build/ree-1.8.7-2009.09 b/share/ruby-build/ree-1.8.7-2009.09 deleted file mode 100644 index 2c8ccd6d..00000000 --- a/share/ruby-build/ree-1.8.7-2009.09 +++ /dev/null @@ -1,3 +0,0 @@ -require_gcc -install_package "ruby-enterprise-1.8.7-20090928" "http://files.rubyforge.vm.bytemark.co.uk/emm-ruby/ruby-enterprise-1.8.7-20090928.tar.gz#57299d73a65b527b6a849f89bdb92e3608f8cb3af77801ae6716a661857d7605" ree_installer -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/ree-1.8.7-2009.10 b/share/ruby-build/ree-1.8.7-2009.10 deleted file mode 100644 index da5e4eae..00000000 --- a/share/ruby-build/ree-1.8.7-2009.10 +++ /dev/null @@ -1,3 +0,0 @@ -require_gcc -install_package "ruby-enterprise-1.8.7-2009.10" "http://files.rubyforge.vm.bytemark.co.uk/emm-ruby/ruby-enterprise-1.8.7-2009.10.tar.gz#d4f280adf03b59bdb5c8c690f1c322c0d2aa0a7c16797928d759a4d8885333a3" ree_installer -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/ree-1.8.7-2010.01 b/share/ruby-build/ree-1.8.7-2010.01 deleted file mode 100644 index bc11057c..00000000 --- a/share/ruby-build/ree-1.8.7-2010.01 +++ /dev/null @@ -1,3 +0,0 @@ -require_gcc -install_package "ruby-enterprise-1.8.7-2010.01" "http://files.rubyforge.vm.bytemark.co.uk/emm-ruby/ruby-enterprise-1.8.7-2010.01.tar.gz#ccdf836693ea9c110bf8b97ced91be3db100487428a6668d0b45fb883fa6793d" ree_installer -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/ree-1.8.7-2010.02 b/share/ruby-build/ree-1.8.7-2010.02 deleted file mode 100644 index c49d7ea2..00000000 --- a/share/ruby-build/ree-1.8.7-2010.02 +++ /dev/null @@ -1,3 +0,0 @@ -require_gcc -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#5e7268021aa30f9b79f3ed066989cffc8b31b17db9e2aca40c039ff017da4813" ree_installer -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby From b1454d44acc61248e6c662d2351934ed7390bea3 Mon Sep 17 00:00:00 2001 From: Reed Loden Date: Fri, 17 Jul 2015 23:47:45 -0700 Subject: [PATCH 0650/1809] 37signals renamed themselves to Basecamp, so update sponsor in README See https://37signals.com/ for announcement post. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 20f9afc4..542b73c8 100644 --- a/README.md +++ b/README.md @@ -179,7 +179,7 @@ mirror and use official URLs instead. You can force ruby-build to bypass the mirror by setting the `RUBY_BUILD_SKIP_MIRROR` environment variable. The official ruby-build download mirror is sponsored by -[37signals](http://37signals.com/). +[Basecamp](https://basecamp.com/). ### Package download caching From 058917cd1c5c6dd33f2003dee28fd08247fcf361 Mon Sep 17 00:00:00 2001 From: Reed Loden Date: Fri, 17 Jul 2015 23:49:57 -0700 Subject: [PATCH 0651/1809] Fix typo in test/arguments.bats (s/enought/enough/) --- test/arguments.bats | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/arguments.bats b/test/arguments.bats index 77eb91cf..efd64271 100644 --- a/test/arguments.bats +++ b/test/arguments.bats @@ -2,7 +2,7 @@ load test_helper -@test "not enought arguments for ruby-build" { +@test "not enough arguments for ruby-build" { # use empty inline definition so nothing gets built anyway local definition="${TMP}/build-definition" echo '' > "$definition" From d50a5bb81a659c112574f0c26f1f39041c160ae9 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Sun, 19 Jul 2015 14:49:34 +0200 Subject: [PATCH 0652/1809] ruby-build 20150719 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index a18e9ed8..f66351a1 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -11,7 +11,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20150709" +RUBY_BUILD_VERSION="20150719" set -E exec 3<&2 # preserve original stderr at fd 3 From 3cee1b9e781068dec38611514a80cc78706c31c3 Mon Sep 17 00:00:00 2001 From: Pavel Repin Date: Wed, 3 Sep 2014 12:52:20 -0700 Subject: [PATCH 0653/1809] RUBY_BUILD_MIRROR_URL defaults to https://... Because encryption and authenticity are now cool :) --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index f66351a1..ae5ed8b9 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1178,7 +1178,7 @@ else fi if [ -z "$RUBY_BUILD_MIRROR_URL" ]; then - RUBY_BUILD_MIRROR_URL="http://dqw8nmjcqpjn7.cloudfront.net" + RUBY_BUILD_MIRROR_URL="https://dqw8nmjcqpjn7.cloudfront.net" else RUBY_BUILD_MIRROR_URL="${RUBY_BUILD_MIRROR_URL%/}" fi From a902621171bd4b274d22b92a45a705a26b4a49f1 Mon Sep 17 00:00:00 2001 From: Reed Loden Date: Fri, 17 Jul 2015 22:59:03 -0700 Subject: [PATCH 0654/1809] Update RUBY_BUILD_MIRROR_URL to use https:// --- test/cache.bats | 2 +- test/mirror.bats | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/test/cache.bats b/test/cache.bats index 5dd712a0..9c28f286 100644 --- a/test/cache.bats +++ b/test/cache.bats @@ -59,7 +59,7 @@ setup() { stub shasum true "echo invalid" "echo $checksum" stub curl "-*I* : true" \ - "-q -o * -*S* http://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" + "-q -o * -*S* https://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" touch "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" diff --git a/test/mirror.bats b/test/mirror.bats index abdacc44..72610839 100644 --- a/test/mirror.bats +++ b/test/mirror.bats @@ -92,7 +92,7 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com stub shasum true "echo $checksum" stub curl "-*I* : true" \ - "-q -o * -*S* http://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" \ + "-q -o * -*S* https://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" \ install_fixture definitions/with-checksum [ "$status" -eq 0 ] From 0e2281cced88a72f2f69633efca89eb583406f5f Mon Sep 17 00:00:00 2001 From: Reed Loden Date: Fri, 17 Jul 2015 23:10:27 -0700 Subject: [PATCH 0655/1809] Update Ruby download location to use https:// --- share/ruby-build/1.8.6-p383 | 2 +- share/ruby-build/1.8.6-p420 | 2 +- share/ruby-build/1.8.7-p249 | 2 +- share/ruby-build/1.8.7-p302 | 2 +- share/ruby-build/1.8.7-p334 | 2 +- share/ruby-build/1.8.7-p352 | 2 +- share/ruby-build/1.8.7-p357 | 2 +- share/ruby-build/1.8.7-p358 | 2 +- share/ruby-build/1.8.7-p370 | 2 +- share/ruby-build/1.8.7-p371 | 2 +- share/ruby-build/1.8.7-p374 | 2 +- share/ruby-build/1.9.1-p378 | 2 +- share/ruby-build/1.9.1-p430 | 2 +- share/ruby-build/1.9.2-p0 | 2 +- share/ruby-build/1.9.2-p180 | 2 +- share/ruby-build/1.9.2-p290 | 2 +- share/ruby-build/1.9.2-p318 | 2 +- share/ruby-build/1.9.2-p320 | 2 +- share/ruby-build/1.9.2-p330 | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-p484 | 2 +- share/ruby-build/1.9.3-p545 | 2 +- share/ruby-build/1.9.3-p547 | 2 +- share/ruby-build/1.9.3-p550 | 2 +- share/ruby-build/1.9.3-p551 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.2 | 2 +- 68 files changed, 68 insertions(+), 68 deletions(-) diff --git a/share/ruby-build/1.8.6-p383 b/share/ruby-build/1.8.6-p383 index 452eb38b..2a3279a6 100644 --- a/share/ruby-build/1.8.6-p383 +++ b/share/ruby-build/1.8.6-p383 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.6-p383" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p383.tar.gz#cea6c67f737727007ec89d1c93fd7d0dba035220f981706091b8642d7a43c03a" auto_tcltk standard +install_package "ruby-1.8.6-p383" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p383.tar.gz#cea6c67f737727007ec89d1c93fd7d0dba035220f981706091b8642d7a43c03a" auto_tcltk standard install_package "rubygems-1.3.7" "http://production.cf.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 aa5813cb..22c72fcd 100644 --- a/share/ruby-build/1.8.6-p420 +++ b/share/ruby-build/1.8.6-p420 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.6-p420" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p420.tar.gz#118e6f24afce8e8a10dced23635168e58da6c9121a21f120c82f425d40a1e321" auto_tcltk standard +install_package "ruby-1.8.6-p420" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p420.tar.gz#118e6f24afce8e8a10dced23635168e58da6c9121a21f120c82f425d40a1e321" auto_tcltk standard install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.8.7-p249 b/share/ruby-build/1.8.7-p249 index d132f013..504e56fa 100644 --- a/share/ruby-build/1.8.7-p249 +++ b/share/ruby-build/1.8.7-p249 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p249" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p249.tar.gz#a969f5ec00f096f01650bfa594bc408f2e5cfc3de21b533ab62b4f29eb8ca653" auto_tcltk standard +install_package "ruby-1.8.7-p249" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p249.tar.gz#a969f5ec00f096f01650bfa594bc408f2e5cfc3de21b533ab62b4f29eb8ca653" auto_tcltk standard install_package "rubygems-1.6.2" "http://production.cf.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 index db5f65c0..6bec3f2d 100644 --- a/share/ruby-build/1.8.7-p302 +++ b/share/ruby-build/1.8.7-p302 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p302" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz#5883df5204de70762602ce885b18c8bf6c856d33298c35df9151031b2ce044a1" auto_tcltk standard +install_package "ruby-1.8.7-p302" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz#5883df5204de70762602ce885b18c8bf6c856d33298c35df9151031b2ce044a1" auto_tcltk standard install_package "rubygems-1.6.2" "http://production.cf.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 207b1796..40b8bbf9 100644 --- a/share/ruby-build/1.8.7-p334 +++ b/share/ruby-build/1.8.7-p334 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p334" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p334.tar.gz#68f68d6480955045661fab3be614c504bfcac167d070c6fdbfc9dbe2c5444bc0" auto_tcltk standard +install_package "ruby-1.8.7-p334" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p334.tar.gz#68f68d6480955045661fab3be614c504bfcac167d070c6fdbfc9dbe2c5444bc0" auto_tcltk standard install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p352 b/share/ruby-build/1.8.7-p352 index 6c5266af..a59c245c 100644 --- a/share/ruby-build/1.8.7-p352 +++ b/share/ruby-build/1.8.7-p352 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p352" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.tar.gz#2325b9f9ab2af663469d057c6a1ef59d914a649808e9f6d1a4877c8973c2dad0" auto_tcltk standard +install_package "ruby-1.8.7-p352" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.tar.gz#2325b9f9ab2af663469d057c6a1ef59d914a649808e9f6d1a4877c8973c2dad0" auto_tcltk standard install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p357 b/share/ruby-build/1.8.7-p357 index 413b7022..d5092307 100644 --- a/share/ruby-build/1.8.7-p357 +++ b/share/ruby-build/1.8.7-p357 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p357" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p357.tar.gz#2fdcac4eb37b2eba1a4eef392a2922e07a9222fc86d781d92154d716434b962c" auto_tcltk standard +install_package "ruby-1.8.7-p357" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p357.tar.gz#2fdcac4eb37b2eba1a4eef392a2922e07a9222fc86d781d92154d716434b962c" auto_tcltk standard install_package "rubygems-1.6.2" "http://production.cf.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 index c801238d..29fd5c72 100644 --- a/share/ruby-build/1.8.7-p358 +++ b/share/ruby-build/1.8.7-p358 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p358" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p358.tar.gz#9e0856d58830e08f1e38233947d859898ae09d4780cb1a502108e41308de33cb" auto_tcltk standard +install_package "ruby-1.8.7-p358" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p358.tar.gz#9e0856d58830e08f1e38233947d859898ae09d4780cb1a502108e41308de33cb" auto_tcltk standard install_package "rubygems-1.6.2" "http://production.cf.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 index 564474e3..9b9ce778 100644 --- a/share/ruby-build/1.8.7-p370 +++ b/share/ruby-build/1.8.7-p370 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p370" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p370.tar.gz#bcd8db47adf6f5e3822b60a04785eedb1b97d41fbd7cb595d02759faa36581c6" auto_tcltk standard +install_package "ruby-1.8.7-p370" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p370.tar.gz#bcd8db47adf6f5e3822b60a04785eedb1b97d41fbd7cb595d02759faa36581c6" auto_tcltk standard install_package "rubygems-1.6.2" "http://production.cf.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 index e063b2a6..27f91b03 100644 --- a/share/ruby-build/1.8.7-p371 +++ b/share/ruby-build/1.8.7-p371 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p371" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p371.tar.gz#e60a322f8f2a616eba01651f5ab620e7e48e4f8adfe711aec61cc74a91d54d3c" auto_tcltk standard +install_package "ruby-1.8.7-p371" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p371.tar.gz#e60a322f8f2a616eba01651f5ab620e7e48e4f8adfe711aec61cc74a91d54d3c" auto_tcltk standard install_package "rubygems-1.6.2" "http://production.cf.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 index 93f8fb79..2fb64801 100644 --- a/share/ruby-build/1.8.7-p374 +++ b/share/ruby-build/1.8.7-p374 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p374" "http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p374.tar.gz#876eeeaaeeab10cbf4767833547d66d86d6717ef48fd3d89e27db8926a65276c" auto_tcltk standard +install_package "ruby-1.8.7-p374" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p374.tar.gz#876eeeaaeeab10cbf4767833547d66d86d6717ef48fd3d89e27db8926a65276c" auto_tcltk standard install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.9.1-p378 b/share/ruby-build/1.9.1-p378 index 89328efa..10f3b5d3 100644 --- a/share/ruby-build/1.9.1-p378 +++ b/share/ruby-build/1.9.1-p378 @@ -1,4 +1,4 @@ require_gcc 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p378.tar.gz#b2960c330aa097c0cf90157a3133c6553ccdf8198e4c717c72cbe87c7f277547" +install_package "ruby-1.9.1-p378" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p378.tar.gz#b2960c330aa097c0cf90157a3133c6553ccdf8198e4c717c72cbe87c7f277547" install_package "rubygems-1.3.7" "http://production.cf.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 index 7f6462a8..f23ec46e 100644 --- a/share/ruby-build/1.9.1-p430 +++ b/share/ruby-build/1.9.1-p430 @@ -1,4 +1,4 @@ require_gcc 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p430.tar.gz#6d28120e792a4a1cf32dd5f90c1643ecb48760157322a1bb267dd784d14fcb3a" +install_package "ruby-1.9.1-p430" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p430.tar.gz#6d28120e792a4a1cf32dd5f90c1643ecb48760157322a1bb267dd784d14fcb3a" install_package "rubygems-1.3.7" "http://production.cf.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 index 39a543f2..3bf0097c 100644 --- a/share/ruby-build/1.9.2-p0 +++ b/share/ruby-build/1.9.2-p0 @@ -1,4 +1,4 @@ require_gcc 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.gz#8c0c4e261a921b5c406bf9e76ac23bf3c915651534e9d1b9e8c5d0bee4a7285c" +install_package "ruby-1.9.2-p0" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.gz#8c0c4e261a921b5c406bf9e76ac23bf3c915651534e9d1b9e8c5d0bee4a7285c" install_package "rubygems-1.8.23" "http://production.cf.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 index 59cf53c4..8a770398 100644 --- a/share/ruby-build/1.9.2-p180 +++ b/share/ruby-build/1.9.2-p180 @@ -1,4 +1,4 @@ require_gcc 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz#9027a5abaaadc2af85005ed74aeb628ce2326441874bf3d4f1a842663cde04f4" +install_package "ruby-1.9.2-p180" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz#9027a5abaaadc2af85005ed74aeb628ce2326441874bf3d4f1a842663cde04f4" install_package "rubygems-1.8.23" "http://production.cf.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 790d314a..7dd9eb48 100644 --- a/share/ruby-build/1.9.2-p290 +++ b/share/ruby-build/1.9.2-p290 @@ -1,4 +1,4 @@ require_gcc 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz#1cc817575c4944d3d78959024320ed1d5b7c2b4931a855772dacad7c3f6ebd7e" +install_package "ruby-1.9.2-p290" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz#1cc817575c4944d3d78959024320ed1d5b7c2b4931a855772dacad7c3f6ebd7e" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby diff --git a/share/ruby-build/1.9.2-p318 b/share/ruby-build/1.9.2-p318 index f494e038..00e1bc13 100644 --- a/share/ruby-build/1.9.2-p318 +++ b/share/ruby-build/1.9.2-p318 @@ -1,4 +1,4 @@ require_gcc 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p318.tar.gz#891f707714cb7585ffc76dfaf855e4fcd5b2c0a64655b62d9b23b6a3985a2749" +install_package "ruby-1.9.2-p318" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p318.tar.gz#891f707714cb7585ffc76dfaf855e4fcd5b2c0a64655b62d9b23b6a3985a2749" install_package "rubygems-1.8.23" "http://production.cf.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 index ea398ac5..e2512bd7 100644 --- a/share/ruby-build/1.9.2-p320 +++ b/share/ruby-build/1.9.2-p320 @@ -1,4 +1,4 @@ require_gcc 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p320.tar.gz#39a1f046e8756c1885cde42b234bc608196e50feadf1d0f202f7634f4a4b1245" +install_package "ruby-1.9.2-p320" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p320.tar.gz#39a1f046e8756c1885cde42b234bc608196e50feadf1d0f202f7634f4a4b1245" install_package "rubygems-1.8.23" "http://production.cf.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 index 70f4c55c..0b744ed4 100644 --- a/share/ruby-build/1.9.2-p330 +++ b/share/ruby-build/1.9.2-p330 @@ -1,5 +1,5 @@ require_gcc 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p330.tar.gz#23ef45fdaecc5d6c7b4e9e2d51b23817fc6aa8225a20f123f7fa98760e8b5ca9" +install_package "ruby-1.9.2-p330" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p330.tar.gz#23ef45fdaecc5d6c7b4e9e2d51b23817fc6aa8225a20f123f7fa98760e8b5ca9" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index 6243bdba..144676b9 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,4 +1,4 @@ require_gcc 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz#3b910042e3561f4296fd95d96bf30322e53eecf083992e5042a7680698cfa34e" +install_package "ruby-1.9.3-p0" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz#3b910042e3561f4296fd95d96bf30322e53eecf083992e5042a7680698cfa34e" install_package "rubygems-1.8.23" "http://production.cf.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 index 8ee502c4..095a549d 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,4 +1,4 @@ [ -n "$CC" ] || export CC=cc 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz#8b3c035cf4f0ad6420f447d6a48e8817e5384d0504514939aeb156e251d44cce" +install_package "ruby-1.9.3-p125" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz#8b3c035cf4f0ad6420f447d6a48e8817e5384d0504514939aeb156e251d44cce" install_package "rubygems-1.8.23" "http://production.cf.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 index 79bd28a8..3e2e90e3 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,2 +1,2 @@ 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.gz#46e2fa80be7efed51bd9cdc529d1fe22ebc7567ee0f91db4ab855438cf4bd8bb" +install_package "ruby-1.9.3-p194" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.gz#46e2fa80be7efed51bd9cdc529d1fe22ebc7567ee0f91db4ab855438cf4bd8bb" diff --git a/share/ruby-build/1.9.3-p286 b/share/ruby-build/1.9.3-p286 index 6e4661a6..3632f895 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,2 +1,2 @@ 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p286.tar.gz#e94367108751fd6bce79401d947baa66096c757fd3a0856350a2abd05d26d89d" +install_package "ruby-1.9.3-p286" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p286.tar.gz#e94367108751fd6bce79401d947baa66096c757fd3a0856350a2abd05d26d89d" diff --git a/share/ruby-build/1.9.3-p327 b/share/ruby-build/1.9.3-p327 index 301503f2..d5519155 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,2 +1,2 @@ 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.gz#51dd76462d3f6eb2c659a75e90f949f56da58c42bfb5766212478160b7f23d71" +install_package "ruby-1.9.3-p327" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.gz#51dd76462d3f6eb2c659a75e90f949f56da58c42bfb5766212478160b7f23d71" diff --git a/share/ruby-build/1.9.3-p362 b/share/ruby-build/1.9.3-p362 index 1b28ac81..e71e0e7a 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,2 +1,2 @@ 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p362.tar.gz#eb593607862b16a28176ae6d086dbe3bd9bd41935ec999a8cd5ef8773e8239d6" +install_package "ruby-1.9.3-p362" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p362.tar.gz#eb593607862b16a28176ae6d086dbe3bd9bd41935ec999a8cd5ef8773e8239d6" diff --git a/share/ruby-build/1.9.3-p374 b/share/ruby-build/1.9.3-p374 index 2f12e6a4..407f634b 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,2 +1,2 @@ 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p374.tar.gz#0d0e32a3554867e3eddbb23fbf30a72c4748622e010c23e31302d899fc005574" +install_package "ruby-1.9.3-p374" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p374.tar.gz#0d0e32a3554867e3eddbb23fbf30a72c4748622e010c23e31302d899fc005574" diff --git a/share/ruby-build/1.9.3-p385 b/share/ruby-build/1.9.3-p385 index 624f65b5..094fb804 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,2 +1,2 @@ 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p385.tar.gz#4b15df007f5935ec9696d427d8d6265b121d944d237a2342d5beeeba9b8309d0" +install_package "ruby-1.9.3-p385" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p385.tar.gz#4b15df007f5935ec9696d427d8d6265b121d944d237a2342d5beeeba9b8309d0" diff --git a/share/ruby-build/1.9.3-p392 b/share/ruby-build/1.9.3-p392 index 1df81222..47f0fc88 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,2 +1,2 @@ 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p392.tar.gz#8861ddadb2cd30fb30e42122741130d12f6543c3d62d05906cd41076db70975f" +install_package "ruby-1.9.3-p392" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p392.tar.gz#8861ddadb2cd30fb30e42122741130d12f6543c3d62d05906cd41076db70975f" diff --git a/share/ruby-build/1.9.3-p429 b/share/ruby-build/1.9.3-p429 index 5d5df106..7e6153a7 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,2 +1,2 @@ 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p429.tar.gz#d192d1afc46a7ef27b9d0a3c7a67b509048984db2c38907aa82641bdf980acf4" +install_package "ruby-1.9.3-p429" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p429.tar.gz#d192d1afc46a7ef27b9d0a3c7a67b509048984db2c38907aa82641bdf980acf4" diff --git a/share/ruby-build/1.9.3-p448 b/share/ruby-build/1.9.3-p448 index fae2b619..9dec42dc 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,2 +1,2 @@ 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p448.tar.gz#2f35e186543a03bec5e603296d6d8828b94ca58bab049b67b1ceb61d381bc8a7" +install_package "ruby-1.9.3-p448" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p448.tar.gz#2f35e186543a03bec5e603296d6d8828b94ca58bab049b67b1ceb61d381bc8a7" diff --git a/share/ruby-build/1.9.3-p484 b/share/ruby-build/1.9.3-p484 index 3a4c235b..923ae2c0 100644 --- a/share/ruby-build/1.9.3-p484 +++ b/share/ruby-build/1.9.3-p484 @@ -1,2 +1,2 @@ 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p484.tar.gz#d684bc3a5ba72cda9ef30039f783c0f8cdc325bae5c8738c7bf05577cbe8f31d" +install_package "ruby-1.9.3-p484" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p484.tar.gz#d684bc3a5ba72cda9ef30039f783c0f8cdc325bae5c8738c7bf05577cbe8f31d" diff --git a/share/ruby-build/1.9.3-p545 b/share/ruby-build/1.9.3-p545 index 3bb55ed8..3ff1ba98 100644 --- a/share/ruby-build/1.9.3-p545 +++ b/share/ruby-build/1.9.3-p545 @@ -1,2 +1,2 @@ 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p545.tar.gz#05fb00ebd374ef800475eb40b71ebc42cc18c1f61f4885c11737f310d3d23111" +install_package "ruby-1.9.3-p545" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p545.tar.gz#05fb00ebd374ef800475eb40b71ebc42cc18c1f61f4885c11737f310d3d23111" diff --git a/share/ruby-build/1.9.3-p547 b/share/ruby-build/1.9.3-p547 index ba22e3b4..08de3815 100644 --- a/share/ruby-build/1.9.3-p547 +++ b/share/ruby-build/1.9.3-p547 @@ -1,2 +1,2 @@ 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p547.tar.gz#9ba118e4aba04c430bc4d5efb09b31a0277e101c9fd2ef3b80b9c684d7ae57a1" +install_package "ruby-1.9.3-p547" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p547.tar.gz#9ba118e4aba04c430bc4d5efb09b31a0277e101c9fd2ef3b80b9c684d7ae57a1" diff --git a/share/ruby-build/1.9.3-p550 b/share/ruby-build/1.9.3-p550 index d9278d9b..188ae772 100644 --- a/share/ruby-build/1.9.3-p550 +++ b/share/ruby-build/1.9.3-p550 @@ -1,2 +1,2 @@ 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p550.tar.gz#d6cf008d9f3a9aeed2ef04428f19d66e28aed8a71456f7edba68627d3302cd6b" +install_package "ruby-1.9.3-p550" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p550.tar.gz#d6cf008d9f3a9aeed2ef04428f19d66e28aed8a71456f7edba68627d3302cd6b" diff --git a/share/ruby-build/1.9.3-p551 b/share/ruby-build/1.9.3-p551 index b6768968..383a7d12 100644 --- a/share/ruby-build/1.9.3-p551 +++ b/share/ruby-build/1.9.3-p551 @@ -1,2 +1,2 @@ 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p551.tar.gz#bb5be55cd1f49c95bb05b6f587701376b53d310eb1bb7c76fbd445a1c75b51e8" +install_package "ruby-1.9.3-p551" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p551.tar.gz#bb5be55cd1f49c95bb05b6f587701376b53d310eb1bb7c76fbd445a1c75b51e8" diff --git a/share/ruby-build/1.9.3-preview1 b/share/ruby-build/1.9.3-preview1 index f7def14b..72d517ea 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,4 +1,4 @@ require_gcc 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-preview1.tar.gz#75c2dd57cabd67d8078a61db4ae86b22dc6f262b84460e5b95a0d8a327b36642" +install_package "ruby-1.9.3-preview1" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-preview1.tar.gz#75c2dd57cabd67d8078a61db4ae86b22dc6f262b84460e5b95a0d8a327b36642" install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index 5102b38d..a71f9811 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,3 +1,3 @@ require_gcc 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" "http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-rc1.tar.gz#bb1ae474d30e8681df89599520e766270c8e16450efdc01e099810f5e401eb94" +install_package "ruby-1.9.3-rc1" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-rc1.tar.gz#bb1ae474d30e8681df89599520e766270c8e16450efdc01e099810f5e401eb94" diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index 2e4f23f8..a82ac871 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p0" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#aff85ba5ceb70303cb7fb616f5db8b95ec47a8820116198d1c866cc4fff151ed" standard verify_openssl +install_package "ruby-2.0.0-p0" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#aff85ba5ceb70303cb7fb616f5db8b95ec47a8820116198d1c866cc4fff151ed" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 92cadb17..ce2281be 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p195" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#a2fe8d44eac3c27d191ca2d0ee2d871f9aed873c74491b2a8df229bfdc4e5a93" standard verify_openssl +install_package "ruby-2.0.0-p195" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#a2fe8d44eac3c27d191ca2d0ee2d871f9aed873c74491b2a8df229bfdc4e5a93" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index 89c92d83..27e35e49 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p247" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#3e71042872c77726409460e8647a2f304083a15ae0defe90d8000a69917e20d3" standard verify_openssl +install_package "ruby-2.0.0-p247" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#3e71042872c77726409460e8647a2f304083a15ae0defe90d8000a69917e20d3" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index 75f93ef3..383b9236 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p353" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.gz#465afc77d201b5815bb7ce3660a1f5a131f4429a3fa483c126ce66923e4726cc" standard verify_openssl +install_package "ruby-2.0.0-p353" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.gz#465afc77d201b5815bb7ce3660a1f5a131f4429a3fa483c126ce66923e4726cc" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index 3510e0c5..0042eab5 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p451" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.gz#e6d6900eb4084053058349cfdbf63ad1414b6a8d75d58b47ed81010a9947e73b" standard verify_openssl +install_package "ruby-2.0.0-p451" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.gz#e6d6900eb4084053058349cfdbf63ad1414b6a8d75d58b47ed81010a9947e73b" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index 752fcbb0..623dfa77 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p481" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p481.tar.gz#00dd3d72435eb77f2bd94537c1738e5219ca42b6d68df3d4f20c183f4bd12d0f" standard verify_openssl +install_package "ruby-2.0.0-p481" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p481.tar.gz#00dd3d72435eb77f2bd94537c1738e5219ca42b6d68df3d4f20c183f4bd12d0f" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index d8f8955f..d2776359 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p576" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p576.tar.gz#9f5a593d81768c856155be6b2d2e357b961b5c43e04ba54c1ee511987fac2b66" standard verify_openssl +install_package "ruby-2.0.0-p576" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p576.tar.gz#9f5a593d81768c856155be6b2d2e357b961b5c43e04ba54c1ee511987fac2b66" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index 556dc187..c02995c6 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p594" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p594.tar.gz#ee515dd7b17cdbc106396cd432f5662bb0b5afc05044469175914aab65f3c6e7" standard verify_openssl +install_package "ruby-2.0.0-p594" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p594.tar.gz#ee515dd7b17cdbc106396cd432f5662bb0b5afc05044469175914aab65f3c6e7" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index 22078264..849682ed 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p598" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p598.tar.gz#4136bf7d764cbcc1c7da2824ed2826c3550f2b62af673c79ddbf9049b12095fd" standard verify_openssl +install_package "ruby-2.0.0-p598" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p598.tar.gz#4136bf7d764cbcc1c7da2824ed2826c3550f2b62af673c79ddbf9049b12095fd" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 index 960ed833..497d77d5 100644 --- a/share/ruby-build/2.0.0-p643 +++ b/share/ruby-build/2.0.0-p643 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p643" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p643.tar.gz#4bd267a4187e4bc25c1db08f9f9bdc0ce595a705569cac460d98c4f5b02e614e" standard verify_openssl +install_package "ruby-2.0.0-p643" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p643.tar.gz#4bd267a4187e4bc25c1db08f9f9bdc0ce595a705569cac460d98c4f5b02e614e" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 index 2fc461a7..cc3fa03e 100644 --- a/share/ruby-build/2.0.0-p645 +++ b/share/ruby-build/2.0.0-p645 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p645" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p645.tar.gz#5e9f8effffe97cba5ef0015feec6e1e5f3bacf6ace78cd1cdf72708cd71cf4ab" standard verify_openssl +install_package "ruby-2.0.0-p645" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p645.tar.gz#5e9f8effffe97cba5ef0015feec6e1e5f3bacf6ace78cd1cdf72708cd71cf4ab" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 8ffed8bb..ca658da7 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl 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" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#94b585560c05cb40fadd03e675bd3beb8271c2e976b45644cc765bf854cfd80c" standard verify_openssl +install_package "ruby-2.0.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.gz#94b585560c05cb40fadd03e675bd3beb8271c2e976b45644cc765bf854cfd80c" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 227f84e4..03e3ac71 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#03d15c7c643f737906c7736820bf4d6f3a71aa8f1dce343284240fee5665f970" standard verify_openssl +install_package "ruby-2.0.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#03d15c7c643f737906c7736820bf4d6f3a71aa8f1dce343284240fee5665f970" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 90fd40d5..3a9ec7ef 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#f9ca3e5b539ccf6bca6875d448a1aec34e73f7c173af180e58500c6f47096916" standard verify_openssl +install_package "ruby-2.0.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#f9ca3e5b539ccf6bca6875d448a1aec34e73f7c173af180e58500c6f47096916" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index 829a936d..24fbedd8 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-rc2" "http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#87072ab3e6d393d47f7402682364e4f24efe1c518969795cc01fcdeeb0e646f3" standard verify_openssl +install_package "ruby-2.0.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#87072ab3e6d393d47f7402682364e4f24efe1c518969795cc01fcdeeb0e646f3" standard verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index 63c8e117..a3b2b29f 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.0" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz#3538ec1f6af96ed9deb04e0965274528162726cc9ba3625dcf23648df872d09d" standard verify_openssl +install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz#3538ec1f6af96ed9deb04e0965274528162726cc9ba3625dcf23648df872d09d" standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index cac377ed..6d48ca18 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.gz#747472fb33bcc529f1000e5320605a7e166a095d3805520b989e73b33c05b046" standard verify_openssl +install_package "ruby-2.1.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.gz#747472fb33bcc529f1000e5320605a7e166a095d3805520b989e73b33c05b046" standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index 10392dc6..334d1bbe 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.gz#a9b1dbc16090ddff8f6c6adbc1fd0473bcae8c69143cecabe65d55f95f6dbbfb" standard verify_openssl +install_package "ruby-2.1.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.gz#a9b1dbc16090ddff8f6c6adbc1fd0473bcae8c69143cecabe65d55f95f6dbbfb" standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index 40fff3cf..9bad0c28 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.gz#1b467f13be6d3b3648a4de76b34b748781fe4f504a19c08ffa348c75dd62635e" standard verify_openssl +install_package "ruby-2.1.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.gz#1b467f13be6d3b3648a4de76b34b748781fe4f504a19c08ffa348c75dd62635e" standard verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index a3861059..de61429e 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.1" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.gz#c843df31ae88ed49f5393142b02b9a9f5a6557453805fd489a76fbafeae88941" standard verify_openssl +install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.gz#c843df31ae88ed49f5393142b02b9a9f5a6557453805fd489a76fbafeae88941" standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index 2730b5c6..18f24206 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.2" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.gz#f22a6447811a81f3c808d1c2a5ce3b5f5f0955c68c9a749182feb425589e6635" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.gz#f22a6447811a81f3c808d1c2a5ce3b5f5f0955c68c9a749182feb425589e6635" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index 27533739..6af77301 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.3" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.gz#0818beb7b10ce9a058cd21d85cfe1dcd233e98b7342d32e9a5d4bebe98347f01" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.3" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.gz#0818beb7b10ce9a058cd21d85cfe1dcd233e98b7342d32e9a5d4bebe98347f01" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index 84e99bde..88d45471 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.4" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.gz#bf9952cdeb3a0c6a5a27745c9b4c0e5e264e92b669b2b08efb363f5156549204" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.4" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.gz#bf9952cdeb3a0c6a5a27745c9b4c0e5e264e92b669b2b08efb363f5156549204" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index 7c314203..d560c8a5 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.5" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.gz#4305cc6ceb094df55210d83548dcbeb5117d74eea25196a9b14fa268d354b100" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.5" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.gz#4305cc6ceb094df55210d83548dcbeb5117d74eea25196a9b14fa268d354b100" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index 46ab484d..c7a6409d 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.6" "http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.gz#1e1362ae7427c91fa53dc9c05aee4ee200e2d7d8970a891c5bd76bee28d28be4" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.6" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.gz#1e1362ae7427c91fa53dc9c05aee4ee200e2d7d8970a891c5bd76bee28d28be4" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index b81df9f7..af00b05d 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.0" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.gz#7671e394abfb5d262fbcd3b27a71bf78737c7e9347fa21c39e58b0bb9c4840fc" ldflags_dirs standard verify_openssl +install_package "ruby-2.2.0" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.gz#7671e394abfb5d262fbcd3b27a71bf78737c7e9347fa21c39e58b0bb9c4840fc" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index b3555383..d2ed6ac6 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.0-preview1" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.gz#7a49493d148a38eff9ab13e88601686985cadf2de86276ae796f5443deab3abb" ldflags_dirs standard verify_openssl +install_package "ruby-2.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.gz#7a49493d148a38eff9ab13e88601686985cadf2de86276ae796f5443deab3abb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index 3c24a77e..12b7d95a 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.0-preview2" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview2.tar.gz#dfcef7b01bd3acb41da6689993ac8dd30e2ecd4fd14bc1a833f46188a9fe2614" ldflags_dirs standard verify_openssl +install_package "ruby-2.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview2.tar.gz#dfcef7b01bd3acb41da6689993ac8dd30e2ecd4fd14bc1a833f46188a9fe2614" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index da5ad776..d31006bd 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.0-rc1" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-rc1.tar.gz#a59c8db71b967015ad7c259ba8ef638c7943ec78580412bb86e97791a9322b6b" ldflags_dirs standard verify_openssl +install_package "ruby-2.2.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-rc1.tar.gz#a59c8db71b967015ad7c259ba8ef638c7943ec78580412bb86e97791a9322b6b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index 3c8e79fe..db3ea73e 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.1" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.gz#5a4de38068eca8919cb087d338c0c2e3d72c9382c804fb27ab746e6c7819ab28" ldflags_dirs standard verify_openssl +install_package "ruby-2.2.1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.gz#5a4de38068eca8919cb087d338c0c2e3d72c9382c804fb27ab746e6c7819ab28" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 index 9e19f3bc..3829e8dc 100644 --- a/share/ruby-build/2.2.2 +++ b/share/ruby-build/2.2.2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.2" "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.gz#5ffc0f317e429e6b29d4a98ac521c3ce65481bfd22a8cf845fa02a7b113d9b44" ldflags_dirs standard verify_openssl +install_package "ruby-2.2.2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.gz#5ffc0f317e429e6b29d4a98ac521c3ce65481bfd22a8cf845fa02a7b113d9b44" ldflags_dirs standard verify_openssl From f56beb4734cd09821f91bc4c40fff83718e82ce1 Mon Sep 17 00:00:00 2001 From: Reed Loden Date: Fri, 17 Jul 2015 23:11:23 -0700 Subject: [PATCH 0656/1809] Update REE download location to use https:// --- share/ruby-build/ree-1.8.7-2011.03 | 2 +- share/ruby-build/ree-1.8.7-2011.12 | 2 +- share/ruby-build/ree-1.8.7-2012.01 | 2 +- share/ruby-build/ree-1.8.7-2012.02 | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/share/ruby-build/ree-1.8.7-2011.03 b/share/ruby-build/ree-1.8.7-2011.03 index e424de60..a018ac71 100644 --- a/share/ruby-build/ree-1.8.7-2011.03 +++ b/share/ruby-build/ree-1.8.7-2011.03 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-enterprise-1.8.7-2011.03" "http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2011.03.tar.gz#0c0ddbc43b3aef49686db27e761e55a23437f12e1f00b6fe55d94724637bff6b" ree_installer +install_package "ruby-enterprise-1.8.7-2011.03" "https://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2011.03.tar.gz#0c0ddbc43b3aef49686db27e761e55a23437f12e1f00b6fe55d94724637bff6b" ree_installer install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/ree-1.8.7-2011.12 b/share/ruby-build/ree-1.8.7-2011.12 index febdeb7a..c8b88a71 100644 --- a/share/ruby-build/ree-1.8.7-2011.12 +++ b/share/ruby-build/ree-1.8.7-2011.12 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-enterprise-1.8.7-2011.12" "http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2011.12.tar.gz#9a8efc4befc136e17a1360de549aac9e79283c7238a13215350720e4393c5da2" ree_installer +install_package "ruby-enterprise-1.8.7-2011.12" "https://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2011.12.tar.gz#9a8efc4befc136e17a1360de549aac9e79283c7238a13215350720e4393c5da2" ree_installer install_package "rubygems-1.6.2" "http://production.cf.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 index 01cbfb76..6f0d0510 100644 --- a/share/ruby-build/ree-1.8.7-2012.01 +++ b/share/ruby-build/ree-1.8.7-2012.01 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-enterprise-1.8.7-2012.01" "http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2012.01.tar.gz#c0c4779fc473fc9843c0008acfbae2e2bdf3472b454c7fe6ff0ac4139a691e65" ree_installer +install_package "ruby-enterprise-1.8.7-2012.01" "https://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2012.01.tar.gz#c0c4779fc473fc9843c0008acfbae2e2bdf3472b454c7fe6ff0ac4139a691e65" ree_installer install_package "rubygems-1.6.2" "http://production.cf.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 index 48250f56..2dde2cd9 100644 --- a/share/ruby-build/ree-1.8.7-2012.02 +++ b/share/ruby-build/ree-1.8.7-2012.02 @@ -1,2 +1,2 @@ require_gcc -install_package "ruby-enterprise-1.8.7-2012.02" "http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2012.02.tar.gz#ecf4a6d4c96b547b3bf4b6be14e082ddaa781e83ad7f69437cd3169fb7576e42" ree_installer +install_package "ruby-enterprise-1.8.7-2012.02" "https://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2012.02.tar.gz#ecf4a6d4c96b547b3bf4b6be14e082ddaa781e83ad7f69437cd3169fb7576e42" ree_installer From 0c9bcdc2f5ab7654fd6fef852c3f8874b4189966 Mon Sep 17 00:00:00 2001 From: Reed Loden Date: Fri, 17 Jul 2015 23:37:09 -0700 Subject: [PATCH 0657/1809] Update jruby-9.0.0.0-dev download location to use https:// --- share/ruby-build/jruby-9.0.0.0-dev | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/jruby-9.0.0.0-dev b/share/ruby-build/jruby-9.0.0.0-dev index 4f262584..8a1d02b7 100644 --- a/share/ruby-build/jruby-9.0.0.0-dev +++ b/share/ruby-build/jruby-9.0.0.0-dev @@ -1,2 +1,2 @@ require_java7 -install_package "jruby-9.0.0.0-SNAPSHOT" "http://ci.jruby.org/snapshots/master/jruby-dist-9.0.0.0-SNAPSHOT-bin.tar.gz" jruby +install_package "jruby-9.0.0.0-SNAPSHOT" "https://s3.amazonaws.com/ci.jruby.org/snapshots/master/jruby-dist-9.0.0.0-SNAPSHOT-bin.tar.gz" jruby From 48a62facc3f5555397411d451e0107279c0f60e7 Mon Sep 17 00:00:00 2001 From: Reed Loden Date: Fri, 17 Jul 2015 23:38:58 -0700 Subject: [PATCH 0658/1809] Update rubygems download location to use https:// --- share/ruby-build/1.8.6-p383 | 2 +- share/ruby-build/1.8.6-p420 | 2 +- share/ruby-build/1.8.7-p249 | 2 +- share/ruby-build/1.8.7-p302 | 2 +- share/ruby-build/1.8.7-p334 | 2 +- share/ruby-build/1.8.7-p352 | 2 +- share/ruby-build/1.8.7-p357 | 2 +- share/ruby-build/1.8.7-p358 | 2 +- share/ruby-build/1.8.7-p370 | 2 +- share/ruby-build/1.8.7-p371 | 2 +- share/ruby-build/1.8.7-p374 | 2 +- share/ruby-build/1.8.7-p375 | 2 +- share/ruby-build/1.9.1-p378 | 2 +- share/ruby-build/1.9.1-p430 | 2 +- share/ruby-build/1.9.2-p0 | 2 +- share/ruby-build/1.9.2-p180 | 2 +- share/ruby-build/1.9.2-p290 | 2 +- share/ruby-build/1.9.2-p318 | 2 +- share/ruby-build/1.9.2-p320 | 2 +- share/ruby-build/1.9.2-p326 | 2 +- share/ruby-build/1.9.2-p330 | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/rbx-1.2.4 | 2 +- share/ruby-build/ree-1.8.7-2011.03 | 2 +- share/ruby-build/ree-1.8.7-2011.12 | 2 +- share/ruby-build/ree-1.8.7-2012.01 | 2 +- 28 files changed, 28 insertions(+), 28 deletions(-) diff --git a/share/ruby-build/1.8.6-p383 b/share/ruby-build/1.8.6-p383 index 2a3279a6..b0aa21ad 100644 --- a/share/ruby-build/1.8.6-p383 +++ b/share/ruby-build/1.8.6-p383 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-1.8.6-p383" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p383.tar.gz#cea6c67f737727007ec89d1c93fd7d0dba035220f981706091b8642d7a43c03a" auto_tcltk standard -install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby +install_package "rubygems-1.3.7" "https://rubygems.global.ssl.fastly.net/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 22c72fcd..837a7ac5 100644 --- a/share/ruby-build/1.8.6-p420 +++ b/share/ruby-build/1.8.6-p420 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-1.8.6-p420" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p420.tar.gz#118e6f24afce8e8a10dced23635168e58da6c9121a21f120c82f425d40a1e321" auto_tcltk standard -install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby +install_package "rubygems-1.3.7" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.8.7-p249 b/share/ruby-build/1.8.7-p249 index 504e56fa..ae3cf466 100644 --- a/share/ruby-build/1.8.7-p249 +++ b/share/ruby-build/1.8.7-p249 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-1.8.7-p249" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p249.tar.gz#a969f5ec00f096f01650bfa594bc408f2e5cfc3de21b533ab62b4f29eb8ca653" auto_tcltk standard -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/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 index 6bec3f2d..44d66ed5 100644 --- a/share/ruby-build/1.8.7-p302 +++ b/share/ruby-build/1.8.7-p302 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-1.8.7-p302" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz#5883df5204de70762602ce885b18c8bf6c856d33298c35df9151031b2ce044a1" auto_tcltk standard -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/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 40b8bbf9..3217501c 100644 --- a/share/ruby-build/1.8.7-p334 +++ b/share/ruby-build/1.8.7-p334 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-1.8.7-p334" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p334.tar.gz#68f68d6480955045661fab3be614c504bfcac167d070c6fdbfc9dbe2c5444bc0" auto_tcltk standard -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p352 b/share/ruby-build/1.8.7-p352 index a59c245c..2b9dc8a3 100644 --- a/share/ruby-build/1.8.7-p352 +++ b/share/ruby-build/1.8.7-p352 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-1.8.7-p352" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.tar.gz#2325b9f9ab2af663469d057c6a1ef59d914a649808e9f6d1a4877c8973c2dad0" auto_tcltk standard -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p357 b/share/ruby-build/1.8.7-p357 index d5092307..3f47e2fd 100644 --- a/share/ruby-build/1.8.7-p357 +++ b/share/ruby-build/1.8.7-p357 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-1.8.7-p357" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p357.tar.gz#2fdcac4eb37b2eba1a4eef392a2922e07a9222fc86d781d92154d716434b962c" auto_tcltk standard -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/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 index 29fd5c72..0c9a6f89 100644 --- a/share/ruby-build/1.8.7-p358 +++ b/share/ruby-build/1.8.7-p358 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-1.8.7-p358" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p358.tar.gz#9e0856d58830e08f1e38233947d859898ae09d4780cb1a502108e41308de33cb" auto_tcltk standard -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/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 index 9b9ce778..b89358bd 100644 --- a/share/ruby-build/1.8.7-p370 +++ b/share/ruby-build/1.8.7-p370 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-1.8.7-p370" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p370.tar.gz#bcd8db47adf6f5e3822b60a04785eedb1b97d41fbd7cb595d02759faa36581c6" auto_tcltk standard -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/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 index 27f91b03..00788267 100644 --- a/share/ruby-build/1.8.7-p371 +++ b/share/ruby-build/1.8.7-p371 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-1.8.7-p371" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p371.tar.gz#e60a322f8f2a616eba01651f5ab620e7e48e4f8adfe711aec61cc74a91d54d3c" auto_tcltk standard -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/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 index 2fb64801..a1b0e39a 100644 --- a/share/ruby-build/1.8.7-p374 +++ b/share/ruby-build/1.8.7-p374 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-1.8.7-p374" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p374.tar.gz#876eeeaaeeab10cbf4767833547d66d86d6717ef48fd3d89e27db8926a65276c" auto_tcltk standard -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p375 b/share/ruby-build/1.8.7-p375 index 62a59c84..3f49ad8e 100644 --- a/share/ruby-build/1.8.7-p375 +++ b/share/ruby-build/1.8.7-p375 @@ -1,3 +1,3 @@ require_gcc install_svn "ruby-1.8.7-p375" "http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8_7" "44351" autoconf auto_tcltk standard -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.9.1-p378 b/share/ruby-build/1.9.1-p378 index 10f3b5d3..db3c8054 100644 --- a/share/ruby-build/1.9.1-p378 +++ b/share/ruby-build/1.9.1-p378 @@ -1,4 +1,4 @@ require_gcc 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.gz#b2960c330aa097c0cf90157a3133c6553ccdf8198e4c717c72cbe87c7f277547" -install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby +install_package "rubygems-1.3.7" "https://rubygems.global.ssl.fastly.net/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 index f23ec46e..5bfc8fcc 100644 --- a/share/ruby-build/1.9.1-p430 +++ b/share/ruby-build/1.9.1-p430 @@ -1,4 +1,4 @@ require_gcc 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.gz#6d28120e792a4a1cf32dd5f90c1643ecb48760157322a1bb267dd784d14fcb3a" -install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby +install_package "rubygems-1.3.7" "https://rubygems.global.ssl.fastly.net/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 index 3bf0097c..c28251bc 100644 --- a/share/ruby-build/1.9.2-p0 +++ b/share/ruby-build/1.9.2-p0 @@ -1,4 +1,4 @@ require_gcc 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.gz#8c0c4e261a921b5c406bf9e76ac23bf3c915651534e9d1b9e8c5d0bee4a7285c" -install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby +install_package "rubygems-1.8.23" "https://rubygems.global.ssl.fastly.net/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 index 8a770398..fb627a62 100644 --- a/share/ruby-build/1.9.2-p180 +++ b/share/ruby-build/1.9.2-p180 @@ -1,4 +1,4 @@ require_gcc 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.gz#9027a5abaaadc2af85005ed74aeb628ce2326441874bf3d4f1a842663cde04f4" -install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby +install_package "rubygems-1.8.23" "https://rubygems.global.ssl.fastly.net/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 7dd9eb48..33244d77 100644 --- a/share/ruby-build/1.9.2-p290 +++ b/share/ruby-build/1.9.2-p290 @@ -1,4 +1,4 @@ require_gcc 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.gz#1cc817575c4944d3d78959024320ed1d5b7c2b4931a855772dacad7c3f6ebd7e" -install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby +install_package "rubygems-1.8.23" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby diff --git a/share/ruby-build/1.9.2-p318 b/share/ruby-build/1.9.2-p318 index 00e1bc13..9c2715d1 100644 --- a/share/ruby-build/1.9.2-p318 +++ b/share/ruby-build/1.9.2-p318 @@ -1,4 +1,4 @@ require_gcc 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.gz#891f707714cb7585ffc76dfaf855e4fcd5b2c0a64655b62d9b23b6a3985a2749" -install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby +install_package "rubygems-1.8.23" "https://rubygems.global.ssl.fastly.net/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 index e2512bd7..3b7f485c 100644 --- a/share/ruby-build/1.9.2-p320 +++ b/share/ruby-build/1.9.2-p320 @@ -1,4 +1,4 @@ require_gcc 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.gz#39a1f046e8756c1885cde42b234bc608196e50feadf1d0f202f7634f4a4b1245" -install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby +install_package "rubygems-1.8.23" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby diff --git a/share/ruby-build/1.9.2-p326 b/share/ruby-build/1.9.2-p326 index 798044ce..afa93683 100644 --- a/share/ruby-build/1.9.2-p326 +++ b/share/ruby-build/1.9.2-p326 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml install_svn "ruby-1.9.2-p326" "http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_2" "44353" autoconf standard -install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby +install_package "rubygems-1.8.23" "https://rubygems.global.ssl.fastly.net/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 index 0b744ed4..ba30fa3c 100644 --- a/share/ruby-build/1.9.2-p330 +++ b/share/ruby-build/1.9.2-p330 @@ -1,5 +1,5 @@ require_gcc 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.gz#23ef45fdaecc5d6c7b4e9e2d51b23817fc6aa8225a20f123f7fa98760e8b5ca9" -install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby +install_package "rubygems-1.8.23" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index 144676b9..cdcaa0e2 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,4 +1,4 @@ require_gcc 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.gz#3b910042e3561f4296fd95d96bf30322e53eecf083992e5042a7680698cfa34e" -install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby +install_package "rubygems-1.8.23" "https://rubygems.global.ssl.fastly.net/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 index 095a549d..34e8c0ef 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,4 +1,4 @@ [ -n "$CC" ] || export CC=cc 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.gz#8b3c035cf4f0ad6420f447d6a48e8817e5384d0504514939aeb156e251d44cce" -install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby +install_package "rubygems-1.8.23" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby diff --git a/share/ruby-build/1.9.3-preview1 b/share/ruby-build/1.9.3-preview1 index 72d517ea..933312a7 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,4 +1,4 @@ require_gcc 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.gz#75c2dd57cabd67d8078a61db4ae86b22dc6f262b84460e5b95a0d8a327b36642" -install_package "rubygems-1.8.23" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby +install_package "rubygems-1.8.23" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby diff --git a/share/ruby-build/rbx-1.2.4 b/share/ruby-build/rbx-1.2.4 index b14eaefa..756d79ac 100644 --- a/share/ruby-build/rbx-1.2.4 +++ b/share/ruby-build/rbx-1.2.4 @@ -1,3 +1,3 @@ require_llvm 2.8 install_package "rubinius-1.2.4" "http://asset.rubini.us/rubinius-1.2.4-20110705.tar.gz#d474fb6f50292bff5211aaa80b1cead1fb3ed5c7c49223c51fddb8ffc5c3f23d" rbx -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/ree-1.8.7-2011.03 b/share/ruby-build/ree-1.8.7-2011.03 index a018ac71..be880fb5 100644 --- a/share/ruby-build/ree-1.8.7-2011.03 +++ b/share/ruby-build/ree-1.8.7-2011.03 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-enterprise-1.8.7-2011.03" "https://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2011.03.tar.gz#0c0ddbc43b3aef49686db27e761e55a23437f12e1f00b6fe55d94724637bff6b" ree_installer -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/ree-1.8.7-2011.12 b/share/ruby-build/ree-1.8.7-2011.12 index c8b88a71..02625c39 100644 --- a/share/ruby-build/ree-1.8.7-2011.12 +++ b/share/ruby-build/ree-1.8.7-2011.12 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-enterprise-1.8.7-2011.12" "https://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2011.12.tar.gz#9a8efc4befc136e17a1360de549aac9e79283c7238a13215350720e4393c5da2" ree_installer -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/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 index 6f0d0510..2b76fbd7 100644 --- a/share/ruby-build/ree-1.8.7-2012.01 +++ b/share/ruby-build/ree-1.8.7-2012.01 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-enterprise-1.8.7-2012.01" "https://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2012.01.tar.gz#c0c4779fc473fc9843c0008acfbae2e2bdf3472b454c7fe6ff0ac4139a691e65" ree_installer -install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby From 36615bc06c30229fb8e5a80d3dccc0641b3ef57a Mon Sep 17 00:00:00 2001 From: Jakub Jirutka Date: Wed, 22 Jul 2015 18:36:20 +0200 Subject: [PATCH 0659/1809] Add jruby-9.0.0.0 --- share/ruby-build/jruby-9.0.0.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.0.0.0 diff --git a/share/ruby-build/jruby-9.0.0.0 b/share/ruby-build/jruby-9.0.0.0 new file mode 100644 index 00000000..f4e45286 --- /dev/null +++ b/share/ruby-build/jruby-9.0.0.0 @@ -0,0 +1,2 @@ +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" jruby From 78768393a57ba22b3ad7bfedadc82a0df9b353a7 Mon Sep 17 00:00:00 2001 From: Reed Loden Date: Thu, 23 Jul 2015 22:20:46 -0700 Subject: [PATCH 0660/1809] Rubygems added a redirect on their main domain, so use it as the canonical download URL --- share/ruby-build/1.8.6-p383 | 2 +- share/ruby-build/1.8.6-p420 | 2 +- share/ruby-build/1.8.7-p249 | 2 +- share/ruby-build/1.8.7-p302 | 2 +- share/ruby-build/1.8.7-p334 | 2 +- share/ruby-build/1.8.7-p352 | 2 +- share/ruby-build/1.8.7-p357 | 2 +- share/ruby-build/1.8.7-p358 | 2 +- share/ruby-build/1.8.7-p370 | 2 +- share/ruby-build/1.8.7-p371 | 2 +- share/ruby-build/1.8.7-p374 | 2 +- share/ruby-build/1.8.7-p375 | 2 +- share/ruby-build/1.9.1-p378 | 2 +- share/ruby-build/1.9.1-p430 | 2 +- share/ruby-build/1.9.2-p0 | 2 +- share/ruby-build/1.9.2-p180 | 2 +- share/ruby-build/1.9.2-p290 | 2 +- share/ruby-build/1.9.2-p318 | 2 +- share/ruby-build/1.9.2-p320 | 2 +- share/ruby-build/1.9.2-p326 | 2 +- share/ruby-build/1.9.2-p330 | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/rbx-1.2.4 | 2 +- share/ruby-build/ree-1.8.7-2011.03 | 2 +- share/ruby-build/ree-1.8.7-2011.12 | 2 +- share/ruby-build/ree-1.8.7-2012.01 | 2 +- 28 files changed, 28 insertions(+), 28 deletions(-) diff --git a/share/ruby-build/1.8.6-p383 b/share/ruby-build/1.8.6-p383 index b0aa21ad..ea49c8ec 100644 --- a/share/ruby-build/1.8.6-p383 +++ b/share/ruby-build/1.8.6-p383 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-1.8.6-p383" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p383.tar.gz#cea6c67f737727007ec89d1c93fd7d0dba035220f981706091b8642d7a43c03a" auto_tcltk standard -install_package "rubygems-1.3.7" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby +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 837a7ac5..9089d49b 100644 --- a/share/ruby-build/1.8.6-p420 +++ b/share/ruby-build/1.8.6-p420 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-1.8.6-p420" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p420.tar.gz#118e6f24afce8e8a10dced23635168e58da6c9121a21f120c82f425d40a1e321" auto_tcltk standard -install_package "rubygems-1.3.7" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby +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.7-p249 b/share/ruby-build/1.8.7-p249 index ae3cf466..bc167a1b 100644 --- a/share/ruby-build/1.8.7-p249 +++ b/share/ruby-build/1.8.7-p249 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-1.8.7-p249" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p249.tar.gz#a969f5ec00f096f01650bfa594bc408f2e5cfc3de21b533ab62b4f29eb8ca653" auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +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 index 44d66ed5..2f292796 100644 --- a/share/ruby-build/1.8.7-p302 +++ b/share/ruby-build/1.8.7-p302 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-1.8.7-p302" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz#5883df5204de70762602ce885b18c8bf6c856d33298c35df9151031b2ce044a1" auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +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 3217501c..e9017aa7 100644 --- a/share/ruby-build/1.8.7-p334 +++ b/share/ruby-build/1.8.7-p334 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-1.8.7-p334" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p334.tar.gz#68f68d6480955045661fab3be614c504bfcac167d070c6fdbfc9dbe2c5444bc0" auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +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-p352 b/share/ruby-build/1.8.7-p352 index 2b9dc8a3..3e2254f1 100644 --- a/share/ruby-build/1.8.7-p352 +++ b/share/ruby-build/1.8.7-p352 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-1.8.7-p352" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.tar.gz#2325b9f9ab2af663469d057c6a1ef59d914a649808e9f6d1a4877c8973c2dad0" auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +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-p357 b/share/ruby-build/1.8.7-p357 index 3f47e2fd..ba85ebcf 100644 --- a/share/ruby-build/1.8.7-p357 +++ b/share/ruby-build/1.8.7-p357 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-1.8.7-p357" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p357.tar.gz#2fdcac4eb37b2eba1a4eef392a2922e07a9222fc86d781d92154d716434b962c" auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +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 index 0c9a6f89..744b8885 100644 --- a/share/ruby-build/1.8.7-p358 +++ b/share/ruby-build/1.8.7-p358 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-1.8.7-p358" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p358.tar.gz#9e0856d58830e08f1e38233947d859898ae09d4780cb1a502108e41308de33cb" auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +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 index b89358bd..d07de4d8 100644 --- a/share/ruby-build/1.8.7-p370 +++ b/share/ruby-build/1.8.7-p370 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-1.8.7-p370" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p370.tar.gz#bcd8db47adf6f5e3822b60a04785eedb1b97d41fbd7cb595d02759faa36581c6" auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +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 index 00788267..08a32e37 100644 --- a/share/ruby-build/1.8.7-p371 +++ b/share/ruby-build/1.8.7-p371 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-1.8.7-p371" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p371.tar.gz#e60a322f8f2a616eba01651f5ab620e7e48e4f8adfe711aec61cc74a91d54d3c" auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +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 index a1b0e39a..f303e83b 100644 --- a/share/ruby-build/1.8.7-p374 +++ b/share/ruby-build/1.8.7-p374 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-1.8.7-p374" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p374.tar.gz#876eeeaaeeab10cbf4767833547d66d86d6717ef48fd3d89e27db8926a65276c" auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +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-p375 b/share/ruby-build/1.8.7-p375 index 3f49ad8e..36d8d260 100644 --- a/share/ruby-build/1.8.7-p375 +++ b/share/ruby-build/1.8.7-p375 @@ -1,3 +1,3 @@ require_gcc install_svn "ruby-1.8.7-p375" "http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8_7" "44351" autoconf auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +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.1-p378 b/share/ruby-build/1.9.1-p378 index db3c8054..e20544a2 100644 --- a/share/ruby-build/1.9.1-p378 +++ b/share/ruby-build/1.9.1-p378 @@ -1,4 +1,4 @@ require_gcc 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.gz#b2960c330aa097c0cf90157a3133c6553ccdf8198e4c717c72cbe87c7f277547" -install_package "rubygems-1.3.7" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby +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 index 5bfc8fcc..fb6869eb 100644 --- a/share/ruby-build/1.9.1-p430 +++ b/share/ruby-build/1.9.1-p430 @@ -1,4 +1,4 @@ require_gcc 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.gz#6d28120e792a4a1cf32dd5f90c1643ecb48760157322a1bb267dd784d14fcb3a" -install_package "rubygems-1.3.7" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby +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 index c28251bc..d0d30a8a 100644 --- a/share/ruby-build/1.9.2-p0 +++ b/share/ruby-build/1.9.2-p0 @@ -1,4 +1,4 @@ require_gcc 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.gz#8c0c4e261a921b5c406bf9e76ac23bf3c915651534e9d1b9e8c5d0bee4a7285c" -install_package "rubygems-1.8.23" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby +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 index fb627a62..cb24bde0 100644 --- a/share/ruby-build/1.9.2-p180 +++ b/share/ruby-build/1.9.2-p180 @@ -1,4 +1,4 @@ require_gcc 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.gz#9027a5abaaadc2af85005ed74aeb628ce2326441874bf3d4f1a842663cde04f4" -install_package "rubygems-1.8.23" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby +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 33244d77..7de2e5a0 100644 --- a/share/ruby-build/1.9.2-p290 +++ b/share/ruby-build/1.9.2-p290 @@ -1,4 +1,4 @@ require_gcc 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.gz#1cc817575c4944d3d78959024320ed1d5b7c2b4931a855772dacad7c3f6ebd7e" -install_package "rubygems-1.8.23" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby +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-p318 b/share/ruby-build/1.9.2-p318 index 9c2715d1..9dc61245 100644 --- a/share/ruby-build/1.9.2-p318 +++ b/share/ruby-build/1.9.2-p318 @@ -1,4 +1,4 @@ require_gcc 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.gz#891f707714cb7585ffc76dfaf855e4fcd5b2c0a64655b62d9b23b6a3985a2749" -install_package "rubygems-1.8.23" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby +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 index 3b7f485c..6c8d9af3 100644 --- a/share/ruby-build/1.9.2-p320 +++ b/share/ruby-build/1.9.2-p320 @@ -1,4 +1,4 @@ require_gcc 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.gz#39a1f046e8756c1885cde42b234bc608196e50feadf1d0f202f7634f4a4b1245" -install_package "rubygems-1.8.23" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby +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-p326 b/share/ruby-build/1.9.2-p326 index afa93683..208f246c 100644 --- a/share/ruby-build/1.9.2-p326 +++ b/share/ruby-build/1.9.2-p326 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml install_svn "ruby-1.9.2-p326" "http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_2" "44353" autoconf standard -install_package "rubygems-1.8.23" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby +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 index ba30fa3c..3f3d2056 100644 --- a/share/ruby-build/1.9.2-p330 +++ b/share/ruby-build/1.9.2-p330 @@ -1,5 +1,5 @@ require_gcc 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.gz#23ef45fdaecc5d6c7b4e9e2d51b23817fc6aa8225a20f123f7fa98760e8b5ca9" -install_package "rubygems-1.8.23" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby +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-p0 b/share/ruby-build/1.9.3-p0 index cdcaa0e2..5f54a7d2 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,4 +1,4 @@ require_gcc 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.gz#3b910042e3561f4296fd95d96bf30322e53eecf083992e5042a7680698cfa34e" -install_package "rubygems-1.8.23" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby +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 index 34e8c0ef..4eb330ff 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,4 +1,4 @@ [ -n "$CC" ] || export CC=cc 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.gz#8b3c035cf4f0ad6420f447d6a48e8817e5384d0504514939aeb156e251d44cce" -install_package "rubygems-1.8.23" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby +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-preview1 b/share/ruby-build/1.9.3-preview1 index 933312a7..8b0d1822 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,4 +1,4 @@ require_gcc 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.gz#75c2dd57cabd67d8078a61db4ae86b22dc6f262b84460e5b95a0d8a327b36642" -install_package "rubygems-1.8.23" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby +install_package "rubygems-1.8.23" "https://rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby diff --git a/share/ruby-build/rbx-1.2.4 b/share/ruby-build/rbx-1.2.4 index 756d79ac..1294b047 100644 --- a/share/ruby-build/rbx-1.2.4 +++ b/share/ruby-build/rbx-1.2.4 @@ -1,3 +1,3 @@ require_llvm 2.8 install_package "rubinius-1.2.4" "http://asset.rubini.us/rubinius-1.2.4-20110705.tar.gz#d474fb6f50292bff5211aaa80b1cead1fb3ed5c7c49223c51fddb8ffc5c3f23d" rbx -install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +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-2011.03 b/share/ruby-build/ree-1.8.7-2011.03 index be880fb5..cc352c11 100644 --- a/share/ruby-build/ree-1.8.7-2011.03 +++ b/share/ruby-build/ree-1.8.7-2011.03 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-enterprise-1.8.7-2011.03" "https://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2011.03.tar.gz#0c0ddbc43b3aef49686db27e761e55a23437f12e1f00b6fe55d94724637bff6b" ree_installer -install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +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-2011.12 b/share/ruby-build/ree-1.8.7-2011.12 index 02625c39..1f3354ff 100644 --- a/share/ruby-build/ree-1.8.7-2011.12 +++ b/share/ruby-build/ree-1.8.7-2011.12 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-enterprise-1.8.7-2011.12" "https://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2011.12.tar.gz#9a8efc4befc136e17a1360de549aac9e79283c7238a13215350720e4393c5da2" ree_installer -install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +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 index 2b76fbd7..11009e62 100644 --- a/share/ruby-build/ree-1.8.7-2012.01 +++ b/share/ruby-build/ree-1.8.7-2012.01 @@ -1,3 +1,3 @@ require_gcc install_package "ruby-enterprise-1.8.7-2012.01" "https://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2012.01.tar.gz#c0c4779fc473fc9843c0008acfbae2e2bdf3472b454c7fe6ff0ac4139a691e65" ree_installer -install_package "rubygems-1.6.2" "https://rubygems.global.ssl.fastly.net/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby From 086b5c36663b45f5cdbefa0f3df3e78760bb6624 Mon Sep 17 00:00:00 2001 From: Reed Loden Date: Thu, 23 Jul 2015 18:40:11 -0700 Subject: [PATCH 0661/1809] Update Rubinius download location to use https:// --- share/ruby-build/rbx-1.2.4 | 2 +- share/ruby-build/rbx-2.0.0 | 2 +- share/ruby-build/rbx-2.1.0 | 2 +- share/ruby-build/rbx-2.1.1 | 2 +- share/ruby-build/rbx-2.2.0 | 2 +- share/ruby-build/rbx-2.2.1 | 2 +- share/ruby-build/rbx-2.2.10 | 2 +- share/ruby-build/rbx-2.2.2 | 2 +- share/ruby-build/rbx-2.2.3 | 2 +- share/ruby-build/rbx-2.2.4 | 2 +- share/ruby-build/rbx-2.2.5 | 2 +- share/ruby-build/rbx-2.2.6 | 2 +- share/ruby-build/rbx-2.2.7 | 2 +- share/ruby-build/rbx-2.2.9 | 2 +- share/ruby-build/rbx-2.3.0 | 2 +- share/ruby-build/rbx-2.4.0 | 2 +- share/ruby-build/rbx-2.4.1 | 2 +- share/ruby-build/rbx-2.5.0 | 2 +- share/ruby-build/rbx-2.5.1 | 2 +- share/ruby-build/rbx-2.5.2 | 2 +- share/ruby-build/rbx-2.5.3 | 2 +- share/ruby-build/rbx-2.5.4 | 2 +- share/ruby-build/rbx-2.5.5 | 2 +- share/ruby-build/rbx-2.5.6 | 2 +- share/ruby-build/rbx-2.5.7 | 2 +- share/ruby-build/rbx-2.5.8 | 2 +- 26 files changed, 26 insertions(+), 26 deletions(-) diff --git a/share/ruby-build/rbx-1.2.4 b/share/ruby-build/rbx-1.2.4 index 1294b047..a22cf733 100644 --- a/share/ruby-build/rbx-1.2.4 +++ b/share/ruby-build/rbx-1.2.4 @@ -1,3 +1,3 @@ require_llvm 2.8 -install_package "rubinius-1.2.4" "http://asset.rubini.us/rubinius-1.2.4-20110705.tar.gz#d474fb6f50292bff5211aaa80b1cead1fb3ed5c7c49223c51fddb8ffc5c3f23d" rbx +install_package "rubinius-1.2.4" "https://s3.amazonaws.com/asset.rubini.us/rubinius-1.2.4-20110705.tar.gz#d474fb6f50292bff5211aaa80b1cead1fb3ed5c7c49223c51fddb8ffc5c3f23d" rbx install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/rbx-2.0.0 b/share/ruby-build/rbx-2.0.0 index 52432a50..1f98f6d4 100644 --- a/share/ruby-build/rbx-2.0.0 +++ b/share/ruby-build/rbx-2.0.0 @@ -1,3 +1,3 @@ require_llvm 3.2 install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" -install_package "rubinius-2.0.0" "http://releases.rubini.us/rubinius-2.0.0.tar.bz2#df039c7c52e9e42a2f3e0d0b67bf2c9b255769d1f8c3bac2333469ca8c0e04c4" rbx +install_package "rubinius-2.0.0" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.0.0.tar.bz2#df039c7c52e9e42a2f3e0d0b67bf2c9b255769d1f8c3bac2333469ca8c0e04c4" rbx diff --git a/share/ruby-build/rbx-2.1.0 b/share/ruby-build/rbx-2.1.0 index 9b5cda2b..1eea4fbc 100644 --- a/share/ruby-build/rbx-2.1.0 +++ b/share/ruby-build/rbx-2.1.0 @@ -1,3 +1,3 @@ require_llvm 3.2 install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" -install_package "rubinius-2.1.0" "http://releases.rubini.us/rubinius-2.1.0.tar.bz2#78d7c2af7ebdf9b477a682cf4793e56e4139abed3cd752282e422d56e63b65b6" rbx +install_package "rubinius-2.1.0" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.1.0.tar.bz2#78d7c2af7ebdf9b477a682cf4793e56e4139abed3cd752282e422d56e63b65b6" rbx diff --git a/share/ruby-build/rbx-2.1.1 b/share/ruby-build/rbx-2.1.1 index 003d734c..805b2304 100644 --- a/share/ruby-build/rbx-2.1.1 +++ b/share/ruby-build/rbx-2.1.1 @@ -1,3 +1,3 @@ require_llvm 3.2 install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" -install_package "rubinius-2.1.1" "http://releases.rubini.us/rubinius-2.1.1.tar.bz2#e142c3f201e4ae9f3a6e6671298baabbd9bd906509c663adcf080bff4181ee96" rbx +install_package "rubinius-2.1.1" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.1.1.tar.bz2#e142c3f201e4ae9f3a6e6671298baabbd9bd906509c663adcf080bff4181ee96" rbx diff --git a/share/ruby-build/rbx-2.2.0 b/share/ruby-build/rbx-2.2.0 index aa0ea4bf..5d64596e 100644 --- a/share/ruby-build/rbx-2.2.0 +++ b/share/ruby-build/rbx-2.2.0 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.0" "http://releases.rubini.us/rubinius-2.2.0.tar.bz2#50e214b4d2f18d06453b8ef30dfd8268c5e94f8e97ccae877b90457d4c2b9a7e" rbx +install_package "rubinius-2.2.0" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.2.0.tar.bz2#50e214b4d2f18d06453b8ef30dfd8268c5e94f8e97ccae877b90457d4c2b9a7e" rbx diff --git a/share/ruby-build/rbx-2.2.1 b/share/ruby-build/rbx-2.2.1 index f014edf9..c4c3f60a 100644 --- a/share/ruby-build/rbx-2.2.1 +++ b/share/ruby-build/rbx-2.2.1 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.1" "http://releases.rubini.us/rubinius-2.2.1.tar.bz2#2a2a4705cf517470b86b4a8e27e16b11ec363789b690411c792e0f8908c06cb0" rbx +install_package "rubinius-2.2.1" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.2.1.tar.bz2#2a2a4705cf517470b86b4a8e27e16b11ec363789b690411c792e0f8908c06cb0" rbx diff --git a/share/ruby-build/rbx-2.2.10 b/share/ruby-build/rbx-2.2.10 index 673e7c65..39529210 100644 --- a/share/ruby-build/rbx-2.2.10 +++ b/share/ruby-build/rbx-2.2.10 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.10" "http://releases.rubini.us/rubinius-2.2.10.tar.bz2#3cb1a6ab2eba19b6dc84734666bb17a34332d247641b1a88b4c9324c69347780" rbx +install_package "rubinius-2.2.10" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.2.10.tar.bz2#3cb1a6ab2eba19b6dc84734666bb17a34332d247641b1a88b4c9324c69347780" rbx diff --git a/share/ruby-build/rbx-2.2.2 b/share/ruby-build/rbx-2.2.2 index bad14152..e754e35e 100644 --- a/share/ruby-build/rbx-2.2.2 +++ b/share/ruby-build/rbx-2.2.2 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.2" "http://releases.rubini.us/rubinius-2.2.2.tar.bz2#a49d596f889405e4fc511da64b8afe5eccfafdcee5ea99be15d3ad36290ec2ba" rbx +install_package "rubinius-2.2.2" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.2.2.tar.bz2#a49d596f889405e4fc511da64b8afe5eccfafdcee5ea99be15d3ad36290ec2ba" rbx diff --git a/share/ruby-build/rbx-2.2.3 b/share/ruby-build/rbx-2.2.3 index 68566393..a946eac3 100644 --- a/share/ruby-build/rbx-2.2.3 +++ b/share/ruby-build/rbx-2.2.3 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.3" "http://releases.rubini.us/rubinius-2.2.3.tar.bz2#b3426aa6996420f1d9d8a7926a94160b84d8bdf725793c64462b27b74f2f2acf" rbx +install_package "rubinius-2.2.3" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.2.3.tar.bz2#b3426aa6996420f1d9d8a7926a94160b84d8bdf725793c64462b27b74f2f2acf" rbx diff --git a/share/ruby-build/rbx-2.2.4 b/share/ruby-build/rbx-2.2.4 index 97041a78..ceb2156f 100644 --- a/share/ruby-build/rbx-2.2.4 +++ b/share/ruby-build/rbx-2.2.4 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.4" "http://releases.rubini.us/rubinius-2.2.4.tar.bz2#7d06d63d12d9eecff196d8f53953bd520c17fbb9baa921c5481c43af8129d85e" rbx +install_package "rubinius-2.2.4" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.2.4.tar.bz2#7d06d63d12d9eecff196d8f53953bd520c17fbb9baa921c5481c43af8129d85e" rbx diff --git a/share/ruby-build/rbx-2.2.5 b/share/ruby-build/rbx-2.2.5 index 3f5360cd..990fdf15 100644 --- a/share/ruby-build/rbx-2.2.5 +++ b/share/ruby-build/rbx-2.2.5 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.5" "http://releases.rubini.us/rubinius-2.2.5.tar.bz2#42cfae89d481dfa5e0ccb53a67720f109fc6c2e1b6ca68a8ae9676be6d0457de" rbx +install_package "rubinius-2.2.5" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.2.5.tar.bz2#42cfae89d481dfa5e0ccb53a67720f109fc6c2e1b6ca68a8ae9676be6d0457de" rbx diff --git a/share/ruby-build/rbx-2.2.6 b/share/ruby-build/rbx-2.2.6 index a563ccf2..f50e6885 100644 --- a/share/ruby-build/rbx-2.2.6 +++ b/share/ruby-build/rbx-2.2.6 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.6" "http://releases.rubini.us/rubinius-2.2.6.tar.bz2#8ad2cada05a20c708379c75607fd0c8259623b3699d36be41e509052164eb103" rbx +install_package "rubinius-2.2.6" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.2.6.tar.bz2#8ad2cada05a20c708379c75607fd0c8259623b3699d36be41e509052164eb103" rbx diff --git a/share/ruby-build/rbx-2.2.7 b/share/ruby-build/rbx-2.2.7 index 7dd4d17d..58e1ba7d 100644 --- a/share/ruby-build/rbx-2.2.7 +++ b/share/ruby-build/rbx-2.2.7 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.7" "http://releases.rubini.us/rubinius-2.2.7.tar.bz2#e1244b60ed790a3a33a7126a587c35acd041dcb2022b894833518490e872dc3d" rbx +install_package "rubinius-2.2.7" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.2.7.tar.bz2#e1244b60ed790a3a33a7126a587c35acd041dcb2022b894833518490e872dc3d" rbx diff --git a/share/ruby-build/rbx-2.2.9 b/share/ruby-build/rbx-2.2.9 index 09b8f7a1..d6365412 100644 --- a/share/ruby-build/rbx-2.2.9 +++ b/share/ruby-build/rbx-2.2.9 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.9" "http://releases.rubini.us/rubinius-2.2.9.tar.bz2#7b01a7f2508167e73b5273b4e55e6616fc7fd975e79c84c4d2e3ef83d849d2ce" rbx +install_package "rubinius-2.2.9" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.2.9.tar.bz2#7b01a7f2508167e73b5273b4e55e6616fc7fd975e79c84c4d2e3ef83d849d2ce" rbx diff --git a/share/ruby-build/rbx-2.3.0 b/share/ruby-build/rbx-2.3.0 index dd035442..a786cc6a 100644 --- a/share/ruby-build/rbx-2.3.0 +++ b/share/ruby-build/rbx-2.3.0 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.3.0" "http://releases.rubini.us/rubinius-2.3.0.tar.bz2#9953c3af5e9694540859eaf55164a38d0c32c3ad35457e4351d20c28a25fecaa" rbx +install_package "rubinius-2.3.0" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.3.0.tar.bz2#9953c3af5e9694540859eaf55164a38d0c32c3ad35457e4351d20c28a25fecaa" rbx diff --git a/share/ruby-build/rbx-2.4.0 b/share/ruby-build/rbx-2.4.0 index 3d27fffe..c2c9c230 100644 --- a/share/ruby-build/rbx-2.4.0 +++ b/share/ruby-build/rbx-2.4.0 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.4.0" "http://releases.rubini.us/rubinius-2.4.0.tar.bz2#89390e8dd890ac4b8ad931e6277714e3d55560ee2f236b756bb4f83ee26eb9b0" rbx +install_package "rubinius-2.4.0" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.4.0.tar.bz2#89390e8dd890ac4b8ad931e6277714e3d55560ee2f236b756bb4f83ee26eb9b0" rbx diff --git a/share/ruby-build/rbx-2.4.1 b/share/ruby-build/rbx-2.4.1 index d33c3f66..ab1d3f17 100644 --- a/share/ruby-build/rbx-2.4.1 +++ b/share/ruby-build/rbx-2.4.1 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.4.1" "http://releases.rubini.us/rubinius-2.4.1.tar.bz2#a5967afe9f9305c08f97a22dd210922c33be79b293fc346f617ff31f280f136e" rbx +install_package "rubinius-2.4.1" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.4.1.tar.bz2#a5967afe9f9305c08f97a22dd210922c33be79b293fc346f617ff31f280f136e" rbx diff --git a/share/ruby-build/rbx-2.5.0 b/share/ruby-build/rbx-2.5.0 index 4865d339..267ed457 100644 --- a/share/ruby-build/rbx-2.5.0 +++ b/share/ruby-build/rbx-2.5.0 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.5.0" "http://releases.rubini.us/rubinius-2.5.0.tar.bz2#9f14a47080e8f175afb94f6e600812115185c91f2e081f976262aea7804e4ceb" rbx +install_package "rubinius-2.5.0" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.5.0.tar.bz2#9f14a47080e8f175afb94f6e600812115185c91f2e081f976262aea7804e4ceb" rbx diff --git a/share/ruby-build/rbx-2.5.1 b/share/ruby-build/rbx-2.5.1 index a73a76f3..e8225e60 100644 --- a/share/ruby-build/rbx-2.5.1 +++ b/share/ruby-build/rbx-2.5.1 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.5.1" "http://releases.rubini.us/rubinius-2.5.1.tar.bz2#00d6f23b7632d035d322209e736a9341155350a9d169e8471d38a554a8e26600" rbx +install_package "rubinius-2.5.1" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.5.1.tar.bz2#00d6f23b7632d035d322209e736a9341155350a9d169e8471d38a554a8e26600" rbx diff --git a/share/ruby-build/rbx-2.5.2 b/share/ruby-build/rbx-2.5.2 index f23dc8c6..c0257b0d 100644 --- a/share/ruby-build/rbx-2.5.2 +++ b/share/ruby-build/rbx-2.5.2 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.5.2" "http://releases.rubini.us/rubinius-2.5.2.tar.bz2#1b077537224d4ff1f8c628e5bbe0621dc6f833bc2d67a03aa10173b72299a1a8" rbx +install_package "rubinius-2.5.2" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.5.2.tar.bz2#1b077537224d4ff1f8c628e5bbe0621dc6f833bc2d67a03aa10173b72299a1a8" rbx diff --git a/share/ruby-build/rbx-2.5.3 b/share/ruby-build/rbx-2.5.3 index e6266fca..8d6cbd08 100644 --- a/share/ruby-build/rbx-2.5.3 +++ b/share/ruby-build/rbx-2.5.3 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.5.3" "http://releases.rubini.us/rubinius-2.5.3.tar.bz2#9af4d6e9d1e78a586579c86b9eb9a082cb863885d4a7cf33989d73280461e5fc" rbx +install_package "rubinius-2.5.3" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.5.3.tar.bz2#9af4d6e9d1e78a586579c86b9eb9a082cb863885d4a7cf33989d73280461e5fc" rbx diff --git a/share/ruby-build/rbx-2.5.4 b/share/ruby-build/rbx-2.5.4 index 37b9612f..adbe3496 100644 --- a/share/ruby-build/rbx-2.5.4 +++ b/share/ruby-build/rbx-2.5.4 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.5.4" "http://releases.rubini.us/rubinius-2.5.4.tar.bz2#ed7104f6177dc2c5be346e5a7349118601d8b0b0a37eb76fa1a78da21b3fbcfc" rbx +install_package "rubinius-2.5.4" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.5.4.tar.bz2#ed7104f6177dc2c5be346e5a7349118601d8b0b0a37eb76fa1a78da21b3fbcfc" rbx diff --git a/share/ruby-build/rbx-2.5.5 b/share/ruby-build/rbx-2.5.5 index 73fee36f..90662878 100644 --- a/share/ruby-build/rbx-2.5.5 +++ b/share/ruby-build/rbx-2.5.5 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.5.5" "http://releases.rubini.us/rubinius-2.5.5.tar.bz2#217659849ca2c67322d24ce7167e760dc835f32a701ca6e558703914ca82d02f" rbx +install_package "rubinius-2.5.5" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.5.5.tar.bz2#217659849ca2c67322d24ce7167e760dc835f32a701ca6e558703914ca82d02f" rbx diff --git a/share/ruby-build/rbx-2.5.6 b/share/ruby-build/rbx-2.5.6 index bf2ea6bc..ac9a84f5 100644 --- a/share/ruby-build/rbx-2.5.6 +++ b/share/ruby-build/rbx-2.5.6 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.5.6" "http://releases.rubini.us/rubinius-2.5.6.tar.bz2#a81f57c6a9d38122a974df1debd5dd7900cb9d4a5cd621b2105de716990f807a" rbx +install_package "rubinius-2.5.6" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.5.6.tar.bz2#a81f57c6a9d38122a974df1debd5dd7900cb9d4a5cd621b2105de716990f807a" rbx diff --git a/share/ruby-build/rbx-2.5.7 b/share/ruby-build/rbx-2.5.7 index 0e4e46e4..7f6698a2 100644 --- a/share/ruby-build/rbx-2.5.7 +++ b/share/ruby-build/rbx-2.5.7 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.5.7" "http://releases.rubini.us/rubinius-2.5.7.tar.bz2#8ba8e75835e6df38453f6b6f65bdd296abee2df89ce488e6cc914059b6e1b385" rbx +install_package "rubinius-2.5.7" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.5.7.tar.bz2#8ba8e75835e6df38453f6b6f65bdd296abee2df89ce488e6cc914059b6e1b385" rbx diff --git a/share/ruby-build/rbx-2.5.8 b/share/ruby-build/rbx-2.5.8 index 9e9deb2c..bc6324c6 100644 --- a/share/ruby-build/rbx-2.5.8 +++ b/share/ruby-build/rbx-2.5.8 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.5.8" "http://releases.rubini.us/rubinius-2.5.8.tar.bz2#d6b411732aa035865f2855845abe5405119560f0979062672d576601de89e59a" rbx +install_package "rubinius-2.5.8" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.5.8.tar.bz2#d6b411732aa035865f2855845abe5405119560f0979062672d576601de89e59a" rbx From c032ba1c7c45984d5071693697e69f9bdf6f7482 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Mon, 3 Aug 2015 14:55:40 +0200 Subject: [PATCH 0662/1809] ruby-build 20150803 Closes https://github.com/sstephenson/ruby-build/issues/793. --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index ae5ed8b9..efd2d078 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -11,7 +11,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20150719" +RUBY_BUILD_VERSION="20150803" set -E exec 3<&2 # preserve original stderr at fd 3 From 5d303b4f5714f244ca44fee3c579d511e7339439 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Tue, 18 Aug 2015 20:22:29 +0900 Subject: [PATCH 0663/1809] added skelton --- share/ruby-build/2.1.7 | 2 ++ share/ruby-build/2.2.3 | 2 ++ 2 files changed, 4 insertions(+) create mode 100644 share/ruby-build/2.1.7 create mode 100644 share/ruby-build/2.2.3 diff --git a/share/ruby-build/2.1.7 b/share/ruby-build/2.1.7 new file mode 100644 index 00000000..8b1d6b54 --- /dev/null +++ b/share/ruby-build/2.1.7 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.gz#" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.3 b/share/ruby-build/2.2.3 new file mode 100644 index 00000000..e40a37c5 --- /dev/null +++ b/share/ruby-build/2.2.3 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.gz#" ldflags_dirs standard verify_openssl From 87739a7d5588032aecd3c0cc5d7c91606a0369bb Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Wed, 19 Aug 2015 00:02:57 +0900 Subject: [PATCH 0664/1809] added definitions of latest release of ruby --- share/ruby-build/2.0.0-p647 | 2 ++ share/ruby-build/2.1.7 | 2 +- share/ruby-build/2.2.3 | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 share/ruby-build/2.0.0-p647 diff --git a/share/ruby-build/2.0.0-p647 b/share/ruby-build/2.0.0-p647 new file mode 100644 index 00000000..8d5c035d --- /dev/null +++ b/share/ruby-build/2.0.0-p647 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.0.0-p647" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p647.tar.gz#c88aaf5b4ec72e2cb7d290ff854f04d135939f6134f517002a9d65d5fc5e5bec" standard verify_openssl diff --git a/share/ruby-build/2.1.7 b/share/ruby-build/2.1.7 index 8b1d6b54..df08e6e8 100644 --- a/share/ruby-build/2.1.7 +++ b/share/ruby-build/2.1.7 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.gz#" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.gz#f59c1596ac39cc7e60126e7d3698c19f482f04060674fdfe0124e1752ba6dd81" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.3 b/share/ruby-build/2.2.3 index e40a37c5..0db949ac 100644 --- a/share/ruby-build/2.2.3 +++ b/share/ruby-build/2.2.3 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.gz#" ldflags_dirs standard verify_openssl +install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.gz#df795f2f99860745a416092a4004b016ccf77e8b82dec956b120f18bdc71edce" ldflags_dirs standard verify_openssl From 326b038697deb6da4f8047b1c414b9c2347b4934 Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Tue, 18 Aug 2015 18:14:15 +0200 Subject: [PATCH 0665/1809] ruby-build 20150818 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index efd2d078..4dd9d719 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -11,7 +11,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20150803" +RUBY_BUILD_VERSION="20150818" set -E exec 3<&2 # preserve original stderr at fd 3 From b0eb181935f49f8c00004489c1f1756f281c477d Mon Sep 17 00:00:00 2001 From: Luke Horvat Date: Fri, 21 Aug 2015 11:57:19 +1000 Subject: [PATCH 0666/1809] Add JRuby 1.7.22 --- share/ruby-build/jruby-1.7.22 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.22 diff --git a/share/ruby-build/jruby-1.7.22 b/share/ruby-build/jruby-1.7.22 new file mode 100644 index 00000000..ffeeaa80 --- /dev/null +++ b/share/ruby-build/jruby-1.7.22 @@ -0,0 +1 @@ +install_package "jruby-1.7.22" "https://s3.amazonaws.com/jruby.org/downloads/1.7.22/jruby-bin-1.7.22.tar.gz#554da042087bd4a787c73626c81fa354c9ce1168735032f7d954cffec85f5a4a" jruby From 87a52ec2106044a75dd83f230c47656b6fb25937 Mon Sep 17 00:00:00 2001 From: Nadav Shatz Date: Wed, 2 Sep 2015 17:40:48 -0400 Subject: [PATCH 0667/1809] Add JRuby 9.0.1.0 --- share/ruby-build/jruby-9.0.1.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.0.1.0 diff --git a/share/ruby-build/jruby-9.0.1.0 b/share/ruby-build/jruby-9.0.1.0 new file mode 100644 index 00000000..ad493fb3 --- /dev/null +++ b/share/ruby-build/jruby-9.0.1.0 @@ -0,0 +1,2 @@ +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" jruby From b7d88f96d5a0311060503c69ae65d7b0e7a7757c Mon Sep 17 00:00:00 2001 From: Petr Chalupa Date: Mon, 28 Sep 2015 09:02:54 +0200 Subject: [PATCH 0668/1809] Add JRuby 9.0.2.0+graal-dev --- share/ruby-build/jruby-9.0.2.0+graal-dev | 1 + share/ruby-build/jruby-master+graal-dev | 1 + 2 files changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.0.2.0+graal-dev create mode 100644 share/ruby-build/jruby-master+graal-dev diff --git a/share/ruby-build/jruby-9.0.2.0+graal-dev b/share/ruby-build/jruby-9.0.2.0+graal-dev new file mode 100644 index 00000000..ce7ff3b5 --- /dev/null +++ b/share/ruby-build/jruby-9.0.2.0+graal-dev @@ -0,0 +1 @@ +install_package "jruby-9.0.2.0-SNAPSHOT" "http://lafo.ssw.uni-linz.ac.at/graalvm/jruby-dist-9.0.2.0-SNAPSHOT+graal-$(graal_architecture)-bin.tar.gz" jruby diff --git a/share/ruby-build/jruby-master+graal-dev b/share/ruby-build/jruby-master+graal-dev new file mode 100644 index 00000000..84e90af2 --- /dev/null +++ b/share/ruby-build/jruby-master+graal-dev @@ -0,0 +1 @@ +install_package "jruby-master" "http://lafo.ssw.uni-linz.ac.at/graalvm/jruby-dist-master+graal-$(graal_architecture)-bin.tar.gz" jruby From f63382f12b097f4646f6ab37f5cb64ac73954791 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 28 Sep 2015 12:52:07 +0200 Subject: [PATCH 0669/1809] ruby-build 20150928 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 4dd9d719..60053325 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -11,7 +11,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20150818" +RUBY_BUILD_VERSION="20150928" set -E exec 3<&2 # preserve original stderr at fd 3 From 27a84e1e983331c816da11b4eee10ea100c720f5 Mon Sep 17 00:00:00 2001 From: Orien Madgwick <_@orien.io> Date: Sat, 3 Oct 2015 22:55:07 +1000 Subject: [PATCH 0670/1809] install OpenSSL for 1.9.3 on broken OS X versions --- share/ruby-build/1.9.3-dev | 1 + share/ruby-build/1.9.3-p0 | 1 + share/ruby-build/1.9.3-p125 | 1 + share/ruby-build/1.9.3-p194 | 1 + share/ruby-build/1.9.3-p286 | 1 + share/ruby-build/1.9.3-p327 | 1 + share/ruby-build/1.9.3-p362 | 1 + share/ruby-build/1.9.3-p374 | 1 + share/ruby-build/1.9.3-p385 | 1 + share/ruby-build/1.9.3-p392 | 1 + share/ruby-build/1.9.3-p429 | 1 + share/ruby-build/1.9.3-p448 | 1 + share/ruby-build/1.9.3-p484 | 1 + share/ruby-build/1.9.3-p545 | 1 + share/ruby-build/1.9.3-p547 | 1 + share/ruby-build/1.9.3-p550 | 1 + share/ruby-build/1.9.3-p551 | 1 + share/ruby-build/1.9.3-preview1 | 1 + share/ruby-build/1.9.3-rc1 | 1 + 19 files changed, 19 insertions(+) diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index 11b05294..8744171d 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,2 +1,3 @@ +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl 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" autoconf standard diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index 5f54a7d2..72279a46 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,4 +1,5 @@ require_gcc +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl 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.gz#3b910042e3561f4296fd95d96bf30322e53eecf083992e5042a7680698cfa34e" 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 index 4eb330ff..e0ae4df2 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,4 +1,5 @@ [ -n "$CC" ] || export CC=cc +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl 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.gz#8b3c035cf4f0ad6420f447d6a48e8817e5384d0504514939aeb156e251d44cce" 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 index 3e2e90e3..646ffd72 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,2 +1,3 @@ +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl 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.gz#46e2fa80be7efed51bd9cdc529d1fe22ebc7567ee0f91db4ab855438cf4bd8bb" diff --git a/share/ruby-build/1.9.3-p286 b/share/ruby-build/1.9.3-p286 index 3632f895..d9429e8e 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,2 +1,3 @@ +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl 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.gz#e94367108751fd6bce79401d947baa66096c757fd3a0856350a2abd05d26d89d" diff --git a/share/ruby-build/1.9.3-p327 b/share/ruby-build/1.9.3-p327 index d5519155..4e0fa74b 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,2 +1,3 @@ +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl 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.gz#51dd76462d3f6eb2c659a75e90f949f56da58c42bfb5766212478160b7f23d71" diff --git a/share/ruby-build/1.9.3-p362 b/share/ruby-build/1.9.3-p362 index e71e0e7a..12957c38 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,2 +1,3 @@ +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl 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.gz#eb593607862b16a28176ae6d086dbe3bd9bd41935ec999a8cd5ef8773e8239d6" diff --git a/share/ruby-build/1.9.3-p374 b/share/ruby-build/1.9.3-p374 index 407f634b..6ffc1963 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,2 +1,3 @@ +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl 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.gz#0d0e32a3554867e3eddbb23fbf30a72c4748622e010c23e31302d899fc005574" diff --git a/share/ruby-build/1.9.3-p385 b/share/ruby-build/1.9.3-p385 index 094fb804..38e27583 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,2 +1,3 @@ +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl 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.gz#4b15df007f5935ec9696d427d8d6265b121d944d237a2342d5beeeba9b8309d0" diff --git a/share/ruby-build/1.9.3-p392 b/share/ruby-build/1.9.3-p392 index 47f0fc88..2675c3dd 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,2 +1,3 @@ +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl 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.gz#8861ddadb2cd30fb30e42122741130d12f6543c3d62d05906cd41076db70975f" diff --git a/share/ruby-build/1.9.3-p429 b/share/ruby-build/1.9.3-p429 index 7e6153a7..359343c9 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,2 +1,3 @@ +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl 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.gz#d192d1afc46a7ef27b9d0a3c7a67b509048984db2c38907aa82641bdf980acf4" diff --git a/share/ruby-build/1.9.3-p448 b/share/ruby-build/1.9.3-p448 index 9dec42dc..a9d4691f 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,2 +1,3 @@ +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl 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.gz#2f35e186543a03bec5e603296d6d8828b94ca58bab049b67b1ceb61d381bc8a7" diff --git a/share/ruby-build/1.9.3-p484 b/share/ruby-build/1.9.3-p484 index 923ae2c0..677b9aaa 100644 --- a/share/ruby-build/1.9.3-p484 +++ b/share/ruby-build/1.9.3-p484 @@ -1,2 +1,3 @@ +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl 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.gz#d684bc3a5ba72cda9ef30039f783c0f8cdc325bae5c8738c7bf05577cbe8f31d" diff --git a/share/ruby-build/1.9.3-p545 b/share/ruby-build/1.9.3-p545 index 3ff1ba98..1f277eb8 100644 --- a/share/ruby-build/1.9.3-p545 +++ b/share/ruby-build/1.9.3-p545 @@ -1,2 +1,3 @@ +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl 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.gz#05fb00ebd374ef800475eb40b71ebc42cc18c1f61f4885c11737f310d3d23111" diff --git a/share/ruby-build/1.9.3-p547 b/share/ruby-build/1.9.3-p547 index 08de3815..e80e08b4 100644 --- a/share/ruby-build/1.9.3-p547 +++ b/share/ruby-build/1.9.3-p547 @@ -1,2 +1,3 @@ +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl 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.gz#9ba118e4aba04c430bc4d5efb09b31a0277e101c9fd2ef3b80b9c684d7ae57a1" diff --git a/share/ruby-build/1.9.3-p550 b/share/ruby-build/1.9.3-p550 index 188ae772..e91f1043 100644 --- a/share/ruby-build/1.9.3-p550 +++ b/share/ruby-build/1.9.3-p550 @@ -1,2 +1,3 @@ +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl 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.gz#d6cf008d9f3a9aeed2ef04428f19d66e28aed8a71456f7edba68627d3302cd6b" diff --git a/share/ruby-build/1.9.3-p551 b/share/ruby-build/1.9.3-p551 index 383a7d12..c3c6e3e5 100644 --- a/share/ruby-build/1.9.3-p551 +++ b/share/ruby-build/1.9.3-p551 @@ -1,2 +1,3 @@ +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl 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.gz#bb5be55cd1f49c95bb05b6f587701376b53d310eb1bb7c76fbd445a1c75b51e8" diff --git a/share/ruby-build/1.9.3-preview1 b/share/ruby-build/1.9.3-preview1 index 8b0d1822..ccf25377 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,4 +1,5 @@ require_gcc +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl 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.gz#75c2dd57cabd67d8078a61db4ae86b22dc6f262b84460e5b95a0d8a327b36642" 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-rc1 b/share/ruby-build/1.9.3-rc1 index a71f9811..3731a15d 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,3 +1,4 @@ require_gcc +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl 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.gz#bb1ae474d30e8681df89599520e766270c8e16450efdc01e099810f5e401eb94" From 4a1789f3b916996130f34da573b3d9bd0a981a9c Mon Sep 17 00:00:00 2001 From: Konstantin Shabanov Date: Thu, 22 Oct 2015 14:09:29 +0600 Subject: [PATCH 0671/1809] Add jruby-9.0.3.0 --- share/ruby-build/jruby-9.0.3.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.0.3.0 diff --git a/share/ruby-build/jruby-9.0.3.0 b/share/ruby-build/jruby-9.0.3.0 new file mode 100644 index 00000000..7429393f --- /dev/null +++ b/share/ruby-build/jruby-9.0.3.0 @@ -0,0 +1,2 @@ +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" jruby From 768b1d0086ae8fb938f46dfb376f7a1e257de9d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 24 Oct 2015 17:03:02 +0200 Subject: [PATCH 0672/1809] ruby-build 20151024 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 60053325..e82cbd86 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -11,7 +11,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20150928" +RUBY_BUILD_VERSION="20151024" set -E exec 3<&2 # preserve original stderr at fd 3 From 490082752692765513e3913bf6477e8492602784 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 28 Oct 2015 12:17:43 +0100 Subject: [PATCH 0673/1809] Ensure IFS is reset to original value every time --- bin/ruby-build | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index e82cbd86..b9ee96a0 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,6 +13,8 @@ RUBY_BUILD_VERSION="20151024" +OLDIFS="$IFS" + set -E exec 3<&2 # preserve original stderr at fd 3 @@ -102,6 +104,7 @@ os_information() { osx_version() { local -a ver IFS=. ver=( `sw_vers -productVersion` ) + IFS="$OLDIFS" echo $(( ${ver[0]}*100 + ${ver[1]} )) } @@ -763,6 +766,7 @@ require_gcc() { locate_gcc() { local gcc gccs IFS=: gccs=($(gccs_in_path)) + IFS="$OLDIFS" verify_gcc "$CC" || verify_gcc "$(command -v gcc || true)" || { @@ -778,6 +782,7 @@ gccs_in_path() { local gcc path paths local gccs=() IFS=: paths=($PATH) + IFS="$OLDIFS" shopt -s nullglob for path in "${paths[@]}"; do @@ -1062,7 +1067,6 @@ unset IPV6 RUBY_BUILD_INSTALL_PREFIX="$(abs_dirname "$0")/.." -OLDIFS="$IFS" IFS=: RUBY_BUILD_DEFINITIONS=($RUBY_BUILD_DEFINITIONS ${RUBY_BUILD_ROOT:-$RUBY_BUILD_INSTALL_PREFIX}/share/ruby-build) IFS="$OLDIFS" From af2ffeb673d6681f7cab22ee5ce98be175adf719 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 28 Oct 2015 12:24:32 +0100 Subject: [PATCH 0674/1809] Bring back LDFLAGS workaround for Ruby 2.1.1 People are reporting that they are still getting errors: something wrong with LDFLAGS="-L/Users//.rbenv/versions/2.1.1/lib " It was removed in 97b999976727c89b7987393d57c81013c6077ec1 because we thought Ruby build process doesn't need it anymore. Turns out it does, and this workaround is effective for the rest of Ruby 2.1.x anyway. --- share/ruby-build/2.1.1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index de61429e..b5f3119c 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.gz#c843df31ae88ed49f5393142b02b9a9f5a6557453805fd489a76fbafeae88941" standard verify_openssl +install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.gz#c843df31ae88ed49f5393142b02b9a9f5a6557453805fd489a76fbafeae88941" ldflags_dirs standard verify_openssl From 4ed3974732b89c6a4fa4b1026344782b85a29c75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 28 Oct 2015 12:35:42 +0100 Subject: [PATCH 0675/1809] ruby-build 20151028 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index b9ee96a0..9998da03 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -11,7 +11,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20151024" +RUBY_BUILD_VERSION="20151028" OLDIFS="$IFS" From 9e25687d2a42b186b287a37a0c98b53a9c31bf0e Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Fri, 30 Oct 2015 09:02:10 -0400 Subject: [PATCH 0676/1809] Remove license from readme LICENSE already exists as its own file (https://github.com/sstephenson/ruby-build/blob/master/LICENSE) --- README.md | 25 ------------------------- 1 file changed, 25 deletions(-) diff --git a/README.md b/README.md index 542b73c8..7ea79beb 100644 --- a/README.md +++ b/README.md @@ -212,28 +212,3 @@ 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](https://github.com/sstephenson/ruby-build/issues). Be sure to include the full build log for build failures. - - -### License - -(The MIT License) - -Copyright (c) 2012-2013 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: - -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. From 765d62c5d743fda75634d08e46a06d8d5203bc0c Mon Sep 17 00:00:00 2001 From: Julien Cigar Date: Fri, 30 Oct 2015 16:31:13 +0100 Subject: [PATCH 0677/1809] A lightweight version of Subversion is already installed on FreeBSD as svnlite (the only difference from normal Subversion use is that the command name is svnlite). --- bin/ruby-build | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index 9998da03..43376d4d 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -444,6 +444,8 @@ fetch_svn() { if type svn &>/dev/null; then svn co -r "$svn_rev" "$svn_url" "${package_name}" >&4 2>&1 + elif type svnlite &>/dev/null; then + svnlite co -r "$svn_rev" "$svn_url" "${package_name}" >&4 2>&1 else echo "error: please install Subversion and try again" >&2 exit 1 From d5de31f490a6893321bf4a2f67f4c2930f10aabb Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Wed, 4 Nov 2015 11:05:41 -0500 Subject: [PATCH 0678/1809] TRAVIS_COMMIT_RANGE is correct now According to https://github.com/travis-ci/travis-ci/issues/1719 (closed by https://github.com/travis-ci/travis-core/pull/383), the behavior of $TRAVIS_COMMIT_RANGE should be correct now. We should be able to use it directly. --- script/test | 5 ----- 1 file changed, 5 deletions(-) diff --git a/script/test b/script/test index b4a36773..4f4c961e 100755 --- a/script/test +++ b/script/test @@ -4,11 +4,6 @@ set -e STATUS=0 bats ${CI:+--tap} test || STATUS="$?" -if [ "${TRAVIS_PULL_REQUEST:-false}" != "false" ] && [ -z "$TRAVIS_COMMIT_RANGE" ]; then - first_sha="$(curl -fsSL https://github.com/${TRAVIS_REPO_SLUG}/pull/${TRAVIS_PULL_REQUEST}.patch | head -1 | awk '{print $2}')" - export TRAVIS_COMMIT_RANGE="${first_sha}^..${TRAVIS_COMMIT}" -fi - if [ "$TRAVIS_SECURE_ENV_VARS" = "true" ]; then ./script/mirror update "$TRAVIS_COMMIT_RANGE" elif [ "${TRAVIS_PULL_REQUEST:-false}" != "false" ]; then From 9f53f2a5684c8ccbc69fb921b27e23beb35e1315 Mon Sep 17 00:00:00 2001 From: Olivier Lacan Date: Wed, 11 Nov 2015 17:34:50 +0100 Subject: [PATCH 0679/1809] Add MRI Ruby 2.3.0-preview1 Just came out today: https://gist.github.com/nurse/f95ead4fc08b5a454e12 --- share/ruby-build/2.3.0-preview1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.3.0-preview1 diff --git a/share/ruby-build/2.3.0-preview1 b/share/ruby-build/2.3.0-preview1 new file mode 100644 index 00000000..42ba593f --- /dev/null +++ b/share/ruby-build/2.3.0-preview1 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview1.tar.gz#dc8f9d48392a2bb226df5f4b4fd2074d81af155cdf3f3799139a6e31e012aefe" ldflags_dirs standard verify_openssl From 7911c745c1cb86226245cd16e73b90ec6c5c281f Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sat, 14 Nov 2015 08:55:45 +0900 Subject: [PATCH 0680/1809] added definition of latest jruby --- share/ruby-build/jruby-9.0.4.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.0.4.0 diff --git a/share/ruby-build/jruby-9.0.4.0 b/share/ruby-build/jruby-9.0.4.0 new file mode 100644 index 00000000..b104c22d --- /dev/null +++ b/share/ruby-build/jruby-9.0.4.0 @@ -0,0 +1,2 @@ +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" jruby From bd222051df1240f77f4b0f24bd809812b9357867 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 16 Nov 2015 11:07:18 +0100 Subject: [PATCH 0681/1809] Allow space-separated LDFLAGS arguments Fixes #829, closes #830 --- bin/ruby-build | 13 +++++++++---- test/build.bats | 13 +++++++++++++ 2 files changed, 22 insertions(+), 4 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 43376d4d..d590f111 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -969,11 +969,16 @@ build_package_verify_openssl() { # Ensure that directories listed in LDFLAGS exist build_package_ldflags_dirs() { - local arg - for arg in $LDFLAGS; do - case "$arg" in - -L* ) mkdir -p "${arg#-L}" ;; + local arg dir + set - $LDFLAGS + while [ $# -gt 0 ]; do + dir="" + case "$1" in + -L ) dir="$2" ;; + -L* ) dir="${1#-L}" ;; esac + [ -z "$dir" ] || mkdir -p "$dir" + shift 1 done } diff --git a/test/build.bats b/test/build.bats index 76425a71..a3c65e84 100644 --- a/test/build.bats +++ b/test/build.bats @@ -630,3 +630,16 @@ DEF run ruby-build "${TMP}/build-definition" "$INSTALL_ROOT" assert_failure "ruby-build: TMPDIR=$TMPDIR is set to a non-accessible location" } + +@test "initializes LDFLAGS directories" { + cached_tarball "ruby-2.0.0" + + export LDFLAGS="-L ${BATS_TEST_DIRNAME}/what/evs" + run_inline_definition < Date: Wed, 25 Nov 2015 11:27:24 -0800 Subject: [PATCH 0682/1809] Update README URLs based on HTTP redirects --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 7ea79beb..285b23ee 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,13 @@ # ruby-build -ruby-build is an [rbenv](https://github.com/sstephenson/rbenv) plugin that +ruby-build is an [rbenv](https://github.com/rbenv/rbenv) plugin that provides an `rbenv install` command to compile and install different versions of Ruby on UNIX-like systems. You can also use ruby-build without rbenv in environments where you need precise control over Ruby version installation. -See the [list of releases](https://github.com/sstephenson/ruby-build/releases) +See the [list of releases](https://github.com/rbenv/ruby-build/releases) for changes in each version. @@ -62,7 +62,7 @@ Or, if you would like to install the latest development release: ## Usage Before you begin, you should ensure that your build environment has the proper -system dependencies for compiling the wanted Ruby version (see our [recommendations](https://github.com/sstephenson/ruby-build/wiki#suggested-build-environment)). +system dependencies for compiling the wanted Ruby version (see our [recommendations](https://github.com/rbenv/ruby-build/wiki#suggested-build-environment)). ### Using `rbenv install` with rbenv @@ -210,5 +210,5 @@ Please see the [ruby-build wiki][wiki] for solutions to common problems. [wiki]: https://github.com/sstephenson/ruby-build/wiki If you can't find an answer on the wiki, open an issue on the [issue -tracker](https://github.com/sstephenson/ruby-build/issues). Be sure to include +tracker](https://github.com/rbenv/ruby-build/issues). Be sure to include the full build log for build failures. From e302fe009019a566f7c724efb677b5f7be8b8093 Mon Sep 17 00:00:00 2001 From: Olle Jonsson Date: Wed, 25 Nov 2015 22:19:53 +0100 Subject: [PATCH 0683/1809] Support jruby-1.7.23 --- share/ruby-build/jruby-1.7.23 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.23 diff --git a/share/ruby-build/jruby-1.7.23 b/share/ruby-build/jruby-1.7.23 new file mode 100644 index 00000000..5d6b0def --- /dev/null +++ b/share/ruby-build/jruby-1.7.23 @@ -0,0 +1 @@ +install_package "jruby-1.7.23" "https://s3.amazonaws.com/jruby.org/downloads/1.7.23/jruby-bin-1.7.23.tar.gz#d667015b6581a34177fce1050268a5c5718e9019da19acd0500be815550bad57" jruby From 1e37ad8b9baef2a3e6e517e72a613cf4a4790e3c Mon Sep 17 00:00:00 2001 From: Kuniaki IGARASHI Date: Sun, 29 Nov 2015 12:02:51 +0900 Subject: [PATCH 0684/1809] Change github repo names to rbenv. --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 285b23ee..2fb794c4 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ for changes in each version. Installing ruby-build as an rbenv plugin will give you access to the `rbenv install` command. - git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build + git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build This will install the latest development version of ruby-build into the `~/.rbenv/plugins/ruby-build` directory. From that directory, you can check out @@ -31,7 +31,7 @@ Installing ruby-build as a standalone program will give you access to the `ruby-build` command for precise control over Ruby version installation. If you have rbenv installed, you will also be able to use the `rbenv install` command. - git clone https://github.com/sstephenson/ruby-build.git + git clone https://github.com/rbenv/ruby-build.git cd ruby-build ./install.sh @@ -103,7 +103,7 @@ versions of Ruby that are not yet supported by ruby-build. See the [ruby-build built-in definitions][definitions] as a starting point for custom definition files. -[definitions]: https://github.com/sstephenson/ruby-build/tree/master/share/ruby-build +[definitions]: https://github.com/rbenv/ruby-build/tree/master/share/ruby-build ### Special environment variables @@ -207,7 +207,7 @@ variable when using `--keep` with `ruby-build`. Please see the [ruby-build wiki][wiki] for solutions to common problems. -[wiki]: https://github.com/sstephenson/ruby-build/wiki +[wiki]: https://github.com/rbenv/ruby-build/wiki If you can't find an answer on the wiki, open an issue on the [issue tracker](https://github.com/rbenv/ruby-build/issues). Be sure to include From 4ff6d729000e2ae2345bd09505f22884eb54408b Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Tue, 1 Dec 2015 14:00:26 -0500 Subject: [PATCH 0685/1809] safer teardown --- test/test_helper.bash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/test_helper.bash b/test/test_helper.bash index 929230cb..baac740f 100644 --- a/test/test_helper.bash +++ b/test/test_helper.bash @@ -10,7 +10,7 @@ if [ "$FIXTURE_ROOT" != "$BATS_TEST_DIRNAME/fixtures" ]; then fi teardown() { - rm -fr "$TMP"/* + rm -fr "${TMP:?}"/* } stub() { From e59482d9f8193acf040ef5552008b6b0aa07313c Mon Sep 17 00:00:00 2001 From: deepj Date: Thu, 3 Dec 2015 20:28:36 +0100 Subject: [PATCH 0686/1809] Upgrade to OpenSSL 1.0.1q --- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-p484 | 2 +- share/ruby-build/1.9.3-p545 | 2 +- share/ruby-build/1.9.3-p547 | 2 +- share/ruby-build/1.9.3-p550 | 2 +- share/ruby-build/1.9.3-p551 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.0.0-p647 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.1.7 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.2.3 | 2 +- share/ruby-build/2.3.0-dev | 2 +- share/ruby-build/2.3.0-preview1 | 2 +- 58 files changed, 58 insertions(+), 58 deletions(-) diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index 8744171d..fd2050eb 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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" autoconf standard diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index 72279a46..699128fd 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#3b910042e3561f4296fd95d96bf30322e53eecf083992e5042a7680698cfa34e" 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 index e0ae4df2..b8390d1e 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#8b3c035cf4f0ad6420f447d6a48e8817e5384d0504514939aeb156e251d44cce" 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 index 646ffd72..27733c61 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#46e2fa80be7efed51bd9cdc529d1fe22ebc7567ee0f91db4ab855438cf4bd8bb" diff --git a/share/ruby-build/1.9.3-p286 b/share/ruby-build/1.9.3-p286 index d9429e8e..7718ec20 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#e94367108751fd6bce79401d947baa66096c757fd3a0856350a2abd05d26d89d" diff --git a/share/ruby-build/1.9.3-p327 b/share/ruby-build/1.9.3-p327 index 4e0fa74b..eb80f56d 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#51dd76462d3f6eb2c659a75e90f949f56da58c42bfb5766212478160b7f23d71" diff --git a/share/ruby-build/1.9.3-p362 b/share/ruby-build/1.9.3-p362 index 12957c38..62bb9b90 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#eb593607862b16a28176ae6d086dbe3bd9bd41935ec999a8cd5ef8773e8239d6" diff --git a/share/ruby-build/1.9.3-p374 b/share/ruby-build/1.9.3-p374 index 6ffc1963..1b4fe370 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#0d0e32a3554867e3eddbb23fbf30a72c4748622e010c23e31302d899fc005574" diff --git a/share/ruby-build/1.9.3-p385 b/share/ruby-build/1.9.3-p385 index 38e27583..892981fa 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#4b15df007f5935ec9696d427d8d6265b121d944d237a2342d5beeeba9b8309d0" diff --git a/share/ruby-build/1.9.3-p392 b/share/ruby-build/1.9.3-p392 index 2675c3dd..006dc3fc 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#8861ddadb2cd30fb30e42122741130d12f6543c3d62d05906cd41076db70975f" diff --git a/share/ruby-build/1.9.3-p429 b/share/ruby-build/1.9.3-p429 index 359343c9..bfbf3222 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#d192d1afc46a7ef27b9d0a3c7a67b509048984db2c38907aa82641bdf980acf4" diff --git a/share/ruby-build/1.9.3-p448 b/share/ruby-build/1.9.3-p448 index a9d4691f..a39cf12d 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#2f35e186543a03bec5e603296d6d8828b94ca58bab049b67b1ceb61d381bc8a7" diff --git a/share/ruby-build/1.9.3-p484 b/share/ruby-build/1.9.3-p484 index 677b9aaa..c1fb1dba 100644 --- a/share/ruby-build/1.9.3-p484 +++ b/share/ruby-build/1.9.3-p484 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#d684bc3a5ba72cda9ef30039f783c0f8cdc325bae5c8738c7bf05577cbe8f31d" diff --git a/share/ruby-build/1.9.3-p545 b/share/ruby-build/1.9.3-p545 index 1f277eb8..44a94dce 100644 --- a/share/ruby-build/1.9.3-p545 +++ b/share/ruby-build/1.9.3-p545 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#05fb00ebd374ef800475eb40b71ebc42cc18c1f61f4885c11737f310d3d23111" diff --git a/share/ruby-build/1.9.3-p547 b/share/ruby-build/1.9.3-p547 index e80e08b4..865a924e 100644 --- a/share/ruby-build/1.9.3-p547 +++ b/share/ruby-build/1.9.3-p547 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#9ba118e4aba04c430bc4d5efb09b31a0277e101c9fd2ef3b80b9c684d7ae57a1" diff --git a/share/ruby-build/1.9.3-p550 b/share/ruby-build/1.9.3-p550 index e91f1043..a87e5a44 100644 --- a/share/ruby-build/1.9.3-p550 +++ b/share/ruby-build/1.9.3-p550 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#d6cf008d9f3a9aeed2ef04428f19d66e28aed8a71456f7edba68627d3302cd6b" diff --git a/share/ruby-build/1.9.3-p551 b/share/ruby-build/1.9.3-p551 index c3c6e3e5..9810d4f9 100644 --- a/share/ruby-build/1.9.3-p551 +++ b/share/ruby-build/1.9.3-p551 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#bb5be55cd1f49c95bb05b6f587701376b53d310eb1bb7c76fbd445a1c75b51e8" diff --git a/share/ruby-build/1.9.3-preview1 b/share/ruby-build/1.9.3-preview1 index ccf25377..221121bb 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#75c2dd57cabd67d8078a61db4ae86b22dc6f262b84460e5b95a0d8a327b36642" 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-rc1 b/share/ruby-build/1.9.3-rc1 index 3731a15d..d3e7c95e 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,4 +1,4 @@ require_gcc -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#bb1ae474d30e8681df89599520e766270c8e16450efdc01e099810f5e401eb94" diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index db333c6f..3b3700bf 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index a82ac871..fc301eff 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p0" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#aff85ba5ceb70303cb7fb616f5db8b95ec47a8820116198d1c866cc4fff151ed" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index ce2281be..ac06d703 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p195" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#a2fe8d44eac3c27d191ca2d0ee2d871f9aed873c74491b2a8df229bfdc4e5a93" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index 27e35e49..c118f3b3 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p247" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#3e71042872c77726409460e8647a2f304083a15ae0defe90d8000a69917e20d3" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index 383b9236..39f04ce0 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p353" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.gz#465afc77d201b5815bb7ce3660a1f5a131f4429a3fa483c126ce66923e4726cc" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index 0042eab5..cdf3a1af 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p451" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.gz#e6d6900eb4084053058349cfdbf63ad1414b6a8d75d58b47ed81010a9947e73b" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index 623dfa77..6d6f32de 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p481" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p481.tar.gz#00dd3d72435eb77f2bd94537c1738e5219ca42b6d68df3d4f20c183f4bd12d0f" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index d2776359..9aeea49c 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p576" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p576.tar.gz#9f5a593d81768c856155be6b2d2e357b961b5c43e04ba54c1ee511987fac2b66" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index c02995c6..f5fe742a 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p594" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p594.tar.gz#ee515dd7b17cdbc106396cd432f5662bb0b5afc05044469175914aab65f3c6e7" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index 849682ed..17e34812 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p598" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p598.tar.gz#4136bf7d764cbcc1c7da2824ed2826c3550f2b62af673c79ddbf9049b12095fd" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 index 497d77d5..58054350 100644 --- a/share/ruby-build/2.0.0-p643 +++ b/share/ruby-build/2.0.0-p643 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p643" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p643.tar.gz#4bd267a4187e4bc25c1db08f9f9bdc0ce595a705569cac460d98c4f5b02e614e" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 index cc3fa03e..2ff75ffc 100644 --- a/share/ruby-build/2.0.0-p645 +++ b/share/ruby-build/2.0.0-p645 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p645" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p645.tar.gz#5e9f8effffe97cba5ef0015feec6e1e5f3bacf6ace78cd1cdf72708cd71cf4ab" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p647 b/share/ruby-build/2.0.0-p647 index 8d5c035d..fd56bf50 100644 --- a/share/ruby-build/2.0.0-p647 +++ b/share/ruby-build/2.0.0-p647 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p647" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p647.tar.gz#c88aaf5b4ec72e2cb7d290ff854f04d135939f6134f517002a9d65d5fc5e5bec" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index ca658da7..bc6cbb20 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#94b585560c05cb40fadd03e675bd3beb8271c2e976b45644cc765bf854cfd80c" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 03e3ac71..fb98954d 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#03d15c7c643f737906c7736820bf4d6f3a71aa8f1dce343284240fee5665f970" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 3a9ec7ef..5383ddcb 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#f9ca3e5b539ccf6bca6875d448a1aec34e73f7c173af180e58500c6f47096916" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index 24fbedd8..53da27c6 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#87072ab3e6d393d47f7402682364e4f24efe1c518969795cc01fcdeeb0e646f3" standard verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index a3b2b29f..8564cd51 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz#3538ec1f6af96ed9deb04e0965274528162726cc9ba3625dcf23648df872d09d" standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index 56d6b345..ee74c775 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index 6d48ca18..116208fd 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.gz#747472fb33bcc529f1000e5320605a7e166a095d3805520b989e73b33c05b046" standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index 334d1bbe..112fa652 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.gz#a9b1dbc16090ddff8f6c6adbc1fd0473bcae8c69143cecabe65d55f95f6dbbfb" standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index 9bad0c28..5f70de09 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.gz#1b467f13be6d3b3648a4de76b34b748781fe4f504a19c08ffa348c75dd62635e" standard verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index b5f3119c..ee414538 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.gz#c843df31ae88ed49f5393142b02b9a9f5a6557453805fd489a76fbafeae88941" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index 18f24206..f19826d6 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.gz#f22a6447811a81f3c808d1c2a5ce3b5f5f0955c68c9a749182feb425589e6635" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index 6af77301..25601d6e 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.3" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.gz#0818beb7b10ce9a058cd21d85cfe1dcd233e98b7342d32e9a5d4bebe98347f01" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index 88d45471..9f01f97e 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.4" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.gz#bf9952cdeb3a0c6a5a27745c9b4c0e5e264e92b669b2b08efb363f5156549204" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index d560c8a5..bc053e4a 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.5" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.gz#4305cc6ceb094df55210d83548dcbeb5117d74eea25196a9b14fa268d354b100" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index c7a6409d..d87aeeae 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.6" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.gz#1e1362ae7427c91fa53dc9c05aee4ee200e2d7d8970a891c5bd76bee28d28be4" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.7 b/share/ruby-build/2.1.7 index df08e6e8..0931b86f 100644 --- a/share/ruby-build/2.1.7 +++ b/share/ruby-build/2.1.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.gz#f59c1596ac39cc7e60126e7d3698c19f482f04060674fdfe0124e1752ba6dd81" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index af00b05d..e17bc47e 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.gz#7671e394abfb5d262fbcd3b27a71bf78737c7e9347fa21c39e58b0bb9c4840fc" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index 08262f04..8d5c9ca1 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index d2ed6ac6..5f7fe617 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.gz#7a49493d148a38eff9ab13e88601686985cadf2de86276ae796f5443deab3abb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index 12b7d95a..ce9e268e 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview2.tar.gz#dfcef7b01bd3acb41da6689993ac8dd30e2ecd4fd14bc1a833f46188a9fe2614" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index d31006bd..86d3217e 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-rc1.tar.gz#a59c8db71b967015ad7c259ba8ef638c7943ec78580412bb86e97791a9322b6b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index db3ea73e..e92187b4 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.gz#5a4de38068eca8919cb087d338c0c2e3d72c9382c804fb27ab746e6c7819ab28" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 index 3829e8dc..014178b0 100644 --- a/share/ruby-build/2.2.2 +++ b/share/ruby-build/2.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.gz#5ffc0f317e429e6b29d4a98ac521c3ce65481bfd22a8cf845fa02a7b113d9b44" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.3 b/share/ruby-build/2.2.3 index 0db949ac..0c9215a1 100644 --- a/share/ruby-build/2.2.3 +++ b/share/ruby-build/2.2.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.gz#df795f2f99860745a416092a4004b016ccf77e8b82dec956b120f18bdc71edce" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index e63d6a7c..fd0130c2 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview1 b/share/ruby-build/2.3.0-preview1 index 42ba593f..6ad5b8cd 100644 --- a/share/ruby-build/2.3.0-preview1 +++ b/share/ruby-build/2.3.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1p" "https://www.openssl.org/source/openssl-1.0.1p.tar.gz#bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview1.tar.gz#dc8f9d48392a2bb226df5f4b4fd2074d81af155cdf3f3799139a6e31e012aefe" ldflags_dirs standard verify_openssl From 47d85f4b7c90939cb00bb3ccbc66aa4201b034e8 Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Thu, 3 Dec 2015 15:09:48 -0500 Subject: [PATCH 0687/1809] include --force option in nodenv-uninstall completions --- bin/rbenv-uninstall | 1 + 1 file changed, 1 insertion(+) diff --git a/bin/rbenv-uninstall b/bin/rbenv-uninstall index 5183c02f..6b903ce1 100755 --- a/bin/rbenv-uninstall +++ b/bin/rbenv-uninstall @@ -14,6 +14,7 @@ set -e # Provide rbenv completions if [ "$1" = "--complete" ]; then + echo --force exec rbenv versions --bare fi From 273dab13b3323251548271be94246bada0c899bc Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Thu, 3 Dec 2015 15:11:14 -0500 Subject: [PATCH 0688/1809] include flags in nodenv-install completions --- bin/rbenv-install | 6 ++++++ test/rbenv.bats | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/bin/rbenv-install b/bin/rbenv-install index 650ac669..aa4bb5ae 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -39,6 +39,12 @@ shopt -u nullglob # Provide rbenv completions if [ "$1" = "--complete" ]; then + echo --list + echo --force + echo --skip-existing + echo --keep + echo --verbose + echo --patch exec ruby-build --definitions fi diff --git a/test/rbenv.bats b/test/rbenv.bats index 1105cc04..d0b9eef7 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -141,6 +141,12 @@ OUT run rbenv-install --complete assert_success assert_output < Date: Mon, 7 Dec 2015 14:17:04 -0800 Subject: [PATCH 0689/1809] update urls to rbenv --- bin/rbenv-install | 2 +- test/version.bats | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 650ac669..cfbd437b 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -19,7 +19,7 @@ # # For detailed information on installing Ruby versions with # ruby-build, including a list of environment variables for adjusting -# compilation, see: https://github.com/sstephenson/ruby-build#usage +# compilation, see: https://github.com/rbenv/ruby-build#usage # set -e [ -n "$RBENV_DEBUG" ] && set -x diff --git a/test/version.bats b/test/version.bats index 6a8cbe7a..2659c4db 100644 --- a/test/version.bats +++ b/test/version.bats @@ -14,7 +14,7 @@ static_version="$(grep VERSION "$bats_bin" | head -1 | cut -d'"' -f 2)" @test "ruby-build git version" { stub git \ - 'remote -v : echo origin https://github.com/sstephenson/ruby-build.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" @@ -23,7 +23,7 @@ static_version="$(grep VERSION "$bats_bin" | head -1 | cut -d'"' -f 2)" @test "git describe fails" { stub git \ - 'remote -v : echo origin https://github.com/sstephenson/ruby-build.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}" From 8a743ef48580532d578d52f10b5b27c926d94d95 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Fri, 11 Dec 2015 10:44:58 +0900 Subject: [PATCH 0690/1809] added definition of 2.3.0-preview2 --- share/ruby-build/2.3.0-preview2 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.3.0-preview2 diff --git a/share/ruby-build/2.3.0-preview2 b/share/ruby-build/2.3.0-preview2 new file mode 100644 index 00000000..0f629897 --- /dev/null +++ b/share/ruby-build/2.3.0-preview2 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.3.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview2.tar.gz#cb1c745bda33ba9e812b48c87852571ef6486f985c5e6ff4508a137d1c9734a3" ldflags_dirs standard verify_openssl From 37cb3334ff251d17289a5fd901e20bf54d41d43e Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Wed, 16 Dec 2015 23:07:42 +0900 Subject: [PATCH 0691/1809] added definition of 2.1.8 and 2.2.4 --- share/ruby-build/2.1.8 | 2 ++ share/ruby-build/2.2.4 | 2 ++ 2 files changed, 4 insertions(+) create mode 100644 share/ruby-build/2.1.8 create mode 100644 share/ruby-build/2.2.4 diff --git a/share/ruby-build/2.1.8 b/share/ruby-build/2.1.8 new file mode 100644 index 00000000..2e69c045 --- /dev/null +++ b/share/ruby-build/2.1.8 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.1.8" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.8.tar.gz#afd832b8d5ecb2e3e1477ec6a9408fdf9898ee73e4c5df17a2b2cb36bd1c355d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.4 b/share/ruby-build/2.2.4 new file mode 100644 index 00000000..32a9f82b --- /dev/null +++ b/share/ruby-build/2.2.4 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.2.4" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.4.tar.gz#b6eff568b48e0fda76e5a36333175df049b204e91217aa32a65153cc0cdcb761" ldflags_dirs standard verify_openssl From 195726b7b5fc9d9f6d62d00a45db655f5cc76d12 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Wed, 16 Dec 2015 23:12:24 +0900 Subject: [PATCH 0692/1809] and added 2.0.0-p648 --- share/ruby-build/2.0.0-p648 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.0.0-p648 diff --git a/share/ruby-build/2.0.0-p648 b/share/ruby-build/2.0.0-p648 new file mode 100644 index 00000000..6f420267 --- /dev/null +++ b/share/ruby-build/2.0.0-p648 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.0.0-p648" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p648.tar.gz#8690bd6b4949c333b3919755c4e48885dbfed6fd055fe9ef89930bde0d2376f8" standard verify_openssl From 55ffea164a79edde70bce1791758ed6e93f737f2 Mon Sep 17 00:00:00 2001 From: Tatsuhiko Miyagawa Date: Sat, 12 Dec 2015 23:33:33 +0900 Subject: [PATCH 0693/1809] Skip mirror if the URL is cache.ruby-lang.org (Fastly) and there's no custom mirror set --- bin/ruby-build | 6 +++++- test/mirror.bats | 18 ++++++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) mode change 100644 => 100755 test/mirror.bats diff --git a/bin/ruby-build b/bin/ruby-build index d590f111..ea8b6751 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -327,7 +327,9 @@ fetch_tarball() { package_url="${package_url%%#*}" if [ -n "$RUBY_BUILD_MIRROR_URL" ]; then - mirror_url="${RUBY_BUILD_MIRROR_URL}/$checksum" + if [[ -z "$RUBY_BUILD_DEFAULT_MIRROR" || $package_url != */cache.ruby-lang.org/* ]]; then + mirror_url="${RUBY_BUILD_MIRROR_URL}/$checksum" + fi fi fi @@ -1190,8 +1192,10 @@ fi if [ -z "$RUBY_BUILD_MIRROR_URL" ]; then RUBY_BUILD_MIRROR_URL="https://dqw8nmjcqpjn7.cloudfront.net" + RUBY_BUILD_DEFAULT_MIRROR=1 else RUBY_BUILD_MIRROR_URL="${RUBY_BUILD_MIRROR_URL%/}" + RUBY_BUILD_DEFAULT_MIRROR= fi if [ -n "$RUBY_BUILD_SKIP_MIRROR" ]; then diff --git a/test/mirror.bats b/test/mirror.bats old mode 100644 new mode 100755 index 72610839..90e83772 --- a/test/mirror.bats +++ b/test/mirror.bats @@ -101,3 +101,21 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com unstub curl unstub shasum } + + +@test "package URL with ruby-lang CDN with default mirror URL will bypasses mirror" { + export RUBY_BUILD_MIRROR_URL= + local checksum="ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" + + stub shasum true "echo $checksum" + stub curl "-q -o * -*S* https://cache.ruby-lang.org/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + + run_inline_definition < Date: Wed, 16 Dec 2015 16:33:45 +0100 Subject: [PATCH 0694/1809] ruby-build 20151216 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index ea8b6751..b1ff9f5e 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -11,7 +11,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20151028" +RUBY_BUILD_VERSION="20151216" OLDIFS="$IFS" From 9343b99451a2db812b0f845c235d28ac1feb3c09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 16 Dec 2015 16:40:08 +0100 Subject: [PATCH 0695/1809] Handle case when Homebrew checkout is shallow Using hub to fork Homebrew and push a branch we've just created to this fork will be rejected by GitHub because the push is coming from a shallow repository. Ensure that Homebrew is unshallowed before that. [ci skip] --- script/brew-publish | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/script/brew-publish b/script/brew-publish index f58fafea..cf265f11 100755 --- a/script/brew-publish +++ b/script/brew-publish @@ -31,7 +31,7 @@ fi pushd "$(brew --prefix)" -git fetch -q origin master +git fetch -q --unshallow origin master branch="${brew_name}-${version}" git checkout -q -B "$branch" origin/master From 5a0f488f0de1bc627a5cd812db88a6ba74df1ee6 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Fri, 25 Dec 2015 09:09:40 +0900 Subject: [PATCH 0696/1809] switch stable branch at ruby_2_3 --- share/ruby-build/2.3.0-dev | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index fd0130c2..37543b24 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl +install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_3" ldflags_dirs autoconf standard verify_openssl From c9ab9702d083f3cc6dc29a6b11a19c0dddb67354 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Fri, 25 Dec 2015 09:13:30 +0900 Subject: [PATCH 0697/1809] added 2.4.0-dev definition of trunk branch --- share/ruby-build/2.4.0-dev | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.4.0-dev diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev new file mode 100644 index 00000000..413b8629 --- /dev/null +++ b/share/ruby-build/2.4.0-dev @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl From 8ba55ee80f3c349e9c79155dc446b714b4305e86 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Fri, 25 Dec 2015 12:25:03 +0900 Subject: [PATCH 0698/1809] added definition of Ruby 2.3.0 --- share/ruby-build/2.3.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.3.0 diff --git a/share/ruby-build/2.3.0 b/share/ruby-build/2.3.0 new file mode 100644 index 00000000..c8051be4 --- /dev/null +++ b/share/ruby-build/2.3.0 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.3.0" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.gz#ba5ba60e5f1aa21b4ef8e9bf35b9ddb57286cb546aac4b5a28c71f459467e507" ldflags_dirs standard verify_openssl From c93d0d3a1136b1894d53129bdf16c3e97c2c7b03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 25 Dec 2015 11:47:23 +0100 Subject: [PATCH 0699/1809] ruby-build 20151225 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index b1ff9f5e..e5d738f6 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -11,7 +11,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20151216" +RUBY_BUILD_VERSION="20151225" OLDIFS="$IFS" From 1491d71efa60a37610ea89da027501a3c47a0a95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 25 Dec 2015 12:06:59 +0100 Subject: [PATCH 0700/1809] Handle unshallowed Homebrew checkout as well [ci skip] --- script/brew-publish | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/script/brew-publish b/script/brew-publish index cf265f11..8710f79c 100755 --- a/script/brew-publish +++ b/script/brew-publish @@ -31,7 +31,7 @@ fi pushd "$(brew --prefix)" -git fetch -q --unshallow origin master +git fetch -q --unshallow origin master 2>/dev/null || git fetch -q origin master branch="${brew_name}-${version}" git checkout -q -B "$branch" origin/master From ce36ebe30014591b076ba1049051d4757e210d3a Mon Sep 17 00:00:00 2001 From: deepj Date: Thu, 17 Dec 2015 15:53:46 +0100 Subject: [PATCH 0701/1809] Convert MRI definitions to use bz2 tarballs instead of gz ones --- share/ruby-build/1.8.6-p383 | 2 +- share/ruby-build/1.8.6-p420 | 2 +- share/ruby-build/1.8.7-p249 | 2 +- share/ruby-build/1.8.7-p302 | 2 +- share/ruby-build/1.8.7-p334 | 2 +- share/ruby-build/1.8.7-p352 | 2 +- share/ruby-build/1.8.7-p357 | 2 +- share/ruby-build/1.8.7-p358 | 2 +- share/ruby-build/1.8.7-p370 | 2 +- share/ruby-build/1.8.7-p371 | 2 +- share/ruby-build/1.8.7-p374 | 2 +- share/ruby-build/1.9.1-p378 | 2 +- share/ruby-build/1.9.1-p430 | 2 +- share/ruby-build/1.9.2-p0 | 2 +- share/ruby-build/1.9.2-p180 | 2 +- share/ruby-build/1.9.2-p290 | 2 +- share/ruby-build/1.9.2-p318 | 2 +- share/ruby-build/1.9.2-p320 | 2 +- share/ruby-build/1.9.2-p330 | 3 +-- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-p484 | 2 +- share/ruby-build/1.9.3-p545 | 2 +- share/ruby-build/1.9.3-p547 | 2 +- share/ruby-build/1.9.3-p550 | 2 +- share/ruby-build/1.9.3-p551 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.0.0-p647 | 2 +- share/ruby-build/2.0.0-p648 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.1.7 | 2 +- share/ruby-build/2.1.8 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.2.3 | 2 +- share/ruby-build/2.2.4 | 2 +- share/ruby-build/2.3.0 | 2 +- share/ruby-build/2.3.0-preview1 | 2 +- share/ruby-build/2.3.0-preview2 | 2 +- 77 files changed, 77 insertions(+), 78 deletions(-) diff --git a/share/ruby-build/1.8.6-p383 b/share/ruby-build/1.8.6-p383 index ea49c8ec..f9dbe82a 100644 --- a/share/ruby-build/1.8.6-p383 +++ b/share/ruby-build/1.8.6-p383 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.6-p383" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p383.tar.gz#cea6c67f737727007ec89d1c93fd7d0dba035220f981706091b8642d7a43c03a" auto_tcltk standard +install_package "ruby-1.8.6-p383" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p383.tar.bz2#c39dd7e211cb7245d08d9a7a3d4fe0c7b9f796a4bed9f92fed500ad58bb53d1a" 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 9089d49b..efcb2eb7 100644 --- a/share/ruby-build/1.8.6-p420 +++ b/share/ruby-build/1.8.6-p420 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.6-p420" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p420.tar.gz#118e6f24afce8e8a10dced23635168e58da6c9121a21f120c82f425d40a1e321" auto_tcltk standard +install_package "ruby-1.8.6-p420" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p420.tar.bz2#5ed3e6b9ebcb51baf59b8263788ec9ec8a65fbb82286d952dd3eb66e22d9a09f" 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.7-p249 b/share/ruby-build/1.8.7-p249 index bc167a1b..30645469 100644 --- a/share/ruby-build/1.8.7-p249 +++ b/share/ruby-build/1.8.7-p249 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p249" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p249.tar.gz#a969f5ec00f096f01650bfa594bc408f2e5cfc3de21b533ab62b4f29eb8ca653" auto_tcltk standard +install_package "ruby-1.8.7-p249" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p249.tar.bz2#8b89448fc79df6862660e9f77e884f06c76da28f078d8edd2f17567a615f3af5" 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 index 2f292796..4c926092 100644 --- a/share/ruby-build/1.8.7-p302 +++ b/share/ruby-build/1.8.7-p302 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p302" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz#5883df5204de70762602ce885b18c8bf6c856d33298c35df9151031b2ce044a1" auto_tcltk standard +install_package "ruby-1.8.7-p302" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.bz2#3537cc81cc2378a2bc319cd16c4237ddee14a2839cfd1515b27dce108d061a68" 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 e9017aa7..dc02a318 100644 --- a/share/ruby-build/1.8.7-p334 +++ b/share/ruby-build/1.8.7-p334 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p334" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p334.tar.gz#68f68d6480955045661fab3be614c504bfcac167d070c6fdbfc9dbe2c5444bc0" auto_tcltk standard +install_package "ruby-1.8.7-p334" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p334.tar.bz2#3e7f1a15fb2c205ac9eb0da804983b83bf8c0ffeb2f146d1eb9e0579ea2507da" 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-p352 b/share/ruby-build/1.8.7-p352 index 3e2254f1..25633a07 100644 --- a/share/ruby-build/1.8.7-p352 +++ b/share/ruby-build/1.8.7-p352 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p352" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.tar.gz#2325b9f9ab2af663469d057c6a1ef59d914a649808e9f6d1a4877c8973c2dad0" auto_tcltk standard +install_package "ruby-1.8.7-p352" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.tar.bz2#9df4e9108387f7d24a6ab8950984d0c0f8cdbc1dad63194e744f1a176d1c5576" 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-p357 b/share/ruby-build/1.8.7-p357 index ba85ebcf..cabad42f 100644 --- a/share/ruby-build/1.8.7-p357 +++ b/share/ruby-build/1.8.7-p357 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p357" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p357.tar.gz#2fdcac4eb37b2eba1a4eef392a2922e07a9222fc86d781d92154d716434b962c" auto_tcltk standard +install_package "ruby-1.8.7-p357" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p357.tar.bz2#5c64b63a597b4cb545887364e1fd1e0601a7aeb545e576e74a6d8e88a2765a37" 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 index 744b8885..0211a8a6 100644 --- a/share/ruby-build/1.8.7-p358 +++ b/share/ruby-build/1.8.7-p358 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p358" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p358.tar.gz#9e0856d58830e08f1e38233947d859898ae09d4780cb1a502108e41308de33cb" auto_tcltk standard +install_package "ruby-1.8.7-p358" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p358.tar.bz2#309ccd427e47ef41a70f96462bd3c2ef2e7911ce1b22432ab502f5bc6e949c1b" 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 index d07de4d8..2d4e97fa 100644 --- a/share/ruby-build/1.8.7-p370 +++ b/share/ruby-build/1.8.7-p370 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p370" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p370.tar.gz#bcd8db47adf6f5e3822b60a04785eedb1b97d41fbd7cb595d02759faa36581c6" auto_tcltk standard +install_package "ruby-1.8.7-p370" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p370.tar.bz2#6359b03a1c8ba16630a96fcb5f972c7af15bd33b752e324cd87964224ab1fe31" 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 index 08a32e37..2429df81 100644 --- a/share/ruby-build/1.8.7-p371 +++ b/share/ruby-build/1.8.7-p371 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p371" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p371.tar.gz#e60a322f8f2a616eba01651f5ab620e7e48e4f8adfe711aec61cc74a91d54d3c" auto_tcltk standard +install_package "ruby-1.8.7-p371" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p371.tar.bz2#2dd0e463cd82039beb75c9b9f4ee20bef5f5b5ff68527008e5aee61cfb3b55e1" 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 index f303e83b..779bf7cd 100644 --- a/share/ruby-build/1.8.7-p374 +++ b/share/ruby-build/1.8.7-p374 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p374" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p374.tar.gz#876eeeaaeeab10cbf4767833547d66d86d6717ef48fd3d89e27db8926a65276c" auto_tcltk standard +install_package "ruby-1.8.7-p374" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p374.tar.bz2#b4e34703137f7bfb8761c4ea474f7438d6ccf440b3d35f39cc5e4d4e239c07e3" 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.1-p378 b/share/ruby-build/1.9.1-p378 index e20544a2..91760678 100644 --- a/share/ruby-build/1.9.1-p378 +++ b/share/ruby-build/1.9.1-p378 @@ -1,4 +1,4 @@ require_gcc 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.gz#b2960c330aa097c0cf90157a3133c6553ccdf8198e4c717c72cbe87c7f277547" +install_package "ruby-1.9.1-p378" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p378.tar.bz2#649e623f77190990d990089a819bc4ee60e21816f682ec37cee98d43adb46e51" 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 index fb6869eb..4db8c41c 100644 --- a/share/ruby-build/1.9.1-p430 +++ b/share/ruby-build/1.9.1-p430 @@ -1,4 +1,4 @@ require_gcc 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.gz#6d28120e792a4a1cf32dd5f90c1643ecb48760157322a1bb267dd784d14fcb3a" +install_package "ruby-1.9.1-p430" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p430.tar.bz2#8d5cc11d819e476fb651db783f714cc4100922f47447f7acdce87ed769cf9d97" 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 index d0d30a8a..85c1b4fe 100644 --- a/share/ruby-build/1.9.2-p0 +++ b/share/ruby-build/1.9.2-p0 @@ -1,4 +1,4 @@ require_gcc 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.gz#8c0c4e261a921b5c406bf9e76ac23bf3c915651534e9d1b9e8c5d0bee4a7285c" +install_package "ruby-1.9.2-p0" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.bz2#e9710990ed8c2e794123aba509010471915fb13c27dae0118831d2001a9c8d3b" 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 index cb24bde0..6af6dc8e 100644 --- a/share/ruby-build/1.9.2-p180 +++ b/share/ruby-build/1.9.2-p180 @@ -1,4 +1,4 @@ require_gcc 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.gz#9027a5abaaadc2af85005ed74aeb628ce2326441874bf3d4f1a842663cde04f4" +install_package "ruby-1.9.2-p180" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.bz2#06520c4d4b4512d08000f7dfff11d1fabc1d458c3c289c76a2f1ddb7f5a03f4d" 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 7de2e5a0..fa292a22 100644 --- a/share/ruby-build/1.9.2-p290 +++ b/share/ruby-build/1.9.2-p290 @@ -1,4 +1,4 @@ require_gcc 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.gz#1cc817575c4944d3d78959024320ed1d5b7c2b4931a855772dacad7c3f6ebd7e" +install_package "ruby-1.9.2-p290" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.bz2#403b3093fbe8a08dc69c269753b8c6e7bd8f87fb79a7dd7d676913efe7642487" 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-p318 b/share/ruby-build/1.9.2-p318 index 9dc61245..b6865a68 100644 --- a/share/ruby-build/1.9.2-p318 +++ b/share/ruby-build/1.9.2-p318 @@ -1,4 +1,4 @@ require_gcc 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.gz#891f707714cb7585ffc76dfaf855e4fcd5b2c0a64655b62d9b23b6a3985a2749" +install_package "ruby-1.9.2-p318" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p318.tar.bz2#9fcd60aaa118c35ec41c7e9974f1d771b1e632315661fd60f907c21357b082ce" 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 index 6c8d9af3..73903fc2 100644 --- a/share/ruby-build/1.9.2-p320 +++ b/share/ruby-build/1.9.2-p320 @@ -1,4 +1,4 @@ require_gcc 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.gz#39a1f046e8756c1885cde42b234bc608196e50feadf1d0f202f7634f4a4b1245" +install_package "ruby-1.9.2-p320" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p320.tar.bz2#6777f865cfa21ffdc167fcc4a7da05cb13aab1bd9e59bfcda82c4b32f75e6b51" 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 index 3f3d2056..0d468e2e 100644 --- a/share/ruby-build/1.9.2-p330 +++ b/share/ruby-build/1.9.2-p330 @@ -1,5 +1,4 @@ require_gcc 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.gz#23ef45fdaecc5d6c7b4e9e2d51b23817fc6aa8225a20f123f7fa98760e8b5ca9" +install_package "ruby-1.9.2-p330" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p330.tar.bz2#6d3487ea8a86ad0fa78a8535078ff3c7a91ca9f99eff0a6a08e66c6e6bf2040f" 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-p0 b/share/ruby-build/1.9.3-p0 index 699128fd..48c30221 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,5 +1,5 @@ require_gcc install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#3b910042e3561f4296fd95d96bf30322e53eecf083992e5042a7680698cfa34e" +install_package "ruby-1.9.3-p0" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.bz2#ca8ba4e564fc5f98b210a5784e43dfffef9471222849e46f8e848b37e9f38acf" 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 index b8390d1e..83e83ced 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#8b3c035cf4f0ad6420f447d6a48e8817e5384d0504514939aeb156e251d44cce" +install_package "ruby-1.9.3-p125" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.bz2#c67a59443052b5a9219eb4cee3892bdfbc6f250f0c8e214e02256a4cc7ef5526" 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 index 27733c61..235edc7b 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,3 +1,3 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#46e2fa80be7efed51bd9cdc529d1fe22ebc7567ee0f91db4ab855438cf4bd8bb" +install_package "ruby-1.9.3-p194" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.bz2#a9d1ea9eaea075c60048369a63b35b3b5a06a30aa214a3d990e0bb71212db8fa" diff --git a/share/ruby-build/1.9.3-p286 b/share/ruby-build/1.9.3-p286 index 7718ec20..7ba0b687 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,3 +1,3 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#e94367108751fd6bce79401d947baa66096c757fd3a0856350a2abd05d26d89d" +install_package "ruby-1.9.3-p286" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p286.tar.bz2#5281656c7a0ae48b64f28d845a96b4dfa16ba1357a911265752787585fb5ea64" diff --git a/share/ruby-build/1.9.3-p327 b/share/ruby-build/1.9.3-p327 index eb80f56d..c4cd24cc 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,3 +1,3 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#51dd76462d3f6eb2c659a75e90f949f56da58c42bfb5766212478160b7f23d71" +install_package "ruby-1.9.3-p327" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.bz2#d989465242f9b11a8a3aa8cbd2c75a9b3a8c0ec2f14a087a0c7b51abf164e488" diff --git a/share/ruby-build/1.9.3-p362 b/share/ruby-build/1.9.3-p362 index 62bb9b90..b9bcf693 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,3 +1,3 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#eb593607862b16a28176ae6d086dbe3bd9bd41935ec999a8cd5ef8773e8239d6" +install_package "ruby-1.9.3-p362" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p362.tar.bz2#9ed456711a4c0fb2969d9144a81a706d2d506070a35a6d5bc98bb5c8407f9985" diff --git a/share/ruby-build/1.9.3-p374 b/share/ruby-build/1.9.3-p374 index 1b4fe370..387fe34f 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,3 +1,3 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#0d0e32a3554867e3eddbb23fbf30a72c4748622e010c23e31302d899fc005574" +install_package "ruby-1.9.3-p374" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p374.tar.bz2#712944f691b79f22f655547826400c26b13bc8c9e7bdc73a4abea45d5e766d85" diff --git a/share/ruby-build/1.9.3-p385 b/share/ruby-build/1.9.3-p385 index 892981fa..845c7e37 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,3 +1,3 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#4b15df007f5935ec9696d427d8d6265b121d944d237a2342d5beeeba9b8309d0" +install_package "ruby-1.9.3-p385" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p385.tar.bz2#f991ee50414dc795696bad0fc5c7b0b94d93b9b38fed943326d20ce4e9dda42b" diff --git a/share/ruby-build/1.9.3-p392 b/share/ruby-build/1.9.3-p392 index 006dc3fc..6feb7c20 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,3 +1,3 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#8861ddadb2cd30fb30e42122741130d12f6543c3d62d05906cd41076db70975f" +install_package "ruby-1.9.3-p392" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p392.tar.bz2#5a7334dfdf62966879bf539b8a9f0b889df6f3b3824fb52a9303c3c3d3a58391" diff --git a/share/ruby-build/1.9.3-p429 b/share/ruby-build/1.9.3-p429 index bfbf3222..f3f0cf15 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,3 +1,3 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#d192d1afc46a7ef27b9d0a3c7a67b509048984db2c38907aa82641bdf980acf4" +install_package "ruby-1.9.3-p429" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p429.tar.bz2#9d8949c24cf6fe810b65fb466076708b842a3b0bac7799f79b7b6a8791dc2a70" diff --git a/share/ruby-build/1.9.3-p448 b/share/ruby-build/1.9.3-p448 index a39cf12d..625560b3 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,3 +1,3 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#2f35e186543a03bec5e603296d6d8828b94ca58bab049b67b1ceb61d381bc8a7" +install_package "ruby-1.9.3-p448" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p448.tar.bz2#a7372230357bfff8e4525fb8019046da521561fe66b02c25d8efc10c9877bc91" diff --git a/share/ruby-build/1.9.3-p484 b/share/ruby-build/1.9.3-p484 index c1fb1dba..97ea7def 100644 --- a/share/ruby-build/1.9.3-p484 +++ b/share/ruby-build/1.9.3-p484 @@ -1,3 +1,3 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#d684bc3a5ba72cda9ef30039f783c0f8cdc325bae5c8738c7bf05577cbe8f31d" +install_package "ruby-1.9.3-p484" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p484.tar.bz2#0fdc6e860d0023ba7b94c7a0cf1f7d32908b65b526246de9dfd5bb39d0d7922b" diff --git a/share/ruby-build/1.9.3-p545 b/share/ruby-build/1.9.3-p545 index 44a94dce..b240c374 100644 --- a/share/ruby-build/1.9.3-p545 +++ b/share/ruby-build/1.9.3-p545 @@ -1,3 +1,3 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#05fb00ebd374ef800475eb40b71ebc42cc18c1f61f4885c11737f310d3d23111" +install_package "ruby-1.9.3-p545" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p545.tar.bz2#2533de9f56d62f11c06a02dd32b5ab6d22a8f268c94b8e1e1ade6536adfd1aab" diff --git a/share/ruby-build/1.9.3-p547 b/share/ruby-build/1.9.3-p547 index 865a924e..4cafcbb4 100644 --- a/share/ruby-build/1.9.3-p547 +++ b/share/ruby-build/1.9.3-p547 @@ -1,3 +1,3 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#9ba118e4aba04c430bc4d5efb09b31a0277e101c9fd2ef3b80b9c684d7ae57a1" +install_package "ruby-1.9.3-p547" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p547.tar.bz2#ef588ed3ff53009b4c1833c83187ae252dd6c20db45e21a326cd4a16a102ef4c" diff --git a/share/ruby-build/1.9.3-p550 b/share/ruby-build/1.9.3-p550 index a87e5a44..35047ccc 100644 --- a/share/ruby-build/1.9.3-p550 +++ b/share/ruby-build/1.9.3-p550 @@ -1,3 +1,3 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#d6cf008d9f3a9aeed2ef04428f19d66e28aed8a71456f7edba68627d3302cd6b" +install_package "ruby-1.9.3-p550" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p550.tar.bz2#d3da003896db47fb10ba4d2e0285eea7fe8cdc785b86c02ebad5bc9cdeaa4748" diff --git a/share/ruby-build/1.9.3-p551 b/share/ruby-build/1.9.3-p551 index 9810d4f9..bbf33242 100644 --- a/share/ruby-build/1.9.3-p551 +++ b/share/ruby-build/1.9.3-p551 @@ -1,3 +1,3 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#bb5be55cd1f49c95bb05b6f587701376b53d310eb1bb7c76fbd445a1c75b51e8" +install_package "ruby-1.9.3-p551" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p551.tar.bz2#b0c5e37e3431d58613a160504b39542ec687d473de1d4da983dabcf3c5de771e" diff --git a/share/ruby-build/1.9.3-preview1 b/share/ruby-build/1.9.3-preview1 index 221121bb..fe93d3a4 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,5 +1,5 @@ require_gcc install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#75c2dd57cabd67d8078a61db4ae86b22dc6f262b84460e5b95a0d8a327b36642" +install_package "ruby-1.9.3-preview1" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-preview1.tar.bz2#a15d7924d74a45ffe48d5421c5fc4ff83b7009676054fa5952b890711afef6fc" 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-rc1 b/share/ruby-build/1.9.3-rc1 index d3e7c95e..3e0ac31d 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,4 +1,4 @@ require_gcc install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#bb1ae474d30e8681df89599520e766270c8e16450efdc01e099810f5e401eb94" +install_package "ruby-1.9.3-rc1" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-rc1.tar.bz2#951a8810086abca0e200f81767a518ee2730d6dc9b0cc2c7e3587dcfc3bf5fc8" diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index fc301eff..36e3777e 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p0" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#aff85ba5ceb70303cb7fb616f5db8b95ec47a8820116198d1c866cc4fff151ed" standard verify_openssl +install_package "ruby-2.0.0-p0" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.bz2#c680d392ccc4901c32067576f5b474ee186def2fcd3fcbfa485739168093295f" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index ac06d703..3d370c14 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p195" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.gz#a2fe8d44eac3c27d191ca2d0ee2d871f9aed873c74491b2a8df229bfdc4e5a93" standard verify_openssl +install_package "ruby-2.0.0-p195" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.bz2#0be32aef7a7ab6e3708cc1d65cd3e0a99fa801597194bbedd5799c11d652eb5b" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index c118f3b3..0d8d5e6c 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p247" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz#3e71042872c77726409460e8647a2f304083a15ae0defe90d8000a69917e20d3" standard verify_openssl +install_package "ruby-2.0.0-p247" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.bz2#08e3d4b85b8a1118a8e81261f59dd8b4ddcfd70b6ae554e0ec5ceb99c3185e8a" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index 39f04ce0..dbf3babd 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p353" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.gz#465afc77d201b5815bb7ce3660a1f5a131f4429a3fa483c126ce66923e4726cc" standard verify_openssl +install_package "ruby-2.0.0-p353" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.bz2#3de4e4d9aff4682fa4f8ed2b70bd0d746fae17452fc3d3a8e8f505ead9105ad9" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index cdf3a1af..15cb581d 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p451" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.gz#e6d6900eb4084053058349cfdbf63ad1414b6a8d75d58b47ed81010a9947e73b" standard verify_openssl +install_package "ruby-2.0.0-p451" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.bz2#5bf8a1c7616286b9dbc962912c3f58e67bc3a70306ca90b0882ef0bd442e02f5" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index 6d6f32de..498127f9 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p481" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p481.tar.gz#00dd3d72435eb77f2bd94537c1738e5219ca42b6d68df3d4f20c183f4bd12d0f" standard verify_openssl +install_package "ruby-2.0.0-p481" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p481.tar.bz2#0762dad7e96d8091bdf33b3e3176c2066fbf3dc09dfe85fbf40e74e83c63d8e2" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index 9aeea49c..520983b6 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p576" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p576.tar.gz#9f5a593d81768c856155be6b2d2e357b961b5c43e04ba54c1ee511987fac2b66" standard verify_openssl +install_package "ruby-2.0.0-p576" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p576.tar.bz2#8cfdbffc81cebd1d25304225ffadc7dcb612a500c81ba6f5f95c5296dfa62059" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index f5fe742a..9e447a18 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p594" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p594.tar.gz#ee515dd7b17cdbc106396cd432f5662bb0b5afc05044469175914aab65f3c6e7" standard verify_openssl +install_package "ruby-2.0.0-p594" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p594.tar.bz2#e5aee3cf36898315f87771a5e657c81befb88b6afa585b70aaa57c47cc0e99a4" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index 17e34812..d7e3642e 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p598" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p598.tar.gz#4136bf7d764cbcc1c7da2824ed2826c3550f2b62af673c79ddbf9049b12095fd" standard verify_openssl +install_package "ruby-2.0.0-p598" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p598.tar.bz2#67b2a93690f53e12b635ba1bcdbd41e8c5593f13d575fea92fdd8801ca088f0f" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 index 58054350..69abc52a 100644 --- a/share/ruby-build/2.0.0-p643 +++ b/share/ruby-build/2.0.0-p643 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p643" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p643.tar.gz#4bd267a4187e4bc25c1db08f9f9bdc0ce595a705569cac460d98c4f5b02e614e" standard verify_openssl +install_package "ruby-2.0.0-p643" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p643.tar.bz2#1f626f20647693a215a8db3ea0d6ab5ab9cee7c1945cc441b9f8f7b9612b91a0" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 index 2ff75ffc..c9b0c68c 100644 --- a/share/ruby-build/2.0.0-p645 +++ b/share/ruby-build/2.0.0-p645 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p645" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p645.tar.gz#5e9f8effffe97cba5ef0015feec6e1e5f3bacf6ace78cd1cdf72708cd71cf4ab" standard verify_openssl +install_package "ruby-2.0.0-p645" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p645.tar.bz2#2dcdcf9900cb923a16d3662d067bc8c801997ac3e4a774775e387e883b3683e9" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p647 b/share/ruby-build/2.0.0-p647 index fd56bf50..0d5e192c 100644 --- a/share/ruby-build/2.0.0-p647 +++ b/share/ruby-build/2.0.0-p647 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p647" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p647.tar.gz#c88aaf5b4ec72e2cb7d290ff854f04d135939f6134f517002a9d65d5fc5e5bec" standard verify_openssl +install_package "ruby-2.0.0-p647" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p647.tar.bz2#3c3782e313d1ec3ed06c104eafd133cc54ff5183b991786ece9e957fd6cf1cb9" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p648 b/share/ruby-build/2.0.0-p648 index 6f420267..b0c153fd 100644 --- a/share/ruby-build/2.0.0-p648 +++ b/share/ruby-build/2.0.0-p648 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p648" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p648.tar.gz#8690bd6b4949c333b3919755c4e48885dbfed6fd055fe9ef89930bde0d2376f8" standard verify_openssl +install_package "ruby-2.0.0-p648" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p648.tar.bz2#087ad4dec748cfe665c856dbfbabdee5520268e94bb81a1d8565d76c3cc62166" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index bc6cbb20..1f12c685 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl 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.gz#94b585560c05cb40fadd03e675bd3beb8271c2e976b45644cc765bf854cfd80c" standard verify_openssl +install_package "ruby-2.0.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.bz2#79e5605003bf6766fbd123ce00a0027df716ba6d28494c35185909f7e61a5bdf" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index fb98954d..abd759fa 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.gz#03d15c7c643f737906c7736820bf4d6f3a71aa8f1dce343284240fee5665f970" standard verify_openssl +install_package "ruby-2.0.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.bz2#cea98c000a113f10cb7d55753c759da1f1baa7ca9b3edf75fc19fa5f44bf71a0" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 5383ddcb..3668fe21 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.gz#f9ca3e5b539ccf6bca6875d448a1aec34e73f7c173af180e58500c6f47096916" standard verify_openssl +install_package "ruby-2.0.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.bz2#4033ddadd0b44eecfcb7686231ebd109ee6f22bf09797a7e15882b9df0b1ee81" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index 53da27c6..a72bdc91 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.gz#87072ab3e6d393d47f7402682364e4f24efe1c518969795cc01fcdeeb0e646f3" standard verify_openssl +install_package "ruby-2.0.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.bz2#d55f897bb04283c5fa80223d96d990fe8ecb598508dd59443b356cbba1f66145" standard verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index 8564cd51..218fcac5 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz#3538ec1f6af96ed9deb04e0965274528162726cc9ba3625dcf23648df872d09d" standard verify_openssl +install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.bz2#1d3f4ad5f619ec15229206b6667586dcec7cc986672c8fbb8558161ecf07e277" standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index 116208fd..f2d1787b 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.gz#747472fb33bcc529f1000e5320605a7e166a095d3805520b989e73b33c05b046" standard verify_openssl +install_package "ruby-2.1.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.bz2#860b90d28b214393fd9d77ac2ad65b384d8249cd59b658c668cf0c7bad1db341" standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index 112fa652..9c416407 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.gz#a9b1dbc16090ddff8f6c6adbc1fd0473bcae8c69143cecabe65d55f95f6dbbfb" standard verify_openssl +install_package "ruby-2.1.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.bz2#780fddf0e3c8a219057d578e83367ecfac5e945054b9f132b3b93ded4802d1ce" standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index 5f70de09..c5e2470b 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.gz#1b467f13be6d3b3648a4de76b34b748781fe4f504a19c08ffa348c75dd62635e" standard verify_openssl +install_package "ruby-2.1.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.bz2#af828bc0fe6aee5ffad0f8f10b48ee25964f54d5118570937ac7cf1c1df0edd3" standard verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index ee414538..c6f948e5 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.gz#c843df31ae88ed49f5393142b02b9a9f5a6557453805fd489a76fbafeae88941" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.bz2#96aabab4dd4a2e57dd0d28052650e6fcdc8f133fa8980d9b936814b1e93f6cfc" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index f19826d6..c9459186 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.gz#f22a6447811a81f3c808d1c2a5ce3b5f5f0955c68c9a749182feb425589e6635" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.bz2#6948b02570cdfb89a8313675d4aa665405900e27423db408401473f30fc6e901" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index 25601d6e..7b0b7140 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.3" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.gz#0818beb7b10ce9a058cd21d85cfe1dcd233e98b7342d32e9a5d4bebe98347f01" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.3" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.bz2#36ce72f84ae4129f6cc66e33077a79d87b018ea7bf1dbc3d353604bf006f76d6" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index 9f01f97e..92e819be 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.4" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.gz#bf9952cdeb3a0c6a5a27745c9b4c0e5e264e92b669b2b08efb363f5156549204" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.4" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.bz2#f37f11a8c75ab9215bb9f61246ef98e0e57e1409f0872e5cf59033edcf5b8d2a" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index bc053e4a..1fbdbcac 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.5" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.gz#4305cc6ceb094df55210d83548dcbeb5117d74eea25196a9b14fa268d354b100" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.5" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.bz2#0241b40f1c731cb177994a50b854fb7f18d4ad04dcefc18acc60af73046fb0a9" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index d87aeeae..cefd95a4 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.6" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.gz#1e1362ae7427c91fa53dc9c05aee4ee200e2d7d8970a891c5bd76bee28d28be4" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.6" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.bz2#7b5233be35a4a7fbd64923e42efb70b7bebd455d9d6f9d4001b3b3a6e0aa6ce9" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.7 b/share/ruby-build/2.1.7 index 0931b86f..d9d7eb9b 100644 --- a/share/ruby-build/2.1.7 +++ b/share/ruby-build/2.1.7 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.gz#f59c1596ac39cc7e60126e7d3698c19f482f04060674fdfe0124e1752ba6dd81" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.bz2#b02c1a5ecd718e3f6b316384d4ed6572f862a46063f5ae23d0340b0a245859b6" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.8 b/share/ruby-build/2.1.8 index 2e69c045..72e4b0f1 100644 --- a/share/ruby-build/2.1.8 +++ b/share/ruby-build/2.1.8 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.8" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.8.tar.gz#afd832b8d5ecb2e3e1477ec6a9408fdf9898ee73e4c5df17a2b2cb36bd1c355d" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.8" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.8.tar.bz2#250d0b589cba97caddc86a28849365ad0d475539448cf76bbae93190985b3387" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index e17bc47e..e06f5b90 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.0" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.gz#7671e394abfb5d262fbcd3b27a71bf78737c7e9347fa21c39e58b0bb9c4840fc" ldflags_dirs standard verify_openssl +install_package "ruby-2.2.0" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.bz2#1c031137999f832f86be366a71155113675b72420830ce432b777a0ff4942955" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index 5f7fe617..ea1077ce 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.gz#7a49493d148a38eff9ab13e88601686985cadf2de86276ae796f5443deab3abb" ldflags_dirs standard verify_openssl +install_package "ruby-2.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.bz2#a3614c389de06b1636d8b919f2cd07e85311486bda2cb226a5549657a3610af5" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index ce9e268e..fab72b99 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview2.tar.gz#dfcef7b01bd3acb41da6689993ac8dd30e2ecd4fd14bc1a833f46188a9fe2614" ldflags_dirs standard verify_openssl +install_package "ruby-2.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview2.tar.bz2#9e49583f3fad3888fefc85b719fdb210a88ef54d80f9eac439b7ca4232fa7f0b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index 86d3217e..0801d46c 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-rc1.tar.gz#a59c8db71b967015ad7c259ba8ef638c7943ec78580412bb86e97791a9322b6b" ldflags_dirs standard verify_openssl +install_package "ruby-2.2.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-rc1.tar.bz2#e6a1f8d45ea749bdc92eb1269b77ec475bc600b66039ff90d77db8f50820a896" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index e92187b4..17769211 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.gz#5a4de38068eca8919cb087d338c0c2e3d72c9382c804fb27ab746e6c7819ab28" ldflags_dirs standard verify_openssl +install_package "ruby-2.2.1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.bz2#4e5676073246b7ade207be3e80a930567a88100513591a0f19fc38e247370065" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 index 014178b0..3fbc6595 100644 --- a/share/ruby-build/2.2.2 +++ b/share/ruby-build/2.2.2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.gz#5ffc0f317e429e6b29d4a98ac521c3ce65481bfd22a8cf845fa02a7b113d9b44" ldflags_dirs standard verify_openssl +install_package "ruby-2.2.2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.bz2#f3b8ffa6089820ee5bdc289567d365e5748d4170e8aa246d2ea6576f24796535" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.3 b/share/ruby-build/2.2.3 index 0c9215a1..22ce85e0 100644 --- a/share/ruby-build/2.2.3 +++ b/share/ruby-build/2.2.3 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.gz#df795f2f99860745a416092a4004b016ccf77e8b82dec956b120f18bdc71edce" ldflags_dirs standard verify_openssl +install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.bz2#c745cb98b29127d7f19f1bf9e0a63c384736f4d303b83c4f4bda3c2ee3c5e41f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.4 b/share/ruby-build/2.2.4 index 32a9f82b..e7d34a94 100644 --- a/share/ruby-build/2.2.4 +++ b/share/ruby-build/2.2.4 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.4" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.4.tar.gz#b6eff568b48e0fda76e5a36333175df049b204e91217aa32a65153cc0cdcb761" ldflags_dirs standard verify_openssl +install_package "ruby-2.2.4" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.4.tar.bz2#31203696adbfdda6f2874a2de31f7c5a1f3bcb6628f4d1a241de21b158cd5c76" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0 b/share/ruby-build/2.3.0 index c8051be4..49bec619 100644 --- a/share/ruby-build/2.3.0 +++ b/share/ruby-build/2.3.0 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.3.0" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.gz#ba5ba60e5f1aa21b4ef8e9bf35b9ddb57286cb546aac4b5a28c71f459467e507" ldflags_dirs standard verify_openssl +install_package "ruby-2.3.0" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.bz2#ec7579eaba2e4c402a089dbc86c98e5f1f62507880fd800b9b34ca30166bfa5e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview1 b/share/ruby-build/2.3.0-preview1 index 6ad5b8cd..57854434 100644 --- a/share/ruby-build/2.3.0-preview1 +++ b/share/ruby-build/2.3.0-preview1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview1.tar.gz#dc8f9d48392a2bb226df5f4b4fd2074d81af155cdf3f3799139a6e31e012aefe" ldflags_dirs standard verify_openssl +install_package "ruby-2.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview1.tar.bz2#42b9c9e1740a5abe2855d11803524370bd95744c8dcb0068572ed5c969ac7f0f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview2 b/share/ruby-build/2.3.0-preview2 index 0f629897..27f9e472 100644 --- a/share/ruby-build/2.3.0-preview2 +++ b/share/ruby-build/2.3.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.3.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview2.tar.gz#cb1c745bda33ba9e812b48c87852571ef6486f985c5e6ff4508a137d1c9734a3" ldflags_dirs standard verify_openssl +install_package "ruby-2.3.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview2.tar.bz2#e9b0464e50b2e5c31546e6b8ca8cad71fe2d2146ccf88b7419bbe9626af741cb" ldflags_dirs standard verify_openssl From c431c25ef99807b5530deefe625ff7a2fd34008a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 26 Dec 2015 22:29:56 +0100 Subject: [PATCH 0702/1809] Encapsulate OS X version checks --- bin/ruby-build | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index e5d738f6..f8179e4d 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -98,6 +98,11 @@ os_information() { fi } +is_mac() { + [ "$(uname -s)" = "Darwin" ] || return 1 + [ $# -eq 0 ] || [ "$(osx_version)" "$@" ] +} + # 9.1 -> 901 # 10.9 -> 1009 # 10.10 -> 1010 @@ -509,7 +514,7 @@ build_package_standard() { ( if [ "${CFLAGS+defined}" ] || [ "${!PACKAGE_CFLAGS+defined}" ]; then export CFLAGS="$CFLAGS ${!PACKAGE_CFLAGS}" fi - if [ -z "$CC" ] && [ "$(uname -s)" = "Darwin" ] && [ "$(osx_version)" -ge 1010 ]; then + if [ -z "$CC" ] && is_mac -ge 1010; then export CC=clang fi ${!PACKAGE_CONFIGURE:-./configure} --prefix="${!PACKAGE_PREFIX_PATH:-$PREFIX_PATH}" \ @@ -537,9 +542,7 @@ build_package_ree_installer() { build_package_auto_tcltk local options="" - if [[ "Darwin" = "$(uname)" ]]; then - options="--no-tcmalloc" - fi + is_mac && options="--no-tcmalloc" local option for option in $RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[@]}; do @@ -727,7 +730,7 @@ require_gcc() { echo "and try again." echo - if [ "$(uname -s)" = "Darwin" ]; then + if is_mac; then colorize 1 "DETAILS" echo ": Apple no longer includes the official GCC compiler with Xcode" echo "as of version 4.2. Instead, the \`gcc\` executable is a symlink to" @@ -762,7 +765,7 @@ require_gcc() { fi export CC="$gcc" - if [ "$(uname -s)" = "Darwin" ] && [ "$(osx_version)" -ge 1010 ]; then + if is_mac -ge 1010; then export MACOSX_DEPLOYMENT_TARGET=10.9 fi } @@ -819,7 +822,7 @@ verify_gcc() { require_llvm() { local llvm_version="$1" - if [ "$(uname -s)" = "Darwin" ] && [ "$(osx_version)" -ge 1010 ]; then + if is_mac -ge 1010; then if [[ "$RUBY_CONFIGURE_OPTS" != *--llvm-* ]]; then case "$llvm_version" in 3.2 ) @@ -889,7 +892,7 @@ use_homebrew_readline() { } has_broken_mac_openssl() { - [ "$(uname -s)" = "Darwin" ] && + is_mac && [[ "$(/usr/bin/openssl version 2>/dev/null || true)" = "OpenSSL 0.9.8"?* ]] && [[ "$RUBY_CONFIGURE_OPTS" != *--with-openssl-dir=* ]] && ! use_homebrew_openssl @@ -985,7 +988,7 @@ build_package_ldflags_dirs() { } build_package_auto_tcltk() { - if [ "Darwin" = "$(uname -s)" ] && [ ! -d /usr/include/X11 ]; then + 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" From 3e5c31f245474f23372076010ffc2266bd21e461 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 26 Dec 2015 22:51:27 +0100 Subject: [PATCH 0703/1809] Support Rubinius linking against Homebrew openssl Internally, ruby-build will want to set `--with-openssl-dir` if we try to detect Homebrew's OpenSSL or build one for the OS X. However, Rubinius doesn't support that configure flag. So, this translates `--with-openssl-dir` to a combination of `--with-lib-dir` and `--with-include-dir`. --- bin/ruby-build | 15 ++++++++++++++- share/ruby-build/rbx-2.5.8 | 1 + 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index f8179e4d..49499728 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -564,7 +564,20 @@ build_package_rbx() { mkdir -p vendor ln -s "$RUBY_BUILD_CACHE_PATH" vendor/prebuilt fi - RUBYOPT="-rubygems $RUBYOPT" ./configure --prefix="$PREFIX_PATH" $RUBY_CONFIGURE_OPTS "${RUBY_CONFIGURE_OPTS_ARRAY[@]}" + + 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 + + RUBYOPT="-rubygems $RUBYOPT" ./configure --prefix="$PREFIX_PATH" $RUBY_CONFIGURE_OPTS "${configure_opts[@]}" rake install fix_rbx_gem_binstubs "$PREFIX_PATH" fix_rbx_irb "$PREFIX_PATH" diff --git a/share/ruby-build/rbx-2.5.8 b/share/ruby-build/rbx-2.5.8 index bc6324c6..8e4774c7 100644 --- a/share/ruby-build/rbx-2.5.8 +++ b/share/ruby-build/rbx-2.5.8 @@ -1,2 +1,3 @@ require_llvm 3.5 +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.5.8" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.5.8.tar.bz2#d6b411732aa035865f2855845abe5405119560f0979062672d576601de89e59a" rbx From 0a064805417f64ddded1150b080393848c5ab8d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 26 Dec 2015 23:05:46 +0100 Subject: [PATCH 0704/1809] Add rbx-2.6.0, rbx-2.7.0, rbx-2.8.0, rbx-2.9.0 --- share/ruby-build/rbx-2.6.0 | 3 +++ share/ruby-build/rbx-2.7.0 | 3 +++ share/ruby-build/rbx-2.8.0 | 3 +++ share/ruby-build/rbx-2.9.0 | 3 +++ 4 files changed, 12 insertions(+) create mode 100644 share/ruby-build/rbx-2.6.0 create mode 100644 share/ruby-build/rbx-2.7.0 create mode 100644 share/ruby-build/rbx-2.8.0 create mode 100644 share/ruby-build/rbx-2.9.0 diff --git a/share/ruby-build/rbx-2.6.0 b/share/ruby-build/rbx-2.6.0 new file mode 100644 index 00000000..4054f187 --- /dev/null +++ b/share/ruby-build/rbx-2.6.0 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-2.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.6.tar.bz2#f63bbcca7d1bc71b4c20a3bd5748430be001f3a39b14a903d3d4ca39a657cfe0" rbx diff --git a/share/ruby-build/rbx-2.7.0 b/share/ruby-build/rbx-2.7.0 new file mode 100644 index 00000000..3f3edef9 --- /dev/null +++ b/share/ruby-build/rbx-2.7.0 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-2.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.7.tar.bz2#6f121cccbbd5ad0183024bf2405ca627982d1890307c059c754a1847e19eadd1" rbx diff --git a/share/ruby-build/rbx-2.8.0 b/share/ruby-build/rbx-2.8.0 new file mode 100644 index 00000000..f131443d --- /dev/null +++ b/share/ruby-build/rbx-2.8.0 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-2.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.8.tar.bz2#93e798b4c79800d0543d8d78aa1066b4285af209ed9908c35e54260c13bc7e9d" rbx diff --git a/share/ruby-build/rbx-2.9.0 b/share/ruby-build/rbx-2.9.0 new file mode 100644 index 00000000..19e443b1 --- /dev/null +++ b/share/ruby-build/rbx-2.9.0 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-2.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.9.tar.bz2#9f8ad067ce494d201dae359d132ddac275d0bd13315dc8fdd094c9aa661ce8b1" rbx From f3942fd45f991fc322cb585de7e53386e9f4c6f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 26 Dec 2015 23:15:42 +0100 Subject: [PATCH 0705/1809] ruby-build 20151226 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 49499728..e843956d 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -11,7 +11,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20151225" +RUBY_BUILD_VERSION="20151226" OLDIFS="$IFS" From 59de65d592a209a8260ef20493385040cf1f5e70 Mon Sep 17 00:00:00 2001 From: Geoff Harcourt Date: Mon, 28 Dec 2015 11:23:11 -0500 Subject: [PATCH 0706/1809] Add mruby 1.2.0 Release: https://github.com/mruby/mruby/releases/tag/1.2.0 Announcements: http://www.mruby.org/releases/2015/11/18/mruby-1.2.0-released.html --- share/ruby-build/mruby-1.2.0 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/mruby-1.2.0 diff --git a/share/ruby-build/mruby-1.2.0 b/share/ruby-build/mruby-1.2.0 new file mode 100644 index 00000000..17a1c3e2 --- /dev/null +++ b/share/ruby-build/mruby-1.2.0 @@ -0,0 +1 @@ +install_package "mruby-1.2.0" "https://github.com/mruby/mruby/archive/1.2.0.tar.gz#05ad0135a9c34158ff0cfd4631f4fbaed28cbb8243680d2c97ffdb9c246b1f3d" mruby From 75ca8704ce1cafa1c708e71d78d8e77556213e72 Mon Sep 17 00:00:00 2001 From: deepj Date: Mon, 28 Dec 2015 21:56:54 +0100 Subject: [PATCH 0707/1809] Add Rubinius 2.10 --- share/ruby-build/rbx-2.10.0 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/rbx-2.10.0 diff --git a/share/ruby-build/rbx-2.10.0 b/share/ruby-build/rbx-2.10.0 new file mode 100644 index 00000000..e2b6905b --- /dev/null +++ b/share/ruby-build/rbx-2.10.0 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-2.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.10.tar.bz2#ca85b47e5067e024ab172f7fdf3a09c643027bc53e849a99826495efcebe503e" rbx From 3fe1eaf98a9a99684140d5694d55716d6a8eeba3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 29 Dec 2015 14:21:19 +0100 Subject: [PATCH 0708/1809] Add LDFLAGS workaround to Ruby 2.1.0 References af2ffeb673d6681f7cab22ee5ce98be175adf719 --- share/ruby-build/2.1.0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index 8564cd51..7b89e64e 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz#3538ec1f6af96ed9deb04e0965274528162726cc9ba3625dcf23648df872d09d" standard verify_openssl +install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.gz#3538ec1f6af96ed9deb04e0965274528162726cc9ba3625dcf23648df872d09d" ldflags_dirs standard verify_openssl From d9145d4216d2545b146711084673a4ec41d9840b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 29 Dec 2015 14:43:52 +0100 Subject: [PATCH 0709/1809] Fix rbx-2.10.0 checksum https://travis-ci.org/rbenv/ruby-build/builds/99257003 --- share/ruby-build/rbx-2.10.0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/rbx-2.10.0 b/share/ruby-build/rbx-2.10.0 index e2b6905b..98a723df 100644 --- a/share/ruby-build/rbx-2.10.0 +++ b/share/ruby-build/rbx-2.10.0 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "rubinius-2.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.10.tar.bz2#ca85b47e5067e024ab172f7fdf3a09c643027bc53e849a99826495efcebe503e" rbx +install_package "rubinius-2.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.10.tar.bz2#c8047557a3d8513e4b10c661014e22901a24ec0aad71f0f1ffd3a8b31d58e694" rbx From c60f036b632c198968d0cd5ad5cf8ee65001629f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 29 Dec 2015 14:52:43 +0100 Subject: [PATCH 0710/1809] Add rbx-2.11.0 --- share/ruby-build/rbx-2.11.0 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/rbx-2.11.0 diff --git a/share/ruby-build/rbx-2.11.0 b/share/ruby-build/rbx-2.11.0 new file mode 100644 index 00000000..1c650961 --- /dev/null +++ b/share/ruby-build/rbx-2.11.0 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-2.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.11.tar.bz2#5a9ce5c86a4a566a088f379cf2889aa14d8fcd8b2295d5571f61bf43a9548b97" rbx From 8f1a39048212cd419e3363da9ad3796d3e4ef64a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 30 Dec 2015 13:23:06 +0100 Subject: [PATCH 0711/1809] ruby-build 20151230 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index e843956d..2b672d39 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -11,7 +11,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20151226" +RUBY_BUILD_VERSION="20151230" OLDIFS="$IFS" From ca0e1474fcf3e20257c291fb0dbe0e11ac549624 Mon Sep 17 00:00:00 2001 From: Chris Seaton Date: Fri, 1 Jan 2016 12:01:39 +0000 Subject: [PATCH 0712/1809] Remove builds of JRuby that bundle Graal. --- bin/ruby-build | 25 +++--------------------- share/ruby-build/jruby-9.0.0.0+graal-dev | 1 - share/ruby-build/jruby-9.0.2.0+graal-dev | 1 - share/ruby-build/jruby-master+graal-dev | 1 - test/build.bats | 16 --------------- 5 files changed, 3 insertions(+), 41 deletions(-) delete mode 100644 share/ruby-build/jruby-9.0.0.0+graal-dev delete mode 100644 share/ruby-build/jruby-9.0.2.0+graal-dev delete mode 100644 share/ruby-build/jruby-master+graal-dev diff --git a/bin/ruby-build b/bin/ruby-build index 2b672d39..18ec2479 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -639,29 +639,10 @@ build_package_jruby() { fix_jruby_shebangs } -graal_architecture() { - if [ "$(uname -m)" != "x86_64" ]; then - echo "no nightly builds available" >&2 - exit 1 - fi - - case "$(uname -s)" in - "Darwin") echo "macosx-x86_64";; - "Linux") echo "linux-x86_64";; - *) - echo "no nightly builds available" >&2 - exit 1;; - esac -} - install_jruby_launcher() { - # If this version of JRuby has been modified for Graal, don't overwrite the - # launcher scripts - if ! grep -q graalvm "${PREFIX_PATH}/bin/jruby"; then - cd "${PREFIX_PATH}/bin" - { ./ruby gem install jruby-launcher - } >&4 2>&1 - fi + cd "${PREFIX_PATH}/bin" + { ./ruby gem install jruby-launcher + } >&4 2>&1 } fix_jruby_shebangs() { diff --git a/share/ruby-build/jruby-9.0.0.0+graal-dev b/share/ruby-build/jruby-9.0.0.0+graal-dev deleted file mode 100644 index b02388d3..00000000 --- a/share/ruby-build/jruby-9.0.0.0+graal-dev +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-9.0.0.0-SNAPSHOT" "http://lafo.ssw.uni-linz.ac.at/graalvm/jruby-dist-9.0.0.0-SNAPSHOT+graal-$(graal_architecture)-bin.tar.gz" jruby diff --git a/share/ruby-build/jruby-9.0.2.0+graal-dev b/share/ruby-build/jruby-9.0.2.0+graal-dev deleted file mode 100644 index ce7ff3b5..00000000 --- a/share/ruby-build/jruby-9.0.2.0+graal-dev +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-9.0.2.0-SNAPSHOT" "http://lafo.ssw.uni-linz.ac.at/graalvm/jruby-dist-9.0.2.0-SNAPSHOT+graal-$(graal_architecture)-bin.tar.gz" jruby diff --git a/share/ruby-build/jruby-master+graal-dev b/share/ruby-build/jruby-master+graal-dev deleted file mode 100644 index 84e90af2..00000000 --- a/share/ruby-build/jruby-master+graal-dev +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-master" "http://lafo.ssw.uni-linz.ac.at/graalvm/jruby-dist-master+graal-$(graal_architecture)-bin.tar.gz" jruby diff --git a/test/build.bats b/test/build.bats index a3c65e84..285647a5 100644 --- a/test/build.bats +++ b/test/build.bats @@ -533,22 +533,6 @@ nice gem things OUT } -@test "JRuby+Graal does not install launchers" { - executable "${RUBY_BUILD_CACHE_PATH}/jruby-9000.dev/bin/jruby" <> ../build.log -OUT - cached_tarball "jruby-9000.dev" - - run_inline_definition < Date: Mon, 4 Jan 2016 13:30:00 +0100 Subject: [PATCH 0713/1809] Add metadata for Rubinius 3.0 aka rbx-3.0.0. --- share/ruby-build/rbx-3.0.0 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/rbx-3.0.0 diff --git a/share/ruby-build/rbx-3.0.0 b/share/ruby-build/rbx-3.0.0 new file mode 100644 index 00000000..11c158dc --- /dev/null +++ b/share/ruby-build/rbx-3.0.0 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.0.tar.bz2#fd4c9687af6e29939100610a231f13951ed763a9028c85878505f313857c43ca" rbx From 6f08ad4c203812a103836876281b1e0e3d1fb598 Mon Sep 17 00:00:00 2001 From: Jim Nanney Date: Thu, 7 Jan 2016 09:49:19 -0600 Subject: [PATCH 0714/1809] Add warning when package is bz2 format without bzip2 in path On CentOS 7 and RHEL 7 bzip2 is not installed by default. This causes a confusing error from tar when attempting to untar the package. While this does not solve the problem, it at least gives the user a more helpful error. More details can be found in GitHub issue #870 --- bin/ruby-build | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index 2b672d39..a788ff2f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -342,6 +342,9 @@ fetch_tarball() { 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 \`bzip2\` package" >&4 + fi package_filename="${package_filename%.gz}.bz2" tar_args="${tar_args/z/j}" fi From 3cb43b65b610bd8ad6de594295dd0fdac6ca1dfd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 9 Jan 2016 11:41:15 +0100 Subject: [PATCH 0715/1809] Add rbx-3.1.0, rbx-3.2.0, rbx-3.3.0 --- share/ruby-build/rbx-3.1.0 | 3 +++ share/ruby-build/rbx-3.2.0 | 3 +++ share/ruby-build/rbx-3.3.0 | 3 +++ 3 files changed, 9 insertions(+) create mode 100644 share/ruby-build/rbx-3.1.0 create mode 100644 share/ruby-build/rbx-3.2.0 create mode 100644 share/ruby-build/rbx-3.3.0 diff --git a/share/ruby-build/rbx-3.1.0 b/share/ruby-build/rbx-3.1.0 new file mode 100644 index 00000000..acd1e2ef --- /dev/null +++ b/share/ruby-build/rbx-3.1.0 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.1" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.1.tar.bz2#33e1b3b8e489a86f94de819fc478640150a4b1794c6a6ffe93d717fda6b610d8" rbx diff --git a/share/ruby-build/rbx-3.2.0 b/share/ruby-build/rbx-3.2.0 new file mode 100644 index 00000000..5f4806af --- /dev/null +++ b/share/ruby-build/rbx-3.2.0 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.2" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.2.tar.bz2#e9e906492900755425d29cbb650b0b5a39d1163fa692d6a33958e98a2e8ea156" rbx diff --git a/share/ruby-build/rbx-3.3.0 b/share/ruby-build/rbx-3.3.0 new file mode 100644 index 00000000..34cad615 --- /dev/null +++ b/share/ruby-build/rbx-3.3.0 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.3" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.3.tar.bz2#3f592b1f5580f7075c7fdc72eee7c959dd4791d96d04de6a8d467529dcff72be" rbx From 21fd7c85edbc69fdd803353da9cc7f9e6fa0caec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sun, 10 Jan 2016 15:23:24 +0100 Subject: [PATCH 0716/1809] Add rbx-3.4.0 --- share/ruby-build/rbx-3.4.0 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/rbx-3.4.0 diff --git a/share/ruby-build/rbx-3.4.0 b/share/ruby-build/rbx-3.4.0 new file mode 100644 index 00000000..31f1898b --- /dev/null +++ b/share/ruby-build/rbx-3.4.0 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.4" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.4.tar.bz2#480a4f536bfdc7208b06bb40bef39944de7e1c770e9962f87c6900dec30155f8" rbx From 31585e7f2e94953439c91401e6529f9adb441d8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 11 Jan 2016 17:06:45 +0100 Subject: [PATCH 0717/1809] Add rbx-3.5.0 --- share/ruby-build/rbx-3.5.0 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/rbx-3.5.0 diff --git a/share/ruby-build/rbx-3.5.0 b/share/ruby-build/rbx-3.5.0 new file mode 100644 index 00000000..58c93c96 --- /dev/null +++ b/share/ruby-build/rbx-3.5.0 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.5" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.5.tar.bz2#13b0ce02d597f80c48ecc942b807368883e5cf3003bba2bc4957b3f1b368669e" rbx From 288261985c210d355e6cd2d0ab4a89861beafa19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 11 Jan 2016 17:07:12 +0100 Subject: [PATCH 0718/1809] ruby-build 20160111 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index a788ff2f..3f8dbd56 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -11,7 +11,7 @@ # --definitions List all built-in definitions # -RUBY_BUILD_VERSION="20151230" +RUBY_BUILD_VERSION="20160111" OLDIFS="$IFS" From 453581b35584cee5870830145a938c96413047d6 Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Sat, 16 Jan 2016 00:10:36 -0500 Subject: [PATCH 0719/1809] Update rubinius builds openssl from 1.0.1q to 1.0.2e --- share/ruby-build/rbx-2.10.0 | 2 +- share/ruby-build/rbx-2.11.0 | 2 +- share/ruby-build/rbx-2.6.0 | 2 +- share/ruby-build/rbx-2.7.0 | 2 +- share/ruby-build/rbx-2.8.0 | 2 +- share/ruby-build/rbx-2.9.0 | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/share/ruby-build/rbx-2.10.0 b/share/ruby-build/rbx-2.10.0 index 98a723df..41f08ed3 100644 --- a/share/ruby-build/rbx-2.10.0 +++ b/share/ruby-build/rbx-2.10.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.10.tar.bz2#c8047557a3d8513e4b10c661014e22901a24ec0aad71f0f1ffd3a8b31d58e694" rbx diff --git a/share/ruby-build/rbx-2.11.0 b/share/ruby-build/rbx-2.11.0 index 1c650961..1d0a3309 100644 --- a/share/ruby-build/rbx-2.11.0 +++ b/share/ruby-build/rbx-2.11.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.11.tar.bz2#5a9ce5c86a4a566a088f379cf2889aa14d8fcd8b2295d5571f61bf43a9548b97" rbx diff --git a/share/ruby-build/rbx-2.6.0 b/share/ruby-build/rbx-2.6.0 index 4054f187..05dbe46b 100644 --- a/share/ruby-build/rbx-2.6.0 +++ b/share/ruby-build/rbx-2.6.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.6.tar.bz2#f63bbcca7d1bc71b4c20a3bd5748430be001f3a39b14a903d3d4ca39a657cfe0" rbx diff --git a/share/ruby-build/rbx-2.7.0 b/share/ruby-build/rbx-2.7.0 index 3f3edef9..3c92e396 100644 --- a/share/ruby-build/rbx-2.7.0 +++ b/share/ruby-build/rbx-2.7.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.7.tar.bz2#6f121cccbbd5ad0183024bf2405ca627982d1890307c059c754a1847e19eadd1" rbx diff --git a/share/ruby-build/rbx-2.8.0 b/share/ruby-build/rbx-2.8.0 index f131443d..ca9ed593 100644 --- a/share/ruby-build/rbx-2.8.0 +++ b/share/ruby-build/rbx-2.8.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.8.tar.bz2#93e798b4c79800d0543d8d78aa1066b4285af209ed9908c35e54260c13bc7e9d" rbx diff --git a/share/ruby-build/rbx-2.9.0 b/share/ruby-build/rbx-2.9.0 index 19e443b1..381386bf 100644 --- a/share/ruby-build/rbx-2.9.0 +++ b/share/ruby-build/rbx-2.9.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.9.tar.bz2#9f8ad067ce494d201dae359d132ddac275d0bd13315dc8fdd094c9aa661ce8b1" rbx From 6b639919cf971ca47a348a2f35f1ccece309da6d Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Fri, 15 Jan 2016 10:35:48 -0500 Subject: [PATCH 0720/1809] rbenv ensures RBENV_ROOT is set for us --- bin/rbenv-install | 4 ---- bin/rbenv-uninstall | 4 ---- 2 files changed, 8 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 43030622..7f53eba6 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -24,10 +24,6 @@ set -e [ -n "$RBENV_DEBUG" ] && set -x -if [ -z "$RBENV_ROOT" ]; then - RBENV_ROOT="${HOME}/.rbenv" -fi - # Add `share/ruby-build/` directory from each rbenv plugin to the list of # paths where build definitions are looked up. shopt -s nullglob diff --git a/bin/rbenv-uninstall b/bin/rbenv-uninstall index 6b903ce1..97e1edb4 100755 --- a/bin/rbenv-uninstall +++ b/bin/rbenv-uninstall @@ -23,10 +23,6 @@ usage() { [ -z "$1" ] || exit "$1" } -if [ -z "$RBENV_ROOT" ]; then - RBENV_ROOT="${HOME}/.rbenv" -fi - if [ "$1" = "-h" ] || [ "$1" = "--help" ]; then usage 0 fi From 9ff6402e43ec6e629d807f0b16da0e440be5f70f Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Mon, 18 Jan 2016 11:42:58 -0500 Subject: [PATCH 0721/1809] Leverage assert_success helper And separate test body into arrange-act-assert blocks via newlines --- test/cache.bats | 15 ++++++++++----- test/checksum.bats | 18 ++++++++++++------ test/mirror.bats | 19 +++++++++++++------ 3 files changed, 35 insertions(+), 17 deletions(-) diff --git a/test/cache.bats b/test/cache.bats index 9c28f286..db619552 100644 --- a/test/cache.bats +++ b/test/cache.bats @@ -14,7 +14,8 @@ setup() { stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/without-checksum - [ "$status" -eq 0 ] + + assert_success [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] unstub curl @@ -29,7 +30,8 @@ setup() { cp "${FIXTURE_ROOT}/package-1.0.0.tar.gz" "$RUBY_BUILD_CACHE_PATH" install_fixture definitions/without-checksum - [ "$status" -eq 0 ] + + assert_success [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] unstub curl @@ -44,7 +46,8 @@ setup() { cp "${FIXTURE_ROOT}/package-1.0.0.tar.gz" "$RUBY_BUILD_CACHE_PATH" install_fixture definitions/with-checksum - [ "$status" -eq 0 ] + + assert_success [ -x "${INSTALL_ROOT}/bin/package" ] [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] @@ -64,7 +67,8 @@ setup() { touch "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" install_fixture definitions/with-checksum - [ "$status" -eq 0 ] + + assert_success [ -x "${INSTALL_ROOT}/bin/package" ] [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] diff -q "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" "${FIXTURE_ROOT}/package-1.0.0.tar.gz" @@ -81,7 +85,8 @@ setup() { export RUBY_BUILD_CACHE_PATH="${TMP}/nonexistent" install_fixture definitions/without-checksum - [ "$status" -eq 0 ] + + assert_success [ -x "${INSTALL_ROOT}/bin/package" ] [ ! -d "$RUBY_BUILD_CACHE_PATH" ] diff --git a/test/checksum.bats b/test/checksum.bats index a8ec8976..bcc630b0 100644 --- a/test/checksum.bats +++ b/test/checksum.bats @@ -23,7 +23,8 @@ export RUBY_BUILD_CACHE_PATH= stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-checksum - [ "$status" -eq 0 ] + + assert_success [ -x "${INSTALL_ROOT}/bin/package" ] unstub curl @@ -36,7 +37,8 @@ export RUBY_BUILD_CACHE_PATH= stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-invalid-checksum - [ "$status" -eq 1 ] + + assert_failure [ ! -f "${INSTALL_ROOT}/bin/package" ] unstub curl @@ -49,7 +51,8 @@ export RUBY_BUILD_CACHE_PATH= stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-checksum - [ "$status" -eq 0 ] + + assert_success [ -x "${INSTALL_ROOT}/bin/package" ] unstub curl @@ -62,7 +65,8 @@ export RUBY_BUILD_CACHE_PATH= stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-md5-checksum - [ "$status" -eq 0 ] + + assert_success [ -x "${INSTALL_ROOT}/bin/package" ] unstub curl @@ -75,7 +79,8 @@ export RUBY_BUILD_CACHE_PATH= stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-md5-checksum - [ "$status" -eq 0 ] + + assert_success [ -x "${INSTALL_ROOT}/bin/package" ] unstub curl @@ -88,7 +93,8 @@ export RUBY_BUILD_CACHE_PATH= stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-checksum - [ "$status" -eq 1 ] + + assert_failure [ ! -f "${INSTALL_ROOT}/bin/package" ] unstub curl diff --git a/test/mirror.bats b/test/mirror.bats index 90e83772..a9483705 100755 --- a/test/mirror.bats +++ b/test/mirror.bats @@ -12,7 +12,8 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com install_fixture definitions/without-checksum echo "$output" >&2 - [ "$status" -eq 0 ] + + assert_success [ -x "${INSTALL_ROOT}/bin/package" ] unstub curl @@ -25,7 +26,8 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-checksum - [ "$status" -eq 0 ] + + assert_success [ -x "${INSTALL_ROOT}/bin/package" ] unstub curl @@ -42,7 +44,8 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com "-q -o * -*S* $mirror_url : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" install_fixture definitions/with-checksum - [ "$status" -eq 0 ] + + assert_success [ -x "${INSTALL_ROOT}/bin/package" ] unstub curl @@ -59,7 +62,8 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-checksum - [ "$status" -eq 0 ] + + assert_success [ -x "${INSTALL_ROOT}/bin/package" ] unstub curl @@ -78,7 +82,8 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com install_fixture definitions/with-checksum echo "$output" >&2 - [ "$status" -eq 0 ] + + assert_success [ -x "${INSTALL_ROOT}/bin/package" ] unstub curl @@ -95,7 +100,8 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com "-q -o * -*S* https://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" \ install_fixture definitions/with-checksum - [ "$status" -eq 0 ] + + assert_success [ -x "${INSTALL_ROOT}/bin/package" ] unstub curl @@ -113,6 +119,7 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com run_inline_definition < Date: Fri, 15 Jan 2016 09:10:05 -0500 Subject: [PATCH 0722/1809] Clean up usage documentation --- bin/rbenv-install | 6 +++--- bin/ruby-build | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 43030622..45aa815b 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -2,8 +2,8 @@ # # Summary: Install a Ruby version using ruby-build # -# Usage: rbenv install [-f] [-kvp] -# rbenv install [-f] [-kvp] +# Usage: rbenv install [-f|-s] [-kpv] +# rbenv install [-f|-s] [-kpv] # rbenv install -l|--list # # -l/--list List all available versions @@ -14,8 +14,8 @@ # # -k/--keep Keep source tree in $RBENV_BUILD_ROOT after installation # (defaults to $RBENV_ROOT/sources) -# -v/--verbose Verbose mode: print compilation status to stdout # -p/--patch Apply a patch from stdin before building +# -v/--verbose Verbose mode: print compilation status to stdout # # For detailed information on installing Ruby versions with # ruby-build, including a list of environment variables for adjusting diff --git a/bin/ruby-build b/bin/ruby-build index 3f8dbd56..e3a88dde 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,11 +1,11 @@ #!/usr/bin/env bash # -# Usage: ruby-build [-kvp] +# Usage: ruby-build [-kpv] # ruby-build --definitions # # -k/--keep Do not remove source tree after installation -# -v/--verbose Verbose mode: print compilation status to stdout # -p/--patch Apply a patch from stdin before building +# -v/--verbose Verbose mode: print compilation status to stdout # -4/--ipv4 Resolve names to IPv4 addresses only # -6/--ipv6 Resolve names to IPv6 addresses only # --definitions List all built-in definitions From c534656f7a7031bcee8015018cf6535dcb97b344 Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Fri, 15 Jan 2016 09:24:33 -0500 Subject: [PATCH 0723/1809] Include --version in usage documentation --- bin/rbenv-install | 2 ++ bin/ruby-build | 2 ++ 2 files changed, 4 insertions(+) diff --git a/bin/rbenv-install b/bin/rbenv-install index 45aa815b..da7f9328 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -5,6 +5,7 @@ # Usage: rbenv install [-f|-s] [-kpv] # rbenv install [-f|-s] [-kpv] # rbenv install -l|--list +# rbenv install --version # # -l/--list List all available versions # -f/--force Install even if the version appears to be installed already @@ -16,6 +17,7 @@ # (defaults to $RBENV_ROOT/sources) # -p/--patch Apply a patch from stdin before building # -v/--verbose Verbose mode: print compilation status to stdout +# --version Show version of ruby-build # # For detailed information on installing Ruby versions with # ruby-build, including a list of environment variables for adjusting diff --git a/bin/ruby-build b/bin/ruby-build index e3a88dde..59b43a40 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -2,6 +2,7 @@ # # Usage: ruby-build [-kpv] # ruby-build --definitions +# ruby-build --version # # -k/--keep Do not remove source tree after installation # -p/--patch Apply a patch from stdin before building @@ -9,6 +10,7 @@ # -4/--ipv4 Resolve names to IPv4 addresses only # -6/--ipv6 Resolve names to IPv6 addresses only # --definitions List all built-in definitions +# --version Show version of ruby-build # RUBY_BUILD_VERSION="20160111" From 29a987c9fb71b7be072fdd4bcdff5e089832e90d Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Fri, 15 Jan 2016 15:12:53 -0500 Subject: [PATCH 0724/1809] Include --version in completions --- bin/rbenv-install | 3 ++- test/rbenv.bats | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index da7f9328..b47f236f 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -45,8 +45,9 @@ if [ "$1" = "--complete" ]; then echo --force echo --skip-existing echo --keep - echo --verbose echo --patch + echo --verbose + echo --version exec ruby-build --definitions fi diff --git a/test/rbenv.bats b/test/rbenv.bats index d0b9eef7..7dfc17c6 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -145,8 +145,9 @@ OUT --force --skip-existing --keep ---verbose --patch +--verbose +--version ${RBENV_ROOT}/plugins/bar/share/ruby-build ${RBENV_ROOT}/plugins/foo/share/ruby-build From c9a6cdb3b183b695984d09c9286c5c6e59e8904a Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Mon, 11 Jan 2016 12:31:11 -0500 Subject: [PATCH 0725/1809] Ensure current branch pushes to matching on remote `git push HEAD` is documented to push current branch to same-named branch on the remote --- script/brew-publish | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/script/brew-publish b/script/brew-publish index 8710f79c..134aa655 100755 --- a/script/brew-publish +++ b/script/brew-publish @@ -46,7 +46,7 @@ rm -f "${formula}.bak" git commit -m "${brew_name} ${version#v}" -- "$formula" # hackish way of getting the git remote name for user's fork fork_remote="$(hub fork 2>&1 | grep -oE 'remote:? \S+' | tail -1 | awk '{print $2}')" -git push -u "$fork_remote" "$branch" +git push -u "$fork_remote" HEAD hub pull-request -m "${brew_name} ${version#v}" git checkout -q - From 018357fefbd649a0ecfc05521bca9fdd1a86d287 Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Fri, 15 Jan 2016 16:36:39 -0500 Subject: [PATCH 0726/1809] Convert checksum algorithm chooser to switch case --- bin/ruby-build | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 59b43a40..4447a633 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -259,11 +259,12 @@ verify_checksum() { local expected_checksum=`echo "$2" | tr [A-Z] [a-z]` [ -n "$expected_checksum" ] || return 0 - # If the checksum length is 32 chars, assume MD5, otherwise SHA2 - if [ "${#expected_checksum}" -eq 32 ]; then + case "${#expected_checksum}" in + 32) # MD5 [ -n "$HAS_MD5_SUPPORT" ] || return 0 checksum_command="compute_md5" - fi + ;; + esac # If the computed checksum is empty, return failure local computed_checksum=`echo "$($checksum_command < "$filename")" | tr [A-Z] [a-z]` From abc69bd6305f038caee0fdba7fd3a9170af9c82c Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Fri, 15 Jan 2016 16:41:20 -0500 Subject: [PATCH 0727/1809] SHA2 support shouldn't be a pre-req for MD5 checksum verification --- bin/ruby-build | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 4447a633..9b11793a 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -247,8 +247,6 @@ compute_md5() { } verify_checksum() { - # If there's no SHA2 support, return success - [ -n "$HAS_SHA2_SUPPORT" ] || return 0 local checksum_command="compute_sha2" # If the specified filename doesn't exist, return success @@ -256,7 +254,7 @@ verify_checksum() { [ -e "$filename" ] || return 0 # If there's no expected checksum, return success - local expected_checksum=`echo "$2" | tr [A-Z] [a-z]` + local expected_checksum="$(echo "$2" | tr [A-Z] [a-z])" [ -n "$expected_checksum" ] || return 0 case "${#expected_checksum}" in @@ -264,6 +262,10 @@ verify_checksum() { [ -n "$HAS_MD5_SUPPORT" ] || return 0 checksum_command="compute_md5" ;; + 64) # SHA2 256 + [ -n "$HAS_SHA2_SUPPORT" ] || return 0 + checksum_command="compute_sha2" + ;; esac # If the computed checksum is empty, return failure From 26af69a9d3a78ff1ddbffc208496aabee0cc8f64 Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Fri, 15 Jan 2016 16:47:54 -0500 Subject: [PATCH 0728/1809] Unknown checksum algorithms (based on length) are errors --- bin/ruby-build | 5 ++++- test/fixtures/definitions/with-invalid-checksum | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 9b11793a..4262cfa2 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -247,7 +247,7 @@ compute_md5() { } verify_checksum() { - local checksum_command="compute_sha2" + local checksum_command # If the specified filename doesn't exist, return success local filename="$1" @@ -266,6 +266,9 @@ verify_checksum() { [ -n "$HAS_SHA2_SUPPORT" ] || return 0 checksum_command="compute_sha2" ;; + *) # unknown checksum algorithm, return failure + return 1 + ;; esac # If the computed checksum is empty, return failure diff --git a/test/fixtures/definitions/with-invalid-checksum b/test/fixtures/definitions/with-invalid-checksum index 1183810f..bb2572a9 100644 --- a/test/fixtures/definitions/with-invalid-checksum +++ b/test/fixtures/definitions/with-invalid-checksum @@ -1 +1 @@ -install_package "package-1.0.0" "http://example.com/packages/package-1.0.0.tar.gz#invalid" copy +install_package "package-1.0.0" "http://example.com/packages/package-1.0.0.tar.gz#invalid_64_character_checksum_0000000000000000000000000000000000" copy From a187b07dabec31192ba30ffc22b13be39b642df9 Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Fri, 15 Jan 2016 16:47:34 -0500 Subject: [PATCH 0729/1809] Move empty-checksum handling into case stmt --- bin/ruby-build | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 4262cfa2..2160d0ce 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -248,16 +248,16 @@ compute_md5() { verify_checksum() { local checksum_command + local filename="$1" + local expected_checksum="$(echo "$2" | tr [A-Z] [a-z])" # If the specified filename doesn't exist, return success - local filename="$1" [ -e "$filename" ] || return 0 - # If there's no expected checksum, return success - local expected_checksum="$(echo "$2" | tr [A-Z] [a-z])" - [ -n "$expected_checksum" ] || return 0 - case "${#expected_checksum}" in + 0) # If there's no expected checksum, return success + return 0 + ;; 32) # MD5 [ -n "$HAS_MD5_SUPPORT" ] || return 0 checksum_command="compute_md5" From 14750a0b93db72ddaba27c37bd87493e6da988ed Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Mon, 18 Jan 2016 11:44:14 -0500 Subject: [PATCH 0730/1809] Extract has_checksum_support predicate function - Remove unnecessary HAS_X_SUPPORT variables - Merge conditional for unsetting mirror-url - Memoize has_checksum_support function --- bin/ruby-build | 46 ++++++++++++++++++---------------------------- test/cache.bats | 6 ------ test/checksum.bats | 2 -- 3 files changed, 18 insertions(+), 36 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 2160d0ce..56658939 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -246,6 +246,12 @@ compute_md5() { fi } +declare -a HAS_CHECKSUM_SUPPORT +has_checksum_support() { + local checksum_command="$1" + return ${HAS_CHECKSUM_SUPPORT[$checksum_command]:=$(echo test | "$checksum_command" >/dev/null; echo $?)} +} + verify_checksum() { local checksum_command local filename="$1" @@ -255,22 +261,19 @@ verify_checksum() { [ -e "$filename" ] || return 0 case "${#expected_checksum}" in - 0) # If there's no expected checksum, return success - return 0 - ;; - 32) # MD5 - [ -n "$HAS_MD5_SUPPORT" ] || return 0 - checksum_command="compute_md5" - ;; - 64) # SHA2 256 - [ -n "$HAS_SHA2_SUPPORT" ] || return 0 - checksum_command="compute_sha2" - ;; - *) # unknown checksum algorithm, return failure - return 1 - ;; + # If expected checksum is empty, return success + 0) return 0 ;; + # MD5 + 32) checksum_command="compute_md5" ;; + # SHA2 256 + 64) checksum_command="compute_sha2" ;; + # unknown checksum algorithm, return failure + *) 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=`echo "$($checksum_command < "$filename")" | tr [A-Z] [a-z]` [ -n "$computed_checksum" ] || return 1 @@ -1225,23 +1228,10 @@ else RUBY_BUILD_DEFAULT_MIRROR= fi -if [ -n "$RUBY_BUILD_SKIP_MIRROR" ]; then +if [ -n "$RUBY_BUILD_SKIP_MIRROR" ] || ! has_checksum_support compute_sha2; then unset RUBY_BUILD_MIRROR_URL fi -if echo test | compute_sha2 >/dev/null; then - HAS_SHA2_SUPPORT=1 -else - unset HAS_SHA2_SUPPORT - unset RUBY_BUILD_MIRROR_URL -fi - -if echo test | compute_md5 >/dev/null; then - HAS_MD5_SUPPORT=1 -else - unset HAS_MD5_SUPPORT -fi - SEED="$(date "+%Y%m%d%H%M%S").$$" LOG_PATH="${TMP}/ruby-build.${SEED}.log" RUBY_BIN="${PREFIX_PATH}/bin/ruby" diff --git a/test/cache.bats b/test/cache.bats index db619552..2c5bb1bf 100644 --- a/test/cache.bats +++ b/test/cache.bats @@ -10,7 +10,6 @@ setup() { @test "packages are saved to download cache" { - stub shasum true stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/without-checksum @@ -19,12 +18,10 @@ setup() { [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] unstub curl - unstub shasum } @test "cached package without checksum" { - stub shasum true stub curl cp "${FIXTURE_ROOT}/package-1.0.0.tar.gz" "$RUBY_BUILD_CACHE_PATH" @@ -35,7 +32,6 @@ setup() { [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] unstub curl - unstub shasum } @@ -79,7 +75,6 @@ setup() { @test "nonexistent cache directory is ignored" { - stub shasum true stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" export RUBY_BUILD_CACHE_PATH="${TMP}/nonexistent" @@ -91,5 +86,4 @@ setup() { [ ! -d "$RUBY_BUILD_CACHE_PATH" ] unstub curl - unstub shasum } diff --git a/test/checksum.bats b/test/checksum.bats index bcc630b0..756fa2ad 100644 --- a/test/checksum.bats +++ b/test/checksum.bats @@ -6,7 +6,6 @@ export RUBY_BUILD_CACHE_PATH= @test "package URL without checksum" { - stub shasum true stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/without-checksum @@ -14,7 +13,6 @@ export RUBY_BUILD_CACHE_PATH= [ -x "${INSTALL_ROOT}/bin/package" ] unstub curl - unstub shasum } From 8738d1935c37285736a17dbdba2b4e94a8839f1a Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Mon, 18 Jan 2016 21:28:36 -0500 Subject: [PATCH 0731/1809] Replace associative array w/ variable indirection Bash 3 doesn't have associative arrays. Use variable indirection to save various checksum algorithm support results. `printf -v` can save the output to a variable, whose name is itself stored in a variable --- bin/ruby-build | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 56658939..949b3bdc 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -246,10 +246,14 @@ compute_md5() { fi } -declare -a HAS_CHECKSUM_SUPPORT has_checksum_support() { local checksum_command="$1" - return ${HAS_CHECKSUM_SUPPORT[$checksum_command]:=$(echo test | "$checksum_command" >/dev/null; echo $?)} + local has_checksum_var="HAS_CHECKSUM_SUPPORT_${checksum_command}" + + if [ -z "${!has_checksum_var+defined}" ]; then + printf -v "$has_checksum_var" "$(echo test | "$checksum_command" >/dev/null; echo $?)" + fi + return "${!has_checksum_var}" } verify_checksum() { From af49837c125c22bf02f7f0c94f18f7948f71cd96 Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Mon, 18 Jan 2016 21:55:09 -0500 Subject: [PATCH 0732/1809] Helpful error msg for unexpected checksum length --- bin/ruby-build | 14 ++++++++------ test/checksum.bats | 13 +++++++++++++ 2 files changed, 21 insertions(+), 6 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 949b3bdc..bcb48b09 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -265,14 +265,16 @@ verify_checksum() { [ -e "$filename" ] || return 0 case "${#expected_checksum}" in - # If expected checksum is empty, return success - 0) return 0 ;; - # MD5 + 0) return 0 ;; # empty checksum; return success 32) checksum_command="compute_md5" ;; - # SHA2 256 64) checksum_command="compute_sha2" ;; - # unknown checksum algorithm, return failure - *) return 1 ;; + *) + { echo + echo "unexpected checksum length: ${#expected_checksum} (${expected_checksum})" + echo "expected 0 (no checksum), 32 (MD5), or 64 (SHA2-256)" + echo + } >&4 + return 1 ;; esac # If chosen provided checksum algorithm isn't supported, return success diff --git a/test/checksum.bats b/test/checksum.bats index 756fa2ad..a762b4f1 100644 --- a/test/checksum.bats +++ b/test/checksum.bats @@ -141,3 +141,16 @@ DEF unstub shasum } + +@test "package URL with checksum of unexpected length" { + stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + + run_inline_definition < Date: Thu, 29 Oct 2015 10:36:25 -0400 Subject: [PATCH 0733/1809] Leverage assertion helpers in tests --- test/cache.bats | 18 +++++++++--------- test/checksum.bats | 23 ++++++++++++----------- test/mirror.bats | 12 ++++++------ 3 files changed, 27 insertions(+), 26 deletions(-) diff --git a/test/cache.bats b/test/cache.bats index 2c5bb1bf..e2dc9662 100644 --- a/test/cache.bats +++ b/test/cache.bats @@ -15,7 +15,7 @@ setup() { install_fixture definitions/without-checksum assert_success - [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] + assert [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] unstub curl } @@ -29,7 +29,7 @@ setup() { install_fixture definitions/without-checksum assert_success - [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] + assert [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] unstub curl } @@ -44,8 +44,8 @@ setup() { install_fixture definitions/with-checksum assert_success - [ -x "${INSTALL_ROOT}/bin/package" ] - [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] + assert [ -x "${INSTALL_ROOT}/bin/package" ] + assert [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] unstub curl unstub shasum @@ -65,9 +65,9 @@ setup() { install_fixture definitions/with-checksum assert_success - [ -x "${INSTALL_ROOT}/bin/package" ] - [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] - diff -q "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" "${FIXTURE_ROOT}/package-1.0.0.tar.gz" + assert [ -x "${INSTALL_ROOT}/bin/package" ] + assert [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] + assert diff -q "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" "${FIXTURE_ROOT}/package-1.0.0.tar.gz" unstub curl unstub shasum @@ -82,8 +82,8 @@ setup() { install_fixture definitions/without-checksum assert_success - [ -x "${INSTALL_ROOT}/bin/package" ] - [ ! -d "$RUBY_BUILD_CACHE_PATH" ] + assert [ -x "${INSTALL_ROOT}/bin/package" ] + assert [ ! -d "$RUBY_BUILD_CACHE_PATH" ] unstub curl } diff --git a/test/checksum.bats b/test/checksum.bats index a762b4f1..ba8ea2b9 100644 --- a/test/checksum.bats +++ b/test/checksum.bats @@ -9,8 +9,9 @@ export RUBY_BUILD_CACHE_PATH= stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/without-checksum - [ "$status" -eq 0 ] - [ -x "${INSTALL_ROOT}/bin/package" ] + + assert_success + assert [ -x "${INSTALL_ROOT}/bin/package" ] unstub curl } @@ -23,7 +24,7 @@ export RUBY_BUILD_CACHE_PATH= install_fixture definitions/with-checksum assert_success - [ -x "${INSTALL_ROOT}/bin/package" ] + assert [ -x "${INSTALL_ROOT}/bin/package" ] unstub curl unstub shasum @@ -37,7 +38,7 @@ export RUBY_BUILD_CACHE_PATH= install_fixture definitions/with-invalid-checksum assert_failure - [ ! -f "${INSTALL_ROOT}/bin/package" ] + assert [ ! -f "${INSTALL_ROOT}/bin/package" ] unstub curl unstub shasum @@ -51,7 +52,7 @@ export RUBY_BUILD_CACHE_PATH= install_fixture definitions/with-checksum assert_success - [ -x "${INSTALL_ROOT}/bin/package" ] + assert [ -x "${INSTALL_ROOT}/bin/package" ] unstub curl unstub shasum @@ -65,7 +66,7 @@ export RUBY_BUILD_CACHE_PATH= install_fixture definitions/with-md5-checksum assert_success - [ -x "${INSTALL_ROOT}/bin/package" ] + assert [ -x "${INSTALL_ROOT}/bin/package" ] unstub curl unstub md5 @@ -79,7 +80,7 @@ export RUBY_BUILD_CACHE_PATH= install_fixture definitions/with-md5-checksum assert_success - [ -x "${INSTALL_ROOT}/bin/package" ] + assert [ -x "${INSTALL_ROOT}/bin/package" ] unstub curl unstub md5 @@ -93,7 +94,7 @@ export RUBY_BUILD_CACHE_PATH= install_fixture definitions/with-checksum assert_failure - [ ! -f "${INSTALL_ROOT}/bin/package" ] + assert [ ! -f "${INSTALL_ROOT}/bin/package" ] unstub curl unstub shasum @@ -115,7 +116,7 @@ install_package "package-1.0.0" "http://example.com/packages/package-1.0.0.tar.g DEF assert_success - [ -x "${INSTALL_ROOT}/bin/package" ] + assert [ -x "${INSTALL_ROOT}/bin/package" ] unstub shasum } @@ -137,7 +138,7 @@ install_package "package-1.0.0" "http://example.com/packages/package-1.0.0.tar.g DEF assert_success - [ -x "${INSTALL_ROOT}/bin/package" ] + assert [ -x "${INSTALL_ROOT}/bin/package" ] unstub shasum } @@ -150,7 +151,7 @@ install_package "package-1.0.0" "http://example.com/packages/package-1.0.0.tar.g DEF assert_failure - [ ! -f "${INSTALL_ROOT}/bin/package" ] + assert [ ! -f "${INSTALL_ROOT}/bin/package" ] assert_output_contains "unexpected checksum length: 29 (checksum_of_unexpected_length)" assert_output_contains "expected 0 (no checksum), 32 (MD5), or 64 (SHA2-256)" } diff --git a/test/mirror.bats b/test/mirror.bats index a9483705..87b18fcd 100755 --- a/test/mirror.bats +++ b/test/mirror.bats @@ -14,7 +14,7 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com echo "$output" >&2 assert_success - [ -x "${INSTALL_ROOT}/bin/package" ] + assert [ -x "${INSTALL_ROOT}/bin/package" ] unstub curl unstub shasum @@ -28,7 +28,7 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com install_fixture definitions/with-checksum assert_success - [ -x "${INSTALL_ROOT}/bin/package" ] + assert [ -x "${INSTALL_ROOT}/bin/package" ] unstub curl unstub shasum @@ -46,7 +46,7 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com install_fixture definitions/with-checksum assert_success - [ -x "${INSTALL_ROOT}/bin/package" ] + assert [ -x "${INSTALL_ROOT}/bin/package" ] unstub curl unstub shasum @@ -64,7 +64,7 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com install_fixture definitions/with-checksum assert_success - [ -x "${INSTALL_ROOT}/bin/package" ] + assert [ -x "${INSTALL_ROOT}/bin/package" ] unstub curl unstub shasum @@ -84,7 +84,7 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com echo "$output" >&2 assert_success - [ -x "${INSTALL_ROOT}/bin/package" ] + assert [ -x "${INSTALL_ROOT}/bin/package" ] unstub curl unstub shasum @@ -102,7 +102,7 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com install_fixture definitions/with-checksum assert_success - [ -x "${INSTALL_ROOT}/bin/package" ] + assert [ -x "${INSTALL_ROOT}/bin/package" ] unstub curl unstub shasum From 84b49768b9df086d81d1ec56724461c3af350ddb Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Thu, 29 Oct 2015 10:40:32 -0400 Subject: [PATCH 0734/1809] Add `refute` test helper --- test/build.bats | 2 +- test/cache.bats | 2 +- test/checksum.bats | 6 +++--- test/definitions.bats | 2 +- test/hooks.bats | 2 +- test/rbenv.bats | 2 +- test/test_helper.bash | 6 ++++++ 7 files changed, 14 insertions(+), 8 deletions(-) diff --git a/test/build.bats b/test/build.bats index a3c65e84..4cc0130f 100644 --- a/test/build.bats +++ b/test/build.bats @@ -546,7 +546,7 @@ install_package "jruby-9000.dev" "http://lafo.ssw.uni-linz.ac.at/jruby-9000+graa DEF assert_success - assert [ ! -e "$INSTALL_ROOT/build.log" ] + refute [ -e "$INSTALL_ROOT/build.log" ] } @test "JRuby Java 7 missing" { diff --git a/test/cache.bats b/test/cache.bats index e2dc9662..998f1637 100644 --- a/test/cache.bats +++ b/test/cache.bats @@ -83,7 +83,7 @@ setup() { assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] - assert [ ! -d "$RUBY_BUILD_CACHE_PATH" ] + refute [ -d "$RUBY_BUILD_CACHE_PATH" ] unstub curl } diff --git a/test/checksum.bats b/test/checksum.bats index ba8ea2b9..d3130f6a 100644 --- a/test/checksum.bats +++ b/test/checksum.bats @@ -38,7 +38,7 @@ export RUBY_BUILD_CACHE_PATH= install_fixture definitions/with-invalid-checksum assert_failure - assert [ ! -f "${INSTALL_ROOT}/bin/package" ] + refute [ -f "${INSTALL_ROOT}/bin/package" ] unstub curl unstub shasum @@ -94,7 +94,7 @@ export RUBY_BUILD_CACHE_PATH= install_fixture definitions/with-checksum assert_failure - assert [ ! -f "${INSTALL_ROOT}/bin/package" ] + refute [ -f "${INSTALL_ROOT}/bin/package" ] unstub curl unstub shasum @@ -151,7 +151,7 @@ install_package "package-1.0.0" "http://example.com/packages/package-1.0.0.tar.g DEF assert_failure - assert [ ! -f "${INSTALL_ROOT}/bin/package" ] + refute [ -f "${INSTALL_ROOT}/bin/package" ] assert_output_contains "unexpected checksum length: 29 (checksum_of_unexpected_length)" assert_output_contains "expected 0 (no checksum), 32 (MD5), or 64 (SHA2-256)" } diff --git a/test/definitions.bats b/test/definitions.bats index 3f57ded9..e1eab421 100644 --- a/test/definitions.bats +++ b/test/definitions.bats @@ -13,7 +13,7 @@ NUM_DEFINITIONS="$(ls "$BATS_TEST_DIRNAME"/../share/ruby-build | wc -l)" @test "custom RUBY_BUILD_ROOT: nonexistent" { export RUBY_BUILD_ROOT="$TMP" - assert [ ! -e "${RUBY_BUILD_ROOT}/share/ruby-build" ] + refute [ -e "${RUBY_BUILD_ROOT}/share/ruby-build" ] run ruby-build --definitions assert_success "" } diff --git a/test/hooks.bats b/test/hooks.bats index a09f189d..fa6f9951 100644 --- a/test/hooks.bats +++ b/test/hooks.bats @@ -52,5 +52,5 @@ rehashed after. OUT - assert [ ! -d "${RBENV_ROOT}/versions/2.0.0" ] + refute [ -d "${RBENV_ROOT}/versions/2.0.0" ] } diff --git a/test/rbenv.bats b/test/rbenv.bats index 7dfc17c6..2d8c95ff 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -97,7 +97,7 @@ OUT } @test "no build definitions from plugins" { - assert [ ! -e "${RBENV_ROOT}/plugins" ] + refute [ -e "${RBENV_ROOT}/plugins" ] stub_ruby_build 'echo $RUBY_BUILD_DEFINITIONS' run rbenv-install 2.1.2 diff --git a/test/test_helper.bash b/test/test_helper.bash index baac740f..b61331c2 100644 --- a/test/test_helper.bash +++ b/test/test_helper.bash @@ -71,6 +71,12 @@ assert() { fi } +refute() { + if "$@"; then + flunk "expected to fail: $@" + fi +} + flunk() { { if [ "$#" -eq 0 ]; then cat - else echo "$@" From c869a40c154198e13b1f2b9e6312679a6d7f6d9f Mon Sep 17 00:00:00 2001 From: deepj Date: Wed, 20 Jan 2016 22:07:48 +0100 Subject: [PATCH 0735/1809] Add JRuby 1.7.24 --- share/ruby-build/jruby-1.7.24 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.24 diff --git a/share/ruby-build/jruby-1.7.24 b/share/ruby-build/jruby-1.7.24 new file mode 100644 index 00000000..26f3d94a --- /dev/null +++ b/share/ruby-build/jruby-1.7.24 @@ -0,0 +1 @@ +install_package "jruby-1.7.24" "https://s3.amazonaws.com/jruby.org/downloads/1.7.24/jruby-bin-1.7.24.tar.gz#b5f4d1569646fba833c7cce6627434aba40cd54966aa8595454c0e92b83123ea" jruby From 29da53438ae1872d3bbbe6ab67be46fc2beeb178 Mon Sep 17 00:00:00 2001 From: deepj Date: Tue, 26 Jan 2016 23:53:00 +0100 Subject: [PATCH 0736/1809] Add JRuby 9.0.5.0 --- share/ruby-build/jruby-9.0.5.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.0.5.0 diff --git a/share/ruby-build/jruby-9.0.5.0 b/share/ruby-build/jruby-9.0.5.0 new file mode 100644 index 00000000..49fc607e --- /dev/null +++ b/share/ruby-build/jruby-9.0.5.0 @@ -0,0 +1,2 @@ +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" jruby From 22b43e67b777504165c59cb24301a39315cbdbc0 Mon Sep 17 00:00:00 2001 From: deepj Date: Fri, 29 Jan 2016 13:36:03 +0100 Subject: [PATCH 0737/1809] New urls for old Rubinius versions --- share/ruby-build/rbx-2.2.10 | 2 +- share/ruby-build/rbx-2.2.2 | 2 +- share/ruby-build/rbx-2.2.3 | 2 +- share/ruby-build/rbx-2.2.4 | 2 +- share/ruby-build/rbx-2.2.5 | 2 +- share/ruby-build/rbx-2.2.6 | 2 +- share/ruby-build/rbx-2.2.7 | 2 +- share/ruby-build/rbx-2.2.8 | 2 ++ share/ruby-build/rbx-2.2.9 | 2 +- share/ruby-build/rbx-2.3.0 | 2 +- share/ruby-build/rbx-2.4.0 | 2 +- share/ruby-build/rbx-2.4.1 | 2 +- share/ruby-build/rbx-2.5.0 | 2 +- share/ruby-build/rbx-2.5.1 | 2 +- share/ruby-build/rbx-2.5.2 | 2 +- share/ruby-build/rbx-2.5.3 | 2 +- share/ruby-build/rbx-2.5.4 | 2 +- share/ruby-build/rbx-2.5.5 | 2 +- share/ruby-build/rbx-2.5.6 | 2 +- share/ruby-build/rbx-2.5.7 | 2 +- share/ruby-build/rbx-2.5.8 | 2 +- 21 files changed, 22 insertions(+), 20 deletions(-) create mode 100644 share/ruby-build/rbx-2.2.8 diff --git a/share/ruby-build/rbx-2.2.10 b/share/ruby-build/rbx-2.2.10 index 39529210..540c99e9 100644 --- a/share/ruby-build/rbx-2.2.10 +++ b/share/ruby-build/rbx-2.2.10 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.10" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.2.10.tar.bz2#3cb1a6ab2eba19b6dc84734666bb17a34332d247641b1a88b4c9324c69347780" rbx +install_package "rubinius-2.2.10" "https://github.com/rubinius/rubinius/releases/download/v2.2.10/rubinius-2.2.10.tar.bz2#3cb1a6ab2eba19b6dc84734666bb17a34332d247641b1a88b4c9324c69347780" rbx diff --git a/share/ruby-build/rbx-2.2.2 b/share/ruby-build/rbx-2.2.2 index e754e35e..58ba3ae6 100644 --- a/share/ruby-build/rbx-2.2.2 +++ b/share/ruby-build/rbx-2.2.2 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.2" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.2.2.tar.bz2#a49d596f889405e4fc511da64b8afe5eccfafdcee5ea99be15d3ad36290ec2ba" rbx +install_package "rubinius-2.2.2" "https://github.com/rubinius/rubinius/releases/download/v2.2.2/rubinius-2.2.2.tar.bz2#a49d596f889405e4fc511da64b8afe5eccfafdcee5ea99be15d3ad36290ec2ba" rbx diff --git a/share/ruby-build/rbx-2.2.3 b/share/ruby-build/rbx-2.2.3 index a946eac3..9acd28f2 100644 --- a/share/ruby-build/rbx-2.2.3 +++ b/share/ruby-build/rbx-2.2.3 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.3" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.2.3.tar.bz2#b3426aa6996420f1d9d8a7926a94160b84d8bdf725793c64462b27b74f2f2acf" rbx +install_package "rubinius-2.2.3" "https://github.com/rubinius/rubinius/releases/download/v2.2.3/rubinius-2.2.3.tar.bz2#b3426aa6996420f1d9d8a7926a94160b84d8bdf725793c64462b27b74f2f2acf" rbx diff --git a/share/ruby-build/rbx-2.2.4 b/share/ruby-build/rbx-2.2.4 index ceb2156f..e8b07b18 100644 --- a/share/ruby-build/rbx-2.2.4 +++ b/share/ruby-build/rbx-2.2.4 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.4" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.2.4.tar.bz2#7d06d63d12d9eecff196d8f53953bd520c17fbb9baa921c5481c43af8129d85e" rbx +install_package "rubinius-2.2.4" "https://github.com/rubinius/rubinius/releases/download/v2.2.4/rubinius-2.2.4.tar.bz2#7d06d63d12d9eecff196d8f53953bd520c17fbb9baa921c5481c43af8129d85e" rbx diff --git a/share/ruby-build/rbx-2.2.5 b/share/ruby-build/rbx-2.2.5 index 990fdf15..6114a5a0 100644 --- a/share/ruby-build/rbx-2.2.5 +++ b/share/ruby-build/rbx-2.2.5 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.5" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.2.5.tar.bz2#42cfae89d481dfa5e0ccb53a67720f109fc6c2e1b6ca68a8ae9676be6d0457de" rbx +install_package "rubinius-2.2.5" "https://github.com/rubinius/rubinius/releases/download/v2.2.5/rubinius-2.2.5.tar.bz2#42cfae89d481dfa5e0ccb53a67720f109fc6c2e1b6ca68a8ae9676be6d0457de" rbx diff --git a/share/ruby-build/rbx-2.2.6 b/share/ruby-build/rbx-2.2.6 index f50e6885..490f3dfd 100644 --- a/share/ruby-build/rbx-2.2.6 +++ b/share/ruby-build/rbx-2.2.6 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.6" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.2.6.tar.bz2#8ad2cada05a20c708379c75607fd0c8259623b3699d36be41e509052164eb103" rbx +install_package "rubinius-2.2.6" "https://github.com/rubinius/rubinius/releases/download/v2.2.6/rubinius-2.2.6.tar.bz2#8ad2cada05a20c708379c75607fd0c8259623b3699d36be41e509052164eb103" rbx diff --git a/share/ruby-build/rbx-2.2.7 b/share/ruby-build/rbx-2.2.7 index 58e1ba7d..c5ee8d14 100644 --- a/share/ruby-build/rbx-2.2.7 +++ b/share/ruby-build/rbx-2.2.7 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.7" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.2.7.tar.bz2#e1244b60ed790a3a33a7126a587c35acd041dcb2022b894833518490e872dc3d" rbx +install_package "rubinius-2.2.7" "https://github.com/rubinius/rubinius/releases/download/v2.2.7/rubinius-2.2.7.tar.bz2#e1244b60ed790a3a33a7126a587c35acd041dcb2022b894833518490e872dc3d" rbx diff --git a/share/ruby-build/rbx-2.2.8 b/share/ruby-build/rbx-2.2.8 new file mode 100644 index 00000000..6d8b08f0 --- /dev/null +++ b/share/ruby-build/rbx-2.2.8 @@ -0,0 +1,2 @@ +require_llvm 3.2 +install_package "rubinius-2.2.8" "https://github.com/rubinius/rubinius/releases/download/v2.2.8/rubinius-2.2.8.tar.bz2#dc29a67016eb6c7c2e3d0fd256594cf40d88f3b29989c0099fef2dcecf251fc8" rbx diff --git a/share/ruby-build/rbx-2.2.9 b/share/ruby-build/rbx-2.2.9 index d6365412..626f97a4 100644 --- a/share/ruby-build/rbx-2.2.9 +++ b/share/ruby-build/rbx-2.2.9 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.9" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.2.9.tar.bz2#7b01a7f2508167e73b5273b4e55e6616fc7fd975e79c84c4d2e3ef83d849d2ce" rbx +install_package "rubinius-2.2.9" "https://github.com/rubinius/rubinius/releases/download/v2.2.9/rubinius-2.2.9.tar.bz2#7b01a7f2508167e73b5273b4e55e6616fc7fd975e79c84c4d2e3ef83d849d2ce" rbx diff --git a/share/ruby-build/rbx-2.3.0 b/share/ruby-build/rbx-2.3.0 index a786cc6a..e05b5400 100644 --- a/share/ruby-build/rbx-2.3.0 +++ b/share/ruby-build/rbx-2.3.0 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.3.0" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.3.0.tar.bz2#9953c3af5e9694540859eaf55164a38d0c32c3ad35457e4351d20c28a25fecaa" rbx +install_package "rubinius-2.3.0" "https://github.com/rubinius/rubinius/releases/download/v2.3.0/rubinius-2.3.0.tar.bz2#9953c3af5e9694540859eaf55164a38d0c32c3ad35457e4351d20c28a25fecaa" rbx diff --git a/share/ruby-build/rbx-2.4.0 b/share/ruby-build/rbx-2.4.0 index c2c9c230..47204029 100644 --- a/share/ruby-build/rbx-2.4.0 +++ b/share/ruby-build/rbx-2.4.0 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.4.0" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.4.0.tar.bz2#89390e8dd890ac4b8ad931e6277714e3d55560ee2f236b756bb4f83ee26eb9b0" rbx +install_package "rubinius-2.4.0" "https://github.com/rubinius/rubinius/releases/download/v2.4.0/rubinius-2.4.0.tar.bz2#89390e8dd890ac4b8ad931e6277714e3d55560ee2f236b756bb4f83ee26eb9b0" rbx diff --git a/share/ruby-build/rbx-2.4.1 b/share/ruby-build/rbx-2.4.1 index ab1d3f17..78bd5f12 100644 --- a/share/ruby-build/rbx-2.4.1 +++ b/share/ruby-build/rbx-2.4.1 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.4.1" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.4.1.tar.bz2#a5967afe9f9305c08f97a22dd210922c33be79b293fc346f617ff31f280f136e" rbx +install_package "rubinius-2.4.1" "https://github.com/rubinius/rubinius/releases/download/v2.4.1/rubinius-2.4.1.tar.bz2#a5967afe9f9305c08f97a22dd210922c33be79b293fc346f617ff31f280f136e" rbx diff --git a/share/ruby-build/rbx-2.5.0 b/share/ruby-build/rbx-2.5.0 index 267ed457..03935151 100644 --- a/share/ruby-build/rbx-2.5.0 +++ b/share/ruby-build/rbx-2.5.0 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.5.0" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.5.0.tar.bz2#9f14a47080e8f175afb94f6e600812115185c91f2e081f976262aea7804e4ceb" rbx +install_package "rubinius-2.5.0" "https://github.com/rubinius/rubinius/releases/download/v2.5.0/rubinius-2.5.0.tar.bz2#9f14a47080e8f175afb94f6e600812115185c91f2e081f976262aea7804e4ceb" rbx diff --git a/share/ruby-build/rbx-2.5.1 b/share/ruby-build/rbx-2.5.1 index e8225e60..f27c892d 100644 --- a/share/ruby-build/rbx-2.5.1 +++ b/share/ruby-build/rbx-2.5.1 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.5.1" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.5.1.tar.bz2#00d6f23b7632d035d322209e736a9341155350a9d169e8471d38a554a8e26600" rbx +install_package "rubinius-2.5.1" "https://github.com/rubinius/rubinius/releases/download/v2.5.1/rubinius-2.5.1.tar.bz2#00d6f23b7632d035d322209e736a9341155350a9d169e8471d38a554a8e26600" rbx diff --git a/share/ruby-build/rbx-2.5.2 b/share/ruby-build/rbx-2.5.2 index c0257b0d..8fc5e796 100644 --- a/share/ruby-build/rbx-2.5.2 +++ b/share/ruby-build/rbx-2.5.2 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.5.2" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.5.2.tar.bz2#1b077537224d4ff1f8c628e5bbe0621dc6f833bc2d67a03aa10173b72299a1a8" rbx +install_package "rubinius-2.5.2" "https://github.com/rubinius/rubinius/releases/download/v2.5.2/rubinius-2.5.2.tar.bz2#1b077537224d4ff1f8c628e5bbe0621dc6f833bc2d67a03aa10173b72299a1a8" rbx diff --git a/share/ruby-build/rbx-2.5.3 b/share/ruby-build/rbx-2.5.3 index 8d6cbd08..a1c142d2 100644 --- a/share/ruby-build/rbx-2.5.3 +++ b/share/ruby-build/rbx-2.5.3 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.5.3" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.5.3.tar.bz2#9af4d6e9d1e78a586579c86b9eb9a082cb863885d4a7cf33989d73280461e5fc" rbx +install_package "rubinius-2.5.3" "https://github.com/rubinius/rubinius/releases/download/v2.5.3/rubinius-2.5.3.tar.bz2#9af4d6e9d1e78a586579c86b9eb9a082cb863885d4a7cf33989d73280461e5fc" rbx diff --git a/share/ruby-build/rbx-2.5.4 b/share/ruby-build/rbx-2.5.4 index adbe3496..1037689d 100644 --- a/share/ruby-build/rbx-2.5.4 +++ b/share/ruby-build/rbx-2.5.4 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.5.4" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.5.4.tar.bz2#ed7104f6177dc2c5be346e5a7349118601d8b0b0a37eb76fa1a78da21b3fbcfc" rbx +install_package "rubinius-2.5.4" "https://github.com/rubinius/rubinius/releases/download/v2.5.4/rubinius-2.5.4.tar.bz2#ed7104f6177dc2c5be346e5a7349118601d8b0b0a37eb76fa1a78da21b3fbcfc" rbx diff --git a/share/ruby-build/rbx-2.5.5 b/share/ruby-build/rbx-2.5.5 index 90662878..89301793 100644 --- a/share/ruby-build/rbx-2.5.5 +++ b/share/ruby-build/rbx-2.5.5 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.5.5" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.5.5.tar.bz2#217659849ca2c67322d24ce7167e760dc835f32a701ca6e558703914ca82d02f" rbx +install_package "rubinius-2.5.5" "https://github.com/rubinius/rubinius/releases/download/v2.5.5/rubinius-2.5.5.tar.bz2#217659849ca2c67322d24ce7167e760dc835f32a701ca6e558703914ca82d02f" rbx diff --git a/share/ruby-build/rbx-2.5.6 b/share/ruby-build/rbx-2.5.6 index ac9a84f5..909ecfaf 100644 --- a/share/ruby-build/rbx-2.5.6 +++ b/share/ruby-build/rbx-2.5.6 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.5.6" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.5.6.tar.bz2#a81f57c6a9d38122a974df1debd5dd7900cb9d4a5cd621b2105de716990f807a" rbx +install_package "rubinius-2.5.6" "https://github.com/rubinius/rubinius/releases/download/v2.5.6/rubinius-2.5.6.tar.bz2#a81f57c6a9d38122a974df1debd5dd7900cb9d4a5cd621b2105de716990f807a" rbx diff --git a/share/ruby-build/rbx-2.5.7 b/share/ruby-build/rbx-2.5.7 index 7f6698a2..4b38d52d 100644 --- a/share/ruby-build/rbx-2.5.7 +++ b/share/ruby-build/rbx-2.5.7 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.5.7" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.5.7.tar.bz2#8ba8e75835e6df38453f6b6f65bdd296abee2df89ce488e6cc914059b6e1b385" rbx +install_package "rubinius-2.5.7" "https://github.com/rubinius/rubinius/releases/download/v2.5.7/rubinius-2.5.7.tar.bz2#8ba8e75835e6df38453f6b6f65bdd296abee2df89ce488e6cc914059b6e1b385" rbx diff --git a/share/ruby-build/rbx-2.5.8 b/share/ruby-build/rbx-2.5.8 index 8e4774c7..613cda5b 100644 --- a/share/ruby-build/rbx-2.5.8 +++ b/share/ruby-build/rbx-2.5.8 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl -install_package "rubinius-2.5.8" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.5.8.tar.bz2#d6b411732aa035865f2855845abe5405119560f0979062672d576601de89e59a" rbx +install_package "rubinius-2.5.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.5.8.tar.bz2#d6b411732aa035865f2855845abe5405119560f0979062672d576601de89e59a" rbx From 01a04c180e32696d9ad5805f88fef1029a877dec Mon Sep 17 00:00:00 2001 From: deepj Date: Thu, 21 Jan 2016 11:48:24 +0100 Subject: [PATCH 0738/1809] Add Rubinius 3.6--3.14 --- share/ruby-build/rbx-3.10.0 | 3 +++ share/ruby-build/rbx-3.11.0 | 3 +++ share/ruby-build/rbx-3.12.0 | 3 +++ share/ruby-build/rbx-3.13.0 | 3 +++ share/ruby-build/rbx-3.14.0 | 3 +++ share/ruby-build/rbx-3.6.0 | 3 +++ share/ruby-build/rbx-3.7.0 | 3 +++ share/ruby-build/rbx-3.8.0 | 3 +++ share/ruby-build/rbx-3.9.0 | 3 +++ 9 files changed, 27 insertions(+) create mode 100644 share/ruby-build/rbx-3.10.0 create mode 100644 share/ruby-build/rbx-3.11.0 create mode 100644 share/ruby-build/rbx-3.12.0 create mode 100644 share/ruby-build/rbx-3.13.0 create mode 100644 share/ruby-build/rbx-3.14.0 create mode 100644 share/ruby-build/rbx-3.6.0 create mode 100644 share/ruby-build/rbx-3.7.0 create mode 100644 share/ruby-build/rbx-3.8.0 create mode 100644 share/ruby-build/rbx-3.9.0 diff --git a/share/ruby-build/rbx-3.10.0 b/share/ruby-build/rbx-3.10.0 new file mode 100644 index 00000000..b57236e4 --- /dev/null +++ b/share/ruby-build/rbx-3.10.0 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.10.tar.bz2#a5980628edf318c4142cd3f7c6b01d3b07b50387533056ea67d75a63af3a5054" rbx diff --git a/share/ruby-build/rbx-3.11.0 b/share/ruby-build/rbx-3.11.0 new file mode 100644 index 00000000..f484cae9 --- /dev/null +++ b/share/ruby-build/rbx-3.11.0 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.11.tar.bz2#2e8bf15313440ec7c0315e5d3a387bf88c95518040073d78fcb7a044eaef162b" rbx diff --git a/share/ruby-build/rbx-3.12.0 b/share/ruby-build/rbx-3.12.0 new file mode 100644 index 00000000..db90b9ff --- /dev/null +++ b/share/ruby-build/rbx-3.12.0 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.12" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.12.tar.bz2#bc955346e2dfface41c87adf432034b591eb81350905d5b503b501f36ee773c9" rbx diff --git a/share/ruby-build/rbx-3.13.0 b/share/ruby-build/rbx-3.13.0 new file mode 100644 index 00000000..642fd92b --- /dev/null +++ b/share/ruby-build/rbx-3.13.0 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.13" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.13.tar.bz2#a286b91150970a0116c843de5929c1e3c7a399943bd9f22f5fde25e67fa74368" rbx diff --git a/share/ruby-build/rbx-3.14.0 b/share/ruby-build/rbx-3.14.0 new file mode 100644 index 00000000..86437c9e --- /dev/null +++ b/share/ruby-build/rbx-3.14.0 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.14" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.14.tar.bz2#19043116e885c428041677f672f54480bba171da9d43f369d1c854cb794c8426" rbx diff --git a/share/ruby-build/rbx-3.6.0 b/share/ruby-build/rbx-3.6.0 new file mode 100644 index 00000000..44991224 --- /dev/null +++ b/share/ruby-build/rbx-3.6.0 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.6.tar.bz2#25b5913bba06511170e365643579ccfc193c1c4e74dbe6ea4b37dcabdcd8f6ad" rbx diff --git a/share/ruby-build/rbx-3.7.0 b/share/ruby-build/rbx-3.7.0 new file mode 100644 index 00000000..935c493a --- /dev/null +++ b/share/ruby-build/rbx-3.7.0 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.7.tar.bz2#fafcdc518b5b2440960d023203bedca133be4af62e1ef8be9ff37a2842438257" rbx diff --git a/share/ruby-build/rbx-3.8.0 b/share/ruby-build/rbx-3.8.0 new file mode 100644 index 00000000..3e8b83db --- /dev/null +++ b/share/ruby-build/rbx-3.8.0 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.8.tar.bz2#9a74316b1adf7535c4529741bd3b7e660b7fbdb01ab1c5e6deeed0fae09b811d" rbx diff --git a/share/ruby-build/rbx-3.9.0 b/share/ruby-build/rbx-3.9.0 new file mode 100644 index 00000000..4c9d4e31 --- /dev/null +++ b/share/ruby-build/rbx-3.9.0 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.9.tar.bz2#de5a2238d90387143b8b63a52b7f036d408d7a84387347e56099d811c423bdf6" rbx From 40e32f27d2d04325acf55413b11bfe54d4b217a2 Mon Sep 17 00:00:00 2001 From: deepj Date: Fri, 29 Jan 2016 15:55:21 +0100 Subject: [PATCH 0739/1809] Remove old unavailable Rubinius versions --- share/ruby-build/rbx-1.2.4 | 3 --- share/ruby-build/rbx-2.0.0 | 3 --- share/ruby-build/rbx-2.0.0-dev | 3 --- share/ruby-build/rbx-2.0.0-rc1 | 3 --- share/ruby-build/rbx-2.1.0 | 3 --- share/ruby-build/rbx-2.1.1 | 3 --- share/ruby-build/rbx-2.2.0 | 2 -- share/ruby-build/rbx-2.2.1 | 2 -- 8 files changed, 22 deletions(-) delete mode 100644 share/ruby-build/rbx-1.2.4 delete mode 100644 share/ruby-build/rbx-2.0.0 delete mode 100644 share/ruby-build/rbx-2.0.0-dev delete mode 100644 share/ruby-build/rbx-2.0.0-rc1 delete mode 100644 share/ruby-build/rbx-2.1.0 delete mode 100644 share/ruby-build/rbx-2.1.1 delete mode 100644 share/ruby-build/rbx-2.2.0 delete mode 100644 share/ruby-build/rbx-2.2.1 diff --git a/share/ruby-build/rbx-1.2.4 b/share/ruby-build/rbx-1.2.4 deleted file mode 100644 index a22cf733..00000000 --- a/share/ruby-build/rbx-1.2.4 +++ /dev/null @@ -1,3 +0,0 @@ -require_llvm 2.8 -install_package "rubinius-1.2.4" "https://s3.amazonaws.com/asset.rubini.us/rubinius-1.2.4-20110705.tar.gz#d474fb6f50292bff5211aaa80b1cead1fb3ed5c7c49223c51fddb8ffc5c3f23d" rbx -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/rbx-2.0.0 b/share/ruby-build/rbx-2.0.0 deleted file mode 100644 index 1f98f6d4..00000000 --- a/share/ruby-build/rbx-2.0.0 +++ /dev/null @@ -1,3 +0,0 @@ -require_llvm 3.2 -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" -install_package "rubinius-2.0.0" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.0.0.tar.bz2#df039c7c52e9e42a2f3e0d0b67bf2c9b255769d1f8c3bac2333469ca8c0e04c4" rbx diff --git a/share/ruby-build/rbx-2.0.0-dev b/share/ruby-build/rbx-2.0.0-dev deleted file mode 100644 index c1cb5657..00000000 --- a/share/ruby-build/rbx-2.0.0-dev +++ /dev/null @@ -1,3 +0,0 @@ -require_llvm 3.2 -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" -install_git "rubinius-2.0.0-dev" "https://github.com/rubinius/rubinius.git" "master" rbx diff --git a/share/ruby-build/rbx-2.0.0-rc1 b/share/ruby-build/rbx-2.0.0-rc1 deleted file mode 100644 index 4d9d0ca8..00000000 --- a/share/ruby-build/rbx-2.0.0-rc1 +++ /dev/null @@ -1,3 +0,0 @@ -require_llvm 3.2 -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" -install_package "rubinius-release-2.0.0-rc1" "https://nodeload.github.com/rubinius/rubinius/tar.gz/release-2.0.0-rc1#ac1f5a657682904ec227fe5e2410dbdfbfa0abf86cdee722c81fa6b3609c8ab3" rbx diff --git a/share/ruby-build/rbx-2.1.0 b/share/ruby-build/rbx-2.1.0 deleted file mode 100644 index 1eea4fbc..00000000 --- a/share/ruby-build/rbx-2.1.0 +++ /dev/null @@ -1,3 +0,0 @@ -require_llvm 3.2 -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" -install_package "rubinius-2.1.0" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.1.0.tar.bz2#78d7c2af7ebdf9b477a682cf4793e56e4139abed3cd752282e422d56e63b65b6" rbx diff --git a/share/ruby-build/rbx-2.1.1 b/share/ruby-build/rbx-2.1.1 deleted file mode 100644 index 805b2304..00000000 --- a/share/ruby-build/rbx-2.1.1 +++ /dev/null @@ -1,3 +0,0 @@ -require_llvm 3.2 -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" -install_package "rubinius-2.1.1" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.1.1.tar.bz2#e142c3f201e4ae9f3a6e6671298baabbd9bd906509c663adcf080bff4181ee96" rbx diff --git a/share/ruby-build/rbx-2.2.0 b/share/ruby-build/rbx-2.2.0 deleted file mode 100644 index 5d64596e..00000000 --- a/share/ruby-build/rbx-2.2.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_llvm 3.2 -install_package "rubinius-2.2.0" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.2.0.tar.bz2#50e214b4d2f18d06453b8ef30dfd8268c5e94f8e97ccae877b90457d4c2b9a7e" rbx diff --git a/share/ruby-build/rbx-2.2.1 b/share/ruby-build/rbx-2.2.1 deleted file mode 100644 index c4c3f60a..00000000 --- a/share/ruby-build/rbx-2.2.1 +++ /dev/null @@ -1,2 +0,0 @@ -require_llvm 3.2 -install_package "rubinius-2.2.1" "https://s3.amazonaws.com/releases.rubini.us/rubinius-2.2.1.tar.bz2#2a2a4705cf517470b86b4a8e27e16b11ec363789b690411c792e0f8908c06cb0" rbx From c9a3e265efaf0e27233a86dc701542d9fecc5abf Mon Sep 17 00:00:00 2001 From: deepj Date: Thu, 28 Jan 2016 16:16:51 +0100 Subject: [PATCH 0740/1809] Upgrade to OpenSSL 1.0.1r and 1.0.2f --- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-p484 | 2 +- share/ruby-build/1.9.3-p545 | 2 +- share/ruby-build/1.9.3-p547 | 2 +- share/ruby-build/1.9.3-p550 | 2 +- share/ruby-build/1.9.3-p551 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.0.0-p647 | 2 +- share/ruby-build/2.0.0-p648 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.1.7 | 2 +- share/ruby-build/2.1.8 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.2.3 | 2 +- share/ruby-build/2.2.4 | 2 +- share/ruby-build/2.3.0 | 2 +- share/ruby-build/2.3.0-dev | 2 +- share/ruby-build/2.3.0-preview1 | 2 +- share/ruby-build/2.3.0-preview2 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/rbx-2.10.0 | 2 +- share/ruby-build/rbx-2.11.0 | 2 +- share/ruby-build/rbx-2.5.8 | 2 +- share/ruby-build/rbx-2.6.0 | 2 +- share/ruby-build/rbx-2.7.0 | 2 +- share/ruby-build/rbx-2.8.0 | 2 +- share/ruby-build/rbx-2.9.0 | 2 +- share/ruby-build/rbx-3.0.0 | 2 +- share/ruby-build/rbx-3.1.0 | 2 +- share/ruby-build/rbx-3.2.0 | 2 +- share/ruby-build/rbx-3.3.0 | 2 +- share/ruby-build/rbx-3.4.0 | 2 +- share/ruby-build/rbx-3.5.0 | 2 +- 77 files changed, 77 insertions(+), 77 deletions(-) diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index fd2050eb..a1517ccc 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl 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" autoconf standard diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index 48c30221..7dc5ff57 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl 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" 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 index 83e83ced..e1cf90ba 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl 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" 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 index 235edc7b..2224f657 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p286 b/share/ruby-build/1.9.3-p286 index 7ba0b687..6855cac8 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p327 b/share/ruby-build/1.9.3-p327 index c4cd24cc..f6819d37 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p362 b/share/ruby-build/1.9.3-p362 index b9bcf693..c17f373f 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p374 b/share/ruby-build/1.9.3-p374 index 387fe34f..3344cb20 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p385 b/share/ruby-build/1.9.3-p385 index 845c7e37..1e6dae20 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p392 b/share/ruby-build/1.9.3-p392 index 6feb7c20..69a727e2 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p429 b/share/ruby-build/1.9.3-p429 index f3f0cf15..b1fd0393 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p448 b/share/ruby-build/1.9.3-p448 index 625560b3..9e70ea87 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p484 b/share/ruby-build/1.9.3-p484 index 97ea7def..082156b3 100644 --- a/share/ruby-build/1.9.3-p484 +++ b/share/ruby-build/1.9.3-p484 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p545 b/share/ruby-build/1.9.3-p545 index b240c374..4c8f540c 100644 --- a/share/ruby-build/1.9.3-p545 +++ b/share/ruby-build/1.9.3-p545 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p547 b/share/ruby-build/1.9.3-p547 index 4cafcbb4..57833be7 100644 --- a/share/ruby-build/1.9.3-p547 +++ b/share/ruby-build/1.9.3-p547 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p550 b/share/ruby-build/1.9.3-p550 index 35047ccc..420cfd60 100644 --- a/share/ruby-build/1.9.3-p550 +++ b/share/ruby-build/1.9.3-p550 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p551 b/share/ruby-build/1.9.3-p551 index bbf33242..5ae43002 100644 --- a/share/ruby-build/1.9.3-p551 +++ b/share/ruby-build/1.9.3-p551 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-preview1 b/share/ruby-build/1.9.3-preview1 index fe93d3a4..9562294e 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl 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" 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-rc1 b/share/ruby-build/1.9.3-rc1 index 3e0ac31d..2396b40e 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,4 +1,4 @@ require_gcc -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 3b3700bf..8b71a90b 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index 36e3777e..70cb1de6 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p0" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.bz2#c680d392ccc4901c32067576f5b474ee186def2fcd3fcbfa485739168093295f" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 3d370c14..adf7e1f1 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p195" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.bz2#0be32aef7a7ab6e3708cc1d65cd3e0a99fa801597194bbedd5799c11d652eb5b" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index 0d8d5e6c..a6440e36 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p247" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.bz2#08e3d4b85b8a1118a8e81261f59dd8b4ddcfd70b6ae554e0ec5ceb99c3185e8a" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index dbf3babd..dd53afc3 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p353" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.bz2#3de4e4d9aff4682fa4f8ed2b70bd0d746fae17452fc3d3a8e8f505ead9105ad9" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index 15cb581d..733057cf 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p451" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.bz2#5bf8a1c7616286b9dbc962912c3f58e67bc3a70306ca90b0882ef0bd442e02f5" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index 498127f9..e4b7362c 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p481" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p481.tar.bz2#0762dad7e96d8091bdf33b3e3176c2066fbf3dc09dfe85fbf40e74e83c63d8e2" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index 520983b6..8d2d04ac 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p576" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p576.tar.bz2#8cfdbffc81cebd1d25304225ffadc7dcb612a500c81ba6f5f95c5296dfa62059" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index 9e447a18..87259372 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p594" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p594.tar.bz2#e5aee3cf36898315f87771a5e657c81befb88b6afa585b70aaa57c47cc0e99a4" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index d7e3642e..c9b92bf1 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p598" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p598.tar.bz2#67b2a93690f53e12b635ba1bcdbd41e8c5593f13d575fea92fdd8801ca088f0f" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 index 69abc52a..8cc68fd7 100644 --- a/share/ruby-build/2.0.0-p643 +++ b/share/ruby-build/2.0.0-p643 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p643" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p643.tar.bz2#1f626f20647693a215a8db3ea0d6ab5ab9cee7c1945cc441b9f8f7b9612b91a0" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 index c9b0c68c..a7501986 100644 --- a/share/ruby-build/2.0.0-p645 +++ b/share/ruby-build/2.0.0-p645 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p645" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p645.tar.bz2#2dcdcf9900cb923a16d3662d067bc8c801997ac3e4a774775e387e883b3683e9" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p647 b/share/ruby-build/2.0.0-p647 index 0d5e192c..9c114344 100644 --- a/share/ruby-build/2.0.0-p647 +++ b/share/ruby-build/2.0.0-p647 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p647" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p647.tar.bz2#3c3782e313d1ec3ed06c104eafd133cc54ff5183b991786ece9e957fd6cf1cb9" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p648 b/share/ruby-build/2.0.0-p648 index b0c153fd..2c245aa7 100644 --- a/share/ruby-build/2.0.0-p648 +++ b/share/ruby-build/2.0.0-p648 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p648" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p648.tar.bz2#087ad4dec748cfe665c856dbfbabdee5520268e94bb81a1d8565d76c3cc62166" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 1f12c685..bec0894e 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl 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" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index abd759fa..33192024 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.bz2#cea98c000a113f10cb7d55753c759da1f1baa7ca9b3edf75fc19fa5f44bf71a0" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 3668fe21..b2acb543 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.bz2#4033ddadd0b44eecfcb7686231ebd109ee6f22bf09797a7e15882b9df0b1ee81" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index a72bdc91..321855fa 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.bz2#d55f897bb04283c5fa80223d96d990fe8ecb598508dd59443b356cbba1f66145" standard verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index f0cbe53a..e801320f 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.bz2#1d3f4ad5f619ec15229206b6667586dcec7cc986672c8fbb8558161ecf07e277" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index ee74c775..2f309cda 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index f2d1787b..ff6ed965 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.bz2#860b90d28b214393fd9d77ac2ad65b384d8249cd59b658c668cf0c7bad1db341" standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index 9c416407..ec598a33 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.bz2#780fddf0e3c8a219057d578e83367ecfac5e945054b9f132b3b93ded4802d1ce" standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index c5e2470b..e91d4e22 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.bz2#af828bc0fe6aee5ffad0f8f10b48ee25964f54d5118570937ac7cf1c1df0edd3" standard verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index c6f948e5..5e30c363 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.bz2#96aabab4dd4a2e57dd0d28052650e6fcdc8f133fa8980d9b936814b1e93f6cfc" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index c9459186..bf33212a 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.bz2#6948b02570cdfb89a8313675d4aa665405900e27423db408401473f30fc6e901" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index 7b0b7140..0576d1ee 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.3" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.bz2#36ce72f84ae4129f6cc66e33077a79d87b018ea7bf1dbc3d353604bf006f76d6" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index 92e819be..744dc177 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.4" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.bz2#f37f11a8c75ab9215bb9f61246ef98e0e57e1409f0872e5cf59033edcf5b8d2a" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index 1fbdbcac..c7b8060b 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.5" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.bz2#0241b40f1c731cb177994a50b854fb7f18d4ad04dcefc18acc60af73046fb0a9" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index cefd95a4..35ce6d96 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.6" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.bz2#7b5233be35a4a7fbd64923e42efb70b7bebd455d9d6f9d4001b3b3a6e0aa6ce9" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.7 b/share/ruby-build/2.1.7 index d9d7eb9b..9471cf19 100644 --- a/share/ruby-build/2.1.7 +++ b/share/ruby-build/2.1.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.bz2#b02c1a5ecd718e3f6b316384d4ed6572f862a46063f5ae23d0340b0a245859b6" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.8 b/share/ruby-build/2.1.8 index 72e4b0f1..17e68e81 100644 --- a/share/ruby-build/2.1.8 +++ b/share/ruby-build/2.1.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.8" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.8.tar.bz2#250d0b589cba97caddc86a28849365ad0d475539448cf76bbae93190985b3387" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index e06f5b90..2bca0d70 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.bz2#1c031137999f832f86be366a71155113675b72420830ce432b777a0ff4942955" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index 8d5c9ca1..7f38a4e4 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index ea1077ce..5fd44aeb 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.bz2#a3614c389de06b1636d8b919f2cd07e85311486bda2cb226a5549657a3610af5" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index fab72b99..49ad0d0f 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview2.tar.bz2#9e49583f3fad3888fefc85b719fdb210a88ef54d80f9eac439b7ca4232fa7f0b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index 0801d46c..c5caad3c 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-rc1.tar.bz2#e6a1f8d45ea749bdc92eb1269b77ec475bc600b66039ff90d77db8f50820a896" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index 17769211..5bb0b846 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.bz2#4e5676073246b7ade207be3e80a930567a88100513591a0f19fc38e247370065" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 index 3fbc6595..4c2e5c19 100644 --- a/share/ruby-build/2.2.2 +++ b/share/ruby-build/2.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.bz2#f3b8ffa6089820ee5bdc289567d365e5748d4170e8aa246d2ea6576f24796535" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.3 b/share/ruby-build/2.2.3 index 22ce85e0..f1bff42a 100644 --- a/share/ruby-build/2.2.3 +++ b/share/ruby-build/2.2.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.bz2#c745cb98b29127d7f19f1bf9e0a63c384736f4d303b83c4f4bda3c2ee3c5e41f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.4 b/share/ruby-build/2.2.4 index e7d34a94..a017344a 100644 --- a/share/ruby-build/2.2.4 +++ b/share/ruby-build/2.2.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.4" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.4.tar.bz2#31203696adbfdda6f2874a2de31f7c5a1f3bcb6628f4d1a241de21b158cd5c76" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0 b/share/ruby-build/2.3.0 index 49bec619..c29da9f1 100644 --- a/share/ruby-build/2.3.0 +++ b/share/ruby-build/2.3.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.bz2#ec7579eaba2e4c402a089dbc86c98e5f1f62507880fd800b9b34ca30166bfa5e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index 37543b24..b1210d6d 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_3" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview1 b/share/ruby-build/2.3.0-preview1 index 57854434..e65d9074 100644 --- a/share/ruby-build/2.3.0-preview1 +++ b/share/ruby-build/2.3.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview1.tar.bz2#42b9c9e1740a5abe2855d11803524370bd95744c8dcb0068572ed5c969ac7f0f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview2 b/share/ruby-build/2.3.0-preview2 index 27f9e472..61acc33d 100644 --- a/share/ruby-build/2.3.0-preview2 +++ b/share/ruby-build/2.3.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview2.tar.bz2#e9b0464e50b2e5c31546e6b8ca8cad71fe2d2146ccf88b7419bbe9626af741cb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index 413b8629..d5fb149a 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/rbx-2.10.0 b/share/ruby-build/rbx-2.10.0 index 41f08ed3..13e2b8ed 100644 --- a/share/ruby-build/rbx-2.10.0 +++ b/share/ruby-build/rbx-2.10.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.10.tar.bz2#c8047557a3d8513e4b10c661014e22901a24ec0aad71f0f1ffd3a8b31d58e694" rbx diff --git a/share/ruby-build/rbx-2.11.0 b/share/ruby-build/rbx-2.11.0 index 1d0a3309..bfbf9003 100644 --- a/share/ruby-build/rbx-2.11.0 +++ b/share/ruby-build/rbx-2.11.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.11.tar.bz2#5a9ce5c86a4a566a088f379cf2889aa14d8fcd8b2295d5571f61bf43a9548b97" rbx diff --git a/share/ruby-build/rbx-2.5.8 b/share/ruby-build/rbx-2.5.8 index 613cda5b..ec607c18 100644 --- a/share/ruby-build/rbx-2.5.8 +++ b/share/ruby-build/rbx-2.5.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.1q" "https://www.openssl.org/source/openssl-1.0.1q.tar.gz#b3658b84e9ea606a5ded3c972a5517cd785282e7ea86b20c78aa4b773a047fb7" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.5.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.5.8.tar.bz2#d6b411732aa035865f2855845abe5405119560f0979062672d576601de89e59a" rbx diff --git a/share/ruby-build/rbx-2.6.0 b/share/ruby-build/rbx-2.6.0 index 05dbe46b..0fc97433 100644 --- a/share/ruby-build/rbx-2.6.0 +++ b/share/ruby-build/rbx-2.6.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.6.tar.bz2#f63bbcca7d1bc71b4c20a3bd5748430be001f3a39b14a903d3d4ca39a657cfe0" rbx diff --git a/share/ruby-build/rbx-2.7.0 b/share/ruby-build/rbx-2.7.0 index 3c92e396..743cfdef 100644 --- a/share/ruby-build/rbx-2.7.0 +++ b/share/ruby-build/rbx-2.7.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.7.tar.bz2#6f121cccbbd5ad0183024bf2405ca627982d1890307c059c754a1847e19eadd1" rbx diff --git a/share/ruby-build/rbx-2.8.0 b/share/ruby-build/rbx-2.8.0 index ca9ed593..4b33b7af 100644 --- a/share/ruby-build/rbx-2.8.0 +++ b/share/ruby-build/rbx-2.8.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.8.tar.bz2#93e798b4c79800d0543d8d78aa1066b4285af209ed9908c35e54260c13bc7e9d" rbx diff --git a/share/ruby-build/rbx-2.9.0 b/share/ruby-build/rbx-2.9.0 index 381386bf..4a810fdb 100644 --- a/share/ruby-build/rbx-2.9.0 +++ b/share/ruby-build/rbx-2.9.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.9.tar.bz2#9f8ad067ce494d201dae359d132ddac275d0bd13315dc8fdd094c9aa661ce8b1" rbx diff --git a/share/ruby-build/rbx-3.0.0 b/share/ruby-build/rbx-3.0.0 index 11c158dc..10a17ae8 100644 --- a/share/ruby-build/rbx-3.0.0 +++ b/share/ruby-build/rbx-3.0.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.0.tar.bz2#fd4c9687af6e29939100610a231f13951ed763a9028c85878505f313857c43ca" rbx diff --git a/share/ruby-build/rbx-3.1.0 b/share/ruby-build/rbx-3.1.0 index acd1e2ef..2a43522f 100644 --- a/share/ruby-build/rbx-3.1.0 +++ b/share/ruby-build/rbx-3.1.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.1" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.1.tar.bz2#33e1b3b8e489a86f94de819fc478640150a4b1794c6a6ffe93d717fda6b610d8" rbx diff --git a/share/ruby-build/rbx-3.2.0 b/share/ruby-build/rbx-3.2.0 index 5f4806af..8a2ca2d3 100644 --- a/share/ruby-build/rbx-3.2.0 +++ b/share/ruby-build/rbx-3.2.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.2" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.2.tar.bz2#e9e906492900755425d29cbb650b0b5a39d1163fa692d6a33958e98a2e8ea156" rbx diff --git a/share/ruby-build/rbx-3.3.0 b/share/ruby-build/rbx-3.3.0 index 34cad615..0effaa6f 100644 --- a/share/ruby-build/rbx-3.3.0 +++ b/share/ruby-build/rbx-3.3.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.3" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.3.tar.bz2#3f592b1f5580f7075c7fdc72eee7c959dd4791d96d04de6a8d467529dcff72be" rbx diff --git a/share/ruby-build/rbx-3.4.0 b/share/ruby-build/rbx-3.4.0 index 31f1898b..1a835024 100644 --- a/share/ruby-build/rbx-3.4.0 +++ b/share/ruby-build/rbx-3.4.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.4" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.4.tar.bz2#480a4f536bfdc7208b06bb40bef39944de7e1c770e9962f87c6900dec30155f8" rbx diff --git a/share/ruby-build/rbx-3.5.0 b/share/ruby-build/rbx-3.5.0 index 58c93c96..60bed7d7 100644 --- a/share/ruby-build/rbx-3.5.0 +++ b/share/ruby-build/rbx-3.5.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.5" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.5.tar.bz2#13b0ce02d597f80c48ecc942b807368883e5cf3003bba2bc4957b3f1b368669e" rbx From 875ded8c6930cd78eb9f40724dbceb884f776d65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 30 Jan 2016 18:16:28 +1100 Subject: [PATCH 0741/1809] Upgrade OpenSSL to 1.0.2f across the board --- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-p484 | 2 +- share/ruby-build/1.9.3-p545 | 2 +- share/ruby-build/1.9.3-p547 | 2 +- share/ruby-build/1.9.3-p550 | 2 +- share/ruby-build/1.9.3-p551 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.0.0-p647 | 2 +- share/ruby-build/2.0.0-p648 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.1.7 | 2 +- share/ruby-build/2.1.8 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.2.3 | 2 +- share/ruby-build/2.2.4 | 2 +- share/ruby-build/2.3.0 | 2 +- share/ruby-build/2.3.0-dev | 2 +- share/ruby-build/2.3.0-preview1 | 2 +- share/ruby-build/2.3.0-preview2 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/rbx-2.5.8 | 2 +- share/ruby-build/rbx-3.10.0 | 2 +- share/ruby-build/rbx-3.11.0 | 2 +- share/ruby-build/rbx-3.12.0 | 2 +- share/ruby-build/rbx-3.13.0 | 2 +- share/ruby-build/rbx-3.14.0 | 2 +- share/ruby-build/rbx-3.6.0 | 2 +- share/ruby-build/rbx-3.7.0 | 2 +- share/ruby-build/rbx-3.8.0 | 2 +- share/ruby-build/rbx-3.9.0 | 2 +- 74 files changed, 74 insertions(+), 74 deletions(-) diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index a1517ccc..f760657e 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl 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" autoconf standard diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index 7dc5ff57..24cc6367 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl 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" 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 index e1cf90ba..8769292c 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl 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" 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 index 2224f657..ad53f0ec 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p286 b/share/ruby-build/1.9.3-p286 index 6855cac8..9eaa905d 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p327 b/share/ruby-build/1.9.3-p327 index f6819d37..33d1d9d8 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p362 b/share/ruby-build/1.9.3-p362 index c17f373f..8abfaa79 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p374 b/share/ruby-build/1.9.3-p374 index 3344cb20..42f3a4f0 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p385 b/share/ruby-build/1.9.3-p385 index 1e6dae20..ab1533fe 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p392 b/share/ruby-build/1.9.3-p392 index 69a727e2..6466f550 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p429 b/share/ruby-build/1.9.3-p429 index b1fd0393..ebc0d803 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p448 b/share/ruby-build/1.9.3-p448 index 9e70ea87..ac954c1b 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p484 b/share/ruby-build/1.9.3-p484 index 082156b3..b0333abe 100644 --- a/share/ruby-build/1.9.3-p484 +++ b/share/ruby-build/1.9.3-p484 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p545 b/share/ruby-build/1.9.3-p545 index 4c8f540c..870d4d2d 100644 --- a/share/ruby-build/1.9.3-p545 +++ b/share/ruby-build/1.9.3-p545 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p547 b/share/ruby-build/1.9.3-p547 index 57833be7..0c9cf9d9 100644 --- a/share/ruby-build/1.9.3-p547 +++ b/share/ruby-build/1.9.3-p547 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p550 b/share/ruby-build/1.9.3-p550 index 420cfd60..a3855c77 100644 --- a/share/ruby-build/1.9.3-p550 +++ b/share/ruby-build/1.9.3-p550 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p551 b/share/ruby-build/1.9.3-p551 index 5ae43002..b09292dd 100644 --- a/share/ruby-build/1.9.3-p551 +++ b/share/ruby-build/1.9.3-p551 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-preview1 b/share/ruby-build/1.9.3-preview1 index 9562294e..ecadb33f 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl 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" 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-rc1 b/share/ruby-build/1.9.3-rc1 index 2396b40e..ab6e98aa 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,4 +1,4 @@ require_gcc -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 8b71a90b..1118e63b 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index 70cb1de6..e2d8cd9f 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p0" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.bz2#c680d392ccc4901c32067576f5b474ee186def2fcd3fcbfa485739168093295f" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index adf7e1f1..1fa56e06 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p195" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.bz2#0be32aef7a7ab6e3708cc1d65cd3e0a99fa801597194bbedd5799c11d652eb5b" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index a6440e36..5576ccca 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p247" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.bz2#08e3d4b85b8a1118a8e81261f59dd8b4ddcfd70b6ae554e0ec5ceb99c3185e8a" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index dd53afc3..0320aa78 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p353" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.bz2#3de4e4d9aff4682fa4f8ed2b70bd0d746fae17452fc3d3a8e8f505ead9105ad9" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index 733057cf..8d019725 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p451" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.bz2#5bf8a1c7616286b9dbc962912c3f58e67bc3a70306ca90b0882ef0bd442e02f5" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index e4b7362c..0e4aa9cf 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p481" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p481.tar.bz2#0762dad7e96d8091bdf33b3e3176c2066fbf3dc09dfe85fbf40e74e83c63d8e2" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index 8d2d04ac..04573ec2 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p576" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p576.tar.bz2#8cfdbffc81cebd1d25304225ffadc7dcb612a500c81ba6f5f95c5296dfa62059" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index 87259372..89b41dd3 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p594" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p594.tar.bz2#e5aee3cf36898315f87771a5e657c81befb88b6afa585b70aaa57c47cc0e99a4" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index c9b92bf1..76c8c282 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p598" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p598.tar.bz2#67b2a93690f53e12b635ba1bcdbd41e8c5593f13d575fea92fdd8801ca088f0f" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 index 8cc68fd7..b736e2ce 100644 --- a/share/ruby-build/2.0.0-p643 +++ b/share/ruby-build/2.0.0-p643 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p643" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p643.tar.bz2#1f626f20647693a215a8db3ea0d6ab5ab9cee7c1945cc441b9f8f7b9612b91a0" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 index a7501986..b2f20dd6 100644 --- a/share/ruby-build/2.0.0-p645 +++ b/share/ruby-build/2.0.0-p645 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p645" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p645.tar.bz2#2dcdcf9900cb923a16d3662d067bc8c801997ac3e4a774775e387e883b3683e9" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p647 b/share/ruby-build/2.0.0-p647 index 9c114344..53500317 100644 --- a/share/ruby-build/2.0.0-p647 +++ b/share/ruby-build/2.0.0-p647 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p647" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p647.tar.bz2#3c3782e313d1ec3ed06c104eafd133cc54ff5183b991786ece9e957fd6cf1cb9" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p648 b/share/ruby-build/2.0.0-p648 index 2c245aa7..6d33e4af 100644 --- a/share/ruby-build/2.0.0-p648 +++ b/share/ruby-build/2.0.0-p648 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p648" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p648.tar.bz2#087ad4dec748cfe665c856dbfbabdee5520268e94bb81a1d8565d76c3cc62166" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index bec0894e..1957c04e 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl 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" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 33192024..d3cba611 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.bz2#cea98c000a113f10cb7d55753c759da1f1baa7ca9b3edf75fc19fa5f44bf71a0" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index b2acb543..67c2637d 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.bz2#4033ddadd0b44eecfcb7686231ebd109ee6f22bf09797a7e15882b9df0b1ee81" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index 321855fa..ae0e3070 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.bz2#d55f897bb04283c5fa80223d96d990fe8ecb598508dd59443b356cbba1f66145" standard verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index e801320f..cd5bc0bf 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.bz2#1d3f4ad5f619ec15229206b6667586dcec7cc986672c8fbb8558161ecf07e277" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index 2f309cda..0527cb89 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index ff6ed965..97a81891 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.bz2#860b90d28b214393fd9d77ac2ad65b384d8249cd59b658c668cf0c7bad1db341" standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index ec598a33..8b4016d3 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.bz2#780fddf0e3c8a219057d578e83367ecfac5e945054b9f132b3b93ded4802d1ce" standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index e91d4e22..427bd10c 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.bz2#af828bc0fe6aee5ffad0f8f10b48ee25964f54d5118570937ac7cf1c1df0edd3" standard verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index 5e30c363..19b1d343 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.bz2#96aabab4dd4a2e57dd0d28052650e6fcdc8f133fa8980d9b936814b1e93f6cfc" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index bf33212a..1826063d 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.bz2#6948b02570cdfb89a8313675d4aa665405900e27423db408401473f30fc6e901" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index 0576d1ee..d01413ad 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.3" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.bz2#36ce72f84ae4129f6cc66e33077a79d87b018ea7bf1dbc3d353604bf006f76d6" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index 744dc177..c3613cb8 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.4" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.bz2#f37f11a8c75ab9215bb9f61246ef98e0e57e1409f0872e5cf59033edcf5b8d2a" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index c7b8060b..874e012c 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.5" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.bz2#0241b40f1c731cb177994a50b854fb7f18d4ad04dcefc18acc60af73046fb0a9" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index 35ce6d96..dac94299 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.6" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.bz2#7b5233be35a4a7fbd64923e42efb70b7bebd455d9d6f9d4001b3b3a6e0aa6ce9" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.7 b/share/ruby-build/2.1.7 index 9471cf19..ba57961a 100644 --- a/share/ruby-build/2.1.7 +++ b/share/ruby-build/2.1.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.bz2#b02c1a5ecd718e3f6b316384d4ed6572f862a46063f5ae23d0340b0a245859b6" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.8 b/share/ruby-build/2.1.8 index 17e68e81..dd0a96d3 100644 --- a/share/ruby-build/2.1.8 +++ b/share/ruby-build/2.1.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.8" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.8.tar.bz2#250d0b589cba97caddc86a28849365ad0d475539448cf76bbae93190985b3387" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index 2bca0d70..37b02891 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.bz2#1c031137999f832f86be366a71155113675b72420830ce432b777a0ff4942955" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index 7f38a4e4..d6314c01 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index 5fd44aeb..51169fca 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.bz2#a3614c389de06b1636d8b919f2cd07e85311486bda2cb226a5549657a3610af5" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index 49ad0d0f..9e6d5ed8 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview2.tar.bz2#9e49583f3fad3888fefc85b719fdb210a88ef54d80f9eac439b7ca4232fa7f0b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index c5caad3c..60894742 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-rc1.tar.bz2#e6a1f8d45ea749bdc92eb1269b77ec475bc600b66039ff90d77db8f50820a896" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index 5bb0b846..1b405bb8 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.bz2#4e5676073246b7ade207be3e80a930567a88100513591a0f19fc38e247370065" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 index 4c2e5c19..18191b7a 100644 --- a/share/ruby-build/2.2.2 +++ b/share/ruby-build/2.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.bz2#f3b8ffa6089820ee5bdc289567d365e5748d4170e8aa246d2ea6576f24796535" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.3 b/share/ruby-build/2.2.3 index f1bff42a..813be275 100644 --- a/share/ruby-build/2.2.3 +++ b/share/ruby-build/2.2.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.bz2#c745cb98b29127d7f19f1bf9e0a63c384736f4d303b83c4f4bda3c2ee3c5e41f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.4 b/share/ruby-build/2.2.4 index a017344a..2654a0ca 100644 --- a/share/ruby-build/2.2.4 +++ b/share/ruby-build/2.2.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.4" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.4.tar.bz2#31203696adbfdda6f2874a2de31f7c5a1f3bcb6628f4d1a241de21b158cd5c76" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0 b/share/ruby-build/2.3.0 index c29da9f1..379d4308 100644 --- a/share/ruby-build/2.3.0 +++ b/share/ruby-build/2.3.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.bz2#ec7579eaba2e4c402a089dbc86c98e5f1f62507880fd800b9b34ca30166bfa5e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index b1210d6d..ad792bc8 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_3" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview1 b/share/ruby-build/2.3.0-preview1 index e65d9074..886e1099 100644 --- a/share/ruby-build/2.3.0-preview1 +++ b/share/ruby-build/2.3.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview1.tar.bz2#42b9c9e1740a5abe2855d11803524370bd95744c8dcb0068572ed5c969ac7f0f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview2 b/share/ruby-build/2.3.0-preview2 index 61acc33d..e3688e02 100644 --- a/share/ruby-build/2.3.0-preview2 +++ b/share/ruby-build/2.3.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview2.tar.bz2#e9b0464e50b2e5c31546e6b8ca8cad71fe2d2146ccf88b7419bbe9626af741cb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index d5fb149a..ee60d5d4 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/rbx-2.5.8 b/share/ruby-build/rbx-2.5.8 index ec607c18..a0c009ed 100644 --- a/share/ruby-build/rbx-2.5.8 +++ b/share/ruby-build/rbx-2.5.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.1r" "https://www.openssl.org/source/openssl-1.0.1r.tar.gz#784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.5.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.5.8.tar.bz2#d6b411732aa035865f2855845abe5405119560f0979062672d576601de89e59a" rbx diff --git a/share/ruby-build/rbx-3.10.0 b/share/ruby-build/rbx-3.10.0 index b57236e4..1ace399a 100644 --- a/share/ruby-build/rbx-3.10.0 +++ b/share/ruby-build/rbx-3.10.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.10.tar.bz2#a5980628edf318c4142cd3f7c6b01d3b07b50387533056ea67d75a63af3a5054" rbx diff --git a/share/ruby-build/rbx-3.11.0 b/share/ruby-build/rbx-3.11.0 index f484cae9..8a04a3aa 100644 --- a/share/ruby-build/rbx-3.11.0 +++ b/share/ruby-build/rbx-3.11.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.11.tar.bz2#2e8bf15313440ec7c0315e5d3a387bf88c95518040073d78fcb7a044eaef162b" rbx diff --git a/share/ruby-build/rbx-3.12.0 b/share/ruby-build/rbx-3.12.0 index db90b9ff..28f7b1c6 100644 --- a/share/ruby-build/rbx-3.12.0 +++ b/share/ruby-build/rbx-3.12.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.12" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.12.tar.bz2#bc955346e2dfface41c87adf432034b591eb81350905d5b503b501f36ee773c9" rbx diff --git a/share/ruby-build/rbx-3.13.0 b/share/ruby-build/rbx-3.13.0 index 642fd92b..f2d25a93 100644 --- a/share/ruby-build/rbx-3.13.0 +++ b/share/ruby-build/rbx-3.13.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.13" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.13.tar.bz2#a286b91150970a0116c843de5929c1e3c7a399943bd9f22f5fde25e67fa74368" rbx diff --git a/share/ruby-build/rbx-3.14.0 b/share/ruby-build/rbx-3.14.0 index 86437c9e..9305e643 100644 --- a/share/ruby-build/rbx-3.14.0 +++ b/share/ruby-build/rbx-3.14.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.14" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.14.tar.bz2#19043116e885c428041677f672f54480bba171da9d43f369d1c854cb794c8426" rbx diff --git a/share/ruby-build/rbx-3.6.0 b/share/ruby-build/rbx-3.6.0 index 44991224..f605126b 100644 --- a/share/ruby-build/rbx-3.6.0 +++ b/share/ruby-build/rbx-3.6.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.6.tar.bz2#25b5913bba06511170e365643579ccfc193c1c4e74dbe6ea4b37dcabdcd8f6ad" rbx diff --git a/share/ruby-build/rbx-3.7.0 b/share/ruby-build/rbx-3.7.0 index 935c493a..7ec3d3c5 100644 --- a/share/ruby-build/rbx-3.7.0 +++ b/share/ruby-build/rbx-3.7.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.7.tar.bz2#fafcdc518b5b2440960d023203bedca133be4af62e1ef8be9ff37a2842438257" rbx diff --git a/share/ruby-build/rbx-3.8.0 b/share/ruby-build/rbx-3.8.0 index 3e8b83db..26d64415 100644 --- a/share/ruby-build/rbx-3.8.0 +++ b/share/ruby-build/rbx-3.8.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.8.tar.bz2#9a74316b1adf7535c4529741bd3b7e660b7fbdb01ab1c5e6deeed0fae09b811d" rbx diff --git a/share/ruby-build/rbx-3.9.0 b/share/ruby-build/rbx-3.9.0 index 4c9d4e31..b5630d94 100644 --- a/share/ruby-build/rbx-3.9.0 +++ b/share/ruby-build/rbx-3.9.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2e" "https://www.openssl.org/source/openssl-1.0.2e.tar.gz#e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.9.tar.bz2#de5a2238d90387143b8b63a52b7f036d408d7a84387347e56099d811c423bdf6" rbx From 57858d29638fab9e64a8f4bad803287ea083173a Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sun, 17 Jan 2016 19:55:32 +0900 Subject: [PATCH 0742/1809] Removed patch version from Rubinius definitions http://rubinius.com/2016/01/07/rubinius-3-0-the-third-epoch/ --- share/ruby-build/{rbx-2.6.0 => rbx-2.6} | 0 share/ruby-build/{rbx-2.7.0 => rbx-2.7} | 0 share/ruby-build/{rbx-2.8.0 => rbx-2.8} | 0 share/ruby-build/{rbx-2.9.0 => rbx-2.9} | 0 share/ruby-build/{rbx-3.0.0 => rbx-3.0} | 0 share/ruby-build/{rbx-3.1.0 => rbx-3.1} | 0 share/ruby-build/{rbx-3.10.0 => rbx-3.10} | 0 share/ruby-build/{rbx-3.11.0 => rbx-3.11} | 0 share/ruby-build/{rbx-3.12.0 => rbx-3.12} | 0 share/ruby-build/{rbx-3.13.0 => rbx-3.13} | 0 share/ruby-build/{rbx-3.14.0 => rbx-3.14} | 0 share/ruby-build/{rbx-3.2.0 => rbx-3.2} | 0 share/ruby-build/{rbx-3.3.0 => rbx-3.3} | 0 share/ruby-build/{rbx-3.4.0 => rbx-3.4} | 0 share/ruby-build/{rbx-3.5.0 => rbx-3.5} | 0 share/ruby-build/{rbx-3.6.0 => rbx-3.6} | 0 share/ruby-build/{rbx-3.7.0 => rbx-3.7} | 0 share/ruby-build/{rbx-3.8.0 => rbx-3.8} | 0 share/ruby-build/{rbx-3.9.0 => rbx-3.9} | 0 19 files changed, 0 insertions(+), 0 deletions(-) rename share/ruby-build/{rbx-2.6.0 => rbx-2.6} (100%) rename share/ruby-build/{rbx-2.7.0 => rbx-2.7} (100%) rename share/ruby-build/{rbx-2.8.0 => rbx-2.8} (100%) rename share/ruby-build/{rbx-2.9.0 => rbx-2.9} (100%) rename share/ruby-build/{rbx-3.0.0 => rbx-3.0} (100%) rename share/ruby-build/{rbx-3.1.0 => rbx-3.1} (100%) rename share/ruby-build/{rbx-3.10.0 => rbx-3.10} (100%) rename share/ruby-build/{rbx-3.11.0 => rbx-3.11} (100%) rename share/ruby-build/{rbx-3.12.0 => rbx-3.12} (100%) rename share/ruby-build/{rbx-3.13.0 => rbx-3.13} (100%) rename share/ruby-build/{rbx-3.14.0 => rbx-3.14} (100%) rename share/ruby-build/{rbx-3.2.0 => rbx-3.2} (100%) rename share/ruby-build/{rbx-3.3.0 => rbx-3.3} (100%) rename share/ruby-build/{rbx-3.4.0 => rbx-3.4} (100%) rename share/ruby-build/{rbx-3.5.0 => rbx-3.5} (100%) rename share/ruby-build/{rbx-3.6.0 => rbx-3.6} (100%) rename share/ruby-build/{rbx-3.7.0 => rbx-3.7} (100%) rename share/ruby-build/{rbx-3.8.0 => rbx-3.8} (100%) rename share/ruby-build/{rbx-3.9.0 => rbx-3.9} (100%) diff --git a/share/ruby-build/rbx-2.6.0 b/share/ruby-build/rbx-2.6 similarity index 100% rename from share/ruby-build/rbx-2.6.0 rename to share/ruby-build/rbx-2.6 diff --git a/share/ruby-build/rbx-2.7.0 b/share/ruby-build/rbx-2.7 similarity index 100% rename from share/ruby-build/rbx-2.7.0 rename to share/ruby-build/rbx-2.7 diff --git a/share/ruby-build/rbx-2.8.0 b/share/ruby-build/rbx-2.8 similarity index 100% rename from share/ruby-build/rbx-2.8.0 rename to share/ruby-build/rbx-2.8 diff --git a/share/ruby-build/rbx-2.9.0 b/share/ruby-build/rbx-2.9 similarity index 100% rename from share/ruby-build/rbx-2.9.0 rename to share/ruby-build/rbx-2.9 diff --git a/share/ruby-build/rbx-3.0.0 b/share/ruby-build/rbx-3.0 similarity index 100% rename from share/ruby-build/rbx-3.0.0 rename to share/ruby-build/rbx-3.0 diff --git a/share/ruby-build/rbx-3.1.0 b/share/ruby-build/rbx-3.1 similarity index 100% rename from share/ruby-build/rbx-3.1.0 rename to share/ruby-build/rbx-3.1 diff --git a/share/ruby-build/rbx-3.10.0 b/share/ruby-build/rbx-3.10 similarity index 100% rename from share/ruby-build/rbx-3.10.0 rename to share/ruby-build/rbx-3.10 diff --git a/share/ruby-build/rbx-3.11.0 b/share/ruby-build/rbx-3.11 similarity index 100% rename from share/ruby-build/rbx-3.11.0 rename to share/ruby-build/rbx-3.11 diff --git a/share/ruby-build/rbx-3.12.0 b/share/ruby-build/rbx-3.12 similarity index 100% rename from share/ruby-build/rbx-3.12.0 rename to share/ruby-build/rbx-3.12 diff --git a/share/ruby-build/rbx-3.13.0 b/share/ruby-build/rbx-3.13 similarity index 100% rename from share/ruby-build/rbx-3.13.0 rename to share/ruby-build/rbx-3.13 diff --git a/share/ruby-build/rbx-3.14.0 b/share/ruby-build/rbx-3.14 similarity index 100% rename from share/ruby-build/rbx-3.14.0 rename to share/ruby-build/rbx-3.14 diff --git a/share/ruby-build/rbx-3.2.0 b/share/ruby-build/rbx-3.2 similarity index 100% rename from share/ruby-build/rbx-3.2.0 rename to share/ruby-build/rbx-3.2 diff --git a/share/ruby-build/rbx-3.3.0 b/share/ruby-build/rbx-3.3 similarity index 100% rename from share/ruby-build/rbx-3.3.0 rename to share/ruby-build/rbx-3.3 diff --git a/share/ruby-build/rbx-3.4.0 b/share/ruby-build/rbx-3.4 similarity index 100% rename from share/ruby-build/rbx-3.4.0 rename to share/ruby-build/rbx-3.4 diff --git a/share/ruby-build/rbx-3.5.0 b/share/ruby-build/rbx-3.5 similarity index 100% rename from share/ruby-build/rbx-3.5.0 rename to share/ruby-build/rbx-3.5 diff --git a/share/ruby-build/rbx-3.6.0 b/share/ruby-build/rbx-3.6 similarity index 100% rename from share/ruby-build/rbx-3.6.0 rename to share/ruby-build/rbx-3.6 diff --git a/share/ruby-build/rbx-3.7.0 b/share/ruby-build/rbx-3.7 similarity index 100% rename from share/ruby-build/rbx-3.7.0 rename to share/ruby-build/rbx-3.7 diff --git a/share/ruby-build/rbx-3.8.0 b/share/ruby-build/rbx-3.8 similarity index 100% rename from share/ruby-build/rbx-3.8.0 rename to share/ruby-build/rbx-3.8 diff --git a/share/ruby-build/rbx-3.9.0 b/share/ruby-build/rbx-3.9 similarity index 100% rename from share/ruby-build/rbx-3.9.0 rename to share/ruby-build/rbx-3.9 From 93f01cb7e5475845fff26223a9075595b9ecfb01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 30 Jan 2016 18:26:09 +1100 Subject: [PATCH 0743/1809] ruby-build 20160130 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 5b4d698a..9d5077dc 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20160111" +RUBY_BUILD_VERSION="20160130" OLDIFS="$IFS" From 15b00421849ed1fffdfecd09e7c7d6b4e8208f2a Mon Sep 17 00:00:00 2001 From: deepj Date: Sat, 30 Jan 2016 10:40:51 +0100 Subject: [PATCH 0744/1809] Remove JRuby 9.0.0.0-dev since its snapshots are unavailable anymore --- share/ruby-build/jruby-9.0.0.0-dev | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 share/ruby-build/jruby-9.0.0.0-dev diff --git a/share/ruby-build/jruby-9.0.0.0-dev b/share/ruby-build/jruby-9.0.0.0-dev deleted file mode 100644 index 8a1d02b7..00000000 --- a/share/ruby-build/jruby-9.0.0.0-dev +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.0.0.0-SNAPSHOT" "https://s3.amazonaws.com/ci.jruby.org/snapshots/master/jruby-dist-9.0.0.0-SNAPSHOT-bin.tar.gz" jruby From bb26b2b9c82fd8733455ce428cc53171fb3b665b Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sat, 30 Jan 2016 19:49:13 +0900 Subject: [PATCH 0745/1809] rename 2.10 and 2.11 --- share/ruby-build/{rbx-2.10.0 => rbx-2.10} | 0 share/ruby-build/{rbx-2.11.0 => rbx-2.11} | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename share/ruby-build/{rbx-2.10.0 => rbx-2.10} (100%) rename share/ruby-build/{rbx-2.11.0 => rbx-2.11} (100%) diff --git a/share/ruby-build/rbx-2.10.0 b/share/ruby-build/rbx-2.10 similarity index 100% rename from share/ruby-build/rbx-2.10.0 rename to share/ruby-build/rbx-2.10 diff --git a/share/ruby-build/rbx-2.11.0 b/share/ruby-build/rbx-2.11 similarity index 100% rename from share/ruby-build/rbx-2.11.0 rename to share/ruby-build/rbx-2.11 From b98bf82ee828f498b0d3291e96d138c860cc46fa Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Mon, 1 Feb 2016 11:56:41 -0500 Subject: [PATCH 0746/1809] add rbx-2.71828182 scraped via ruby-build-update-defs plugin --- share/ruby-build/rbx-2.71828182 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/rbx-2.71828182 diff --git a/share/ruby-build/rbx-2.71828182 b/share/ruby-build/rbx-2.71828182 new file mode 100644 index 00000000..687d8f3f --- /dev/null +++ b/share/ruby-build/rbx-2.71828182 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-2.71828182" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.71828182.tar.bz2" rbx From 54286dcb7efefe9e9403e78c8281c8e783651555 Mon Sep 17 00:00:00 2001 From: "Yamashita, Yuu" Date: Sat, 13 Feb 2016 03:43:25 +0000 Subject: [PATCH 0747/1809] Use `aria2c` the "ultra fast" download utility if available --- bin/ruby-build | 20 ++++++++++++++++++-- test/build.bats | 2 +- test/cache.bats | 22 +++++++++++----------- test/checksum.bats | 34 +++++++++++++++++----------------- test/fetch.bats | 2 +- test/mirror.bats | 38 +++++++++++++++++++------------------- 6 files changed, 67 insertions(+), 51 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 9d5077dc..0e331772 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -300,16 +300,32 @@ http() { local file="$3" [ -n "$url" ] || return 1 - if type curl &>/dev/null; then + if type aria2c &>/dev/null; then + "http_${method}_aria2c" "$url" "$file" + elif type curl &>/dev/null; then "http_${method}_curl" "$url" "$file" elif type wget &>/dev/null; then "http_${method}_wget" "$url" "$file" else - echo "error: please install \`curl\` or \`wget\` and try again" >&2 + echo "error: please install \`aria2c\`, \`curl\` or \`wget\` and try again" >&2 exit 1 fi } +http_head_aria2c() { + options="" + [ -n "${IPV4}" ] && options="--disable-ipv6=true" + [ -n "${IPV6}" ] && options="--disable-ipv6=false" + aria2c --dry-run ${options} "$1" >&4 2>&1 +} + +http_get_aria2c() { + options="" + [ -n "${IPV4}" ] && options="--disable-ipv6=true" + [ -n "${IPV6}" ] && options="--disable-ipv6=false" + aria2c -o "${2:--}" ${options} "$1" +} + http_head_curl() { options="" [ -n "${IPV4}" ] && options="--ipv4" diff --git a/test/build.bats b/test/build.bats index 285647a5..1cfd78f4 100644 --- a/test/build.bats +++ b/test/build.bats @@ -10,7 +10,7 @@ export -n RUBY_CONFIGURE_OPTS setup() { mkdir -p "$INSTALL_ROOT" stub md5 false - stub curl false + stub aria2c false } executable() { diff --git a/test/cache.bats b/test/cache.bats index 998f1637..dd577071 100644 --- a/test/cache.bats +++ b/test/cache.bats @@ -10,19 +10,19 @@ setup() { @test "packages are saved to download cache" { - stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub aria2c "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" install_fixture definitions/without-checksum assert_success assert [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] - unstub curl + unstub aria2c } @test "cached package without checksum" { - stub curl + stub aria2c cp "${FIXTURE_ROOT}/package-1.0.0.tar.gz" "$RUBY_BUILD_CACHE_PATH" @@ -31,13 +31,13 @@ setup() { assert_success assert [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] - unstub curl + unstub aria2c } @test "cached package with valid checksum" { stub shasum true "echo ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" - stub curl + stub aria2c cp "${FIXTURE_ROOT}/package-1.0.0.tar.gz" "$RUBY_BUILD_CACHE_PATH" @@ -47,7 +47,7 @@ setup() { assert [ -x "${INSTALL_ROOT}/bin/package" ] assert [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] - unstub curl + unstub aria2c unstub shasum } @@ -57,8 +57,8 @@ setup() { local checksum="ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" stub shasum true "echo invalid" "echo $checksum" - stub curl "-*I* : true" \ - "-q -o * -*S* https://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" + stub aria2c "--dry-run * : true" \ + "-o * https://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$2" touch "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" @@ -69,13 +69,13 @@ setup() { assert [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] assert diff -q "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" "${FIXTURE_ROOT}/package-1.0.0.tar.gz" - unstub curl + unstub aria2c unstub shasum } @test "nonexistent cache directory is ignored" { - stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub aria2c "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" export RUBY_BUILD_CACHE_PATH="${TMP}/nonexistent" @@ -85,5 +85,5 @@ setup() { assert [ -x "${INSTALL_ROOT}/bin/package" ] refute [ -d "$RUBY_BUILD_CACHE_PATH" ] - unstub curl + unstub aria2c } diff --git a/test/checksum.bats b/test/checksum.bats index d3130f6a..89a096cb 100644 --- a/test/checksum.bats +++ b/test/checksum.bats @@ -6,103 +6,103 @@ export RUBY_BUILD_CACHE_PATH= @test "package URL without checksum" { - stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub aria2c "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" install_fixture definitions/without-checksum assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] - unstub curl + unstub aria2c } @test "package URL with valid checksum" { stub shasum true "echo ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" - stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub aria2c "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" install_fixture definitions/with-checksum assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] - unstub curl + unstub aria2c unstub shasum } @test "package URL with invalid checksum" { stub shasum true "echo ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" - stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub aria2c "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" install_fixture definitions/with-invalid-checksum assert_failure refute [ -f "${INSTALL_ROOT}/bin/package" ] - unstub curl + unstub aria2c unstub shasum } @test "package URL with checksum but no shasum support" { stub shasum false - stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub aria2c "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" install_fixture definitions/with-checksum assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] - unstub curl + unstub aria2c unstub shasum } @test "package URL with valid md5 checksum" { stub md5 true "echo 83e6d7725e20166024a1eb74cde80677" - stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub aria2c "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" install_fixture definitions/with-md5-checksum assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] - unstub curl + unstub aria2c unstub md5 } @test "package URL with md5 checksum but no md5 support" { stub md5 false - stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub aria2c "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" install_fixture definitions/with-md5-checksum assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] - unstub curl + unstub aria2c unstub md5 } @test "package with invalid checksum" { stub shasum true "echo invalid" - stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub aria2c "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" install_fixture definitions/with-checksum assert_failure refute [ -f "${INSTALL_ROOT}/bin/package" ] - unstub curl + unstub aria2c unstub shasum } @test "existing tarball in build location is reused" { stub shasum true "echo ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" - stub curl false + stub aria2c false stub wget false export -n RUBY_BUILD_CACHE_PATH @@ -125,7 +125,7 @@ DEF stub shasum true \ "echo invalid" \ "echo ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" - stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub aria2c "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" export -n RUBY_BUILD_CACHE_PATH export RUBY_BUILD_BUILD_PATH="${TMP}/build" @@ -144,7 +144,7 @@ DEF } @test "package URL with checksum of unexpected length" { - stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub aria2c "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" run_inline_definition <&2 @@ -16,21 +16,21 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] - unstub curl + unstub aria2c unstub shasum } @test "package URL with checksum but no shasum support bypasses mirror" { stub shasum false - stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub aria2c "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" install_fixture definitions/with-checksum assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] - unstub curl + unstub aria2c unstub shasum } @@ -40,15 +40,15 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com local mirror_url="${RUBY_BUILD_MIRROR_URL}/$checksum" stub shasum true "echo $checksum" - stub curl "-*I* $mirror_url : true" \ - "-q -o * -*S* $mirror_url : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" + stub aria2c "--dry-run $mirror_url : true" \ + "-o * $mirror_url : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$2" install_fixture definitions/with-checksum assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] - unstub curl + unstub aria2c unstub shasum } @@ -58,15 +58,15 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com local mirror_url="${RUBY_BUILD_MIRROR_URL}/$checksum" stub shasum true "echo $checksum" - stub curl "-*I* $mirror_url : false" \ - "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub aria2c "--dry-run $mirror_url : false" \ + "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" install_fixture definitions/with-checksum assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] - unstub curl + unstub aria2c unstub shasum } @@ -76,9 +76,9 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com local mirror_url="${RUBY_BUILD_MIRROR_URL}/$checksum" stub shasum true "echo invalid" "echo $checksum" - stub curl "-*I* $mirror_url : true" \ - "-q -o * -*S* $mirror_url : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" \ - "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub aria2c "--dry-run $mirror_url : true" \ + "-o * $mirror_url : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$2" \ + "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" install_fixture definitions/with-checksum echo "$output" >&2 @@ -86,7 +86,7 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] - unstub curl + unstub aria2c unstub shasum } @@ -96,15 +96,15 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com local checksum="ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" stub shasum true "echo $checksum" - stub curl "-*I* : true" \ - "-q -o * -*S* https://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" \ + stub aria2c "--dry-run : true" \ + "-o * https://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$2" \ install_fixture definitions/with-checksum assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] - unstub curl + unstub aria2c unstub shasum } @@ -114,7 +114,7 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com local checksum="ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" stub shasum true "echo $checksum" - stub curl "-q -o * -*S* https://cache.ruby-lang.org/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub aria2c "-o * https://cache.ruby-lang.org/* : cp $FIXTURE_ROOT/\${3##*/} \$2" run_inline_definition < Date: Sat, 13 Feb 2016 03:51:31 +0000 Subject: [PATCH 0748/1809] Allow specifying custom command line options for `aria2c`, `curl` and `wget` --- bin/ruby-build | 34 ++++++++++------------------------ test/cache.bats | 1 + test/checksum.bats | 1 + test/mirror.bats | 1 + 4 files changed, 13 insertions(+), 24 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 0e331772..52987d01 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -313,45 +313,27 @@ http() { } http_head_aria2c() { - options="" - [ -n "${IPV4}" ] && options="--disable-ipv6=true" - [ -n "${IPV6}" ] && options="--disable-ipv6=false" - aria2c --dry-run ${options} "$1" >&4 2>&1 + aria2c --dry-run ${ARIA2_OPTS} "$1" >&4 2>&1 } http_get_aria2c() { - options="" - [ -n "${IPV4}" ] && options="--disable-ipv6=true" - [ -n "${IPV6}" ] && options="--disable-ipv6=false" - aria2c -o "${2:--}" ${options} "$1" + aria2c -o "${2:--}" ${ARIA2_OPTS} "$1" } http_head_curl() { - options="" - [ -n "${IPV4}" ] && options="--ipv4" - [ -n "${IPV6}" ] && options="--ipv6" - curl -qsILf ${options} "$1" >&4 2>&1 + curl -qsILf ${CURL_OPTS} "$1" >&4 2>&1 } http_get_curl() { - options="" - [ -n "${IPV4}" ] && options="--ipv4" - [ -n "${IPV6}" ] && options="--ipv6" - curl -q -o "${2:--}" -sSLf ${options} "$1" + curl -q -o "${2:--}" -sSLf ${CURL_OPTS} "$1" } http_head_wget() { - options="" - [ -n "${IPV4}" ] && options="--inet4-only" - [ -n "${IPV6}" ] && options="--inet6-only" - wget -q --spider ${options} "$1" >&4 2>&1 + wget -q --spider ${WGET_OPTS} "$1" >&4 2>&1 } http_get_wget() { - options="" - [ -n "${IPV4}" ] && options="--inet4-only" - [ -n "${IPV6}" ] && options="--inet6-only" - wget -nv ${options} -O "${2:--}" "$1" + wget -nv ${WGET_OPTS} -O "${2:--}" "$1" } fetch_tarball() { @@ -1235,6 +1217,10 @@ if [ -n "$RUBY_BUILD_SKIP_MIRROR" ] || ! has_checksum_support compute_sha2; then unset RUBY_BUILD_MIRROR_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" RUBY_BIN="${PREFIX_PATH}/bin/ruby" diff --git a/test/cache.bats b/test/cache.bats index dd577071..00dd10a2 100644 --- a/test/cache.bats +++ b/test/cache.bats @@ -3,6 +3,7 @@ load test_helper export RUBY_BUILD_SKIP_MIRROR=1 export RUBY_BUILD_CACHE_PATH="$TMP/cache" +export RUBY_BUILD_ARIA2_OPTS= setup() { mkdir "$RUBY_BUILD_CACHE_PATH" diff --git a/test/checksum.bats b/test/checksum.bats index 89a096cb..6e844240 100644 --- a/test/checksum.bats +++ b/test/checksum.bats @@ -3,6 +3,7 @@ load test_helper export RUBY_BUILD_SKIP_MIRROR=1 export RUBY_BUILD_CACHE_PATH= +export RUBY_BUILD_ARIA2_OPTS= @test "package URL without checksum" { diff --git a/test/mirror.bats b/test/mirror.bats index fbd842f0..80e54a7e 100755 --- a/test/mirror.bats +++ b/test/mirror.bats @@ -4,6 +4,7 @@ load test_helper export RUBY_BUILD_SKIP_MIRROR= export RUBY_BUILD_CACHE_PATH= export RUBY_BUILD_MIRROR_URL=http://mirror.example.com +export RUBY_BUILD_ARIA2_OPTS= @test "package URL without checksum bypasses mirror" { From b96c23183b67fd1105d6559da3a17043302340e9 Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Fri, 19 Feb 2016 12:28:49 -0600 Subject: [PATCH 0749/1809] Adopt Contributor Covenant 1.4 --- CONDUCT.md | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 CONDUCT.md diff --git a/CONDUCT.md b/CONDUCT.md new file mode 100644 index 00000000..aebb7899 --- /dev/null +++ b/CONDUCT.md @@ -0,0 +1,80 @@ +# 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/ From 94d988810df002b3022969317a23d719cdb13f77 Mon Sep 17 00:00:00 2001 From: deepj Date: Sat, 20 Feb 2016 23:18:27 +0100 Subject: [PATCH 0750/1809] Add Rubinius 3.15 --- share/ruby-build/rbx-3.15 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/rbx-3.15 diff --git a/share/ruby-build/rbx-3.15 b/share/ruby-build/rbx-3.15 new file mode 100644 index 00000000..865c0488 --- /dev/null +++ b/share/ruby-build/rbx-3.15 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.15" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.15.tar.bz2#86ce6c330843f1a4fa1217e37d8898e10b90673838b7a2867e4e4d6d65599cef" rbx From 3bccdb6a571073419df7549ab7a1c021dd13ae03 Mon Sep 17 00:00:00 2001 From: deepj Date: Fri, 26 Feb 2016 01:08:34 +0100 Subject: [PATCH 0751/1809] Add Rubinius 3.16 --- share/ruby-build/rbx-3.16 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/rbx-3.16 diff --git a/share/ruby-build/rbx-3.16 b/share/ruby-build/rbx-3.16 new file mode 100644 index 00000000..443232d7 --- /dev/null +++ b/share/ruby-build/rbx-3.16 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.16" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.16.tar.bz2#a14bf3d1aed7267066971a9ad10fc28a4b4faca96bee7e737029e3f91e6d8993" rbx From 798017b5df8f6b4a26d56ad4a45a2a131c0b62bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 26 Feb 2016 18:50:40 +0900 Subject: [PATCH 0752/1809] ruby-build 20160226 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 9d5077dc..054d6260 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20160130" +RUBY_BUILD_VERSION="20160226" OLDIFS="$IFS" From f6e48068a325be2d2baea010b15007978098c201 Mon Sep 17 00:00:00 2001 From: deepj Date: Sun, 28 Feb 2016 00:58:44 +0100 Subject: [PATCH 0753/1809] Add JRuby 9.1.0.0 snapshots --- share/ruby-build/jruby-9.1.0.0-dev | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.1.0.0-dev diff --git a/share/ruby-build/jruby-9.1.0.0-dev b/share/ruby-build/jruby-9.1.0.0-dev new file mode 100644 index 00000000..f2b6a206 --- /dev/null +++ b/share/ruby-build/jruby-9.1.0.0-dev @@ -0,0 +1,2 @@ +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" jruby From bd51b3aa0b60c33eb9a849ccaed4f90d1c3c1355 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sun, 28 Feb 2016 12:55:36 +0900 Subject: [PATCH 0754/1809] ruby-build 20160228 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 054d6260..22c3609c 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20160226" +RUBY_BUILD_VERSION="20160228" OLDIFS="$IFS" From 5297dbc4b05b53fe0a0ebd533a6bf09d50cd88c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sun, 28 Feb 2016 13:01:03 +0900 Subject: [PATCH 0755/1809] script/release: automatically populate GitHub release with changelog [ci skip] --- script/release | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/script/release b/script/release index 711b2647..4bbb7f73 100755 --- a/script/release +++ b/script/release @@ -8,7 +8,6 @@ # - opens pull request to update the Homebrew formula # # TODO: handle making multiple releases on the same date -# TODO: publish release notes to GitHub set -e @@ -32,8 +31,6 @@ if git diff --quiet "${previous_tag}..HEAD" -- bin share; then exit 1 fi -# current="$($binfile --version | awk '{print $2}')" - sed -i.bak -E "s!^(RUBY_BUILD_VERSION=).+!\\1\"${new_version}\"!" "$binfile" rm -f "${binfile}.bak" @@ -41,6 +38,10 @@ git commit -m "ruby-build ${new_version}" "$binfile" git tag "$version_tag" git push origin master "${version_tag}" -# git log --no-merges --format='%w(0,0,2)* %B' --reverse "${previous_tag}..HEAD^" -- bin share +{ echo "ruby-build ${new_version}" + echo + git log --no-merges --format='%w(0,0,2)* %B' --reverse "${previous_tag}..HEAD^" -- bin share +} | hub release create -dF - -c "$(git rev-parse HEAD)" "$version_tag" || true +hub browse -- "releases/${version_tag}" script/brew-publish ruby-build "$version_tag" From 9b2dbdc08a954ed829304a836fae7e5c784bb9d4 Mon Sep 17 00:00:00 2001 From: deepj Date: Mon, 29 Feb 2016 23:39:29 +0100 Subject: [PATCH 0756/1809] =?UTF-8?q?Add=20Rubinius=203.17=E2=80=933.19?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- share/ruby-build/rbx-3.17 | 3 +++ share/ruby-build/rbx-3.18 | 3 +++ share/ruby-build/rbx-3.19 | 3 +++ 3 files changed, 9 insertions(+) create mode 100644 share/ruby-build/rbx-3.17 create mode 100644 share/ruby-build/rbx-3.18 create mode 100644 share/ruby-build/rbx-3.19 diff --git a/share/ruby-build/rbx-3.17 b/share/ruby-build/rbx-3.17 new file mode 100644 index 00000000..e96ec904 --- /dev/null +++ b/share/ruby-build/rbx-3.17 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.17" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.17.tar.bz2#bb76bc9613064f48d50f8323c2727002bb7dcb0ccf8813e69a366c603b7bc689" rbx diff --git a/share/ruby-build/rbx-3.18 b/share/ruby-build/rbx-3.18 new file mode 100644 index 00000000..46cfa80e --- /dev/null +++ b/share/ruby-build/rbx-3.18 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.18" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.18.tar.bz2#c552a539f3f6b8f240a02cbe9926540a0c3ad95e0e341179963a43c64208ce3e" rbx diff --git a/share/ruby-build/rbx-3.19 b/share/ruby-build/rbx-3.19 new file mode 100644 index 00000000..dc29c2e8 --- /dev/null +++ b/share/ruby-build/rbx-3.19 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.19" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.19.tar.bz2#cee948256bf288595b4ce53034f0dcd4ae2bc257acb2d43a63364dfc8e5db47c" rbx From 07190b062bb4543f75b4d212e4d974e6ff3aff17 Mon Sep 17 00:00:00 2001 From: deepj Date: Tue, 1 Mar 2016 17:28:44 +0100 Subject: [PATCH 0757/1809] Upgrade to OpenSSL 1.0.2g --- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-p484 | 2 +- share/ruby-build/1.9.3-p545 | 2 +- share/ruby-build/1.9.3-p547 | 2 +- share/ruby-build/1.9.3-p550 | 2 +- share/ruby-build/1.9.3-p551 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.0.0-p647 | 2 +- share/ruby-build/2.0.0-p648 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.1.7 | 2 +- share/ruby-build/2.1.8 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.2.3 | 2 +- share/ruby-build/2.2.4 | 2 +- share/ruby-build/2.3.0 | 2 +- share/ruby-build/2.3.0-dev | 2 +- share/ruby-build/2.3.0-preview1 | 2 +- share/ruby-build/2.3.0-preview2 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/rbx-2.10 | 2 +- share/ruby-build/rbx-2.11 | 2 +- share/ruby-build/rbx-2.5.8 | 2 +- share/ruby-build/rbx-2.6 | 2 +- share/ruby-build/rbx-2.7 | 2 +- share/ruby-build/rbx-2.71828182 | 2 +- share/ruby-build/rbx-2.8 | 2 +- share/ruby-build/rbx-2.9 | 2 +- share/ruby-build/rbx-3.0 | 2 +- share/ruby-build/rbx-3.1 | 2 +- share/ruby-build/rbx-3.10 | 2 +- share/ruby-build/rbx-3.11 | 2 +- share/ruby-build/rbx-3.12 | 2 +- share/ruby-build/rbx-3.13 | 2 +- share/ruby-build/rbx-3.14 | 2 +- share/ruby-build/rbx-3.15 | 2 +- share/ruby-build/rbx-3.16 | 4 ++-- share/ruby-build/rbx-3.2 | 2 +- share/ruby-build/rbx-3.3 | 2 +- share/ruby-build/rbx-3.4 | 2 +- share/ruby-build/rbx-3.5 | 2 +- share/ruby-build/rbx-3.6 | 2 +- share/ruby-build/rbx-3.7 | 2 +- share/ruby-build/rbx-3.8 | 2 +- share/ruby-build/rbx-3.9 | 2 +- 89 files changed, 90 insertions(+), 90 deletions(-) diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index f760657e..c3374aa9 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" autoconf standard diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index 24cc6367..be7ccd47 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" 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 index 8769292c..2fb7fd91 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" 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 index ad53f0ec..28bde37c 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p286 b/share/ruby-build/1.9.3-p286 index 9eaa905d..7aac4427 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p327 b/share/ruby-build/1.9.3-p327 index 33d1d9d8..5affd777 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p362 b/share/ruby-build/1.9.3-p362 index 8abfaa79..139a1fc7 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p374 b/share/ruby-build/1.9.3-p374 index 42f3a4f0..532e3e88 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p385 b/share/ruby-build/1.9.3-p385 index ab1533fe..bb9a423b 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p392 b/share/ruby-build/1.9.3-p392 index 6466f550..6084ae40 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p429 b/share/ruby-build/1.9.3-p429 index ebc0d803..f6317751 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p448 b/share/ruby-build/1.9.3-p448 index ac954c1b..343091c8 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p484 b/share/ruby-build/1.9.3-p484 index b0333abe..a207084f 100644 --- a/share/ruby-build/1.9.3-p484 +++ b/share/ruby-build/1.9.3-p484 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p545 b/share/ruby-build/1.9.3-p545 index 870d4d2d..621cf27f 100644 --- a/share/ruby-build/1.9.3-p545 +++ b/share/ruby-build/1.9.3-p545 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p547 b/share/ruby-build/1.9.3-p547 index 0c9cf9d9..9a72853e 100644 --- a/share/ruby-build/1.9.3-p547 +++ b/share/ruby-build/1.9.3-p547 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p550 b/share/ruby-build/1.9.3-p550 index a3855c77..25c1091c 100644 --- a/share/ruby-build/1.9.3-p550 +++ b/share/ruby-build/1.9.3-p550 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-p551 b/share/ruby-build/1.9.3-p551 index b09292dd..6b388795 100644 --- a/share/ruby-build/1.9.3-p551 +++ b/share/ruby-build/1.9.3-p551 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/1.9.3-preview1 b/share/ruby-build/1.9.3-preview1 index ecadb33f..47e63563 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" 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-rc1 b/share/ruby-build/1.9.3-rc1 index ab6e98aa..f3f62e89 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,4 +1,4 @@ require_gcc -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 1118e63b..8e19e30a 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index e2d8cd9f..ab8ca67d 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p0" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.bz2#c680d392ccc4901c32067576f5b474ee186def2fcd3fcbfa485739168093295f" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 1fa56e06..0cea8649 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p195" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.bz2#0be32aef7a7ab6e3708cc1d65cd3e0a99fa801597194bbedd5799c11d652eb5b" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index 5576ccca..0b485935 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p247" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.bz2#08e3d4b85b8a1118a8e81261f59dd8b4ddcfd70b6ae554e0ec5ceb99c3185e8a" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index 0320aa78..bdef67fe 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p353" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.bz2#3de4e4d9aff4682fa4f8ed2b70bd0d746fae17452fc3d3a8e8f505ead9105ad9" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index 8d019725..698c281e 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p451" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.bz2#5bf8a1c7616286b9dbc962912c3f58e67bc3a70306ca90b0882ef0bd442e02f5" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index 0e4aa9cf..6613ee31 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p481" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p481.tar.bz2#0762dad7e96d8091bdf33b3e3176c2066fbf3dc09dfe85fbf40e74e83c63d8e2" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index 04573ec2..67467755 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p576" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p576.tar.bz2#8cfdbffc81cebd1d25304225ffadc7dcb612a500c81ba6f5f95c5296dfa62059" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index 89b41dd3..457ab7dc 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p594" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p594.tar.bz2#e5aee3cf36898315f87771a5e657c81befb88b6afa585b70aaa57c47cc0e99a4" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index 76c8c282..c739bcc9 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p598" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p598.tar.bz2#67b2a93690f53e12b635ba1bcdbd41e8c5593f13d575fea92fdd8801ca088f0f" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 index b736e2ce..45034565 100644 --- a/share/ruby-build/2.0.0-p643 +++ b/share/ruby-build/2.0.0-p643 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p643" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p643.tar.bz2#1f626f20647693a215a8db3ea0d6ab5ab9cee7c1945cc441b9f8f7b9612b91a0" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 index b2f20dd6..0a1f957b 100644 --- a/share/ruby-build/2.0.0-p645 +++ b/share/ruby-build/2.0.0-p645 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p645" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p645.tar.bz2#2dcdcf9900cb923a16d3662d067bc8c801997ac3e4a774775e387e883b3683e9" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p647 b/share/ruby-build/2.0.0-p647 index 53500317..5296fdf7 100644 --- a/share/ruby-build/2.0.0-p647 +++ b/share/ruby-build/2.0.0-p647 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p647" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p647.tar.bz2#3c3782e313d1ec3ed06c104eafd133cc54ff5183b991786ece9e957fd6cf1cb9" standard verify_openssl diff --git a/share/ruby-build/2.0.0-p648 b/share/ruby-build/2.0.0-p648 index 6d33e4af..ec8aeac3 100644 --- a/share/ruby-build/2.0.0-p648 +++ b/share/ruby-build/2.0.0-p648 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-p648" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p648.tar.bz2#087ad4dec748cfe665c856dbfbabdee5520268e94bb81a1d8565d76c3cc62166" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 1957c04e..297b2efb 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" standard verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index d3cba611..192a2b18 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.bz2#cea98c000a113f10cb7d55753c759da1f1baa7ca9b3edf75fc19fa5f44bf71a0" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 67c2637d..1da21d73 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.bz2#4033ddadd0b44eecfcb7686231ebd109ee6f22bf09797a7e15882b9df0b1ee81" standard verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index ae0e3070..3f869b48 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.0.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.bz2#d55f897bb04283c5fa80223d96d990fe8ecb598508dd59443b356cbba1f66145" standard verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index cd5bc0bf..db169cc1 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.bz2#1d3f4ad5f619ec15229206b6667586dcec7cc986672c8fbb8558161ecf07e277" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index 0527cb89..06123cf4 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index 97a81891..102fcfaa 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.bz2#860b90d28b214393fd9d77ac2ad65b384d8249cd59b658c668cf0c7bad1db341" standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index 8b4016d3..a411625e 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.bz2#780fddf0e3c8a219057d578e83367ecfac5e945054b9f132b3b93ded4802d1ce" standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index 427bd10c..ebb5e2d4 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.bz2#af828bc0fe6aee5ffad0f8f10b48ee25964f54d5118570937ac7cf1c1df0edd3" standard verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index 19b1d343..70996da7 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.bz2#96aabab4dd4a2e57dd0d28052650e6fcdc8f133fa8980d9b936814b1e93f6cfc" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index 1826063d..ce19a8ab 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.bz2#6948b02570cdfb89a8313675d4aa665405900e27423db408401473f30fc6e901" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index d01413ad..1d30294d 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.3" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.bz2#36ce72f84ae4129f6cc66e33077a79d87b018ea7bf1dbc3d353604bf006f76d6" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index c3613cb8..c1f3e02b 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.4" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.bz2#f37f11a8c75ab9215bb9f61246ef98e0e57e1409f0872e5cf59033edcf5b8d2a" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index 874e012c..66dca87e 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.5" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.bz2#0241b40f1c731cb177994a50b854fb7f18d4ad04dcefc18acc60af73046fb0a9" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index dac94299..853c6f24 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.6" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.bz2#7b5233be35a4a7fbd64923e42efb70b7bebd455d9d6f9d4001b3b3a6e0aa6ce9" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.7 b/share/ruby-build/2.1.7 index ba57961a..0fa68577 100644 --- a/share/ruby-build/2.1.7 +++ b/share/ruby-build/2.1.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.bz2#b02c1a5ecd718e3f6b316384d4ed6572f862a46063f5ae23d0340b0a245859b6" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.8 b/share/ruby-build/2.1.8 index dd0a96d3..8a2477dd 100644 --- a/share/ruby-build/2.1.8 +++ b/share/ruby-build/2.1.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.8" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.8.tar.bz2#250d0b589cba97caddc86a28849365ad0d475539448cf76bbae93190985b3387" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index 37b02891..bff75571 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.bz2#1c031137999f832f86be366a71155113675b72420830ce432b777a0ff4942955" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index d6314c01..a729226f 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index 51169fca..9d67ef4a 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.bz2#a3614c389de06b1636d8b919f2cd07e85311486bda2cb226a5549657a3610af5" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index 9e6d5ed8..7a12a206 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview2.tar.bz2#9e49583f3fad3888fefc85b719fdb210a88ef54d80f9eac439b7ca4232fa7f0b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index 60894742..d485b6ef 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-rc1.tar.bz2#e6a1f8d45ea749bdc92eb1269b77ec475bc600b66039ff90d77db8f50820a896" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index 1b405bb8..8ea2941d 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.bz2#4e5676073246b7ade207be3e80a930567a88100513591a0f19fc38e247370065" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 index 18191b7a..6f0a5588 100644 --- a/share/ruby-build/2.2.2 +++ b/share/ruby-build/2.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.bz2#f3b8ffa6089820ee5bdc289567d365e5748d4170e8aa246d2ea6576f24796535" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.3 b/share/ruby-build/2.2.3 index 813be275..cb374b07 100644 --- a/share/ruby-build/2.2.3 +++ b/share/ruby-build/2.2.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.bz2#c745cb98b29127d7f19f1bf9e0a63c384736f4d303b83c4f4bda3c2ee3c5e41f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.4 b/share/ruby-build/2.2.4 index 2654a0ca..cafae6c3 100644 --- a/share/ruby-build/2.2.4 +++ b/share/ruby-build/2.2.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.4" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.4.tar.bz2#31203696adbfdda6f2874a2de31f7c5a1f3bcb6628f4d1a241de21b158cd5c76" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0 b/share/ruby-build/2.3.0 index 379d4308..9a36c1ae 100644 --- a/share/ruby-build/2.3.0 +++ b/share/ruby-build/2.3.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.bz2#ec7579eaba2e4c402a089dbc86c98e5f1f62507880fd800b9b34ca30166bfa5e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index ad792bc8..565dc998 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_3" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview1 b/share/ruby-build/2.3.0-preview1 index 886e1099..ea8bb651 100644 --- a/share/ruby-build/2.3.0-preview1 +++ b/share/ruby-build/2.3.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview1.tar.bz2#42b9c9e1740a5abe2855d11803524370bd95744c8dcb0068572ed5c969ac7f0f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview2 b/share/ruby-build/2.3.0-preview2 index e3688e02..cd2881c9 100644 --- a/share/ruby-build/2.3.0-preview2 +++ b/share/ruby-build/2.3.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview2.tar.bz2#e9b0464e50b2e5c31546e6b8ca8cad71fe2d2146ccf88b7419bbe9626af741cb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index ee60d5d4..6b34efc1 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/rbx-2.10 b/share/ruby-build/rbx-2.10 index 13e2b8ed..326f9107 100644 --- a/share/ruby-build/rbx-2.10 +++ b/share/ruby-build/rbx-2.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.10.tar.bz2#c8047557a3d8513e4b10c661014e22901a24ec0aad71f0f1ffd3a8b31d58e694" rbx diff --git a/share/ruby-build/rbx-2.11 b/share/ruby-build/rbx-2.11 index bfbf9003..65a6c45f 100644 --- a/share/ruby-build/rbx-2.11 +++ b/share/ruby-build/rbx-2.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.11.tar.bz2#5a9ce5c86a4a566a088f379cf2889aa14d8fcd8b2295d5571f61bf43a9548b97" rbx diff --git a/share/ruby-build/rbx-2.5.8 b/share/ruby-build/rbx-2.5.8 index a0c009ed..c46cb51e 100644 --- a/share/ruby-build/rbx-2.5.8 +++ b/share/ruby-build/rbx-2.5.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.5.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.5.8.tar.bz2#d6b411732aa035865f2855845abe5405119560f0979062672d576601de89e59a" rbx diff --git a/share/ruby-build/rbx-2.6 b/share/ruby-build/rbx-2.6 index 0fc97433..395bd75e 100644 --- a/share/ruby-build/rbx-2.6 +++ b/share/ruby-build/rbx-2.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.6.tar.bz2#f63bbcca7d1bc71b4c20a3bd5748430be001f3a39b14a903d3d4ca39a657cfe0" rbx diff --git a/share/ruby-build/rbx-2.7 b/share/ruby-build/rbx-2.7 index 743cfdef..76cad0d0 100644 --- a/share/ruby-build/rbx-2.7 +++ b/share/ruby-build/rbx-2.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.7.tar.bz2#6f121cccbbd5ad0183024bf2405ca627982d1890307c059c754a1847e19eadd1" rbx diff --git a/share/ruby-build/rbx-2.71828182 b/share/ruby-build/rbx-2.71828182 index 687d8f3f..94026705 100644 --- a/share/ruby-build/rbx-2.71828182 +++ b/share/ruby-build/rbx-2.71828182 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.71828182" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.71828182.tar.bz2" rbx diff --git a/share/ruby-build/rbx-2.8 b/share/ruby-build/rbx-2.8 index 4b33b7af..6339614c 100644 --- a/share/ruby-build/rbx-2.8 +++ b/share/ruby-build/rbx-2.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.8.tar.bz2#93e798b4c79800d0543d8d78aa1066b4285af209ed9908c35e54260c13bc7e9d" rbx diff --git a/share/ruby-build/rbx-2.9 b/share/ruby-build/rbx-2.9 index 4a810fdb..708c4000 100644 --- a/share/ruby-build/rbx-2.9 +++ b/share/ruby-build/rbx-2.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.9.tar.bz2#9f8ad067ce494d201dae359d132ddac275d0bd13315dc8fdd094c9aa661ce8b1" rbx diff --git a/share/ruby-build/rbx-3.0 b/share/ruby-build/rbx-3.0 index 10a17ae8..3369e0f5 100644 --- a/share/ruby-build/rbx-3.0 +++ b/share/ruby-build/rbx-3.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.0.tar.bz2#fd4c9687af6e29939100610a231f13951ed763a9028c85878505f313857c43ca" rbx diff --git a/share/ruby-build/rbx-3.1 b/share/ruby-build/rbx-3.1 index 2a43522f..3a5906d6 100644 --- a/share/ruby-build/rbx-3.1 +++ b/share/ruby-build/rbx-3.1 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.1" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.1.tar.bz2#33e1b3b8e489a86f94de819fc478640150a4b1794c6a6ffe93d717fda6b610d8" rbx diff --git a/share/ruby-build/rbx-3.10 b/share/ruby-build/rbx-3.10 index 1ace399a..5c3fbd6c 100644 --- a/share/ruby-build/rbx-3.10 +++ b/share/ruby-build/rbx-3.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.10.tar.bz2#a5980628edf318c4142cd3f7c6b01d3b07b50387533056ea67d75a63af3a5054" rbx diff --git a/share/ruby-build/rbx-3.11 b/share/ruby-build/rbx-3.11 index 8a04a3aa..2560219a 100644 --- a/share/ruby-build/rbx-3.11 +++ b/share/ruby-build/rbx-3.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.11.tar.bz2#2e8bf15313440ec7c0315e5d3a387bf88c95518040073d78fcb7a044eaef162b" rbx diff --git a/share/ruby-build/rbx-3.12 b/share/ruby-build/rbx-3.12 index 28f7b1c6..e1fe52a8 100644 --- a/share/ruby-build/rbx-3.12 +++ b/share/ruby-build/rbx-3.12 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.12" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.12.tar.bz2#bc955346e2dfface41c87adf432034b591eb81350905d5b503b501f36ee773c9" rbx diff --git a/share/ruby-build/rbx-3.13 b/share/ruby-build/rbx-3.13 index f2d25a93..50710dcf 100644 --- a/share/ruby-build/rbx-3.13 +++ b/share/ruby-build/rbx-3.13 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.13" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.13.tar.bz2#a286b91150970a0116c843de5929c1e3c7a399943bd9f22f5fde25e67fa74368" rbx diff --git a/share/ruby-build/rbx-3.14 b/share/ruby-build/rbx-3.14 index 9305e643..28e9ebf0 100644 --- a/share/ruby-build/rbx-3.14 +++ b/share/ruby-build/rbx-3.14 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.14" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.14.tar.bz2#19043116e885c428041677f672f54480bba171da9d43f369d1c854cb794c8426" rbx diff --git a/share/ruby-build/rbx-3.15 b/share/ruby-build/rbx-3.15 index 865c0488..9bf5b004 100644 --- a/share/ruby-build/rbx-3.15 +++ b/share/ruby-build/rbx-3.15 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.15" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.15.tar.bz2#86ce6c330843f1a4fa1217e37d8898e10b90673838b7a2867e4e4d6d65599cef" rbx diff --git a/share/ruby-build/rbx-3.16 b/share/ruby-build/rbx-3.16 index 443232d7..ecffe4e8 100644 --- a/share/ruby-build/rbx-3.16 +++ b/share/ruby-build/rbx-3.16 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl -install_package "rubinius-3.16" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.16.tar.bz2#a14bf3d1aed7267066971a9ad10fc28a4b4faca96bee7e737029e3f91e6d8993" rbx +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.16" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.16.tar.bz2#1c34db3254e8304988b3c10591c11af058f371bee80fe3b559e6c16d84f4fa03" rbx diff --git a/share/ruby-build/rbx-3.2 b/share/ruby-build/rbx-3.2 index 8a2ca2d3..863588a6 100644 --- a/share/ruby-build/rbx-3.2 +++ b/share/ruby-build/rbx-3.2 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.2" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.2.tar.bz2#e9e906492900755425d29cbb650b0b5a39d1163fa692d6a33958e98a2e8ea156" rbx diff --git a/share/ruby-build/rbx-3.3 b/share/ruby-build/rbx-3.3 index 0effaa6f..cf40f7b2 100644 --- a/share/ruby-build/rbx-3.3 +++ b/share/ruby-build/rbx-3.3 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.3" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.3.tar.bz2#3f592b1f5580f7075c7fdc72eee7c959dd4791d96d04de6a8d467529dcff72be" rbx diff --git a/share/ruby-build/rbx-3.4 b/share/ruby-build/rbx-3.4 index 1a835024..34f29cd3 100644 --- a/share/ruby-build/rbx-3.4 +++ b/share/ruby-build/rbx-3.4 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.4" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.4.tar.bz2#480a4f536bfdc7208b06bb40bef39944de7e1c770e9962f87c6900dec30155f8" rbx diff --git a/share/ruby-build/rbx-3.5 b/share/ruby-build/rbx-3.5 index 60bed7d7..1e4247f1 100644 --- a/share/ruby-build/rbx-3.5 +++ b/share/ruby-build/rbx-3.5 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.5" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.5.tar.bz2#13b0ce02d597f80c48ecc942b807368883e5cf3003bba2bc4957b3f1b368669e" rbx diff --git a/share/ruby-build/rbx-3.6 b/share/ruby-build/rbx-3.6 index f605126b..29b60c70 100644 --- a/share/ruby-build/rbx-3.6 +++ b/share/ruby-build/rbx-3.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.6.tar.bz2#25b5913bba06511170e365643579ccfc193c1c4e74dbe6ea4b37dcabdcd8f6ad" rbx diff --git a/share/ruby-build/rbx-3.7 b/share/ruby-build/rbx-3.7 index 7ec3d3c5..83c13c11 100644 --- a/share/ruby-build/rbx-3.7 +++ b/share/ruby-build/rbx-3.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.7.tar.bz2#fafcdc518b5b2440960d023203bedca133be4af62e1ef8be9ff37a2842438257" rbx diff --git a/share/ruby-build/rbx-3.8 b/share/ruby-build/rbx-3.8 index 26d64415..9b00f36e 100644 --- a/share/ruby-build/rbx-3.8 +++ b/share/ruby-build/rbx-3.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.8.tar.bz2#9a74316b1adf7535c4529741bd3b7e660b7fbdb01ab1c5e6deeed0fae09b811d" rbx diff --git a/share/ruby-build/rbx-3.9 b/share/ruby-build/rbx-3.9 index b5630d94..ef9335c3 100644 --- a/share/ruby-build/rbx-3.9 +++ b/share/ruby-build/rbx-3.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2f" "https://www.openssl.org/source/openssl-1.0.2f.tar.gz#932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.9.tar.bz2#de5a2238d90387143b8b63a52b7f036d408d7a84387347e56099d811c423bdf6" rbx From 4f7e4c7151d8377d6564332054ef725768ed090e Mon Sep 17 00:00:00 2001 From: Paris Sinclair Date: Sun, 13 Mar 2016 16:23:20 -0700 Subject: [PATCH 0758/1809] added build_package_enable_shared() for shared library control from definition file --- bin/ruby-build | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index 22c3609c..16e90430 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1001,6 +1001,10 @@ build_package_ldflags_dirs() { done } +build_package_enable_shared() { + package_option ruby configure --enable-shared +} + build_package_auto_tcltk() { if is_mac && [ ! -d /usr/include/X11 ]; then if [ -d /opt/X11/include ]; then From 79502722f3f93b945d4ed0c37d5a1974c92b32d0 Mon Sep 17 00:00:00 2001 From: deepj Date: Sat, 26 Mar 2016 23:09:55 +0100 Subject: [PATCH 0759/1809] Add Rubinius 3.20 --- share/ruby-build/rbx-3.20 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/rbx-3.20 diff --git a/share/ruby-build/rbx-3.20 b/share/ruby-build/rbx-3.20 new file mode 100644 index 00000000..65f43145 --- /dev/null +++ b/share/ruby-build/rbx-3.20 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.20" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.20.tar.bz2#caf95bf55e5483e288b40c315ad7f2d4091823e33dcd57e9c6364c66c29a7ff2" rbx From 1a855e78feb7a11ffdff8845039fbf7e2a010425 Mon Sep 17 00:00:00 2001 From: henning mueller Date: Wed, 30 Mar 2016 13:31:46 +0200 Subject: [PATCH 0760/1809] Added definition of Ruby 2.1.9 --- share/ruby-build/2.1.9 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.1.9 diff --git a/share/ruby-build/2.1.9 b/share/ruby-build/2.1.9 new file mode 100644 index 00000000..b7d494de --- /dev/null +++ b/share/ruby-build/2.1.9 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.1.9" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.9.tar.bz2#4f21376aa11e09b499c3254bbd839e68e053c0d18e28d61c428a32347269036e" ldflags_dirs standard verify_openssl From c97caf3705024386b70f2c9a7e29135c411bbcdf Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Wed, 30 Mar 2016 08:42:27 -0700 Subject: [PATCH 0761/1809] ruby-build 20160330 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 22c3609c..18e288bf 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20160228" +RUBY_BUILD_VERSION="20160330" OLDIFS="$IFS" From 57fd11b7a053d4a21b4b5a0cf350271582d035c7 Mon Sep 17 00:00:00 2001 From: deepj Date: Wed, 30 Mar 2016 22:42:24 +0200 Subject: [PATCH 0762/1809] Add Rubinius 3.21 --- share/ruby-build/rbx-3.21 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/rbx-3.21 diff --git a/share/ruby-build/rbx-3.21 b/share/ruby-build/rbx-3.21 new file mode 100644 index 00000000..fb5ffdd4 --- /dev/null +++ b/share/ruby-build/rbx-3.21 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.21" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.21.tar.bz2#281195af772ef05f789404f0fb95838c5942591762191962bab22860022650ee" rbx From 9f9d7b2480e8f3f641c14812b49810f42a5d242d Mon Sep 17 00:00:00 2001 From: Sho Hashimoto Date: Fri, 1 Apr 2016 14:06:26 +0900 Subject: [PATCH 0763/1809] Added definition of Ruby 2.1.10 --- share/ruby-build/2.1.10 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.1.10 diff --git a/share/ruby-build/2.1.10 b/share/ruby-build/2.1.10 new file mode 100644 index 00000000..79f5bef3 --- /dev/null +++ b/share/ruby-build/2.1.10 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.1.10" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.10.tar.bz2#a74675578a9a801ac25eb7152bef3023432d6267f875b198eb9cd6944a5bf4f1" ldflags_dirs standard verify_openssl From 5c1ca9968d4b05fe5d13bc312844b5e6314ecef7 Mon Sep 17 00:00:00 2001 From: deepj Date: Fri, 1 Apr 2016 13:58:52 +0200 Subject: [PATCH 0764/1809] Add Rubinius 3.22 --- share/ruby-build/rbx-3.22 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/rbx-3.22 diff --git a/share/ruby-build/rbx-3.22 b/share/ruby-build/rbx-3.22 new file mode 100644 index 00000000..34a657dc --- /dev/null +++ b/share/ruby-build/rbx-3.22 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.22" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.22.tar.bz2#90b9a69ab71cffdc4a0dd68aafebce5df1fcd79c2bc60ef78b44fccd160d341a" rbx From 14d57c65536435f8299f2e8bd1c780e0d671b239 Mon Sep 17 00:00:00 2001 From: Jason Yeo Date: Thu, 7 Apr 2016 19:24:49 +0800 Subject: [PATCH 0765/1809] Add rbx-3.23-25 --- share/ruby-build/rbx-3.23 | 3 +++ share/ruby-build/rbx-3.24 | 3 +++ share/ruby-build/rbx-3.25 | 3 +++ 3 files changed, 9 insertions(+) create mode 100644 share/ruby-build/rbx-3.23 create mode 100644 share/ruby-build/rbx-3.24 create mode 100644 share/ruby-build/rbx-3.25 diff --git a/share/ruby-build/rbx-3.23 b/share/ruby-build/rbx-3.23 new file mode 100644 index 00000000..d035daa5 --- /dev/null +++ b/share/ruby-build/rbx-3.23 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.23" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.23.tar.bz2#bed25ca7c27629115768eb666adfcbb95d6f625e8666980e837ead5e13848b64" rbx diff --git a/share/ruby-build/rbx-3.24 b/share/ruby-build/rbx-3.24 new file mode 100644 index 00000000..7f54f8d8 --- /dev/null +++ b/share/ruby-build/rbx-3.24 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.25" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.25.tar.bz2#9a1d1219acf34bab516e07a1b5ada3b54afd51ec25e87908fc0b6801db0c5d57" rbx diff --git a/share/ruby-build/rbx-3.25 b/share/ruby-build/rbx-3.25 new file mode 100644 index 00000000..414d6ec3 --- /dev/null +++ b/share/ruby-build/rbx-3.25 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.24" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.24.tar.bz2#7edf189283255d68b2a1d69e011cfebad0397743229fd50b08e21774ec8dab63" rbx From 750c086d11d8cc6ccb041f5c19278c994a50854f Mon Sep 17 00:00:00 2001 From: Code Ass Date: Thu, 14 Apr 2016 05:11:23 +0900 Subject: [PATCH 0766/1809] GNU Make is always required for JRuby --- bin/ruby-build | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 18e288bf..a811f494 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1194,8 +1194,16 @@ if "${CC:-cc}" -x c /dev/null -E -Wno-error=shorten-64-to-32 &>/dev/null; then fi if [ -z "$MAKE" ]; then - if [ "FreeBSD" = "$(uname -s)" ] && [ "$(uname -r | sed 's/[^[:digit:]].*//')" -lt 10 ]; then - export MAKE="gmake" + if [ "FreeBSD" = "$(uname -s)" ]; then + if [ $(echo $1 | sed 's/-.*$//') = "jruby" ]; then + export MAKE="gmake" + else + if [ "$(uname -r | sed 's/[^[:digit:]].*//')" -lt 10 ]; then + export MAKE="gmake" + else + export MAKE="make" + fi + fi else export MAKE="make" fi From cb0d1f138e9de906e2b5b8da0c63a38de8cb09b5 Mon Sep 17 00:00:00 2001 From: deepj Date: Thu, 14 Apr 2016 23:50:52 +0200 Subject: [PATCH 0767/1809] Add JRuby 1.7.25 --- share/ruby-build/jruby-1.7.25 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.25 diff --git a/share/ruby-build/jruby-1.7.25 b/share/ruby-build/jruby-1.7.25 new file mode 100644 index 00000000..f2dc40b6 --- /dev/null +++ b/share/ruby-build/jruby-1.7.25 @@ -0,0 +1 @@ +install_package "jruby-1.7.25" "https://s3.amazonaws.com/jruby.org/downloads/1.7.25/jruby-bin-1.7.25.tar.gz#03a26ace9be8b7f7a4fce3e0dfd106dfe2d7f48c750c3b1dc74046663e5b57a1" jruby From c39e1ee9d4c80e9b7781b6b9ff0b0ca0cd5e1108 Mon Sep 17 00:00:00 2001 From: deepj Date: Thu, 14 Apr 2016 23:53:43 +0200 Subject: [PATCH 0768/1809] Add Rubinius 3.26 --- share/ruby-build/rbx-3.26 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/rbx-3.26 diff --git a/share/ruby-build/rbx-3.26 b/share/ruby-build/rbx-3.26 new file mode 100644 index 00000000..80ef119e --- /dev/null +++ b/share/ruby-build/rbx-3.26 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.26" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.26.tar.bz2#10341c880eef73dda89cf8bcf5ae066b04683e40a3b1721d4d2733f32778819a" rbx From 523867b40be6e959175fad203eb083462f8dabcd Mon Sep 17 00:00:00 2001 From: deepj Date: Fri, 15 Apr 2016 21:34:24 +0200 Subject: [PATCH 0769/1809] Add Rubinius 3.27 --- share/ruby-build/rbx-3.27 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/rbx-3.27 diff --git a/share/ruby-build/rbx-3.27 b/share/ruby-build/rbx-3.27 new file mode 100644 index 00000000..333ffaed --- /dev/null +++ b/share/ruby-build/rbx-3.27 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.27" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.27.tar.bz2#4ede3d0adcfab77eb9ffb43eec1b6cbe63c32f326630b488e9c2382fa3a6db98" rbx From 78661c829c21dce744d1edc903e26ebc9187c35d Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Tue, 26 Apr 2016 20:18:05 +0900 Subject: [PATCH 0770/1809] added definitions of 2.2.5 and 2.3.1 --- share/ruby-build/2.2.5 | 2 ++ share/ruby-build/2.3.1 | 2 ++ 2 files changed, 4 insertions(+) create mode 100644 share/ruby-build/2.2.5 create mode 100644 share/ruby-build/2.3.1 diff --git a/share/ruby-build/2.2.5 b/share/ruby-build/2.2.5 new file mode 100644 index 00000000..e2d41b2b --- /dev/null +++ b/share/ruby-build/2.2.5 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.2.5" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.5.tar.bz2#22f0c6f34c0024e0bcaaa8e6831b7c0041e1ef6120c781618b833bde29626700" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.1 b/share/ruby-build/2.3.1 new file mode 100644 index 00000000..bccb42f4 --- /dev/null +++ b/share/ruby-build/2.3.1 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.3.1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.1.tar.bz2#4a7c5f52f205203ea0328ca8e1963a7a88cf1f7f0e246f857d595b209eac0a4d" ldflags_dirs standard verify_openssl From 01071d083c87682a98487541483ae8d5d276570f Mon Sep 17 00:00:00 2001 From: Erik Michaels-Ober Date: Tue, 26 Apr 2016 09:48:49 -0700 Subject: [PATCH 0771/1809] ruby-build 20160426 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 18e288bf..c55443b8 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20160330" +RUBY_BUILD_VERSION="20160426" OLDIFS="$IFS" From 9c6ed3d775df37e019d0f286729962b06501fe97 Mon Sep 17 00:00:00 2001 From: Jason Yeo Date: Thu, 28 Apr 2016 16:03:30 -0700 Subject: [PATCH 0772/1809] Add rbx-3.28 --- share/ruby-build/rbx-3.28 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/rbx-3.28 diff --git a/share/ruby-build/rbx-3.28 b/share/ruby-build/rbx-3.28 new file mode 100644 index 00000000..cf0bddb2 --- /dev/null +++ b/share/ruby-build/rbx-3.28 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.28" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.28.tar.bz2#7954146ee9284e038b3c524613478e2884d8a7a9df85de6c17e43177e41d842c" rbx From 2617f400def514a74e28f9b57ceea48b14eb4676 Mon Sep 17 00:00:00 2001 From: Jeremy Daer Date: Fri, 29 Apr 2016 21:59:56 -0700 Subject: [PATCH 0773/1809] Warn when installing an unsupported or end-of-lifed Ruby Fixes #742 --- bin/ruby-build | 20 ++++++++++++++++++++ share/ruby-build/1.8.6-p383 | 2 +- share/ruby-build/1.8.6-p420 | 2 +- share/ruby-build/1.8.7-p249 | 2 +- share/ruby-build/1.8.7-p302 | 2 +- share/ruby-build/1.8.7-p334 | 2 +- share/ruby-build/1.8.7-p352 | 2 +- share/ruby-build/1.8.7-p357 | 2 +- share/ruby-build/1.8.7-p358 | 2 +- share/ruby-build/1.8.7-p370 | 2 +- share/ruby-build/1.8.7-p371 | 2 +- share/ruby-build/1.8.7-p374 | 2 +- share/ruby-build/1.8.7-p375 | 2 +- share/ruby-build/1.9.1-p378 | 2 +- share/ruby-build/1.9.1-p430 | 2 +- share/ruby-build/1.9.2-p0 | 2 +- share/ruby-build/1.9.2-p180 | 2 +- share/ruby-build/1.9.2-p290 | 2 +- share/ruby-build/1.9.2-p318 | 2 +- share/ruby-build/1.9.2-p320 | 2 +- share/ruby-build/1.9.2-p326 | 2 +- share/ruby-build/1.9.2-p330 | 2 +- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-p484 | 2 +- share/ruby-build/1.9.3-p545 | 2 +- share/ruby-build/1.9.3-p547 | 2 +- share/ruby-build/1.9.3-p550 | 2 +- share/ruby-build/1.9.3-p551 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.0.0-p647 | 2 +- share/ruby-build/2.0.0-p648 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.10 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.1.7 | 2 +- share/ruby-build/2.1.8 | 2 +- share/ruby-build/2.1.9 | 2 +- share/ruby-build/jruby-1.5.6 | 2 +- share/ruby-build/jruby-1.6.3 | 2 +- share/ruby-build/jruby-1.6.4 | 2 +- share/ruby-build/jruby-1.6.5 | 2 +- share/ruby-build/jruby-1.6.5.1 | 2 +- share/ruby-build/jruby-1.6.6 | 2 +- share/ruby-build/jruby-1.6.7 | 2 +- share/ruby-build/jruby-1.6.7.2 | 2 +- share/ruby-build/jruby-1.6.8 | 2 +- share/ruby-build/ree-1.8.7-2011.03 | 2 +- share/ruby-build/ree-1.8.7-2011.12 | 2 +- share/ruby-build/ree-1.8.7-2012.01 | 2 +- share/ruby-build/ree-1.8.7-2012.02 | 2 +- 87 files changed, 106 insertions(+), 86 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index c55443b8..c269350b 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -508,6 +508,26 @@ package_option() { 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 + } >&3 +} + +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 + } >&3 +} + build_package_standard() { local package_name="$1" diff --git a/share/ruby-build/1.8.6-p383 b/share/ruby-build/1.8.6-p383 index f9dbe82a..65946e12 100644 --- a/share/ruby-build/1.8.6-p383 +++ b/share/ruby-build/1.8.6-p383 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.6-p383" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p383.tar.bz2#c39dd7e211cb7245d08d9a7a3d4fe0c7b9f796a4bed9f92fed500ad58bb53d1a" auto_tcltk standard +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-p420 b/share/ruby-build/1.8.6-p420 index efcb2eb7..ff9e5601 100644 --- a/share/ruby-build/1.8.6-p420 +++ b/share/ruby-build/1.8.6-p420 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.6-p420" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p420.tar.bz2#5ed3e6b9ebcb51baf59b8263788ec9ec8a65fbb82286d952dd3eb66e22d9a09f" auto_tcltk standard +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 diff --git a/share/ruby-build/1.8.7-p249 b/share/ruby-build/1.8.7-p249 index 30645469..b8c0559d 100644 --- a/share/ruby-build/1.8.7-p249 +++ b/share/ruby-build/1.8.7-p249 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p249" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p249.tar.bz2#8b89448fc79df6862660e9f77e884f06c76da28f078d8edd2f17567a615f3af5" auto_tcltk standard +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 diff --git a/share/ruby-build/1.8.7-p302 b/share/ruby-build/1.8.7-p302 index 4c926092..2027dd59 100644 --- a/share/ruby-build/1.8.7-p302 +++ b/share/ruby-build/1.8.7-p302 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p302" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.bz2#3537cc81cc2378a2bc319cd16c4237ddee14a2839cfd1515b27dce108d061a68" auto_tcltk standard +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-p334 b/share/ruby-build/1.8.7-p334 index dc02a318..631bb1ee 100644 --- a/share/ruby-build/1.8.7-p334 +++ b/share/ruby-build/1.8.7-p334 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p334" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p334.tar.bz2#3e7f1a15fb2c205ac9eb0da804983b83bf8c0ffeb2f146d1eb9e0579ea2507da" auto_tcltk standard +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 diff --git a/share/ruby-build/1.8.7-p352 b/share/ruby-build/1.8.7-p352 index 25633a07..8ffedeea 100644 --- a/share/ruby-build/1.8.7-p352 +++ b/share/ruby-build/1.8.7-p352 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p352" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.tar.bz2#9df4e9108387f7d24a6ab8950984d0c0f8cdbc1dad63194e744f1a176d1c5576" auto_tcltk standard +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 diff --git a/share/ruby-build/1.8.7-p357 b/share/ruby-build/1.8.7-p357 index cabad42f..7b16fb77 100644 --- a/share/ruby-build/1.8.7-p357 +++ b/share/ruby-build/1.8.7-p357 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p357" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p357.tar.bz2#5c64b63a597b4cb545887364e1fd1e0601a7aeb545e576e74a6d8e88a2765a37" auto_tcltk standard +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 index 0211a8a6..d812a5ed 100644 --- a/share/ruby-build/1.8.7-p358 +++ b/share/ruby-build/1.8.7-p358 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p358" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p358.tar.bz2#309ccd427e47ef41a70f96462bd3c2ef2e7911ce1b22432ab502f5bc6e949c1b" auto_tcltk standard +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 index 2d4e97fa..06b34153 100644 --- a/share/ruby-build/1.8.7-p370 +++ b/share/ruby-build/1.8.7-p370 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p370" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p370.tar.bz2#6359b03a1c8ba16630a96fcb5f972c7af15bd33b752e324cd87964224ab1fe31" auto_tcltk standard +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 index 2429df81..ab19ffe9 100644 --- a/share/ruby-build/1.8.7-p371 +++ b/share/ruby-build/1.8.7-p371 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p371" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p371.tar.bz2#2dd0e463cd82039beb75c9b9f4ee20bef5f5b5ff68527008e5aee61cfb3b55e1" auto_tcltk standard +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-p374 b/share/ruby-build/1.8.7-p374 index 779bf7cd..56fb8aa5 100644 --- a/share/ruby-build/1.8.7-p374 +++ b/share/ruby-build/1.8.7-p374 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-1.8.7-p374" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p374.tar.bz2#b4e34703137f7bfb8761c4ea474f7438d6ccf440b3d35f39cc5e4d4e239c07e3" auto_tcltk standard +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-p375 b/share/ruby-build/1.8.7-p375 index 36d8d260..026d05b0 100644 --- a/share/ruby-build/1.8.7-p375 +++ b/share/ruby-build/1.8.7-p375 @@ -1,3 +1,3 @@ require_gcc -install_svn "ruby-1.8.7-p375" "http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8_7" "44351" autoconf auto_tcltk standard +install_svn "ruby-1.8.7-p375" "http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8_7" "44351" warn_eol autoconf 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.1-p378 b/share/ruby-build/1.9.1-p378 index 91760678..a297350c 100644 --- a/share/ruby-build/1.9.1-p378 +++ b/share/ruby-build/1.9.1-p378 @@ -1,4 +1,4 @@ require_gcc 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" +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 diff --git a/share/ruby-build/1.9.1-p430 b/share/ruby-build/1.9.1-p430 index 4db8c41c..72f3ace3 100644 --- a/share/ruby-build/1.9.1-p430 +++ b/share/ruby-build/1.9.1-p430 @@ -1,4 +1,4 @@ require_gcc 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" +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.2-p0 b/share/ruby-build/1.9.2-p0 index 85c1b4fe..a655ffcd 100644 --- a/share/ruby-build/1.9.2-p0 +++ b/share/ruby-build/1.9.2-p0 @@ -1,4 +1,4 @@ require_gcc 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" +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-p180 b/share/ruby-build/1.9.2-p180 index 6af6dc8e..8d5280ab 100644 --- a/share/ruby-build/1.9.2-p180 +++ b/share/ruby-build/1.9.2-p180 @@ -1,4 +1,4 @@ require_gcc 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" +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 fa292a22..cbc9a583 100644 --- a/share/ruby-build/1.9.2-p290 +++ b/share/ruby-build/1.9.2-p290 @@ -1,4 +1,4 @@ require_gcc 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" +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 diff --git a/share/ruby-build/1.9.2-p318 b/share/ruby-build/1.9.2-p318 index b6865a68..2563bc14 100644 --- a/share/ruby-build/1.9.2-p318 +++ b/share/ruby-build/1.9.2-p318 @@ -1,4 +1,4 @@ require_gcc 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" +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 index 73903fc2..904cf99b 100644 --- a/share/ruby-build/1.9.2-p320 +++ b/share/ruby-build/1.9.2-p320 @@ -1,4 +1,4 @@ require_gcc 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" +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-p326 b/share/ruby-build/1.9.2-p326 index 208f246c..7d9d40fb 100644 --- a/share/ruby-build/1.9.2-p326 +++ b/share/ruby-build/1.9.2-p326 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_svn "ruby-1.9.2-p326" "http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_2" "44353" autoconf standard +install_svn "ruby-1.9.2-p326" "http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_2" "44353" warn_eol autoconf 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 index 0d468e2e..e4550976 100644 --- a/share/ruby-build/1.9.2-p330 +++ b/share/ruby-build/1.9.2-p330 @@ -1,4 +1,4 @@ require_gcc 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" +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.3-dev b/share/ruby-build/1.9.3-dev index c3374aa9..9edd2201 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,3 +1,3 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" autoconf standard +install_git "ruby-1.9.3-dev" "https://github.com/ruby/ruby.git" "ruby_1_9_3" warn_eol autoconf standard diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index be7ccd47..acc104c4 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,5 +1,5 @@ require_gcc install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" +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-p125 b/share/ruby-build/1.9.3-p125 index 2fb7fd91..bf4259dd 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" +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 index 28bde37c..b7423f82 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,3 +1,3 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" +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 index 7aac4427..ae04b5b9 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,3 +1,3 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" +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 index 5affd777..0c2d7000 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,3 +1,3 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" +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 index 139a1fc7..3a57834a 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,3 +1,3 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" +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 index 532e3e88..3613b0f1 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,3 +1,3 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" +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 index bb9a423b..f4b30368 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,3 +1,3 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" +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 index 6084ae40..6a691bdd 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,3 +1,3 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" +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-p429 b/share/ruby-build/1.9.3-p429 index f6317751..6139ce5f 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,3 +1,3 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" +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 index 343091c8..0589b724 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,3 +1,3 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" +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 index a207084f..ee95a492 100644 --- a/share/ruby-build/1.9.3-p484 +++ b/share/ruby-build/1.9.3-p484 @@ -1,3 +1,3 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" +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 index 621cf27f..c8335746 100644 --- a/share/ruby-build/1.9.3-p545 +++ b/share/ruby-build/1.9.3-p545 @@ -1,3 +1,3 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" +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 index 9a72853e..bd08a572 100644 --- a/share/ruby-build/1.9.3-p547 +++ b/share/ruby-build/1.9.3-p547 @@ -1,3 +1,3 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" +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 index 25c1091c..3a2d0acb 100644 --- a/share/ruby-build/1.9.3-p550 +++ b/share/ruby-build/1.9.3-p550 @@ -1,3 +1,3 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" +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 index 6b388795..f512a9a7 100644 --- a/share/ruby-build/1.9.3-p551 +++ b/share/ruby-build/1.9.3-p551 @@ -1,3 +1,3 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" +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 47e63563..a16d258e 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,5 +1,5 @@ require_gcc install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" +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 diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index f3f62e89..54e32a77 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,4 +1,4 @@ require_gcc install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" +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 diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 8e19e30a..1bab1a23 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" autoconf standard verify_openssl +install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" warn_eol autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index ab8ca67d..d67ff023 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p0" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.bz2#c680d392ccc4901c32067576f5b474ee186def2fcd3fcbfa485739168093295f" standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 0cea8649..be07b90b 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p195" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.bz2#0be32aef7a7ab6e3708cc1d65cd3e0a99fa801597194bbedd5799c11d652eb5b" standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index 0b485935..6154a9bf 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p247" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.bz2#08e3d4b85b8a1118a8e81261f59dd8b4ddcfd70b6ae554e0ec5ceb99c3185e8a" standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index bdef67fe..8a108707 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p353" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.bz2#3de4e4d9aff4682fa4f8ed2b70bd0d746fae17452fc3d3a8e8f505ead9105ad9" standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index 698c281e..cb732182 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p451" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.bz2#5bf8a1c7616286b9dbc962912c3f58e67bc3a70306ca90b0882ef0bd442e02f5" standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index 6613ee31..2aac9e02 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p481" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p481.tar.bz2#0762dad7e96d8091bdf33b3e3176c2066fbf3dc09dfe85fbf40e74e83c63d8e2" standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index 67467755..00de7706 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p576" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p576.tar.bz2#8cfdbffc81cebd1d25304225ffadc7dcb612a500c81ba6f5f95c5296dfa62059" standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index 457ab7dc..ed78ac03 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p594" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p594.tar.bz2#e5aee3cf36898315f87771a5e657c81befb88b6afa585b70aaa57c47cc0e99a4" standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index c739bcc9..1ddc054b 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p598" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p598.tar.bz2#67b2a93690f53e12b635ba1bcdbd41e8c5593f13d575fea92fdd8801ca088f0f" standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 index 45034565..4b67af1e 100644 --- a/share/ruby-build/2.0.0-p643 +++ b/share/ruby-build/2.0.0-p643 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p643" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p643.tar.bz2#1f626f20647693a215a8db3ea0d6ab5ab9cee7c1945cc441b9f8f7b9612b91a0" standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 index 0a1f957b..ef0653ef 100644 --- a/share/ruby-build/2.0.0-p645 +++ b/share/ruby-build/2.0.0-p645 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p645" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p645.tar.bz2#2dcdcf9900cb923a16d3662d067bc8c801997ac3e4a774775e387e883b3683e9" standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.0.0-p647 b/share/ruby-build/2.0.0-p647 index 5296fdf7..1d5d4214 100644 --- a/share/ruby-build/2.0.0-p647 +++ b/share/ruby-build/2.0.0-p647 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p647" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p647.tar.bz2#3c3782e313d1ec3ed06c104eafd133cc54ff5183b991786ece9e957fd6cf1cb9" standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.0.0-p648 b/share/ruby-build/2.0.0-p648 index ec8aeac3..c41defc7 100644 --- a/share/ruby-build/2.0.0-p648 +++ b/share/ruby-build/2.0.0-p648 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-p648" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p648.tar.bz2#087ad4dec748cfe665c856dbfbabdee5520268e94bb81a1d8565d76c3cc62166" standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 297b2efb..06228d90 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl 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" standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 192a2b18..763e47c0 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.bz2#cea98c000a113f10cb7d55753c759da1f1baa7ca9b3edf75fc19fa5f44bf71a0" standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 1da21d73..d57228b7 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.bz2#4033ddadd0b44eecfcb7686231ebd109ee6f22bf09797a7e15882b9df0b1ee81" standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index 3f869b48..197e1121 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.0.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.bz2#d55f897bb04283c5fa80223d96d990fe8ecb598508dd59443b356cbba1f66145" standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index db169cc1..70d3d619 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.bz2#1d3f4ad5f619ec15229206b6667586dcec7cc986672c8fbb8558161ecf07e277" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.bz2#1d3f4ad5f619ec15229206b6667586dcec7cc986672c8fbb8558161ecf07e277" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index 06123cf4..c5b9aa87 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" ldflags_dirs autoconf standard verify_openssl +install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" warn_unsupported ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index 102fcfaa..010aeca2 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.bz2#860b90d28b214393fd9d77ac2ad65b384d8249cd59b658c668cf0c7bad1db341" standard verify_openssl +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_unsupported standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index a411625e..be2b8be9 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.bz2#780fddf0e3c8a219057d578e83367ecfac5e945054b9f132b3b93ded4802d1ce" standard verify_openssl +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_unsupported standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index ebb5e2d4..9a76dbf7 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.bz2#af828bc0fe6aee5ffad0f8f10b48ee25964f54d5118570937ac7cf1c1df0edd3" standard verify_openssl +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_unsupported standard verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index 70996da7..bdd0f47a 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.bz2#96aabab4dd4a2e57dd0d28052650e6fcdc8f133fa8980d9b936814b1e93f6cfc" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.bz2#96aabab4dd4a2e57dd0d28052650e6fcdc8f133fa8980d9b936814b1e93f6cfc" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.10 b/share/ruby-build/2.1.10 index 79f5bef3..8f7303db 100644 --- a/share/ruby-build/2.1.10 +++ b/share/ruby-build/2.1.10 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.10" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.10.tar.bz2#a74675578a9a801ac25eb7152bef3023432d6267f875b198eb9cd6944a5bf4f1" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.10" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.10.tar.bz2#a74675578a9a801ac25eb7152bef3023432d6267f875b198eb9cd6944a5bf4f1" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index ce19a8ab..6e88fa10 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.bz2#6948b02570cdfb89a8313675d4aa665405900e27423db408401473f30fc6e901" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.bz2#6948b02570cdfb89a8313675d4aa665405900e27423db408401473f30fc6e901" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index 1d30294d..043d5f39 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.3" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.bz2#36ce72f84ae4129f6cc66e33077a79d87b018ea7bf1dbc3d353604bf006f76d6" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.3" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.bz2#36ce72f84ae4129f6cc66e33077a79d87b018ea7bf1dbc3d353604bf006f76d6" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index c1f3e02b..c3486dc8 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.4" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.bz2#f37f11a8c75ab9215bb9f61246ef98e0e57e1409f0872e5cf59033edcf5b8d2a" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.4" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.bz2#f37f11a8c75ab9215bb9f61246ef98e0e57e1409f0872e5cf59033edcf5b8d2a" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index 66dca87e..8b9b0535 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.5" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.bz2#0241b40f1c731cb177994a50b854fb7f18d4ad04dcefc18acc60af73046fb0a9" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.5" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.bz2#0241b40f1c731cb177994a50b854fb7f18d4ad04dcefc18acc60af73046fb0a9" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index 853c6f24..95110ef4 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.6" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.bz2#7b5233be35a4a7fbd64923e42efb70b7bebd455d9d6f9d4001b3b3a6e0aa6ce9" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.6" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.bz2#7b5233be35a4a7fbd64923e42efb70b7bebd455d9d6f9d4001b3b3a6e0aa6ce9" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.7 b/share/ruby-build/2.1.7 index 0fa68577..80cfb585 100644 --- a/share/ruby-build/2.1.7 +++ b/share/ruby-build/2.1.7 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.bz2#b02c1a5ecd718e3f6b316384d4ed6572f862a46063f5ae23d0340b0a245859b6" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.bz2#b02c1a5ecd718e3f6b316384d4ed6572f862a46063f5ae23d0340b0a245859b6" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.8 b/share/ruby-build/2.1.8 index 8a2477dd..c42f790b 100644 --- a/share/ruby-build/2.1.8 +++ b/share/ruby-build/2.1.8 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.8" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.8.tar.bz2#250d0b589cba97caddc86a28849365ad0d475539448cf76bbae93190985b3387" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.8" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.8.tar.bz2#250d0b589cba97caddc86a28849365ad0d475539448cf76bbae93190985b3387" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.9 b/share/ruby-build/2.1.9 index b7d494de..ec4afa07 100644 --- a/share/ruby-build/2.1.9 +++ b/share/ruby-build/2.1.9 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.9" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.9.tar.bz2#4f21376aa11e09b499c3254bbd839e68e053c0d18e28d61c428a32347269036e" ldflags_dirs standard verify_openssl +install_package "ruby-2.1.9" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.9.tar.bz2#4f21376aa11e09b499c3254bbd839e68e053c0d18e28d61c428a32347269036e" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/jruby-1.5.6 b/share/ruby-build/jruby-1.5.6 index a7db2581..4f79db9b 100644 --- a/share/ruby-build/jruby-1.5.6 +++ b/share/ruby-build/jruby-1.5.6 @@ -1 +1 @@ -install_package "jruby-1.5.6" "https://s3.amazonaws.com/jruby-org/downloads/1.5.6/jruby-bin-1.5.6.tar.gz#545148197f98a4483276cdef5cedda0542a518d68d771c122f310195d8925089" jruby +install_package "jruby-1.5.6" "https://s3.amazonaws.com/jruby-org/downloads/1.5.6/jruby-bin-1.5.6.tar.gz#545148197f98a4483276cdef5cedda0542a518d68d771c122f310195d8925089" warn_eol jruby diff --git a/share/ruby-build/jruby-1.6.3 b/share/ruby-build/jruby-1.6.3 index c7bf3551..9563982a 100644 --- a/share/ruby-build/jruby-1.6.3 +++ b/share/ruby-build/jruby-1.6.3 @@ -1 +1 @@ -install_package "jruby-1.6.3" "https://s3.amazonaws.com/jruby-org/downloads/1.6.3/jruby-bin-1.6.3.tar.gz#9432fe3951782393d9755493585865190d7802e0bd162ff599e9c374605840ca" jruby +install_package "jruby-1.6.3" "https://s3.amazonaws.com/jruby-org/downloads/1.6.3/jruby-bin-1.6.3.tar.gz#9432fe3951782393d9755493585865190d7802e0bd162ff599e9c374605840ca" warn_eol jruby diff --git a/share/ruby-build/jruby-1.6.4 b/share/ruby-build/jruby-1.6.4 index fcb6686f..eb1ae42e 100644 --- a/share/ruby-build/jruby-1.6.4 +++ b/share/ruby-build/jruby-1.6.4 @@ -1 +1 @@ -install_package "jruby-1.6.4" "https://s3.amazonaws.com/jruby-org/downloads/1.6.4/jruby-bin-1.6.4.tar.gz#64fb1a850f3982d88166d68a3f830afbc81d14c1a20884a8076da010daa66e8a" jruby +install_package "jruby-1.6.4" "https://s3.amazonaws.com/jruby-org/downloads/1.6.4/jruby-bin-1.6.4.tar.gz#64fb1a850f3982d88166d68a3f830afbc81d14c1a20884a8076da010daa66e8a" warn_eol jruby diff --git a/share/ruby-build/jruby-1.6.5 b/share/ruby-build/jruby-1.6.5 index 4b3aa262..b5f473d2 100644 --- a/share/ruby-build/jruby-1.6.5 +++ b/share/ruby-build/jruby-1.6.5 @@ -1 +1 @@ -install_package "jruby-1.6.5" "https://s3.amazonaws.com/jruby-org/downloads/1.6.5/jruby-bin-1.6.5.tar.gz#e15a273bd78da1c63f77b90681d101df10bac62249833bb27a07c09216fb27f2" jruby +install_package "jruby-1.6.5" "https://s3.amazonaws.com/jruby-org/downloads/1.6.5/jruby-bin-1.6.5.tar.gz#e15a273bd78da1c63f77b90681d101df10bac62249833bb27a07c09216fb27f2" warn_eol jruby diff --git a/share/ruby-build/jruby-1.6.5.1 b/share/ruby-build/jruby-1.6.5.1 index 4fb3daa8..6e6f810b 100644 --- a/share/ruby-build/jruby-1.6.5.1 +++ b/share/ruby-build/jruby-1.6.5.1 @@ -1 +1 @@ -install_package "jruby-1.6.5.1" "https://s3.amazonaws.com/jruby-org/downloads/1.6.5.1/jruby-bin-1.6.5.1.tar.gz#0d2751a1aca147a5b9c6ddeef395440207374611ef39bc538e9e829270d811c8" jruby +install_package "jruby-1.6.5.1" "https://s3.amazonaws.com/jruby-org/downloads/1.6.5.1/jruby-bin-1.6.5.1.tar.gz#0d2751a1aca147a5b9c6ddeef395440207374611ef39bc538e9e829270d811c8" warn_eol jruby diff --git a/share/ruby-build/jruby-1.6.6 b/share/ruby-build/jruby-1.6.6 index d6d45f16..a0b6a06c 100644 --- a/share/ruby-build/jruby-1.6.6 +++ b/share/ruby-build/jruby-1.6.6 @@ -1 +1 @@ -install_package "jruby-1.6.6" "https://s3.amazonaws.com/jruby-org/downloads/1.6.6/jruby-bin-1.6.6.tar.gz#1ef255ec73b80474602029a61f84062876873065c0f3398c30bc04ddd14aa34f" jruby +install_package "jruby-1.6.6" "https://s3.amazonaws.com/jruby-org/downloads/1.6.6/jruby-bin-1.6.6.tar.gz#1ef255ec73b80474602029a61f84062876873065c0f3398c30bc04ddd14aa34f" warn_eol jruby diff --git a/share/ruby-build/jruby-1.6.7 b/share/ruby-build/jruby-1.6.7 index 5a1e92ad..18ba2486 100644 --- a/share/ruby-build/jruby-1.6.7 +++ b/share/ruby-build/jruby-1.6.7 @@ -1 +1 @@ -install_package "jruby-1.6.7" "https://s3.amazonaws.com/jruby-org/downloads/1.6.7/jruby-bin-1.6.7.tar.gz#88afbbb8fb4267547526a52f15d45ab447c1f2d1b197edc501e88dc9cb62a74c" jruby +install_package "jruby-1.6.7" "https://s3.amazonaws.com/jruby-org/downloads/1.6.7/jruby-bin-1.6.7.tar.gz#88afbbb8fb4267547526a52f15d45ab447c1f2d1b197edc501e88dc9cb62a74c" warn_eol jruby diff --git a/share/ruby-build/jruby-1.6.7.2 b/share/ruby-build/jruby-1.6.7.2 index a0bcabc0..81a8325e 100644 --- a/share/ruby-build/jruby-1.6.7.2 +++ b/share/ruby-build/jruby-1.6.7.2 @@ -1 +1 @@ -install_package "jruby-1.6.7.2" "https://s3.amazonaws.com/jruby-org/downloads/1.6.7.2/jruby-bin-1.6.7.2.tar.gz#6f04baa597941e48276a2edbb464afc6801f8f690fb978422e12029b7bfefe18" jruby +install_package "jruby-1.6.7.2" "https://s3.amazonaws.com/jruby-org/downloads/1.6.7.2/jruby-bin-1.6.7.2.tar.gz#6f04baa597941e48276a2edbb464afc6801f8f690fb978422e12029b7bfefe18" warn_eol jruby diff --git a/share/ruby-build/jruby-1.6.8 b/share/ruby-build/jruby-1.6.8 index e88b33d7..258f3729 100644 --- a/share/ruby-build/jruby-1.6.8 +++ b/share/ruby-build/jruby-1.6.8 @@ -1 +1 @@ -install_package "jruby-1.6.8" "https://s3.amazonaws.com/jruby-org/downloads/1.6.8/jruby-bin-1.6.8.tar.gz#e3b05f9cf0ba9b02e6cba75d5b62e2abf8ac7a4483c3713dc4eb83e3b8b162d4" jruby +install_package "jruby-1.6.8" "https://s3.amazonaws.com/jruby-org/downloads/1.6.8/jruby-bin-1.6.8.tar.gz#e3b05f9cf0ba9b02e6cba75d5b62e2abf8ac7a4483c3713dc4eb83e3b8b162d4" warn_eol jruby diff --git a/share/ruby-build/ree-1.8.7-2011.03 b/share/ruby-build/ree-1.8.7-2011.03 index cc352c11..45f9837d 100644 --- a/share/ruby-build/ree-1.8.7-2011.03 +++ b/share/ruby-build/ree-1.8.7-2011.03 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-enterprise-1.8.7-2011.03" "https://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2011.03.tar.gz#0c0ddbc43b3aef49686db27e761e55a23437f12e1f00b6fe55d94724637bff6b" ree_installer +install_package "ruby-enterprise-1.8.7-2011.03" "https://rubyenterpriseedition.googlecode.com/files/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 diff --git a/share/ruby-build/ree-1.8.7-2011.12 b/share/ruby-build/ree-1.8.7-2011.12 index 1f3354ff..275c2415 100644 --- a/share/ruby-build/ree-1.8.7-2011.12 +++ b/share/ruby-build/ree-1.8.7-2011.12 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-enterprise-1.8.7-2011.12" "https://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2011.12.tar.gz#9a8efc4befc136e17a1360de549aac9e79283c7238a13215350720e4393c5da2" ree_installer +install_package "ruby-enterprise-1.8.7-2011.12" "https://rubyenterpriseedition.googlecode.com/files/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 index 11009e62..6f90a188 100644 --- a/share/ruby-build/ree-1.8.7-2012.01 +++ b/share/ruby-build/ree-1.8.7-2012.01 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-enterprise-1.8.7-2012.01" "https://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2012.01.tar.gz#c0c4779fc473fc9843c0008acfbae2e2bdf3472b454c7fe6ff0ac4139a691e65" ree_installer +install_package "ruby-enterprise-1.8.7-2012.01" "https://rubyenterpriseedition.googlecode.com/files/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 index 2dde2cd9..92a685b9 100644 --- a/share/ruby-build/ree-1.8.7-2012.02 +++ b/share/ruby-build/ree-1.8.7-2012.02 @@ -1,2 +1,2 @@ require_gcc -install_package "ruby-enterprise-1.8.7-2012.02" "https://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2012.02.tar.gz#ecf4a6d4c96b547b3bf4b6be14e082ddaa781e83ad7f69437cd3169fb7576e42" ree_installer +install_package "ruby-enterprise-1.8.7-2012.02" "https://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2012.02.tar.gz#ecf4a6d4c96b547b3bf4b6be14e082ddaa781e83ad7f69437cd3169fb7576e42" warn_eol ree_installer From 4d15b8accdc9c8e2e7ab4dd1f49c409d9ee5ccc5 Mon Sep 17 00:00:00 2001 From: deepj Date: Mon, 2 May 2016 22:11:59 +0200 Subject: [PATCH 0774/1809] Add Rubinius 3.29 --- share/ruby-build/rbx-3.29 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/rbx-3.29 diff --git a/share/ruby-build/rbx-3.29 b/share/ruby-build/rbx-3.29 new file mode 100644 index 00000000..dcd76afa --- /dev/null +++ b/share/ruby-build/rbx-3.29 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.29" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.29.tar.bz2#6a8bf87ce26a6a05a80dd2ae40ac8c4e2c5153d4d2d913549a85d9aa32aaeee2" rbx From ecaf998a6482c9bfffab28c07df0d323d47dddee Mon Sep 17 00:00:00 2001 From: deepj Date: Tue, 3 May 2016 16:29:52 +0200 Subject: [PATCH 0775/1809] Upgrade to OpenSSL 1.0.2h --- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-p484 | 2 +- share/ruby-build/1.9.3-p545 | 2 +- share/ruby-build/1.9.3-p547 | 2 +- share/ruby-build/1.9.3-p550 | 2 +- share/ruby-build/1.9.3-p551 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.0.0-p647 | 2 +- share/ruby-build/2.0.0-p648 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.10 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.1.7 | 2 +- share/ruby-build/2.1.8 | 2 +- share/ruby-build/2.1.9 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.2.3 | 2 +- share/ruby-build/2.2.4 | 2 +- share/ruby-build/2.2.5 | 2 +- share/ruby-build/2.3.0 | 2 +- share/ruby-build/2.3.0-dev | 2 +- share/ruby-build/2.3.0-preview1 | 2 +- share/ruby-build/2.3.0-preview2 | 2 +- share/ruby-build/2.3.1 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/rbx-2.10 | 2 +- share/ruby-build/rbx-2.11 | 2 +- share/ruby-build/rbx-2.5.8 | 2 +- share/ruby-build/rbx-2.6 | 2 +- share/ruby-build/rbx-2.7 | 2 +- share/ruby-build/rbx-2.71828182 | 2 +- share/ruby-build/rbx-2.8 | 2 +- share/ruby-build/rbx-2.9 | 2 +- share/ruby-build/rbx-3.0 | 2 +- share/ruby-build/rbx-3.1 | 2 +- share/ruby-build/rbx-3.10 | 2 +- share/ruby-build/rbx-3.11 | 2 +- share/ruby-build/rbx-3.12 | 2 +- share/ruby-build/rbx-3.13 | 2 +- share/ruby-build/rbx-3.14 | 2 +- share/ruby-build/rbx-3.15 | 2 +- share/ruby-build/rbx-3.16 | 2 +- share/ruby-build/rbx-3.17 | 2 +- share/ruby-build/rbx-3.18 | 2 +- share/ruby-build/rbx-3.19 | 2 +- share/ruby-build/rbx-3.2 | 2 +- share/ruby-build/rbx-3.20 | 2 +- share/ruby-build/rbx-3.21 | 2 +- share/ruby-build/rbx-3.22 | 2 +- share/ruby-build/rbx-3.23 | 2 +- share/ruby-build/rbx-3.24 | 2 +- share/ruby-build/rbx-3.25 | 2 +- share/ruby-build/rbx-3.26 | 2 +- share/ruby-build/rbx-3.27 | 2 +- share/ruby-build/rbx-3.28 | 2 +- share/ruby-build/rbx-3.29 | 2 +- share/ruby-build/rbx-3.3 | 2 +- share/ruby-build/rbx-3.4 | 2 +- share/ruby-build/rbx-3.5 | 2 +- share/ruby-build/rbx-3.6 | 2 +- share/ruby-build/rbx-3.7 | 2 +- share/ruby-build/rbx-3.8 | 2 +- share/ruby-build/rbx-3.9 | 2 +- 106 files changed, 106 insertions(+), 106 deletions(-) diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index 9edd2201..30df33a4 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index acc104c4..9975da1f 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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-p125 b/share/ruby-build/1.9.3-p125 index bf4259dd..aad6e005 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 index b7423f82..6b4ba886 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 index ae04b5b9..c63e8597 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 index 0c2d7000..ce7331ce 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 index 3a57834a..403c85d3 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 index 3613b0f1..fea21da6 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 index f4b30368..e2b390e8 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 index 6a691bdd..908240a6 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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-p429 b/share/ruby-build/1.9.3-p429 index 6139ce5f..0350e991 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 index 0589b724..af5f88af 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 index ee95a492..bb8a33c1 100644 --- a/share/ruby-build/1.9.3-p484 +++ b/share/ruby-build/1.9.3-p484 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 index c8335746..efb409a8 100644 --- a/share/ruby-build/1.9.3-p545 +++ b/share/ruby-build/1.9.3-p545 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 index bd08a572..9727b1fa 100644 --- a/share/ruby-build/1.9.3-p547 +++ b/share/ruby-build/1.9.3-p547 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 index 3a2d0acb..b6c6c0c7 100644 --- a/share/ruby-build/1.9.3-p550 +++ b/share/ruby-build/1.9.3-p550 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 index f512a9a7..10414dde 100644 --- a/share/ruby-build/1.9.3-p551 +++ b/share/ruby-build/1.9.3-p551 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 a16d258e..d5a51d35 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index 54e32a77..cf2e1a67 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,4 +1,4 @@ require_gcc -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 1bab1a23..514c3f11 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" warn_eol autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index d67ff023..0b4cc931 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index be07b90b..e96f2d77 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index 6154a9bf..d784a954 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index 8a108707..2a87ee28 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index cb732182..8def7eba 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index 2aac9e02..a3a5f00a 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index 00de7706..68986743 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index ed78ac03..0135d1b4 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index 1ddc054b..192e191c 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 index 4b67af1e..150f6380 100644 --- a/share/ruby-build/2.0.0-p643 +++ b/share/ruby-build/2.0.0-p643 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 index ef0653ef..53ed1245 100644 --- a/share/ruby-build/2.0.0-p645 +++ b/share/ruby-build/2.0.0-p645 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p647 b/share/ruby-build/2.0.0-p647 index 1d5d4214..76741a62 100644 --- a/share/ruby-build/2.0.0-p647 +++ b/share/ruby-build/2.0.0-p647 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p648 b/share/ruby-build/2.0.0-p648 index c41defc7..e7884b0b 100644 --- a/share/ruby-build/2.0.0-p648 +++ b/share/ruby-build/2.0.0-p648 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 06228d90..7ccd9e43 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 763e47c0..8f78a19b 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index d57228b7..028cc3f9 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index 197e1121..e69d01da 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index 70d3d619..8896bbe9 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.bz2#1d3f4ad5f619ec15229206b6667586dcec7cc986672c8fbb8558161ecf07e277" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index c5b9aa87..fdd6cff0 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" warn_unsupported ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index 010aeca2..3192049e 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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_unsupported standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index be2b8be9..e20554b5 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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_unsupported standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index 9a76dbf7..a4d623ff 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl 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_unsupported standard verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index bdd0f47a..440ac69b 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.bz2#96aabab4dd4a2e57dd0d28052650e6fcdc8f133fa8980d9b936814b1e93f6cfc" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.10 b/share/ruby-build/2.1.10 index 8f7303db..4948dc2b 100644 --- a/share/ruby-build/2.1.10 +++ b/share/ruby-build/2.1.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.10" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.10.tar.bz2#a74675578a9a801ac25eb7152bef3023432d6267f875b198eb9cd6944a5bf4f1" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index 6e88fa10..82d33547 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.bz2#6948b02570cdfb89a8313675d4aa665405900e27423db408401473f30fc6e901" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index 043d5f39..db81a9bf 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.3" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.bz2#36ce72f84ae4129f6cc66e33077a79d87b018ea7bf1dbc3d353604bf006f76d6" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index c3486dc8..f5382eda 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.4" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.bz2#f37f11a8c75ab9215bb9f61246ef98e0e57e1409f0872e5cf59033edcf5b8d2a" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index 8b9b0535..c9c274a7 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.5" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.bz2#0241b40f1c731cb177994a50b854fb7f18d4ad04dcefc18acc60af73046fb0a9" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index 95110ef4..50f8b330 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.6" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.bz2#7b5233be35a4a7fbd64923e42efb70b7bebd455d9d6f9d4001b3b3a6e0aa6ce9" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.7 b/share/ruby-build/2.1.7 index 80cfb585..3fc6bae5 100644 --- a/share/ruby-build/2.1.7 +++ b/share/ruby-build/2.1.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.bz2#b02c1a5ecd718e3f6b316384d4ed6572f862a46063f5ae23d0340b0a245859b6" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.8 b/share/ruby-build/2.1.8 index c42f790b..cc5acc16 100644 --- a/share/ruby-build/2.1.8 +++ b/share/ruby-build/2.1.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.8" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.8.tar.bz2#250d0b589cba97caddc86a28849365ad0d475539448cf76bbae93190985b3387" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.9 b/share/ruby-build/2.1.9 index ec4afa07..1afc55c2 100644 --- a/share/ruby-build/2.1.9 +++ b/share/ruby-build/2.1.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.9" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.9.tar.bz2#4f21376aa11e09b499c3254bbd839e68e053c0d18e28d61c428a32347269036e" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index bff75571..91e2d9d7 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.bz2#1c031137999f832f86be366a71155113675b72420830ce432b777a0ff4942955" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index a729226f..02439b5d 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index 9d67ef4a..1df90ad8 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.bz2#a3614c389de06b1636d8b919f2cd07e85311486bda2cb226a5549657a3610af5" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index 7a12a206..998a1a6c 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview2.tar.bz2#9e49583f3fad3888fefc85b719fdb210a88ef54d80f9eac439b7ca4232fa7f0b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index d485b6ef..a9357e49 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-rc1.tar.bz2#e6a1f8d45ea749bdc92eb1269b77ec475bc600b66039ff90d77db8f50820a896" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index 8ea2941d..55df537e 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.bz2#4e5676073246b7ade207be3e80a930567a88100513591a0f19fc38e247370065" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 index 6f0a5588..b4dbf270 100644 --- a/share/ruby-build/2.2.2 +++ b/share/ruby-build/2.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.bz2#f3b8ffa6089820ee5bdc289567d365e5748d4170e8aa246d2ea6576f24796535" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.3 b/share/ruby-build/2.2.3 index cb374b07..708fa0e6 100644 --- a/share/ruby-build/2.2.3 +++ b/share/ruby-build/2.2.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.bz2#c745cb98b29127d7f19f1bf9e0a63c384736f4d303b83c4f4bda3c2ee3c5e41f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.4 b/share/ruby-build/2.2.4 index cafae6c3..9dd2c0bb 100644 --- a/share/ruby-build/2.2.4 +++ b/share/ruby-build/2.2.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.4" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.4.tar.bz2#31203696adbfdda6f2874a2de31f7c5a1f3bcb6628f4d1a241de21b158cd5c76" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.5 b/share/ruby-build/2.2.5 index e2d41b2b..e0058c76 100644 --- a/share/ruby-build/2.2.5 +++ b/share/ruby-build/2.2.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.5" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.5.tar.bz2#22f0c6f34c0024e0bcaaa8e6831b7c0041e1ef6120c781618b833bde29626700" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0 b/share/ruby-build/2.3.0 index 9a36c1ae..dd613581 100644 --- a/share/ruby-build/2.3.0 +++ b/share/ruby-build/2.3.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.bz2#ec7579eaba2e4c402a089dbc86c98e5f1f62507880fd800b9b34ca30166bfa5e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index 565dc998..9abdd238 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_3" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview1 b/share/ruby-build/2.3.0-preview1 index ea8bb651..722ee9b2 100644 --- a/share/ruby-build/2.3.0-preview1 +++ b/share/ruby-build/2.3.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview1.tar.bz2#42b9c9e1740a5abe2855d11803524370bd95744c8dcb0068572ed5c969ac7f0f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview2 b/share/ruby-build/2.3.0-preview2 index cd2881c9..57af2df5 100644 --- a/share/ruby-build/2.3.0-preview2 +++ b/share/ruby-build/2.3.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview2.tar.bz2#e9b0464e50b2e5c31546e6b8ca8cad71fe2d2146ccf88b7419bbe9626af741cb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.1 b/share/ruby-build/2.3.1 index bccb42f4..2189b2ba 100644 --- a/share/ruby-build/2.3.1 +++ b/share/ruby-build/2.3.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.1.tar.bz2#4a7c5f52f205203ea0328ca8e1963a7a88cf1f7f0e246f857d595b209eac0a4d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index 6b34efc1..443ce975 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/rbx-2.10 b/share/ruby-build/rbx-2.10 index 326f9107..4fe18061 100644 --- a/share/ruby-build/rbx-2.10 +++ b/share/ruby-build/rbx-2.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.10.tar.bz2#c8047557a3d8513e4b10c661014e22901a24ec0aad71f0f1ffd3a8b31d58e694" rbx diff --git a/share/ruby-build/rbx-2.11 b/share/ruby-build/rbx-2.11 index 65a6c45f..4af7a43b 100644 --- a/share/ruby-build/rbx-2.11 +++ b/share/ruby-build/rbx-2.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.11.tar.bz2#5a9ce5c86a4a566a088f379cf2889aa14d8fcd8b2295d5571f61bf43a9548b97" rbx diff --git a/share/ruby-build/rbx-2.5.8 b/share/ruby-build/rbx-2.5.8 index c46cb51e..5b78d0a3 100644 --- a/share/ruby-build/rbx-2.5.8 +++ b/share/ruby-build/rbx-2.5.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.5.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.5.8.tar.bz2#d6b411732aa035865f2855845abe5405119560f0979062672d576601de89e59a" rbx diff --git a/share/ruby-build/rbx-2.6 b/share/ruby-build/rbx-2.6 index 395bd75e..40c7dea8 100644 --- a/share/ruby-build/rbx-2.6 +++ b/share/ruby-build/rbx-2.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.6.tar.bz2#f63bbcca7d1bc71b4c20a3bd5748430be001f3a39b14a903d3d4ca39a657cfe0" rbx diff --git a/share/ruby-build/rbx-2.7 b/share/ruby-build/rbx-2.7 index 76cad0d0..74c7ed8b 100644 --- a/share/ruby-build/rbx-2.7 +++ b/share/ruby-build/rbx-2.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.7.tar.bz2#6f121cccbbd5ad0183024bf2405ca627982d1890307c059c754a1847e19eadd1" rbx diff --git a/share/ruby-build/rbx-2.71828182 b/share/ruby-build/rbx-2.71828182 index 94026705..d286a901 100644 --- a/share/ruby-build/rbx-2.71828182 +++ b/share/ruby-build/rbx-2.71828182 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.71828182" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.71828182.tar.bz2" rbx diff --git a/share/ruby-build/rbx-2.8 b/share/ruby-build/rbx-2.8 index 6339614c..0d091f1b 100644 --- a/share/ruby-build/rbx-2.8 +++ b/share/ruby-build/rbx-2.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.8.tar.bz2#93e798b4c79800d0543d8d78aa1066b4285af209ed9908c35e54260c13bc7e9d" rbx diff --git a/share/ruby-build/rbx-2.9 b/share/ruby-build/rbx-2.9 index 708c4000..e8466793 100644 --- a/share/ruby-build/rbx-2.9 +++ b/share/ruby-build/rbx-2.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.9.tar.bz2#9f8ad067ce494d201dae359d132ddac275d0bd13315dc8fdd094c9aa661ce8b1" rbx diff --git a/share/ruby-build/rbx-3.0 b/share/ruby-build/rbx-3.0 index 3369e0f5..408ebcd4 100644 --- a/share/ruby-build/rbx-3.0 +++ b/share/ruby-build/rbx-3.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.0.tar.bz2#fd4c9687af6e29939100610a231f13951ed763a9028c85878505f313857c43ca" rbx diff --git a/share/ruby-build/rbx-3.1 b/share/ruby-build/rbx-3.1 index 3a5906d6..cdd004c3 100644 --- a/share/ruby-build/rbx-3.1 +++ b/share/ruby-build/rbx-3.1 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.1" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.1.tar.bz2#33e1b3b8e489a86f94de819fc478640150a4b1794c6a6ffe93d717fda6b610d8" rbx diff --git a/share/ruby-build/rbx-3.10 b/share/ruby-build/rbx-3.10 index 5c3fbd6c..63c1320c 100644 --- a/share/ruby-build/rbx-3.10 +++ b/share/ruby-build/rbx-3.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.10.tar.bz2#a5980628edf318c4142cd3f7c6b01d3b07b50387533056ea67d75a63af3a5054" rbx diff --git a/share/ruby-build/rbx-3.11 b/share/ruby-build/rbx-3.11 index 2560219a..bd764674 100644 --- a/share/ruby-build/rbx-3.11 +++ b/share/ruby-build/rbx-3.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.11.tar.bz2#2e8bf15313440ec7c0315e5d3a387bf88c95518040073d78fcb7a044eaef162b" rbx diff --git a/share/ruby-build/rbx-3.12 b/share/ruby-build/rbx-3.12 index e1fe52a8..c794eb7c 100644 --- a/share/ruby-build/rbx-3.12 +++ b/share/ruby-build/rbx-3.12 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.12" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.12.tar.bz2#bc955346e2dfface41c87adf432034b591eb81350905d5b503b501f36ee773c9" rbx diff --git a/share/ruby-build/rbx-3.13 b/share/ruby-build/rbx-3.13 index 50710dcf..62a36b8d 100644 --- a/share/ruby-build/rbx-3.13 +++ b/share/ruby-build/rbx-3.13 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.13" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.13.tar.bz2#a286b91150970a0116c843de5929c1e3c7a399943bd9f22f5fde25e67fa74368" rbx diff --git a/share/ruby-build/rbx-3.14 b/share/ruby-build/rbx-3.14 index 28e9ebf0..63fbe458 100644 --- a/share/ruby-build/rbx-3.14 +++ b/share/ruby-build/rbx-3.14 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.14" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.14.tar.bz2#19043116e885c428041677f672f54480bba171da9d43f369d1c854cb794c8426" rbx diff --git a/share/ruby-build/rbx-3.15 b/share/ruby-build/rbx-3.15 index 9bf5b004..2bc8d78e 100644 --- a/share/ruby-build/rbx-3.15 +++ b/share/ruby-build/rbx-3.15 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.15" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.15.tar.bz2#86ce6c330843f1a4fa1217e37d8898e10b90673838b7a2867e4e4d6d65599cef" rbx diff --git a/share/ruby-build/rbx-3.16 b/share/ruby-build/rbx-3.16 index ecffe4e8..418af127 100644 --- a/share/ruby-build/rbx-3.16 +++ b/share/ruby-build/rbx-3.16 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.16" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.16.tar.bz2#1c34db3254e8304988b3c10591c11af058f371bee80fe3b559e6c16d84f4fa03" rbx diff --git a/share/ruby-build/rbx-3.17 b/share/ruby-build/rbx-3.17 index e96ec904..1bb4c812 100644 --- a/share/ruby-build/rbx-3.17 +++ b/share/ruby-build/rbx-3.17 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.17" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.17.tar.bz2#bb76bc9613064f48d50f8323c2727002bb7dcb0ccf8813e69a366c603b7bc689" rbx diff --git a/share/ruby-build/rbx-3.18 b/share/ruby-build/rbx-3.18 index 46cfa80e..d0ba7618 100644 --- a/share/ruby-build/rbx-3.18 +++ b/share/ruby-build/rbx-3.18 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.18" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.18.tar.bz2#c552a539f3f6b8f240a02cbe9926540a0c3ad95e0e341179963a43c64208ce3e" rbx diff --git a/share/ruby-build/rbx-3.19 b/share/ruby-build/rbx-3.19 index dc29c2e8..f0565598 100644 --- a/share/ruby-build/rbx-3.19 +++ b/share/ruby-build/rbx-3.19 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.19" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.19.tar.bz2#cee948256bf288595b4ce53034f0dcd4ae2bc257acb2d43a63364dfc8e5db47c" rbx diff --git a/share/ruby-build/rbx-3.2 b/share/ruby-build/rbx-3.2 index 863588a6..632df0b9 100644 --- a/share/ruby-build/rbx-3.2 +++ b/share/ruby-build/rbx-3.2 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.2" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.2.tar.bz2#e9e906492900755425d29cbb650b0b5a39d1163fa692d6a33958e98a2e8ea156" rbx diff --git a/share/ruby-build/rbx-3.20 b/share/ruby-build/rbx-3.20 index 65f43145..c15f275c 100644 --- a/share/ruby-build/rbx-3.20 +++ b/share/ruby-build/rbx-3.20 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.20" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.20.tar.bz2#caf95bf55e5483e288b40c315ad7f2d4091823e33dcd57e9c6364c66c29a7ff2" rbx diff --git a/share/ruby-build/rbx-3.21 b/share/ruby-build/rbx-3.21 index fb5ffdd4..49cdecdf 100644 --- a/share/ruby-build/rbx-3.21 +++ b/share/ruby-build/rbx-3.21 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.21" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.21.tar.bz2#281195af772ef05f789404f0fb95838c5942591762191962bab22860022650ee" rbx diff --git a/share/ruby-build/rbx-3.22 b/share/ruby-build/rbx-3.22 index 34a657dc..02dcfbcf 100644 --- a/share/ruby-build/rbx-3.22 +++ b/share/ruby-build/rbx-3.22 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.22" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.22.tar.bz2#90b9a69ab71cffdc4a0dd68aafebce5df1fcd79c2bc60ef78b44fccd160d341a" rbx diff --git a/share/ruby-build/rbx-3.23 b/share/ruby-build/rbx-3.23 index d035daa5..36c0edd9 100644 --- a/share/ruby-build/rbx-3.23 +++ b/share/ruby-build/rbx-3.23 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.23" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.23.tar.bz2#bed25ca7c27629115768eb666adfcbb95d6f625e8666980e837ead5e13848b64" rbx diff --git a/share/ruby-build/rbx-3.24 b/share/ruby-build/rbx-3.24 index 7f54f8d8..1dd4f068 100644 --- a/share/ruby-build/rbx-3.24 +++ b/share/ruby-build/rbx-3.24 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.25" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.25.tar.bz2#9a1d1219acf34bab516e07a1b5ada3b54afd51ec25e87908fc0b6801db0c5d57" rbx diff --git a/share/ruby-build/rbx-3.25 b/share/ruby-build/rbx-3.25 index 414d6ec3..b38dd9e6 100644 --- a/share/ruby-build/rbx-3.25 +++ b/share/ruby-build/rbx-3.25 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.24" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.24.tar.bz2#7edf189283255d68b2a1d69e011cfebad0397743229fd50b08e21774ec8dab63" rbx diff --git a/share/ruby-build/rbx-3.26 b/share/ruby-build/rbx-3.26 index 80ef119e..1d7af66c 100644 --- a/share/ruby-build/rbx-3.26 +++ b/share/ruby-build/rbx-3.26 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.26" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.26.tar.bz2#10341c880eef73dda89cf8bcf5ae066b04683e40a3b1721d4d2733f32778819a" rbx diff --git a/share/ruby-build/rbx-3.27 b/share/ruby-build/rbx-3.27 index 333ffaed..4ed0e11a 100644 --- a/share/ruby-build/rbx-3.27 +++ b/share/ruby-build/rbx-3.27 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.27" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.27.tar.bz2#4ede3d0adcfab77eb9ffb43eec1b6cbe63c32f326630b488e9c2382fa3a6db98" rbx diff --git a/share/ruby-build/rbx-3.28 b/share/ruby-build/rbx-3.28 index cf0bddb2..3d7c5a76 100644 --- a/share/ruby-build/rbx-3.28 +++ b/share/ruby-build/rbx-3.28 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.28" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.28.tar.bz2#7954146ee9284e038b3c524613478e2884d8a7a9df85de6c17e43177e41d842c" rbx diff --git a/share/ruby-build/rbx-3.29 b/share/ruby-build/rbx-3.29 index dcd76afa..d79078d8 100644 --- a/share/ruby-build/rbx-3.29 +++ b/share/ruby-build/rbx-3.29 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.29" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.29.tar.bz2#6a8bf87ce26a6a05a80dd2ae40ac8c4e2c5153d4d2d913549a85d9aa32aaeee2" rbx diff --git a/share/ruby-build/rbx-3.3 b/share/ruby-build/rbx-3.3 index cf40f7b2..05b91e3b 100644 --- a/share/ruby-build/rbx-3.3 +++ b/share/ruby-build/rbx-3.3 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.3" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.3.tar.bz2#3f592b1f5580f7075c7fdc72eee7c959dd4791d96d04de6a8d467529dcff72be" rbx diff --git a/share/ruby-build/rbx-3.4 b/share/ruby-build/rbx-3.4 index 34f29cd3..ce0d5f2d 100644 --- a/share/ruby-build/rbx-3.4 +++ b/share/ruby-build/rbx-3.4 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.4" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.4.tar.bz2#480a4f536bfdc7208b06bb40bef39944de7e1c770e9962f87c6900dec30155f8" rbx diff --git a/share/ruby-build/rbx-3.5 b/share/ruby-build/rbx-3.5 index 1e4247f1..13b22d17 100644 --- a/share/ruby-build/rbx-3.5 +++ b/share/ruby-build/rbx-3.5 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.5" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.5.tar.bz2#13b0ce02d597f80c48ecc942b807368883e5cf3003bba2bc4957b3f1b368669e" rbx diff --git a/share/ruby-build/rbx-3.6 b/share/ruby-build/rbx-3.6 index 29b60c70..d0d304ba 100644 --- a/share/ruby-build/rbx-3.6 +++ b/share/ruby-build/rbx-3.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.6.tar.bz2#25b5913bba06511170e365643579ccfc193c1c4e74dbe6ea4b37dcabdcd8f6ad" rbx diff --git a/share/ruby-build/rbx-3.7 b/share/ruby-build/rbx-3.7 index 83c13c11..045d71f9 100644 --- a/share/ruby-build/rbx-3.7 +++ b/share/ruby-build/rbx-3.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.7.tar.bz2#fafcdc518b5b2440960d023203bedca133be4af62e1ef8be9ff37a2842438257" rbx diff --git a/share/ruby-build/rbx-3.8 b/share/ruby-build/rbx-3.8 index 9b00f36e..92f3d13b 100644 --- a/share/ruby-build/rbx-3.8 +++ b/share/ruby-build/rbx-3.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.8.tar.bz2#9a74316b1adf7535c4529741bd3b7e660b7fbdb01ab1c5e6deeed0fae09b811d" rbx diff --git a/share/ruby-build/rbx-3.9 b/share/ruby-build/rbx-3.9 index ef9335c3..f86bcd97 100644 --- a/share/ruby-build/rbx-3.9 +++ b/share/ruby-build/rbx-3.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.9.tar.bz2#de5a2238d90387143b8b63a52b7f036d408d7a84387347e56099d811c423bdf6" rbx From 1664c1dc85498974034f22486a1479200e2a2971 Mon Sep 17 00:00:00 2001 From: Christopher Ostrowski Date: Tue, 3 May 2016 14:41:52 -0500 Subject: [PATCH 0776/1809] Add jruby-9.1.0.0 --- share/ruby-build/jruby-9.1.0.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.1.0.0 diff --git a/share/ruby-build/jruby-9.1.0.0 b/share/ruby-build/jruby-9.1.0.0 new file mode 100644 index 00000000..4eeb1e07 --- /dev/null +++ b/share/ruby-build/jruby-9.1.0.0 @@ -0,0 +1,2 @@ +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" jruby From 5b8734c49bcea968a51b768a3635dc84da0350db Mon Sep 17 00:00:00 2001 From: deepj Date: Mon, 9 May 2016 11:24:16 +0200 Subject: [PATCH 0777/1809] Add Rubinius 3.30 --- share/ruby-build/rbx-3.30 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/rbx-3.30 diff --git a/share/ruby-build/rbx-3.30 b/share/ruby-build/rbx-3.30 new file mode 100644 index 00000000..cde1722e --- /dev/null +++ b/share/ruby-build/rbx-3.30 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.30" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.30.tar.bz2#5294f406679d41160abe46ec1ff14b76c4353a75756227cc691108bb57f4bd16" rbx From 5244cf501f736bb4387274633f1b5d6048cb0bdf Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Wed, 11 May 2016 08:48:39 -0400 Subject: [PATCH 0778/1809] Add 1.8.5 rubies --- share/ruby-build/1.8.5-p113 | 3 +++ share/ruby-build/1.8.5-p114 | 3 +++ share/ruby-build/1.8.5-p115 | 3 +++ share/ruby-build/1.8.5-p231 | 3 +++ share/ruby-build/1.8.5-p52 | 3 +++ 5 files changed, 15 insertions(+) create mode 100644 share/ruby-build/1.8.5-p113 create mode 100644 share/ruby-build/1.8.5-p114 create mode 100644 share/ruby-build/1.8.5-p115 create mode 100644 share/ruby-build/1.8.5-p231 create mode 100644 share/ruby-build/1.8.5-p52 diff --git a/share/ruby-build/1.8.5-p113 b/share/ruby-build/1.8.5-p113 new file mode 100644 index 00000000..c2d32c7a --- /dev/null +++ b/share/ruby-build/1.8.5-p113 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..f96d0d84 --- /dev/null +++ b/share/ruby-build/1.8.5-p114 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..a8a1a5d5 --- /dev/null +++ b/share/ruby-build/1.8.5-p115 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..a78f0b80 --- /dev/null +++ b/share/ruby-build/1.8.5-p231 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..13100590 --- /dev/null +++ b/share/ruby-build/1.8.5-p52 @@ -0,0 +1,3 @@ +require_gcc +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 From 0060f96d207c3d6ce70ce547c29fcc35b61012bc Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Wed, 11 May 2016 08:48:59 -0400 Subject: [PATCH 0779/1809] Add 1.8.6 rubies --- share/ruby-build/1.8.6 | 3 +++ share/ruby-build/1.8.6-p110 | 3 +++ share/ruby-build/1.8.6-p111 | 3 +++ share/ruby-build/1.8.6-p114 | 3 +++ share/ruby-build/1.8.6-p230 | 3 +++ share/ruby-build/1.8.6-p286 | 3 +++ share/ruby-build/1.8.6-p287 | 3 +++ share/ruby-build/1.8.6-p36 | 3 +++ share/ruby-build/1.8.6-p368 | 3 +++ share/ruby-build/1.8.6-p369 | 3 +++ share/ruby-build/1.8.6-p388 | 3 +++ share/ruby-build/1.8.6-p398 | 3 +++ share/ruby-build/1.8.6-p399 | 3 +++ 13 files changed, 39 insertions(+) create mode 100644 share/ruby-build/1.8.6 create mode 100644 share/ruby-build/1.8.6-p110 create mode 100644 share/ruby-build/1.8.6-p111 create mode 100644 share/ruby-build/1.8.6-p114 create mode 100644 share/ruby-build/1.8.6-p230 create mode 100644 share/ruby-build/1.8.6-p286 create mode 100644 share/ruby-build/1.8.6-p287 create mode 100644 share/ruby-build/1.8.6-p36 create mode 100644 share/ruby-build/1.8.6-p368 create mode 100644 share/ruby-build/1.8.6-p369 create mode 100644 share/ruby-build/1.8.6-p388 create mode 100644 share/ruby-build/1.8.6-p398 create mode 100644 share/ruby-build/1.8.6-p399 diff --git a/share/ruby-build/1.8.6 b/share/ruby-build/1.8.6 new file mode 100644 index 00000000..7513240a --- /dev/null +++ b/share/ruby-build/1.8.6 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..6af95c66 --- /dev/null +++ b/share/ruby-build/1.8.6-p110 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..1c305b88 --- /dev/null +++ b/share/ruby-build/1.8.6-p111 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..c2c54c5e --- /dev/null +++ b/share/ruby-build/1.8.6-p114 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..50523acd --- /dev/null +++ b/share/ruby-build/1.8.6-p230 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..52cd12cb --- /dev/null +++ b/share/ruby-build/1.8.6-p286 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..37fb1ab3 --- /dev/null +++ b/share/ruby-build/1.8.6-p287 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..4a36f4ea --- /dev/null +++ b/share/ruby-build/1.8.6-p36 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..c446cebf --- /dev/null +++ b/share/ruby-build/1.8.6-p368 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..76fc4757 --- /dev/null +++ b/share/ruby-build/1.8.6-p369 @@ -0,0 +1,3 @@ +require_gcc +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-p388 b/share/ruby-build/1.8.6-p388 new file mode 100644 index 00000000..a72747dc --- /dev/null +++ b/share/ruby-build/1.8.6-p388 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..783cf630 --- /dev/null +++ b/share/ruby-build/1.8.6-p398 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..1ff35bc8 --- /dev/null +++ b/share/ruby-build/1.8.6-p399 @@ -0,0 +1,3 @@ +require_gcc +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 From 95ba041c922982317a414f74e3ffd0ee7149e12b Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Wed, 11 May 2016 08:52:50 -0400 Subject: [PATCH 0780/1809] Add 1.8.7 rubies --- share/ruby-build/1.8.7 | 3 +++ share/ruby-build/1.8.7-p160 | 3 +++ share/ruby-build/1.8.7-p17 | 3 +++ share/ruby-build/1.8.7-p173 | 3 +++ share/ruby-build/1.8.7-p174 | 3 +++ share/ruby-build/1.8.7-p22 | 3 +++ share/ruby-build/1.8.7-p248 | 3 +++ share/ruby-build/1.8.7-p299 | 3 +++ share/ruby-build/1.8.7-p301 | 3 +++ share/ruby-build/1.8.7-p330 | 3 +++ share/ruby-build/1.8.7-p373 | 3 +++ share/ruby-build/1.8.7-p71 | 3 +++ share/ruby-build/1.8.7-p72 | 3 +++ share/ruby-build/1.8.7-preview1 | 3 +++ share/ruby-build/1.8.7-preview2 | 3 +++ share/ruby-build/1.8.7-preview3 | 3 +++ share/ruby-build/1.8.7-preview4 | 3 +++ 17 files changed, 51 insertions(+) create mode 100644 share/ruby-build/1.8.7 create mode 100644 share/ruby-build/1.8.7-p160 create mode 100644 share/ruby-build/1.8.7-p17 create mode 100644 share/ruby-build/1.8.7-p173 create mode 100644 share/ruby-build/1.8.7-p174 create mode 100644 share/ruby-build/1.8.7-p22 create mode 100644 share/ruby-build/1.8.7-p248 create mode 100644 share/ruby-build/1.8.7-p299 create mode 100644 share/ruby-build/1.8.7-p301 create mode 100644 share/ruby-build/1.8.7-p330 create mode 100644 share/ruby-build/1.8.7-p373 create mode 100644 share/ruby-build/1.8.7-p71 create mode 100644 share/ruby-build/1.8.7-p72 create mode 100644 share/ruby-build/1.8.7-preview1 create mode 100644 share/ruby-build/1.8.7-preview2 create mode 100644 share/ruby-build/1.8.7-preview3 create mode 100644 share/ruby-build/1.8.7-preview4 diff --git a/share/ruby-build/1.8.7 b/share/ruby-build/1.8.7 new file mode 100644 index 00000000..783d5280 --- /dev/null +++ b/share/ruby-build/1.8.7 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..dfc9f3de --- /dev/null +++ b/share/ruby-build/1.8.7-p160 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..63f533d5 --- /dev/null +++ b/share/ruby-build/1.8.7-p17 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..533d996c --- /dev/null +++ b/share/ruby-build/1.8.7-p173 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..242bf8ec --- /dev/null +++ b/share/ruby-build/1.8.7-p174 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..dc468cf4 --- /dev/null +++ b/share/ruby-build/1.8.7-p22 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..ed459685 --- /dev/null +++ b/share/ruby-build/1.8.7-p248 @@ -0,0 +1,3 @@ +require_gcc +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-p299 b/share/ruby-build/1.8.7-p299 new file mode 100644 index 00000000..b00095d8 --- /dev/null +++ b/share/ruby-build/1.8.7-p299 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..06c72eb3 --- /dev/null +++ b/share/ruby-build/1.8.7-p301 @@ -0,0 +1,3 @@ +require_gcc +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-p330 b/share/ruby-build/1.8.7-p330 new file mode 100644 index 00000000..7eb16153 --- /dev/null +++ b/share/ruby-build/1.8.7-p330 @@ -0,0 +1,3 @@ +require_gcc +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-p373 b/share/ruby-build/1.8.7-p373 new file mode 100644 index 00000000..51807223 --- /dev/null +++ b/share/ruby-build/1.8.7-p373 @@ -0,0 +1,3 @@ +require_gcc +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-p71 b/share/ruby-build/1.8.7-p71 new file mode 100644 index 00000000..99a07546 --- /dev/null +++ b/share/ruby-build/1.8.7-p71 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..f6c87941 --- /dev/null +++ b/share/ruby-build/1.8.7-p72 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..8bdf3f02 --- /dev/null +++ b/share/ruby-build/1.8.7-preview1 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..643c31b5 --- /dev/null +++ b/share/ruby-build/1.8.7-preview2 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..75e3623b --- /dev/null +++ b/share/ruby-build/1.8.7-preview3 @@ -0,0 +1,3 @@ +require_gcc +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 new file mode 100644 index 00000000..7afdb020 --- /dev/null +++ b/share/ruby-build/1.8.7-preview4 @@ -0,0 +1,3 @@ +require_gcc +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 From 68013bbf386a9b1a977fc429eb7a215d346d5572 Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Wed, 11 May 2016 09:18:27 -0400 Subject: [PATCH 0781/1809] Add 1.9.0 rubies --- share/ruby-build/1.9.0-0 | 4 ++++ share/ruby-build/1.9.0-1 | 4 ++++ share/ruby-build/1.9.0-2 | 4 ++++ share/ruby-build/1.9.0-3 | 4 ++++ share/ruby-build/1.9.0-4 | 4 ++++ share/ruby-build/1.9.0-5 | 4 ++++ 6 files changed, 24 insertions(+) create mode 100644 share/ruby-build/1.9.0-0 create mode 100644 share/ruby-build/1.9.0-1 create mode 100644 share/ruby-build/1.9.0-2 create mode 100644 share/ruby-build/1.9.0-3 create mode 100644 share/ruby-build/1.9.0-4 create mode 100644 share/ruby-build/1.9.0-5 diff --git a/share/ruby-build/1.9.0-0 b/share/ruby-build/1.9.0-0 new file mode 100644 index 00000000..22bfa050 --- /dev/null +++ b/share/ruby-build/1.9.0-0 @@ -0,0 +1,4 @@ +require_gcc +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 new file mode 100644 index 00000000..3deb5c83 --- /dev/null +++ b/share/ruby-build/1.9.0-1 @@ -0,0 +1,4 @@ +require_gcc +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 new file mode 100644 index 00000000..08b031e9 --- /dev/null +++ b/share/ruby-build/1.9.0-2 @@ -0,0 +1,4 @@ +require_gcc +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 new file mode 100644 index 00000000..070592f4 --- /dev/null +++ b/share/ruby-build/1.9.0-3 @@ -0,0 +1,4 @@ +require_gcc +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 new file mode 100644 index 00000000..f6b46897 --- /dev/null +++ b/share/ruby-build/1.9.0-4 @@ -0,0 +1,4 @@ +require_gcc +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 new file mode 100644 index 00000000..c1ad04d5 --- /dev/null +++ b/share/ruby-build/1.9.0-5 @@ -0,0 +1,4 @@ +require_gcc +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 From 67f94baa092c2f22a7291afaea729f617b2a25be Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Wed, 11 May 2016 09:19:24 -0400 Subject: [PATCH 0782/1809] Add 1.9.1 rubies --- share/ruby-build/1.9.1-p0 | 4 ++++ share/ruby-build/1.9.1-p129 | 4 ++++ share/ruby-build/1.9.1-p243 | 4 ++++ share/ruby-build/1.9.1-p376 | 4 ++++ share/ruby-build/1.9.1-p429 | 4 ++++ share/ruby-build/1.9.1-p431 | 4 ++++ share/ruby-build/1.9.1-preview1 | 4 ++++ share/ruby-build/1.9.1-preview2 | 4 ++++ share/ruby-build/1.9.1-rc1 | 4 ++++ share/ruby-build/1.9.1-rc2 | 4 ++++ 10 files changed, 40 insertions(+) create mode 100644 share/ruby-build/1.9.1-p0 create mode 100644 share/ruby-build/1.9.1-p129 create mode 100644 share/ruby-build/1.9.1-p243 create mode 100644 share/ruby-build/1.9.1-p376 create mode 100644 share/ruby-build/1.9.1-p429 create mode 100644 share/ruby-build/1.9.1-p431 create mode 100644 share/ruby-build/1.9.1-preview1 create mode 100644 share/ruby-build/1.9.1-preview2 create mode 100644 share/ruby-build/1.9.1-rc1 create mode 100644 share/ruby-build/1.9.1-rc2 diff --git a/share/ruby-build/1.9.1-p0 b/share/ruby-build/1.9.1-p0 new file mode 100644 index 00000000..2c380449 --- /dev/null +++ b/share/ruby-build/1.9.1-p0 @@ -0,0 +1,4 @@ +require_gcc +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 new file mode 100644 index 00000000..e0b00a70 --- /dev/null +++ b/share/ruby-build/1.9.1-p129 @@ -0,0 +1,4 @@ +require_gcc +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 new file mode 100644 index 00000000..8e665016 --- /dev/null +++ b/share/ruby-build/1.9.1-p243 @@ -0,0 +1,4 @@ +require_gcc +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 new file mode 100644 index 00000000..73560eff --- /dev/null +++ b/share/ruby-build/1.9.1-p376 @@ -0,0 +1,4 @@ +require_gcc +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-p429 b/share/ruby-build/1.9.1-p429 new file mode 100644 index 00000000..9025bcd3 --- /dev/null +++ b/share/ruby-build/1.9.1-p429 @@ -0,0 +1,4 @@ +require_gcc +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-p431 b/share/ruby-build/1.9.1-p431 new file mode 100644 index 00000000..cd3f3dba --- /dev/null +++ b/share/ruby-build/1.9.1-p431 @@ -0,0 +1,4 @@ +require_gcc +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 new file mode 100644 index 00000000..db825702 --- /dev/null +++ b/share/ruby-build/1.9.1-preview1 @@ -0,0 +1,4 @@ +require_gcc +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 new file mode 100644 index 00000000..51fca2f8 --- /dev/null +++ b/share/ruby-build/1.9.1-preview2 @@ -0,0 +1,4 @@ +require_gcc +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 new file mode 100644 index 00000000..6538e96d --- /dev/null +++ b/share/ruby-build/1.9.1-rc1 @@ -0,0 +1,4 @@ +require_gcc +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 new file mode 100644 index 00000000..e20ec1ae --- /dev/null +++ b/share/ruby-build/1.9.1-rc2 @@ -0,0 +1,4 @@ +require_gcc +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 From fc6caa7ec1d4d2ed2aee5dfdfd7483075d0c7c73 Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Wed, 11 May 2016 09:21:09 -0400 Subject: [PATCH 0783/1809] Add 1.9.2 rubies --- share/ruby-build/1.9.2-p136 | 4 ++++ share/ruby-build/1.9.2-preview1 | 4 ++++ share/ruby-build/1.9.2-preview3 | 4 ++++ share/ruby-build/1.9.2-rc1 | 4 ++++ share/ruby-build/1.9.2-rc2 | 4 ++++ 5 files changed, 20 insertions(+) create mode 100644 share/ruby-build/1.9.2-p136 create mode 100644 share/ruby-build/1.9.2-preview1 create mode 100644 share/ruby-build/1.9.2-preview3 create mode 100644 share/ruby-build/1.9.2-rc1 create mode 100644 share/ruby-build/1.9.2-rc2 diff --git a/share/ruby-build/1.9.2-p136 b/share/ruby-build/1.9.2-p136 new file mode 100644 index 00000000..e4685772 --- /dev/null +++ b/share/ruby-build/1.9.2-p136 @@ -0,0 +1,4 @@ +require_gcc +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-preview1 b/share/ruby-build/1.9.2-preview1 new file mode 100644 index 00000000..0379c3c2 --- /dev/null +++ b/share/ruby-build/1.9.2-preview1 @@ -0,0 +1,4 @@ +require_gcc +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 new file mode 100644 index 00000000..b3b63142 --- /dev/null +++ b/share/ruby-build/1.9.2-preview3 @@ -0,0 +1,4 @@ +require_gcc +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 new file mode 100644 index 00000000..9f57d63b --- /dev/null +++ b/share/ruby-build/1.9.2-rc1 @@ -0,0 +1,4 @@ +require_gcc +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 new file mode 100644 index 00000000..7af7dac3 --- /dev/null +++ b/share/ruby-build/1.9.2-rc2 @@ -0,0 +1,4 @@ +require_gcc +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 From 81f2999e3f6221b4ee50e5071411e17006921794 Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Wed, 11 May 2016 09:31:13 -0400 Subject: [PATCH 0784/1809] Add 1.9.3 rubies --- share/ruby-build/1.9.3-p105 | 5 +++++ share/ruby-build/1.9.3-p426 | 3 +++ 2 files changed, 8 insertions(+) create mode 100644 share/ruby-build/1.9.3-p105 create mode 100644 share/ruby-build/1.9.3-p426 diff --git a/share/ruby-build/1.9.3-p105 b/share/ruby-build/1.9.3-p105 new file mode 100644 index 00000000..8f8aef7c --- /dev/null +++ b/share/ruby-build/1.9.3-p105 @@ -0,0 +1,5 @@ +[ -n "$CC" ] || export CC=cc +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +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-p426 b/share/ruby-build/1.9.3-p426 new file mode 100644 index 00000000..5f8a2e2f --- /dev/null +++ b/share/ruby-build/1.9.3-p426 @@ -0,0 +1,3 @@ +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +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 From 408ded50983297b299ca8aa8edda4cc27d2cf8b9 Mon Sep 17 00:00:00 2001 From: deepj Date: Tue, 17 May 2016 22:10:30 +0200 Subject: [PATCH 0785/1809] Add Rubinius 3.31 --- share/ruby-build/rbx-3.31 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/rbx-3.31 diff --git a/share/ruby-build/rbx-3.31 b/share/ruby-build/rbx-3.31 new file mode 100644 index 00000000..00163ba4 --- /dev/null +++ b/share/ruby-build/rbx-3.31 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.31" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.31.tar.bz2#1c7a7763ab7cf36ad6b2e328ff1d78fb6587721b8667f8598d15354d0704de72" rbx From 74db1fff16a33e209ae43dad29307bfbddcdf018 Mon Sep 17 00:00:00 2001 From: Nadav Shatz Date: Thu, 19 May 2016 16:03:18 -0400 Subject: [PATCH 0786/1809] Create jruby-9.1.1.0 --- share/ruby-build/jruby-9.1.1.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.1.1.0 diff --git a/share/ruby-build/jruby-9.1.1.0 b/share/ruby-build/jruby-9.1.1.0 new file mode 100644 index 00000000..356c3b39 --- /dev/null +++ b/share/ruby-build/jruby-9.1.1.0 @@ -0,0 +1,2 @@ +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" jruby From 4e6453e4d042f37b5283ed6b4f97d700dcb51eed Mon Sep 17 00:00:00 2001 From: deepj Date: Tue, 24 May 2016 20:26:53 +0200 Subject: [PATCH 0787/1809] Add Rubinius 3.32 --- share/ruby-build/rbx-3.32 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/rbx-3.32 diff --git a/share/ruby-build/rbx-3.32 b/share/ruby-build/rbx-3.32 new file mode 100644 index 00000000..41bbfba6 --- /dev/null +++ b/share/ruby-build/rbx-3.32 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.32" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.32.tar.bz2#f88d6d277efe1f9774da1201ce4c8a8fd7cb2ea29620c1727a4471e3a0eed1dc" rbx From 6735731837bda651fb45be60046cd64695ee509c Mon Sep 17 00:00:00 2001 From: deepj Date: Thu, 26 May 2016 10:13:47 +0200 Subject: [PATCH 0788/1809] Add Rubinius 3.33 --- share/ruby-build/rbx-3.33 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/rbx-3.33 diff --git a/share/ruby-build/rbx-3.33 b/share/ruby-build/rbx-3.33 new file mode 100644 index 00000000..e81efc1c --- /dev/null +++ b/share/ruby-build/rbx-3.33 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.33" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.33.tar.bz2#1455940fc3a17b6efbb787c9316ff86a260187ebbaba6b32746dd27cebe14907" rbx From b23a34752d4a1da514ecd19dd40bf5ee7b2bcde5 Mon Sep 17 00:00:00 2001 From: Nadav Shatz Date: Fri, 27 May 2016 12:02:45 -0400 Subject: [PATCH 0789/1809] Create jruby-9.1.2.0 --- share/ruby-build/jruby-9.1.2.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.1.2.0 diff --git a/share/ruby-build/jruby-9.1.2.0 b/share/ruby-build/jruby-9.1.2.0 new file mode 100644 index 00000000..d982ecd0 --- /dev/null +++ b/share/ruby-build/jruby-9.1.2.0 @@ -0,0 +1,2 @@ +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" jruby From e56f6cf82d8162a6908d4b1c1e2f43da5d8687a9 Mon Sep 17 00:00:00 2001 From: "Yamashita, Yuu" Date: Thu, 2 Jun 2016 01:58:02 +0000 Subject: [PATCH 0790/1809] `aria2c` doesn't support writing remote content to stdout (yyuu/pyenv#619, yyuu/pyenv#620) --- bin/ruby-build | 7 ++++++- test/cache.bats | 6 +++--- test/checksum.bats | 18 +++++++++--------- test/mirror.bats | 16 ++++++++-------- 4 files changed, 26 insertions(+), 21 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 31fda4f6..b26ae51f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -317,7 +317,12 @@ http_head_aria2c() { } http_get_aria2c() { - aria2c -o "${2:--}" ${ARIA2_OPTS} "$1" + local out="${2:-$(mktemp "out.XXXXXX")}" + if aria2c --allow-overwrite=true -o "${out}" ${ARIA2_OPTS} "$1" >&4; then + [ -n "$2" ] || cat "${out}" + else + false + fi } http_head_curl() { diff --git a/test/cache.bats b/test/cache.bats index 00dd10a2..452bece2 100644 --- a/test/cache.bats +++ b/test/cache.bats @@ -11,7 +11,7 @@ setup() { @test "packages are saved to download cache" { - stub aria2c "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" + stub aria2c "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" install_fixture definitions/without-checksum @@ -59,7 +59,7 @@ setup() { stub shasum true "echo invalid" "echo $checksum" stub aria2c "--dry-run * : true" \ - "-o * https://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$2" + "--allow-overwrite=true -o * https://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" touch "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" @@ -76,7 +76,7 @@ setup() { @test "nonexistent cache directory is ignored" { - stub aria2c "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" + stub aria2c "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" export RUBY_BUILD_CACHE_PATH="${TMP}/nonexistent" diff --git a/test/checksum.bats b/test/checksum.bats index 6e844240..08059cc8 100644 --- a/test/checksum.bats +++ b/test/checksum.bats @@ -7,7 +7,7 @@ export RUBY_BUILD_ARIA2_OPTS= @test "package URL without checksum" { - stub aria2c "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" + stub aria2c "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" install_fixture definitions/without-checksum @@ -20,7 +20,7 @@ export RUBY_BUILD_ARIA2_OPTS= @test "package URL with valid checksum" { stub shasum true "echo ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" - stub aria2c "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" + stub aria2c "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" install_fixture definitions/with-checksum @@ -34,7 +34,7 @@ export RUBY_BUILD_ARIA2_OPTS= @test "package URL with invalid checksum" { stub shasum true "echo ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" - stub aria2c "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" + stub aria2c "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" install_fixture definitions/with-invalid-checksum @@ -48,7 +48,7 @@ export RUBY_BUILD_ARIA2_OPTS= @test "package URL with checksum but no shasum support" { stub shasum false - stub aria2c "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" + stub aria2c "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" install_fixture definitions/with-checksum @@ -62,7 +62,7 @@ export RUBY_BUILD_ARIA2_OPTS= @test "package URL with valid md5 checksum" { stub md5 true "echo 83e6d7725e20166024a1eb74cde80677" - stub aria2c "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" + stub aria2c "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" install_fixture definitions/with-md5-checksum @@ -76,7 +76,7 @@ export RUBY_BUILD_ARIA2_OPTS= @test "package URL with md5 checksum but no md5 support" { stub md5 false - stub aria2c "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" + stub aria2c "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" install_fixture definitions/with-md5-checksum @@ -90,7 +90,7 @@ export RUBY_BUILD_ARIA2_OPTS= @test "package with invalid checksum" { stub shasum true "echo invalid" - stub aria2c "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" + stub aria2c "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" install_fixture definitions/with-checksum @@ -126,7 +126,7 @@ DEF stub shasum true \ "echo invalid" \ "echo ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" - stub aria2c "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" + stub aria2c "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" export -n RUBY_BUILD_CACHE_PATH export RUBY_BUILD_BUILD_PATH="${TMP}/build" @@ -145,7 +145,7 @@ DEF } @test "package URL with checksum of unexpected length" { - stub aria2c "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" + stub aria2c "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" run_inline_definition <&2 @@ -24,7 +24,7 @@ export RUBY_BUILD_ARIA2_OPTS= @test "package URL with checksum but no shasum support bypasses mirror" { stub shasum false - stub aria2c "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" + stub aria2c "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" install_fixture definitions/with-checksum @@ -42,7 +42,7 @@ export RUBY_BUILD_ARIA2_OPTS= stub shasum true "echo $checksum" stub aria2c "--dry-run $mirror_url : true" \ - "-o * $mirror_url : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$2" + "--allow-overwrite=true -o * $mirror_url : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" install_fixture definitions/with-checksum @@ -60,7 +60,7 @@ export RUBY_BUILD_ARIA2_OPTS= stub shasum true "echo $checksum" stub aria2c "--dry-run $mirror_url : false" \ - "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" + "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" install_fixture definitions/with-checksum @@ -78,8 +78,8 @@ export RUBY_BUILD_ARIA2_OPTS= stub shasum true "echo invalid" "echo $checksum" stub aria2c "--dry-run $mirror_url : true" \ - "-o * $mirror_url : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$2" \ - "-o * http://example.com/* : cp $FIXTURE_ROOT/\${3##*/} \$2" + "--allow-overwrite=true -o * $mirror_url : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" \ + "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" install_fixture definitions/with-checksum echo "$output" >&2 @@ -98,7 +98,7 @@ export RUBY_BUILD_ARIA2_OPTS= stub shasum true "echo $checksum" stub aria2c "--dry-run : true" \ - "-o * https://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$2" \ + "--allow-overwrite=true -o * https://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" \ install_fixture definitions/with-checksum @@ -115,7 +115,7 @@ export RUBY_BUILD_ARIA2_OPTS= local checksum="ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" stub shasum true "echo $checksum" - stub aria2c "-o * https://cache.ruby-lang.org/* : cp $FIXTURE_ROOT/\${3##*/} \$2" + stub aria2c "--allow-overwrite=true -o * https://cache.ruby-lang.org/* : cp $FIXTURE_ROOT/\${4##*/} \$3" run_inline_definition < Date: Thu, 2 Jun 2016 15:02:50 -0500 Subject: [PATCH 0791/1809] ruby-build 20160602 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 31fda4f6..edafd8d0 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20160426" +RUBY_BUILD_VERSION="20160602" OLDIFS="$IFS" From 2252b4a1178303f8570201cbf45956ae8648c3d5 Mon Sep 17 00:00:00 2001 From: deepj Date: Sun, 5 Jun 2016 15:48:19 +0200 Subject: [PATCH 0792/1809] =?UTF-8?q?Add=20Rubinius=203.34=E2=80=933.36?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- share/ruby-build/rbx-3.34 | 3 +++ share/ruby-build/rbx-3.35 | 3 +++ share/ruby-build/rbx-3.36 | 3 +++ 3 files changed, 9 insertions(+) create mode 100644 share/ruby-build/rbx-3.34 create mode 100644 share/ruby-build/rbx-3.35 create mode 100644 share/ruby-build/rbx-3.36 diff --git a/share/ruby-build/rbx-3.34 b/share/ruby-build/rbx-3.34 new file mode 100644 index 00000000..f1aa5b1b --- /dev/null +++ b/share/ruby-build/rbx-3.34 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.34" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.34.tar.bz2#90f5d5b53dbc6494b8a81ecd3569950b1d85d0c463dd537cab677fab82e2b300" rbx diff --git a/share/ruby-build/rbx-3.35 b/share/ruby-build/rbx-3.35 new file mode 100644 index 00000000..ca394e45 --- /dev/null +++ b/share/ruby-build/rbx-3.35 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.35" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.35.tar.bz2#d72c8ec1a1cd6e1c77381e6d1e1d21811d71948a08f108d8a064884c379d2465" rbx diff --git a/share/ruby-build/rbx-3.36 b/share/ruby-build/rbx-3.36 new file mode 100644 index 00000000..5343dc08 --- /dev/null +++ b/share/ruby-build/rbx-3.36 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.36" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.36.tar.bz2#660c6eaad9ab0ef3813942e906b14d1f02d071c6e25f60b9d6c8dfbab278b754" rbx From 2d2eef7012295b5f98851135db6196890642bd46 Mon Sep 17 00:00:00 2001 From: "Yamashita, Yuu" Date: Fri, 10 Jun 2016 01:37:34 +0000 Subject: [PATCH 0793/1809] Remove `aria2c` from PATH to use `curl` stub during test --- test/build.bats | 1 + test/cache.bats | 1 + test/fetch.bats | 1 + test/hooks.bats | 1 + test/rbenv.bats | 1 + test/test_helper.bash | 33 +++++++++++++++++++++++++++++++++ 6 files changed, 38 insertions(+) diff --git a/test/build.bats b/test/build.bats index 1cfd78f4..c7edebfd 100644 --- a/test/build.bats +++ b/test/build.bats @@ -8,6 +8,7 @@ export CC=cc export -n RUBY_CONFIGURE_OPTS setup() { + ensure_not_found_in_path aria2c mkdir -p "$INSTALL_ROOT" stub md5 false stub aria2c false diff --git a/test/cache.bats b/test/cache.bats index 452bece2..6d807ee6 100644 --- a/test/cache.bats +++ b/test/cache.bats @@ -6,6 +6,7 @@ export RUBY_BUILD_CACHE_PATH="$TMP/cache" export RUBY_BUILD_ARIA2_OPTS= setup() { + ensure_not_found_in_path aria2c mkdir "$RUBY_BUILD_CACHE_PATH" } diff --git a/test/fetch.bats b/test/fetch.bats index 49f2f6f5..32d1f134 100644 --- a/test/fetch.bats +++ b/test/fetch.bats @@ -5,6 +5,7 @@ export RUBY_BUILD_SKIP_MIRROR=1 export RUBY_BUILD_CACHE_PATH= setup() { + ensure_not_found_in_path aria2c export RUBY_BUILD_BUILD_PATH="${TMP}/source" mkdir -p "${RUBY_BUILD_BUILD_PATH}" } diff --git a/test/hooks.bats b/test/hooks.bats index fa6f9951..4aaba2f6 100644 --- a/test/hooks.bats +++ b/test/hooks.bats @@ -3,6 +3,7 @@ load test_helper setup() { + ensure_not_found_in_path aria2c export RBENV_ROOT="${TMP}/rbenv" export HOOK_PATH="${TMP}/i has hooks" mkdir -p "$HOOK_PATH" diff --git a/test/rbenv.bats b/test/rbenv.bats index 2d8c95ff..47cdb7de 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -4,6 +4,7 @@ load test_helper export RBENV_ROOT="${TMP}/rbenv" setup() { + ensure_not_found_in_path aria2c stub rbenv-hooks 'install : true' stub rbenv-rehash 'true' } diff --git a/test/test_helper.bash b/test/test_helper.bash index b61331c2..301030f4 100644 --- a/test/test_helper.bash +++ b/test/test_helper.bash @@ -9,6 +9,39 @@ if [ "$FIXTURE_ROOT" != "$BATS_TEST_DIRNAME/fixtures" ]; then export PATH fi +remove_command_from_path() { + OLDIFS="${IFS}" + local cmd="$1" + local path + local paths=() + IFS=: + for path in ${PATH}; do + if [ -e "${path}/${cmd}" ]; then + local tmp_path="$(mktemp -d "${TMP}/path.XXXXX")" + ln -fs "${path}"/* "${tmp_path}" + rm -f "${tmp_path}/${cmd}" + paths["${#paths[@]}"]="${tmp_path}" + else + paths["${#paths[@]}"]="${path}" + fi + done + export PATH="${paths[*]}" + IFS="${OLDIFS}" +} + +ensure_not_found_in_path() { + local cmd + for cmd; do + if command -v "${cmd}" 1>/dev/null 2>&1; then + remove_command_from_path "${cmd}" + fi + done +} + +setup() { + ensure_not_found_in_path aria2c +} + teardown() { rm -fr "${TMP:?}"/* } From b3ba8c86668e1bc166c4e906a4c490c8bc502fe8 Mon Sep 17 00:00:00 2001 From: "Yamashita, Yuu" Date: Fri, 10 Jun 2016 05:11:26 +0000 Subject: [PATCH 0794/1809] Use `curl` stub during tests by default --- test/build.bats | 2 +- test/cache.bats | 24 ++++++++++++------------ test/checksum.bats | 36 ++++++++++++++++++------------------ test/fetch.bats | 2 +- test/mirror.bats | 40 ++++++++++++++++++++-------------------- 5 files changed, 52 insertions(+), 52 deletions(-) diff --git a/test/build.bats b/test/build.bats index c7edebfd..a1173613 100644 --- a/test/build.bats +++ b/test/build.bats @@ -11,7 +11,7 @@ setup() { ensure_not_found_in_path aria2c mkdir -p "$INSTALL_ROOT" stub md5 false - stub aria2c false + stub curl false } executable() { diff --git a/test/cache.bats b/test/cache.bats index 6d807ee6..1c96bcf0 100644 --- a/test/cache.bats +++ b/test/cache.bats @@ -3,7 +3,7 @@ load test_helper export RUBY_BUILD_SKIP_MIRROR=1 export RUBY_BUILD_CACHE_PATH="$TMP/cache" -export RUBY_BUILD_ARIA2_OPTS= +export RUBY_BUILD_CURL_OPTS= setup() { ensure_not_found_in_path aria2c @@ -12,19 +12,19 @@ setup() { @test "packages are saved to download cache" { - stub aria2c "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" + stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/without-checksum assert_success assert [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] - unstub aria2c + unstub curl } @test "cached package without checksum" { - stub aria2c + stub curl cp "${FIXTURE_ROOT}/package-1.0.0.tar.gz" "$RUBY_BUILD_CACHE_PATH" @@ -33,13 +33,13 @@ setup() { assert_success assert [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] - unstub aria2c + unstub curl } @test "cached package with valid checksum" { stub shasum true "echo ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" - stub aria2c + stub curl cp "${FIXTURE_ROOT}/package-1.0.0.tar.gz" "$RUBY_BUILD_CACHE_PATH" @@ -49,7 +49,7 @@ setup() { assert [ -x "${INSTALL_ROOT}/bin/package" ] assert [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] - unstub aria2c + unstub curl unstub shasum } @@ -59,8 +59,8 @@ setup() { local checksum="ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" stub shasum true "echo invalid" "echo $checksum" - stub aria2c "--dry-run * : true" \ - "--allow-overwrite=true -o * https://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" + stub curl "-*I* : true" \ + "-q -o * -*S* https://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" touch "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" @@ -71,13 +71,13 @@ setup() { assert [ -e "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" ] assert diff -q "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" "${FIXTURE_ROOT}/package-1.0.0.tar.gz" - unstub aria2c + unstub curl unstub shasum } @test "nonexistent cache directory is ignored" { - stub aria2c "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" + stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" export RUBY_BUILD_CACHE_PATH="${TMP}/nonexistent" @@ -87,5 +87,5 @@ setup() { assert [ -x "${INSTALL_ROOT}/bin/package" ] refute [ -d "$RUBY_BUILD_CACHE_PATH" ] - unstub aria2c + unstub curl } diff --git a/test/checksum.bats b/test/checksum.bats index 08059cc8..cf277ce2 100644 --- a/test/checksum.bats +++ b/test/checksum.bats @@ -3,107 +3,107 @@ load test_helper export RUBY_BUILD_SKIP_MIRROR=1 export RUBY_BUILD_CACHE_PATH= -export RUBY_BUILD_ARIA2_OPTS= +export RUBY_BUILD_CURL_OPTS= @test "package URL without checksum" { - stub aria2c "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" + stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/without-checksum assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] - unstub aria2c + unstub curl } @test "package URL with valid checksum" { stub shasum true "echo ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" - stub aria2c "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" + stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-checksum assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] - unstub aria2c + unstub curl unstub shasum } @test "package URL with invalid checksum" { stub shasum true "echo ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" - stub aria2c "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" + stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-invalid-checksum assert_failure refute [ -f "${INSTALL_ROOT}/bin/package" ] - unstub aria2c + unstub curl unstub shasum } @test "package URL with checksum but no shasum support" { stub shasum false - stub aria2c "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" + stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-checksum assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] - unstub aria2c + unstub curl unstub shasum } @test "package URL with valid md5 checksum" { stub md5 true "echo 83e6d7725e20166024a1eb74cde80677" - stub aria2c "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" + stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-md5-checksum assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] - unstub aria2c + unstub curl unstub md5 } @test "package URL with md5 checksum but no md5 support" { stub md5 false - stub aria2c "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" + stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-md5-checksum assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] - unstub aria2c + unstub curl unstub md5 } @test "package with invalid checksum" { stub shasum true "echo invalid" - stub aria2c "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" + stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-checksum assert_failure refute [ -f "${INSTALL_ROOT}/bin/package" ] - unstub aria2c + unstub curl unstub shasum } @test "existing tarball in build location is reused" { stub shasum true "echo ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" - stub aria2c false + stub curl false stub wget false export -n RUBY_BUILD_CACHE_PATH @@ -126,7 +126,7 @@ DEF stub shasum true \ "echo invalid" \ "echo ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" - stub aria2c "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" + stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" export -n RUBY_BUILD_CACHE_PATH export RUBY_BUILD_BUILD_PATH="${TMP}/build" @@ -145,7 +145,7 @@ DEF } @test "package URL with checksum of unexpected length" { - stub aria2c "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" + stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" run_inline_definition <&2 @@ -17,21 +17,21 @@ export RUBY_BUILD_ARIA2_OPTS= assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] - unstub aria2c + unstub curl unstub shasum } @test "package URL with checksum but no shasum support bypasses mirror" { stub shasum false - stub aria2c "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" + stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-checksum assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] - unstub aria2c + unstub curl unstub shasum } @@ -41,15 +41,15 @@ export RUBY_BUILD_ARIA2_OPTS= local mirror_url="${RUBY_BUILD_MIRROR_URL}/$checksum" stub shasum true "echo $checksum" - stub aria2c "--dry-run $mirror_url : true" \ - "--allow-overwrite=true -o * $mirror_url : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" + stub curl "-*I* $mirror_url : true" \ + "-q -o * -*S* $mirror_url : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" install_fixture definitions/with-checksum assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] - unstub aria2c + unstub curl unstub shasum } @@ -59,15 +59,15 @@ export RUBY_BUILD_ARIA2_OPTS= local mirror_url="${RUBY_BUILD_MIRROR_URL}/$checksum" stub shasum true "echo $checksum" - stub aria2c "--dry-run $mirror_url : false" \ - "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" + stub curl "-*I* $mirror_url : false" \ + "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-checksum assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] - unstub aria2c + unstub curl unstub shasum } @@ -77,9 +77,9 @@ export RUBY_BUILD_ARIA2_OPTS= local mirror_url="${RUBY_BUILD_MIRROR_URL}/$checksum" stub shasum true "echo invalid" "echo $checksum" - stub aria2c "--dry-run $mirror_url : true" \ - "--allow-overwrite=true -o * $mirror_url : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" \ - "--allow-overwrite=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" + stub curl "-*I* $mirror_url : true" \ + "-q -o * -*S* $mirror_url : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" \ + "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" install_fixture definitions/with-checksum echo "$output" >&2 @@ -87,7 +87,7 @@ export RUBY_BUILD_ARIA2_OPTS= assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] - unstub aria2c + unstub curl unstub shasum } @@ -97,15 +97,15 @@ export RUBY_BUILD_ARIA2_OPTS= local checksum="ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" stub shasum true "echo $checksum" - stub aria2c "--dry-run : true" \ - "--allow-overwrite=true -o * https://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" \ + stub curl "-*I* : true" \ + "-q -o * -*S* https://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" \ install_fixture definitions/with-checksum assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] - unstub aria2c + unstub curl unstub shasum } @@ -115,7 +115,7 @@ export RUBY_BUILD_ARIA2_OPTS= local checksum="ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" stub shasum true "echo $checksum" - stub aria2c "--allow-overwrite=true -o * https://cache.ruby-lang.org/* : cp $FIXTURE_ROOT/\${4##*/} \$3" + stub curl "-q -o * -*S* https://cache.ruby-lang.org/* : cp $FIXTURE_ROOT/\${5##*/} \$3" run_inline_definition < Date: Fri, 10 Jun 2016 06:02:57 +0000 Subject: [PATCH 0795/1809] Add a test for `aria2c` --- test/fetch.bats | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/test/fetch.bats b/test/fetch.bats index dc205744..5286712d 100644 --- a/test/fetch.bats +++ b/test/fetch.bats @@ -3,6 +3,7 @@ load test_helper export RUBY_BUILD_SKIP_MIRROR=1 export RUBY_BUILD_CACHE_PATH= +export RUBY_BUILD_ARIA2_OPTS= setup() { ensure_not_found_in_path aria2c @@ -19,6 +20,20 @@ setup() { assert_output_contains "error: failed to download package-1.0.0.tar.gz" } +@test "using aria2c if available" { + stub aria2c "* -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" + + install_fixture definitions/without-checksum + assert_success + assert_output < http://example.com/packages/package-1.0.0.tar.gz +Installing package-1.0.0... +Installed package-1.0.0 to ${TMP}/install +OUT + unstub aria2c +} + @test "fetching from git repository" { stub git "clone --depth 1 --branch master http://example.com/packages/package.git package-dev : mkdir package-dev" From 6b12f94a18c0b64877939b9d03d610aff80a6a80 Mon Sep 17 00:00:00 2001 From: deepj Date: Fri, 10 Jun 2016 11:33:29 +0200 Subject: [PATCH 0796/1809] =?UTF-8?q?Add=20Rubinius=203.37=E2=80=933.39?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- share/ruby-build/rbx-3.37 | 3 +++ share/ruby-build/rbx-3.38 | 3 +++ share/ruby-build/rbx-3.39 | 3 +++ 3 files changed, 9 insertions(+) create mode 100644 share/ruby-build/rbx-3.37 create mode 100644 share/ruby-build/rbx-3.38 create mode 100644 share/ruby-build/rbx-3.39 diff --git a/share/ruby-build/rbx-3.37 b/share/ruby-build/rbx-3.37 new file mode 100644 index 00000000..8fe3c8f4 --- /dev/null +++ b/share/ruby-build/rbx-3.37 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.37" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.37.tar.bz2#85d855a0734c315d67b592675481458ddddac075426dbf6dc39a8ad34b8cb2d1" rbx diff --git a/share/ruby-build/rbx-3.38 b/share/ruby-build/rbx-3.38 new file mode 100644 index 00000000..9b063394 --- /dev/null +++ b/share/ruby-build/rbx-3.38 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.38" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.38.tar.bz2#2e038ee1e1dcee5b0d574cc446ad7bf2d98ea70ced35090f1680a90c6b9d6333" rbx diff --git a/share/ruby-build/rbx-3.39 b/share/ruby-build/rbx-3.39 new file mode 100644 index 00000000..82c54d97 --- /dev/null +++ b/share/ruby-build/rbx-3.39 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.39" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.38.tar.bz2#f6f8132b44eadb4c07f8b26af16ce0a5470309ada33ef6f20ab76770a44193e0" rbx From d1abc9757cbbf6ccb90314ce97550e55896e2193 Mon Sep 17 00:00:00 2001 From: deepj Date: Fri, 10 Jun 2016 12:30:14 +0200 Subject: [PATCH 0797/1809] Mistake in Rubinius 3.39 url --- share/ruby-build/rbx-3.39 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/rbx-3.39 b/share/ruby-build/rbx-3.39 index 82c54d97..11a95d0a 100644 --- a/share/ruby-build/rbx-3.39 +++ b/share/ruby-build/rbx-3.39 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl -install_package "rubinius-3.39" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.38.tar.bz2#f6f8132b44eadb4c07f8b26af16ce0a5470309ada33ef6f20ab76770a44193e0" rbx +install_package "rubinius-3.39" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.39.tar.bz2#f6f8132b44eadb4c07f8b26af16ce0a5470309ada33ef6f20ab76770a44193e0" rbx From 01403a936303e941b6b50d815062db8d0b50e56e Mon Sep 17 00:00:00 2001 From: deepj Date: Sun, 12 Jun 2016 19:26:24 +0200 Subject: [PATCH 0798/1809] Add Rubinius 3.40 --- share/ruby-build/rbx-3.40 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/rbx-3.40 diff --git a/share/ruby-build/rbx-3.40 b/share/ruby-build/rbx-3.40 new file mode 100644 index 00000000..d63ffa71 --- /dev/null +++ b/share/ruby-build/rbx-3.40 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.40" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.40.tar.bz2#09f6590515bf6180427544fb217a34330a689784ea05b03f0a98db2a197bb20f" rbx From 8b397d7675b4b20edae3ddb9b4647e9e77bb9bef Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Mon, 20 Jun 2016 18:51:43 +0900 Subject: [PATCH 0799/1809] Added 2.4.0prewview1 definitions --- share/ruby-build/2.4.0-preview1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.4.0-preview1 diff --git a/share/ruby-build/2.4.0-preview1 b/share/ruby-build/2.4.0-preview1 new file mode 100644 index 00000000..7aac66eb --- /dev/null +++ b/share/ruby-build/2.4.0-preview1 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.4.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview1.tar.bz2#17570f0b84215ca82252f10c167ee50bc075383c018420c6b2601ae1cade0649" ldflags_dirs standard verify_openssl From 6baed1ff66d3bffc6e9ac18d212344f986cfa9d4 Mon Sep 17 00:00:00 2001 From: "Yamashita, Yuu" Date: Wed, 22 Jun 2016 00:37:56 +0000 Subject: [PATCH 0800/1809] Prevent loading user's aria2.conf (yyuu/pyenv#625) --- bin/ruby-build | 4 ++-- test/fetch.bats | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index b26ae51f..8851a69b 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -313,12 +313,12 @@ http() { } http_head_aria2c() { - aria2c --dry-run ${ARIA2_OPTS} "$1" >&4 2>&1 + aria2c --dry-run --no-conf=true ${ARIA2_OPTS} "$1" >&4 2>&1 } http_get_aria2c() { local out="${2:-$(mktemp "out.XXXXXX")}" - if aria2c --allow-overwrite=true -o "${out}" ${ARIA2_OPTS} "$1" >&4; then + if aria2c --allow-overwrite=true --no-conf=true -o "${out}" ${ARIA2_OPTS} "$1" >&4; then [ -n "$2" ] || cat "${out}" else false diff --git a/test/fetch.bats b/test/fetch.bats index 5286712d..0bc450a8 100644 --- a/test/fetch.bats +++ b/test/fetch.bats @@ -21,7 +21,7 @@ setup() { } @test "using aria2c if available" { - stub aria2c "* -o * http://example.com/* : cp $FIXTURE_ROOT/\${4##*/} \$3" + stub aria2c "--allow-overwrite=true --no-conf=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$4" install_fixture definitions/without-checksum assert_success From 3662ae5ab9bbb16db5b0dc603cd2b3f9d7dd1f5b Mon Sep 17 00:00:00 2001 From: deepj Date: Wed, 22 Jun 2016 08:04:29 +0200 Subject: [PATCH 0801/1809] Add Rubinius 3.41 --- share/ruby-build/rbx-3.41 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/rbx-3.41 diff --git a/share/ruby-build/rbx-3.41 b/share/ruby-build/rbx-3.41 new file mode 100644 index 00000000..7b41743c --- /dev/null +++ b/share/ruby-build/rbx-3.41 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.41" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.41.tar.bz2#b06966230e647aa0e5b64da14ba213256074c34f3bb8614be1ce81ef1434c41f" rbx From 7c292d6935362ce94898e66bf6843f5d5c2061fe Mon Sep 17 00:00:00 2001 From: deepj Date: Mon, 27 Jun 2016 23:30:43 +0200 Subject: [PATCH 0802/1809] Add Rubinius 3.42 --- share/ruby-build/rbx-3.42 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/rbx-3.42 diff --git a/share/ruby-build/rbx-3.42 b/share/ruby-build/rbx-3.42 new file mode 100644 index 00000000..99dd17ef --- /dev/null +++ b/share/ruby-build/rbx-3.42 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.42" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.42.tar.bz2#4fc4413101100f6393894632eef522c2667a821856ac32eb99ccecab2aeeae85" rbx From 3795d56ca455b435113c6b1840f0b065134a03fe Mon Sep 17 00:00:00 2001 From: deepj Date: Sun, 3 Jul 2016 23:17:07 +0200 Subject: [PATCH 0803/1809] Add Rubinius 3.43 --- share/ruby-build/rbx-3.43 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/rbx-3.43 diff --git a/share/ruby-build/rbx-3.43 b/share/ruby-build/rbx-3.43 new file mode 100644 index 00000000..0d179d3d --- /dev/null +++ b/share/ruby-build/rbx-3.43 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.43" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.43.tar.bz2#2c573257518774e464036515cc7283bc934a41566599afe94612c605844481ad" rbx From 530d028dfc0d079a379c75b372d1d147b0421759 Mon Sep 17 00:00:00 2001 From: deepj Date: Wed, 13 Jul 2016 08:47:11 +0200 Subject: [PATCH 0804/1809] =?UTF-8?q?Add=20Rubinius=203.44=E2=80=933.46?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- share/ruby-build/rbx-3.44 | 3 +++ share/ruby-build/rbx-3.45 | 3 +++ share/ruby-build/rbx-3.46 | 3 +++ 3 files changed, 9 insertions(+) create mode 100644 share/ruby-build/rbx-3.44 create mode 100644 share/ruby-build/rbx-3.45 create mode 100644 share/ruby-build/rbx-3.46 diff --git a/share/ruby-build/rbx-3.44 b/share/ruby-build/rbx-3.44 new file mode 100644 index 00000000..38ea5d5b --- /dev/null +++ b/share/ruby-build/rbx-3.44 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.44" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.44.tar.bz2#c9e08b2e1d745798a0b32bef773e287361769c07a0eb9512377020661e2e4236" rbx diff --git a/share/ruby-build/rbx-3.45 b/share/ruby-build/rbx-3.45 new file mode 100644 index 00000000..9e96240a --- /dev/null +++ b/share/ruby-build/rbx-3.45 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.45" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.45.tar.bz2#5cadc3842c9c6d574bf5897354c384d8d688d9fa285b0d6083bdcc386bd6de96" rbx diff --git a/share/ruby-build/rbx-3.46 b/share/ruby-build/rbx-3.46 new file mode 100644 index 00000000..2579d3dc --- /dev/null +++ b/share/ruby-build/rbx-3.46 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.46" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.46.tar.bz2#6bf24221ebd2c4d69e2388be1a3fa06d41009eeee00bfcdd86de8d57892d3fb2" rbx From f9780a544713107a9661c3f4eb5ecdc453d8af3b Mon Sep 17 00:00:00 2001 From: Miguel Landaeta Date: Sun, 17 Jul 2016 16:11:20 +0100 Subject: [PATCH 0805/1809] Add Rubinius 3.47 --- share/ruby-build/rbx-3.47 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/rbx-3.47 diff --git a/share/ruby-build/rbx-3.47 b/share/ruby-build/rbx-3.47 new file mode 100644 index 00000000..fccf8619 --- /dev/null +++ b/share/ruby-build/rbx-3.47 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.47" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.47.tar.bz2#be734298ccad4dcadaa1f566d9655a971a4f12abc7629db045fd5c63e1685d16" rbx From 39aa7eac6757c22339c41e181fdf6232bfdfeb45 Mon Sep 17 00:00:00 2001 From: deepj Date: Thu, 21 Jul 2016 10:32:01 +0200 Subject: [PATCH 0806/1809] Add Rubinius 3.48 --- share/ruby-build/rbx-3.48 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/rbx-3.48 diff --git a/share/ruby-build/rbx-3.48 b/share/ruby-build/rbx-3.48 new file mode 100644 index 00000000..d1ab5595 --- /dev/null +++ b/share/ruby-build/rbx-3.48 @@ -0,0 +1,3 @@ +require_llvm 3.5 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.48" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.48.tar.bz2#1180ea6a3de81bcd99c25b394fb05c010411bf4d3b48ee9881539b8043aeb561" rbx From 21494ba359075e8a55d11f1a8148299ecb4118b1 Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Sat, 13 Aug 2016 15:18:00 -0400 Subject: [PATCH 0807/1809] Remove suite-wide setup Bats doesn't support both suite-wide setup (in helper) *and* file-wide setup. Which means the existance of any file-level setup() function overwrites any setup() function from test_helper. This can be confusing, and (IMO) easier to simply avoid the overwriting and remove any _implied_ suite-wide setup function from test_helper. This turns out to not be so bad for the recently added setup function, because the only test files that actually need aria2c removed from PATH are those that actually invoke curl. These can be found because they are the only test files that stub curl; half of which already had file-specific setup() functions. So the only ones which need a file-local setup() function added were: checksum.bats and mirror.bats Along these lines, rbenv.bats and hooks.bats were removing aria2c from PATH but don't actually need to. (curl isn't stubbed in these tests so the existance of aria2c wouldn't affect the tests) Lastly, fixed a tab/spaces whitespace mixup that was introduced by: 750c086d11d8cc6ccb041f5c19278c994a50854f --- bin/ruby-build | 4 ++-- test/checksum.bats | 4 ++++ test/hooks.bats | 1 - test/mirror.bats | 4 ++++ test/rbenv.bats | 1 - test/test_helper.bash | 4 ---- 6 files changed, 10 insertions(+), 8 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 1f950f69..5f9e96f2 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1222,9 +1222,9 @@ if [ -z "$MAKE" ]; then export MAKE="gmake" else if [ "$(uname -r | sed 's/[^[:digit:]].*//')" -lt 10 ]; then - export MAKE="gmake" + export MAKE="gmake" else - export MAKE="make" + export MAKE="make" fi fi else diff --git a/test/checksum.bats b/test/checksum.bats index cf277ce2..749c6fdf 100644 --- a/test/checksum.bats +++ b/test/checksum.bats @@ -5,6 +5,10 @@ export RUBY_BUILD_SKIP_MIRROR=1 export RUBY_BUILD_CACHE_PATH= export RUBY_BUILD_CURL_OPTS= +setup() { + ensure_not_found_in_path aria2c +} + @test "package URL without checksum" { stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" diff --git a/test/hooks.bats b/test/hooks.bats index 4aaba2f6..fa6f9951 100644 --- a/test/hooks.bats +++ b/test/hooks.bats @@ -3,7 +3,6 @@ load test_helper setup() { - ensure_not_found_in_path aria2c export RBENV_ROOT="${TMP}/rbenv" export HOOK_PATH="${TMP}/i has hooks" mkdir -p "$HOOK_PATH" diff --git a/test/mirror.bats b/test/mirror.bats index e071ddbc..055538e5 100755 --- a/test/mirror.bats +++ b/test/mirror.bats @@ -6,6 +6,10 @@ export RUBY_BUILD_CACHE_PATH= export RUBY_BUILD_MIRROR_URL=http://mirror.example.com export RUBY_BUILD_CURL_OPTS= +setup() { + ensure_not_found_in_path aria2c +} + @test "package URL without checksum bypasses mirror" { stub shasum true diff --git a/test/rbenv.bats b/test/rbenv.bats index 47cdb7de..2d8c95ff 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -4,7 +4,6 @@ load test_helper export RBENV_ROOT="${TMP}/rbenv" setup() { - ensure_not_found_in_path aria2c stub rbenv-hooks 'install : true' stub rbenv-rehash 'true' } diff --git a/test/test_helper.bash b/test/test_helper.bash index 301030f4..d6e0737e 100644 --- a/test/test_helper.bash +++ b/test/test_helper.bash @@ -38,10 +38,6 @@ ensure_not_found_in_path() { done } -setup() { - ensure_not_found_in_path aria2c -} - teardown() { rm -fr "${TMP:?}"/* } From e21c32d93faf692844a4c1c7a2bc0c2f8648599b Mon Sep 17 00:00:00 2001 From: deepj Date: Tue, 30 Aug 2016 01:11:05 +0200 Subject: [PATCH 0808/1809] Add JRuby 1.7.26 --- share/ruby-build/jruby-1.7.26 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.26 diff --git a/share/ruby-build/jruby-1.7.26 b/share/ruby-build/jruby-1.7.26 new file mode 100644 index 00000000..ae1edcf5 --- /dev/null +++ b/share/ruby-build/jruby-1.7.26 @@ -0,0 +1 @@ +install_package "jruby-1.7.26" "https://s3.amazonaws.com/jruby.org/downloads/1.7.26/jruby-bin-1.7.26.tar.gz#8d6ea85ce1bce219ee0004b345cc7557edb6a559cbc8d6d4e9a988080bf3bc2c" jruby From 8a1fdb74ce20c3f7da2beae22486d0cba5f838a4 Mon Sep 17 00:00:00 2001 From: Bryan Mulvihill Date: Tue, 30 Aug 2016 13:48:31 -0400 Subject: [PATCH 0809/1809] Add JRuby 9.1.3.0 --- share/ruby-build/jruby-9.1.3.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.1.3.0 diff --git a/share/ruby-build/jruby-9.1.3.0 b/share/ruby-build/jruby-9.1.3.0 new file mode 100644 index 00000000..b23754b2 --- /dev/null +++ b/share/ruby-build/jruby-9.1.3.0 @@ -0,0 +1,2 @@ +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" jruby From 702a9b1bbd17349341257e69ef0f39c4e7c46f07 Mon Sep 17 00:00:00 2001 From: Marshall Scorcio Date: Thu, 1 Sep 2016 14:47:51 -0700 Subject: [PATCH 0810/1809] Add JRuby 9.1.4.0 --- share/ruby-build/jruby-9.1.4.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.1.4.0 diff --git a/share/ruby-build/jruby-9.1.4.0 b/share/ruby-build/jruby-9.1.4.0 new file mode 100644 index 00000000..6ae65b6d --- /dev/null +++ b/share/ruby-build/jruby-9.1.4.0 @@ -0,0 +1,2 @@ +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" jruby From e6d8b87deefaef5233b80b3f72488314c628042f Mon Sep 17 00:00:00 2001 From: MartinKoerner Date: Wed, 7 Sep 2016 08:54:10 +0200 Subject: [PATCH 0811/1809] Add JRuby 9.1.5.0 http://jruby.org/2016/09/06/jruby-9-1-5-0.html --- share/ruby-build/jruby-9.1.5.0 | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 share/ruby-build/jruby-9.1.5.0 diff --git a/share/ruby-build/jruby-9.1.5.0 b/share/ruby-build/jruby-9.1.5.0 new file mode 100644 index 00000000..52d16ec2 --- /dev/null +++ b/share/ruby-build/jruby-9.1.5.0 @@ -0,0 +1,4 @@ +https://s3.amazonaws.com/jruby.org/downloads/9.1.5.0/jruby-bin-9.1.5.0.tar.gz + +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" jruby From e0424de8634d11b3cec95f95fc8e06a627674a54 Mon Sep 17 00:00:00 2001 From: MartinKoerner Date: Wed, 7 Sep 2016 08:55:24 +0200 Subject: [PATCH 0812/1809] Remove unnecessary lines --- share/ruby-build/jruby-9.1.5.0 | 2 -- 1 file changed, 2 deletions(-) diff --git a/share/ruby-build/jruby-9.1.5.0 b/share/ruby-build/jruby-9.1.5.0 index 52d16ec2..6a3388e1 100644 --- a/share/ruby-build/jruby-9.1.5.0 +++ b/share/ruby-build/jruby-9.1.5.0 @@ -1,4 +1,2 @@ -https://s3.amazonaws.com/jruby.org/downloads/9.1.5.0/jruby-bin-9.1.5.0.tar.gz - 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" jruby From 4fac6e411d9182daa9fa5582347093f3943df54c Mon Sep 17 00:00:00 2001 From: MartinKoerner Date: Wed, 7 Sep 2016 09:02:54 +0200 Subject: [PATCH 0813/1809] Clarify reinstalling behavior for HEAD package --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 2fb794c4..829d6cbf 100644 --- a/README.md +++ b/README.md @@ -58,6 +58,9 @@ Or, if you would like to install the latest development release: brew install --HEAD ruby-build +Note, that if you chose to install the HEAD package, you need to reinstall it for every update: + + brew reinstall --HEAD ruby-build ## Usage From bbf6ec94e7e1511852607d9926ad413e3b41a7c6 Mon Sep 17 00:00:00 2001 From: TAKANO Mitsuhiro Date: Sat, 10 Sep 2016 10:54:41 +0900 Subject: [PATCH 0814/1809] add 2.4.0-prewview2 definitions https://www.ruby-lang.org/en/news/2016/09/08/ruby-2-4-0-preview2-released/ --- share/ruby-build/2.4.0-preview2 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.4.0-preview2 diff --git a/share/ruby-build/2.4.0-preview2 b/share/ruby-build/2.4.0-preview2 new file mode 100644 index 00000000..3c0bfe5f --- /dev/null +++ b/share/ruby-build/2.4.0-preview2 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.4.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview2.tar.bz2#2224c55b2d87b5c0f08d23a4618e870027dbc1cffbfb4a05efd19eac4ff4cf1d" ldflags_dirs standard verify_openssl From 7383ae4fea456a4fde03150e236114b25ff682b0 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Mon, 12 Sep 2016 13:54:56 +0900 Subject: [PATCH 0815/1809] use google code archive urls for REE, Fixed #991 --- share/ruby-build/ree-1.8.7-2011.03 | 2 +- share/ruby-build/ree-1.8.7-2011.12 | 2 +- share/ruby-build/ree-1.8.7-2012.01 | 2 +- share/ruby-build/ree-1.8.7-2012.02 | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/share/ruby-build/ree-1.8.7-2011.03 b/share/ruby-build/ree-1.8.7-2011.03 index 45f9837d..c264648b 100644 --- a/share/ruby-build/ree-1.8.7-2011.03 +++ b/share/ruby-build/ree-1.8.7-2011.03 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-enterprise-1.8.7-2011.03" "https://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2011.03.tar.gz#0c0ddbc43b3aef49686db27e761e55a23437f12e1f00b6fe55d94724637bff6b" warn_eol ree_installer +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 diff --git a/share/ruby-build/ree-1.8.7-2011.12 b/share/ruby-build/ree-1.8.7-2011.12 index 275c2415..da6a573d 100644 --- a/share/ruby-build/ree-1.8.7-2011.12 +++ b/share/ruby-build/ree-1.8.7-2011.12 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-enterprise-1.8.7-2011.12" "https://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2011.12.tar.gz#9a8efc4befc136e17a1360de549aac9e79283c7238a13215350720e4393c5da2" warn_eol ree_installer +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 index 6f90a188..2491f8c7 100644 --- a/share/ruby-build/ree-1.8.7-2012.01 +++ b/share/ruby-build/ree-1.8.7-2012.01 @@ -1,3 +1,3 @@ require_gcc -install_package "ruby-enterprise-1.8.7-2012.01" "https://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2012.01.tar.gz#c0c4779fc473fc9843c0008acfbae2e2bdf3472b454c7fe6ff0ac4139a691e65" warn_eol ree_installer +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 index 92a685b9..5dbb8d5e 100644 --- a/share/ruby-build/ree-1.8.7-2012.02 +++ b/share/ruby-build/ree-1.8.7-2012.02 @@ -1,2 +1,2 @@ require_gcc -install_package "ruby-enterprise-1.8.7-2012.02" "https://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2012.02.tar.gz#ecf4a6d4c96b547b3bf4b6be14e082ddaa781e83ad7f69437cd3169fb7576e42" warn_eol ree_installer +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 From 1b8bbf6a6fea0d5c44eb8739588c00d233b0bf40 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Fri, 16 Sep 2016 12:50:24 +0900 Subject: [PATCH 0816/1809] update bin/ruby-build version. It's missing bump. We need to fix next version... --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 5f9e96f2..a00a048c 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20160602" +RUBY_BUILD_VERSION="20160913" OLDIFS="$IFS" From 1dd68e1f082cdbc640cbc49a39a48935b0288784 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Fri, 16 Sep 2016 12:53:08 +0900 Subject: [PATCH 0817/1809] replace official tool named bump-formula-pr --- script/brew-publish | 22 +--------------------- 1 file changed, 1 insertion(+), 21 deletions(-) diff --git a/script/brew-publish b/script/brew-publish index 134aa655..572ccea8 100755 --- a/script/brew-publish +++ b/script/brew-publish @@ -29,24 +29,4 @@ if [ -z "$checksum" ]; then exit 1 fi -pushd "$(brew --prefix)" - -git fetch -q --unshallow origin master 2>/dev/null || git fetch -q origin master - -branch="${brew_name}-${version}" -git checkout -q -B "$branch" origin/master - -formula="Library/Formula/${brew_name}.rb" -sed -i.bak -E " - s!^( url ).+!\\1\"${url}\"! - s!^( sha256 ).+!\\1\"${checksum}\"! -" "$formula" -rm -f "${formula}.bak" - -git commit -m "${brew_name} ${version#v}" -- "$formula" -# hackish way of getting the git remote name for user's fork -fork_remote="$(hub fork 2>&1 | grep -oE 'remote:? \S+' | tail -1 | awk '{print $2}')" -git push -u "$fork_remote" HEAD -hub pull-request -m "${brew_name} ${version#v}" - -git checkout -q - +brew bump-formula-pr --url=$url --sha256=$checksum $brew_name From 231a3f023bc49a29842800a4fff329114741d9ad Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Fri, 16 Sep 2016 12:53:51 +0900 Subject: [PATCH 0818/1809] remove hub checking because it's embedded in bump-formula-pr --- script/brew-publish | 5 ----- 1 file changed, 5 deletions(-) diff --git a/script/brew-publish b/script/brew-publish index 572ccea8..2993b9fa 100755 --- a/script/brew-publish +++ b/script/brew-publish @@ -8,11 +8,6 @@ set -e brew_name="${1?}" version="${2?}" -if ! type -p hub >/dev/null; then - "ERROR: You have to install hub to proceed." >&2 - exit 1 -fi - if [ -n "$3" ]; then gh_project="github.com/${3}" else From 073762c12869b323646f94ed6a6bfee6ccb289c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 16 Sep 2016 13:00:46 +0200 Subject: [PATCH 0819/1809] Further simplify `script/brew-publish` --- script/brew-publish | 28 +++++++--------------------- script/release | 5 ++--- 2 files changed, 9 insertions(+), 24 deletions(-) diff --git a/script/brew-publish b/script/brew-publish index 2993b9fa..14ce496e 100755 --- a/script/brew-publish +++ b/script/brew-publish @@ -1,27 +1,13 @@ #!/bin/bash -# Usage: script/brew-publish [] -# -# Updates the `.rb` Homebrew formula to `` and sends a pull -# request with the change. -set -e +# Usage: script/brew-publish +set -euo pipefail brew_name="${1?}" -version="${2?}" - -if [ -n "$3" ]; then - gh_project="github.com/${3}" -else - gh_project="$(git remote -v | grep '^origin' | grep -oE 'github.com[:/][^/]+/[^/ ]+' | head -1)" - gh_project="${gh_project%.git}" -fi - -url="https://${gh_project/:/\/}/archive/${version}.tar.gz" +repo="${2?}" +version="${3?}" +shift 3 +url="https://github.com/${repo}/archive/${version}.tar.gz" checksum="$(curl -fsSL "$url" | shasum -a 256 -b | awk '{print $1}')" -if [ -z "$checksum" ]; then - echo "ERROR: calculating the checksum failed for $url" >&2 - exit 1 -fi - -brew bump-formula-pr --url=$url --sha256=$checksum $brew_name +brew bump-formula-pr --url="$url" --sha256="$checksum" "$brew_name" "$@" diff --git a/script/release b/script/release index 4bbb7f73..8ace99a4 100755 --- a/script/release +++ b/script/release @@ -41,7 +41,6 @@ git push origin master "${version_tag}" { echo "ruby-build ${new_version}" echo git log --no-merges --format='%w(0,0,2)* %B' --reverse "${previous_tag}..HEAD^" -- bin share -} | hub release create -dF - -c "$(git rev-parse HEAD)" "$version_tag" || true -hub browse -- "releases/${version_tag}" +} | hub release create -dF - "$version_tag" || true -script/brew-publish ruby-build "$version_tag" +script/brew-publish ruby-build rbenv/ruby-build "$version_tag" From ac9671824988a8476df1e36179e25d87ee2256f6 Mon Sep 17 00:00:00 2001 From: Eugene Kenny Date: Sun, 18 Sep 2016 01:27:46 +0100 Subject: [PATCH 0820/1809] Require LLVM 3.6 when building Rubinius 3.30+ From 3.30 onwards, Rubinius requires LLVM 3.6 or newer: https://github.com/rubinius/rubinius/commit/2dd51a1c285d1adae7224d4c966f664a11ed447e --- bin/ruby-build | 7 ++++--- share/ruby-build/rbx-3.30 | 2 +- share/ruby-build/rbx-3.31 | 2 +- share/ruby-build/rbx-3.32 | 2 +- share/ruby-build/rbx-3.33 | 2 +- share/ruby-build/rbx-3.34 | 2 +- share/ruby-build/rbx-3.35 | 2 +- share/ruby-build/rbx-3.36 | 2 +- share/ruby-build/rbx-3.37 | 2 +- share/ruby-build/rbx-3.38 | 2 +- share/ruby-build/rbx-3.39 | 2 +- share/ruby-build/rbx-3.40 | 2 +- share/ruby-build/rbx-3.41 | 2 +- share/ruby-build/rbx-3.42 | 2 +- share/ruby-build/rbx-3.43 | 2 +- share/ruby-build/rbx-3.44 | 2 +- share/ruby-build/rbx-3.45 | 2 +- share/ruby-build/rbx-3.46 | 2 +- share/ruby-build/rbx-3.47 | 2 +- share/ruby-build/rbx-3.48 | 2 +- 20 files changed, 23 insertions(+), 22 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index a00a048c..f87690b4 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -865,20 +865,21 @@ require_llvm() { 3.2 ) package_option ruby configure --prebuilt-name="llvm-3.2-x86_64-apple-darwin13.tar.bz2" ;; - 3.5 ) + 3.[56] ) local llvm_config="$(locate_llvm "$llvm_version")" if [ -n "$llvm_config" ]; then package_option ruby configure --llvm-config="$llvm_config" else + local homebrew_package="llvm${llvm_version//.}" { echo colorize 1 "ERROR" echo ": Rubinius will not be able to compile using Apple's LLVM-based " - echo "build tools on OS X. You will need to install LLVM 3.5 first." + echo "build tools on OS X. You will need to install LLVM $llvm_version first." echo colorize 1 "TO FIX THE PROBLEM" echo ": Install Homebrew's llvm package with this" echo -n "command: " - colorize 4 "brew tap homebrew/versions ; brew install llvm35" + colorize 4 "brew tap homebrew/versions ; brew install $homebrew_package" echo } >&3 return 1 diff --git a/share/ruby-build/rbx-3.30 b/share/ruby-build/rbx-3.30 index cde1722e..c1bbf6ec 100644 --- a/share/ruby-build/rbx-3.30 +++ b/share/ruby-build/rbx-3.30 @@ -1,3 +1,3 @@ -require_llvm 3.5 +require_llvm 3.6 install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.30" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.30.tar.bz2#5294f406679d41160abe46ec1ff14b76c4353a75756227cc691108bb57f4bd16" rbx diff --git a/share/ruby-build/rbx-3.31 b/share/ruby-build/rbx-3.31 index 00163ba4..cd61351d 100644 --- a/share/ruby-build/rbx-3.31 +++ b/share/ruby-build/rbx-3.31 @@ -1,3 +1,3 @@ -require_llvm 3.5 +require_llvm 3.6 install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.31" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.31.tar.bz2#1c7a7763ab7cf36ad6b2e328ff1d78fb6587721b8667f8598d15354d0704de72" rbx diff --git a/share/ruby-build/rbx-3.32 b/share/ruby-build/rbx-3.32 index 41bbfba6..d0551e58 100644 --- a/share/ruby-build/rbx-3.32 +++ b/share/ruby-build/rbx-3.32 @@ -1,3 +1,3 @@ -require_llvm 3.5 +require_llvm 3.6 install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.32" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.32.tar.bz2#f88d6d277efe1f9774da1201ce4c8a8fd7cb2ea29620c1727a4471e3a0eed1dc" rbx diff --git a/share/ruby-build/rbx-3.33 b/share/ruby-build/rbx-3.33 index e81efc1c..a0720369 100644 --- a/share/ruby-build/rbx-3.33 +++ b/share/ruby-build/rbx-3.33 @@ -1,3 +1,3 @@ -require_llvm 3.5 +require_llvm 3.6 install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.33" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.33.tar.bz2#1455940fc3a17b6efbb787c9316ff86a260187ebbaba6b32746dd27cebe14907" rbx diff --git a/share/ruby-build/rbx-3.34 b/share/ruby-build/rbx-3.34 index f1aa5b1b..4d0190b9 100644 --- a/share/ruby-build/rbx-3.34 +++ b/share/ruby-build/rbx-3.34 @@ -1,3 +1,3 @@ -require_llvm 3.5 +require_llvm 3.6 install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.34" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.34.tar.bz2#90f5d5b53dbc6494b8a81ecd3569950b1d85d0c463dd537cab677fab82e2b300" rbx diff --git a/share/ruby-build/rbx-3.35 b/share/ruby-build/rbx-3.35 index ca394e45..306d701b 100644 --- a/share/ruby-build/rbx-3.35 +++ b/share/ruby-build/rbx-3.35 @@ -1,3 +1,3 @@ -require_llvm 3.5 +require_llvm 3.6 install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.35" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.35.tar.bz2#d72c8ec1a1cd6e1c77381e6d1e1d21811d71948a08f108d8a064884c379d2465" rbx diff --git a/share/ruby-build/rbx-3.36 b/share/ruby-build/rbx-3.36 index 5343dc08..da6a424c 100644 --- a/share/ruby-build/rbx-3.36 +++ b/share/ruby-build/rbx-3.36 @@ -1,3 +1,3 @@ -require_llvm 3.5 +require_llvm 3.6 install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.36" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.36.tar.bz2#660c6eaad9ab0ef3813942e906b14d1f02d071c6e25f60b9d6c8dfbab278b754" rbx diff --git a/share/ruby-build/rbx-3.37 b/share/ruby-build/rbx-3.37 index 8fe3c8f4..5a5f8fb3 100644 --- a/share/ruby-build/rbx-3.37 +++ b/share/ruby-build/rbx-3.37 @@ -1,3 +1,3 @@ -require_llvm 3.5 +require_llvm 3.6 install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.37" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.37.tar.bz2#85d855a0734c315d67b592675481458ddddac075426dbf6dc39a8ad34b8cb2d1" rbx diff --git a/share/ruby-build/rbx-3.38 b/share/ruby-build/rbx-3.38 index 9b063394..749deed1 100644 --- a/share/ruby-build/rbx-3.38 +++ b/share/ruby-build/rbx-3.38 @@ -1,3 +1,3 @@ -require_llvm 3.5 +require_llvm 3.6 install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.38" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.38.tar.bz2#2e038ee1e1dcee5b0d574cc446ad7bf2d98ea70ced35090f1680a90c6b9d6333" rbx diff --git a/share/ruby-build/rbx-3.39 b/share/ruby-build/rbx-3.39 index 11a95d0a..4f0de33f 100644 --- a/share/ruby-build/rbx-3.39 +++ b/share/ruby-build/rbx-3.39 @@ -1,3 +1,3 @@ -require_llvm 3.5 +require_llvm 3.6 install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.39" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.39.tar.bz2#f6f8132b44eadb4c07f8b26af16ce0a5470309ada33ef6f20ab76770a44193e0" rbx diff --git a/share/ruby-build/rbx-3.40 b/share/ruby-build/rbx-3.40 index d63ffa71..3f946b8f 100644 --- a/share/ruby-build/rbx-3.40 +++ b/share/ruby-build/rbx-3.40 @@ -1,3 +1,3 @@ -require_llvm 3.5 +require_llvm 3.6 install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.40" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.40.tar.bz2#09f6590515bf6180427544fb217a34330a689784ea05b03f0a98db2a197bb20f" rbx diff --git a/share/ruby-build/rbx-3.41 b/share/ruby-build/rbx-3.41 index 7b41743c..5b2c1021 100644 --- a/share/ruby-build/rbx-3.41 +++ b/share/ruby-build/rbx-3.41 @@ -1,3 +1,3 @@ -require_llvm 3.5 +require_llvm 3.6 install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.41" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.41.tar.bz2#b06966230e647aa0e5b64da14ba213256074c34f3bb8614be1ce81ef1434c41f" rbx diff --git a/share/ruby-build/rbx-3.42 b/share/ruby-build/rbx-3.42 index 99dd17ef..54fe795d 100644 --- a/share/ruby-build/rbx-3.42 +++ b/share/ruby-build/rbx-3.42 @@ -1,3 +1,3 @@ -require_llvm 3.5 +require_llvm 3.6 install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.42" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.42.tar.bz2#4fc4413101100f6393894632eef522c2667a821856ac32eb99ccecab2aeeae85" rbx diff --git a/share/ruby-build/rbx-3.43 b/share/ruby-build/rbx-3.43 index 0d179d3d..bfd03e74 100644 --- a/share/ruby-build/rbx-3.43 +++ b/share/ruby-build/rbx-3.43 @@ -1,3 +1,3 @@ -require_llvm 3.5 +require_llvm 3.6 install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.43" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.43.tar.bz2#2c573257518774e464036515cc7283bc934a41566599afe94612c605844481ad" rbx diff --git a/share/ruby-build/rbx-3.44 b/share/ruby-build/rbx-3.44 index 38ea5d5b..b2a218e5 100644 --- a/share/ruby-build/rbx-3.44 +++ b/share/ruby-build/rbx-3.44 @@ -1,3 +1,3 @@ -require_llvm 3.5 +require_llvm 3.6 install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.44" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.44.tar.bz2#c9e08b2e1d745798a0b32bef773e287361769c07a0eb9512377020661e2e4236" rbx diff --git a/share/ruby-build/rbx-3.45 b/share/ruby-build/rbx-3.45 index 9e96240a..118d94e1 100644 --- a/share/ruby-build/rbx-3.45 +++ b/share/ruby-build/rbx-3.45 @@ -1,3 +1,3 @@ -require_llvm 3.5 +require_llvm 3.6 install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.45" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.45.tar.bz2#5cadc3842c9c6d574bf5897354c384d8d688d9fa285b0d6083bdcc386bd6de96" rbx diff --git a/share/ruby-build/rbx-3.46 b/share/ruby-build/rbx-3.46 index 2579d3dc..1947564c 100644 --- a/share/ruby-build/rbx-3.46 +++ b/share/ruby-build/rbx-3.46 @@ -1,3 +1,3 @@ -require_llvm 3.5 +require_llvm 3.6 install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.46" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.46.tar.bz2#6bf24221ebd2c4d69e2388be1a3fa06d41009eeee00bfcdd86de8d57892d3fb2" rbx diff --git a/share/ruby-build/rbx-3.47 b/share/ruby-build/rbx-3.47 index fccf8619..79a10e69 100644 --- a/share/ruby-build/rbx-3.47 +++ b/share/ruby-build/rbx-3.47 @@ -1,3 +1,3 @@ -require_llvm 3.5 +require_llvm 3.6 install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.47" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.47.tar.bz2#be734298ccad4dcadaa1f566d9655a971a4f12abc7629db045fd5c63e1685d16" rbx diff --git a/share/ruby-build/rbx-3.48 b/share/ruby-build/rbx-3.48 index d1ab5595..f36e29f7 100644 --- a/share/ruby-build/rbx-3.48 +++ b/share/ruby-build/rbx-3.48 @@ -1,3 +1,3 @@ -require_llvm 3.5 +require_llvm 3.6 install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.48" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.48.tar.bz2#1180ea6a3de81bcd99c25b394fb05c010411bf4d3b48ee9881539b8043aeb561" rbx From a4e383cf3031b2a1461bcc00cd48c917bb571786 Mon Sep 17 00:00:00 2001 From: Jason Yeo Date: Fri, 23 Sep 2016 11:31:09 +0800 Subject: [PATCH 0821/1809] Add rbx-3.(49...60) --- share/ruby-build/rbx-3.49 | 3 +++ share/ruby-build/rbx-3.50 | 3 +++ share/ruby-build/rbx-3.51 | 3 +++ share/ruby-build/rbx-3.52 | 3 +++ share/ruby-build/rbx-3.53 | 3 +++ share/ruby-build/rbx-3.54 | 3 +++ share/ruby-build/rbx-3.55 | 3 +++ share/ruby-build/rbx-3.56 | 3 +++ share/ruby-build/rbx-3.57 | 3 +++ share/ruby-build/rbx-3.58 | 3 +++ share/ruby-build/rbx-3.59 | 3 +++ share/ruby-build/rbx-3.60 | 3 +++ 12 files changed, 36 insertions(+) create mode 100644 share/ruby-build/rbx-3.49 create mode 100644 share/ruby-build/rbx-3.50 create mode 100644 share/ruby-build/rbx-3.51 create mode 100644 share/ruby-build/rbx-3.52 create mode 100644 share/ruby-build/rbx-3.53 create mode 100644 share/ruby-build/rbx-3.54 create mode 100644 share/ruby-build/rbx-3.55 create mode 100644 share/ruby-build/rbx-3.56 create mode 100644 share/ruby-build/rbx-3.57 create mode 100644 share/ruby-build/rbx-3.58 create mode 100644 share/ruby-build/rbx-3.59 create mode 100644 share/ruby-build/rbx-3.60 diff --git a/share/ruby-build/rbx-3.49 b/share/ruby-build/rbx-3.49 new file mode 100644 index 00000000..a88c5fcc --- /dev/null +++ b/share/ruby-build/rbx-3.49 @@ -0,0 +1,3 @@ +require_llvm 3.6 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.49" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.49.tar.bz2#9a92d2cfede087e89f13f40e85e6c9cc9849041a0260144f44cd75aae67e3198" rbx diff --git a/share/ruby-build/rbx-3.50 b/share/ruby-build/rbx-3.50 new file mode 100644 index 00000000..ef4d376b --- /dev/null +++ b/share/ruby-build/rbx-3.50 @@ -0,0 +1,3 @@ +require_llvm 3.6 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.50" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.50.tar.bz2#8da87cae447fe6bacd3417943bb1af603c2b4800bef0fc50ddd512ec89252ea8" rbx diff --git a/share/ruby-build/rbx-3.51 b/share/ruby-build/rbx-3.51 new file mode 100644 index 00000000..c9e41b5a --- /dev/null +++ b/share/ruby-build/rbx-3.51 @@ -0,0 +1,3 @@ +require_llvm 3.6 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.51" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.51.tar.bz2#ded54018c6090dd0e051f7c3ffbb458ebdb5bcf77306a8b63d1bdeb73fb8c6f4" rbx diff --git a/share/ruby-build/rbx-3.52 b/share/ruby-build/rbx-3.52 new file mode 100644 index 00000000..d078c4a4 --- /dev/null +++ b/share/ruby-build/rbx-3.52 @@ -0,0 +1,3 @@ +require_llvm 3.6 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.52" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.52.tar.bz2#657ed568ddc4a3155d05bc56ca6d327f960ec6098d03e1480b5c28936c70b5c5" rbx diff --git a/share/ruby-build/rbx-3.53 b/share/ruby-build/rbx-3.53 new file mode 100644 index 00000000..74701fd0 --- /dev/null +++ b/share/ruby-build/rbx-3.53 @@ -0,0 +1,3 @@ +require_llvm 3.6 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.53" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.53.tar.bz2#ec2efb7d026a41ef97cb9812961bf37803f3928f978e38f504cd2c09eae34f54" rbx diff --git a/share/ruby-build/rbx-3.54 b/share/ruby-build/rbx-3.54 new file mode 100644 index 00000000..b78dd7e5 --- /dev/null +++ b/share/ruby-build/rbx-3.54 @@ -0,0 +1,3 @@ +require_llvm 3.6 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.54" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.54.tar.bz2#2498a4c04feafba72d14c12e33ef881ae4bd8d3ccaa9bddcc8aec8acbad780fb" rbx diff --git a/share/ruby-build/rbx-3.55 b/share/ruby-build/rbx-3.55 new file mode 100644 index 00000000..09bf879d --- /dev/null +++ b/share/ruby-build/rbx-3.55 @@ -0,0 +1,3 @@ +require_llvm 3.6 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.55" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.55.tar.bz2#fe7671beb3f36b987e02933afb392123b4c0a8ac15909a7b774d26101fec1ac1" rbx diff --git a/share/ruby-build/rbx-3.56 b/share/ruby-build/rbx-3.56 new file mode 100644 index 00000000..2ee10377 --- /dev/null +++ b/share/ruby-build/rbx-3.56 @@ -0,0 +1,3 @@ +require_llvm 3.6 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.56" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.56.tar.bz2#fa8170bc0eca01ebd83eb3a04240a0c7bd079ddf6ddc8b002167cff987db93b8" rbx diff --git a/share/ruby-build/rbx-3.57 b/share/ruby-build/rbx-3.57 new file mode 100644 index 00000000..8b96f1c8 --- /dev/null +++ b/share/ruby-build/rbx-3.57 @@ -0,0 +1,3 @@ +require_llvm 3.6 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.57" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.57.tar.bz2#c2bc550129ad306188458880240348892893d08af8e74e2dbdb5318f313762bd" rbx diff --git a/share/ruby-build/rbx-3.58 b/share/ruby-build/rbx-3.58 new file mode 100644 index 00000000..99b8c456 --- /dev/null +++ b/share/ruby-build/rbx-3.58 @@ -0,0 +1,3 @@ +require_llvm 3.6 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.58" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.58.tar.bz2#28875f1b9cb9b722323fa4217d9f3472e57a9ea6bd1fbc43a67eb47f81967cee" rbx diff --git a/share/ruby-build/rbx-3.59 b/share/ruby-build/rbx-3.59 new file mode 100644 index 00000000..af03ba2b --- /dev/null +++ b/share/ruby-build/rbx-3.59 @@ -0,0 +1,3 @@ +require_llvm 3.6 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.59" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.59.tar.bz2#feb65af7ff97ef44cab86790e3a67881cc0bc7389f01bfa10a9c2d62e9aadae7" rbx diff --git a/share/ruby-build/rbx-3.60 b/share/ruby-build/rbx-3.60 new file mode 100644 index 00000000..ca3fe303 --- /dev/null +++ b/share/ruby-build/rbx-3.60 @@ -0,0 +1,3 @@ +require_llvm 3.6 +install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.60" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.60.tar.bz2#39f83fc74216391af56ea1ad13372878c0ed41fae49ee6a8cf8b0369a54c3b57" rbx From 9f7c2375d151f39c25378e3ff852f5a86e078525 Mon Sep 17 00:00:00 2001 From: deepj Date: Fri, 23 Sep 2016 10:20:18 +0200 Subject: [PATCH 0822/1809] Upgrade to OpenSSL 1.0.2i --- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p105 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p426 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-p484 | 2 +- share/ruby-build/1.9.3-p545 | 2 +- share/ruby-build/1.9.3-p547 | 2 +- share/ruby-build/1.9.3-p550 | 2 +- share/ruby-build/1.9.3-p551 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.0.0-p647 | 2 +- share/ruby-build/2.0.0-p648 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.10 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.1.7 | 2 +- share/ruby-build/2.1.8 | 2 +- share/ruby-build/2.1.9 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.2.3 | 2 +- share/ruby-build/2.2.4 | 2 +- share/ruby-build/2.2.5 | 2 +- share/ruby-build/2.3.0 | 2 +- share/ruby-build/2.3.0-dev | 2 +- share/ruby-build/2.3.0-preview1 | 2 +- share/ruby-build/2.3.0-preview2 | 2 +- share/ruby-build/2.3.1 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.0-preview1 | 2 +- share/ruby-build/2.4.0-preview2 | 2 +- share/ruby-build/rbx-2.10 | 2 +- share/ruby-build/rbx-2.11 | 2 +- share/ruby-build/rbx-2.5.8 | 2 +- share/ruby-build/rbx-2.6 | 2 +- share/ruby-build/rbx-2.7 | 2 +- share/ruby-build/rbx-2.71828182 | 2 +- share/ruby-build/rbx-2.8 | 2 +- share/ruby-build/rbx-2.9 | 2 +- share/ruby-build/rbx-3.0 | 2 +- share/ruby-build/rbx-3.1 | 2 +- share/ruby-build/rbx-3.10 | 2 +- share/ruby-build/rbx-3.11 | 2 +- share/ruby-build/rbx-3.12 | 2 +- share/ruby-build/rbx-3.13 | 2 +- share/ruby-build/rbx-3.14 | 2 +- share/ruby-build/rbx-3.15 | 2 +- share/ruby-build/rbx-3.16 | 2 +- share/ruby-build/rbx-3.17 | 2 +- share/ruby-build/rbx-3.18 | 2 +- share/ruby-build/rbx-3.19 | 2 +- share/ruby-build/rbx-3.2 | 2 +- share/ruby-build/rbx-3.20 | 2 +- share/ruby-build/rbx-3.21 | 2 +- share/ruby-build/rbx-3.22 | 2 +- share/ruby-build/rbx-3.23 | 2 +- share/ruby-build/rbx-3.24 | 2 +- share/ruby-build/rbx-3.25 | 2 +- share/ruby-build/rbx-3.26 | 2 +- share/ruby-build/rbx-3.27 | 2 +- share/ruby-build/rbx-3.28 | 2 +- share/ruby-build/rbx-3.29 | 2 +- share/ruby-build/rbx-3.3 | 2 +- share/ruby-build/rbx-3.30 | 2 +- share/ruby-build/rbx-3.31 | 2 +- share/ruby-build/rbx-3.32 | 2 +- share/ruby-build/rbx-3.33 | 2 +- share/ruby-build/rbx-3.34 | 2 +- share/ruby-build/rbx-3.35 | 2 +- share/ruby-build/rbx-3.36 | 2 +- share/ruby-build/rbx-3.37 | 2 +- share/ruby-build/rbx-3.38 | 2 +- share/ruby-build/rbx-3.39 | 2 +- share/ruby-build/rbx-3.4 | 2 +- share/ruby-build/rbx-3.40 | 2 +- share/ruby-build/rbx-3.41 | 2 +- share/ruby-build/rbx-3.42 | 2 +- share/ruby-build/rbx-3.43 | 2 +- share/ruby-build/rbx-3.44 | 2 +- share/ruby-build/rbx-3.45 | 2 +- share/ruby-build/rbx-3.46 | 2 +- share/ruby-build/rbx-3.47 | 2 +- share/ruby-build/rbx-3.48 | 2 +- share/ruby-build/rbx-3.49 | 2 +- share/ruby-build/rbx-3.5 | 2 +- share/ruby-build/rbx-3.50 | 2 +- share/ruby-build/rbx-3.51 | 2 +- share/ruby-build/rbx-3.52 | 2 +- share/ruby-build/rbx-3.53 | 2 +- share/ruby-build/rbx-3.54 | 2 +- share/ruby-build/rbx-3.55 | 2 +- share/ruby-build/rbx-3.56 | 2 +- share/ruby-build/rbx-3.57 | 2 +- share/ruby-build/rbx-3.58 | 2 +- share/ruby-build/rbx-3.59 | 2 +- share/ruby-build/rbx-3.6 | 2 +- share/ruby-build/rbx-3.60 | 2 +- share/ruby-build/rbx-3.7 | 2 +- share/ruby-build/rbx-3.8 | 2 +- share/ruby-build/rbx-3.9 | 2 +- 141 files changed, 141 insertions(+), 141 deletions(-) diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index 30df33a4..3e789b62 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index 9975da1f..2d521a60 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 index 8f8aef7c..b5c5817d 100644 --- a/share/ruby-build/1.9.3-p105 +++ b/share/ruby-build/1.9.3-p105 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 index aad6e005..8f8bda7a 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 index 6b4ba886..5859b847 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 index c63e8597..002d8c3d 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 index ce7331ce..31c7e168 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 index 403c85d3..9b618fff 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 index fea21da6..d0e4fd86 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 index e2b390e8..a6839c9e 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 index 908240a6..ef4c220f 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 index 5f8a2e2f..7521edeb 100644 --- a/share/ruby-build/1.9.3-p426 +++ b/share/ruby-build/1.9.3-p426 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 index 0350e991..8a016aeb 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 index af5f88af..cd95bf7f 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 index bb8a33c1..a12408e2 100644 --- a/share/ruby-build/1.9.3-p484 +++ b/share/ruby-build/1.9.3-p484 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 index efb409a8..1a78a5a8 100644 --- a/share/ruby-build/1.9.3-p545 +++ b/share/ruby-build/1.9.3-p545 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 index 9727b1fa..d37347eb 100644 --- a/share/ruby-build/1.9.3-p547 +++ b/share/ruby-build/1.9.3-p547 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 index b6c6c0c7..5eae93db 100644 --- a/share/ruby-build/1.9.3-p550 +++ b/share/ruby-build/1.9.3-p550 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 index 10414dde..28d7065a 100644 --- a/share/ruby-build/1.9.3-p551 +++ b/share/ruby-build/1.9.3-p551 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 d5a51d35..25b66499 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index cf2e1a67..77eb2a23 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,4 +1,4 @@ require_gcc -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 514c3f11..c07e6cfc 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" warn_eol autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index 0b4cc931..f8e03eed 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index e96f2d77..709a409e 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index d784a954..c003bcf2 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index 2a87ee28..6e9ca5e4 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index 8def7eba..49a4d30d 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index a3a5f00a..2b28d597 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index 68986743..59a881c8 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index 0135d1b4..364b01b9 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index 192e191c..ec8af6e6 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 index 150f6380..ee772b41 100644 --- a/share/ruby-build/2.0.0-p643 +++ b/share/ruby-build/2.0.0-p643 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 index 53ed1245..54a2377a 100644 --- a/share/ruby-build/2.0.0-p645 +++ b/share/ruby-build/2.0.0-p645 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p647 b/share/ruby-build/2.0.0-p647 index 76741a62..600f6a15 100644 --- a/share/ruby-build/2.0.0-p647 +++ b/share/ruby-build/2.0.0-p647 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p648 b/share/ruby-build/2.0.0-p648 index e7884b0b..e9003377 100644 --- a/share/ruby-build/2.0.0-p648 +++ b/share/ruby-build/2.0.0-p648 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 7ccd9e43..9c200158 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 8f78a19b..eaa4df9f 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 028cc3f9..d92c7b78 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index e69d01da..9d1eaeaf 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index 8896bbe9..b5deb509 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.bz2#1d3f4ad5f619ec15229206b6667586dcec7cc986672c8fbb8558161ecf07e277" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index fdd6cff0..b842c104 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" warn_unsupported ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index 3192049e..f0f0529e 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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_unsupported standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index e20554b5..da6767f5 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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_unsupported standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index a4d623ff..389cd1f1 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl 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_unsupported standard verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index 440ac69b..bf1a3f96 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.bz2#96aabab4dd4a2e57dd0d28052650e6fcdc8f133fa8980d9b936814b1e93f6cfc" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.10 b/share/ruby-build/2.1.10 index 4948dc2b..87816f27 100644 --- a/share/ruby-build/2.1.10 +++ b/share/ruby-build/2.1.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.10" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.10.tar.bz2#a74675578a9a801ac25eb7152bef3023432d6267f875b198eb9cd6944a5bf4f1" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index 82d33547..13293ba4 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.bz2#6948b02570cdfb89a8313675d4aa665405900e27423db408401473f30fc6e901" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index db81a9bf..3cd00538 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.3" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.bz2#36ce72f84ae4129f6cc66e33077a79d87b018ea7bf1dbc3d353604bf006f76d6" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index f5382eda..a9fbdb17 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.4" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.bz2#f37f11a8c75ab9215bb9f61246ef98e0e57e1409f0872e5cf59033edcf5b8d2a" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index c9c274a7..e76bbfc3 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.5" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.bz2#0241b40f1c731cb177994a50b854fb7f18d4ad04dcefc18acc60af73046fb0a9" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index 50f8b330..e39604d1 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.6" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.bz2#7b5233be35a4a7fbd64923e42efb70b7bebd455d9d6f9d4001b3b3a6e0aa6ce9" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.7 b/share/ruby-build/2.1.7 index 3fc6bae5..2864f2aa 100644 --- a/share/ruby-build/2.1.7 +++ b/share/ruby-build/2.1.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.bz2#b02c1a5ecd718e3f6b316384d4ed6572f862a46063f5ae23d0340b0a245859b6" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.8 b/share/ruby-build/2.1.8 index cc5acc16..b9fcaac0 100644 --- a/share/ruby-build/2.1.8 +++ b/share/ruby-build/2.1.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.8" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.8.tar.bz2#250d0b589cba97caddc86a28849365ad0d475539448cf76bbae93190985b3387" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.9 b/share/ruby-build/2.1.9 index 1afc55c2..d837be45 100644 --- a/share/ruby-build/2.1.9 +++ b/share/ruby-build/2.1.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.9" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.9.tar.bz2#4f21376aa11e09b499c3254bbd839e68e053c0d18e28d61c428a32347269036e" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index 91e2d9d7..5d620244 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.bz2#1c031137999f832f86be366a71155113675b72420830ce432b777a0ff4942955" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index 02439b5d..8921ab36 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index 1df90ad8..caf370fa 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.bz2#a3614c389de06b1636d8b919f2cd07e85311486bda2cb226a5549657a3610af5" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index 998a1a6c..355e32e4 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview2.tar.bz2#9e49583f3fad3888fefc85b719fdb210a88ef54d80f9eac439b7ca4232fa7f0b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index a9357e49..e4e4e586 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-rc1.tar.bz2#e6a1f8d45ea749bdc92eb1269b77ec475bc600b66039ff90d77db8f50820a896" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index 55df537e..ddde68ff 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.bz2#4e5676073246b7ade207be3e80a930567a88100513591a0f19fc38e247370065" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 index b4dbf270..06341eda 100644 --- a/share/ruby-build/2.2.2 +++ b/share/ruby-build/2.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.bz2#f3b8ffa6089820ee5bdc289567d365e5748d4170e8aa246d2ea6576f24796535" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.3 b/share/ruby-build/2.2.3 index 708fa0e6..e42f5e10 100644 --- a/share/ruby-build/2.2.3 +++ b/share/ruby-build/2.2.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.bz2#c745cb98b29127d7f19f1bf9e0a63c384736f4d303b83c4f4bda3c2ee3c5e41f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.4 b/share/ruby-build/2.2.4 index 9dd2c0bb..b6b180e7 100644 --- a/share/ruby-build/2.2.4 +++ b/share/ruby-build/2.2.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.4" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.4.tar.bz2#31203696adbfdda6f2874a2de31f7c5a1f3bcb6628f4d1a241de21b158cd5c76" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.5 b/share/ruby-build/2.2.5 index e0058c76..7d1e716a 100644 --- a/share/ruby-build/2.2.5 +++ b/share/ruby-build/2.2.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.5" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.5.tar.bz2#22f0c6f34c0024e0bcaaa8e6831b7c0041e1ef6120c781618b833bde29626700" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0 b/share/ruby-build/2.3.0 index dd613581..7ba35d1a 100644 --- a/share/ruby-build/2.3.0 +++ b/share/ruby-build/2.3.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.bz2#ec7579eaba2e4c402a089dbc86c98e5f1f62507880fd800b9b34ca30166bfa5e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index 9abdd238..3e38fae3 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_3" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview1 b/share/ruby-build/2.3.0-preview1 index 722ee9b2..e4129994 100644 --- a/share/ruby-build/2.3.0-preview1 +++ b/share/ruby-build/2.3.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview1.tar.bz2#42b9c9e1740a5abe2855d11803524370bd95744c8dcb0068572ed5c969ac7f0f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview2 b/share/ruby-build/2.3.0-preview2 index 57af2df5..fe8e715e 100644 --- a/share/ruby-build/2.3.0-preview2 +++ b/share/ruby-build/2.3.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview2.tar.bz2#e9b0464e50b2e5c31546e6b8ca8cad71fe2d2146ccf88b7419bbe9626af741cb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.1 b/share/ruby-build/2.3.1 index 2189b2ba..651a5c6f 100644 --- a/share/ruby-build/2.3.1 +++ b/share/ruby-build/2.3.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.1.tar.bz2#4a7c5f52f205203ea0328ca8e1963a7a88cf1f7f0e246f857d595b209eac0a4d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index 443ce975..9fa74399 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview1 b/share/ruby-build/2.4.0-preview1 index 7aac66eb..7e0a8d48 100644 --- a/share/ruby-build/2.4.0-preview1 +++ b/share/ruby-build/2.4.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview1.tar.bz2#17570f0b84215ca82252f10c167ee50bc075383c018420c6b2601ae1cade0649" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview2 b/share/ruby-build/2.4.0-preview2 index 3c0bfe5f..f82f3f6d 100644 --- a/share/ruby-build/2.4.0-preview2 +++ b/share/ruby-build/2.4.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview2.tar.bz2#2224c55b2d87b5c0f08d23a4618e870027dbc1cffbfb4a05efd19eac4ff4cf1d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/rbx-2.10 b/share/ruby-build/rbx-2.10 index 4fe18061..f16634f4 100644 --- a/share/ruby-build/rbx-2.10 +++ b/share/ruby-build/rbx-2.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.10.tar.bz2#c8047557a3d8513e4b10c661014e22901a24ec0aad71f0f1ffd3a8b31d58e694" rbx diff --git a/share/ruby-build/rbx-2.11 b/share/ruby-build/rbx-2.11 index 4af7a43b..81879630 100644 --- a/share/ruby-build/rbx-2.11 +++ b/share/ruby-build/rbx-2.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.11.tar.bz2#5a9ce5c86a4a566a088f379cf2889aa14d8fcd8b2295d5571f61bf43a9548b97" rbx diff --git a/share/ruby-build/rbx-2.5.8 b/share/ruby-build/rbx-2.5.8 index 5b78d0a3..889043cf 100644 --- a/share/ruby-build/rbx-2.5.8 +++ b/share/ruby-build/rbx-2.5.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.5.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.5.8.tar.bz2#d6b411732aa035865f2855845abe5405119560f0979062672d576601de89e59a" rbx diff --git a/share/ruby-build/rbx-2.6 b/share/ruby-build/rbx-2.6 index 40c7dea8..ad6206a9 100644 --- a/share/ruby-build/rbx-2.6 +++ b/share/ruby-build/rbx-2.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.6.tar.bz2#f63bbcca7d1bc71b4c20a3bd5748430be001f3a39b14a903d3d4ca39a657cfe0" rbx diff --git a/share/ruby-build/rbx-2.7 b/share/ruby-build/rbx-2.7 index 74c7ed8b..c1300d80 100644 --- a/share/ruby-build/rbx-2.7 +++ b/share/ruby-build/rbx-2.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.7.tar.bz2#6f121cccbbd5ad0183024bf2405ca627982d1890307c059c754a1847e19eadd1" rbx diff --git a/share/ruby-build/rbx-2.71828182 b/share/ruby-build/rbx-2.71828182 index d286a901..76ee83e8 100644 --- a/share/ruby-build/rbx-2.71828182 +++ b/share/ruby-build/rbx-2.71828182 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.71828182" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.71828182.tar.bz2" rbx diff --git a/share/ruby-build/rbx-2.8 b/share/ruby-build/rbx-2.8 index 0d091f1b..9d8aa5ee 100644 --- a/share/ruby-build/rbx-2.8 +++ b/share/ruby-build/rbx-2.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.8.tar.bz2#93e798b4c79800d0543d8d78aa1066b4285af209ed9908c35e54260c13bc7e9d" rbx diff --git a/share/ruby-build/rbx-2.9 b/share/ruby-build/rbx-2.9 index e8466793..6b276aeb 100644 --- a/share/ruby-build/rbx-2.9 +++ b/share/ruby-build/rbx-2.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.9.tar.bz2#9f8ad067ce494d201dae359d132ddac275d0bd13315dc8fdd094c9aa661ce8b1" rbx diff --git a/share/ruby-build/rbx-3.0 b/share/ruby-build/rbx-3.0 index 408ebcd4..0ff98008 100644 --- a/share/ruby-build/rbx-3.0 +++ b/share/ruby-build/rbx-3.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.0.tar.bz2#fd4c9687af6e29939100610a231f13951ed763a9028c85878505f313857c43ca" rbx diff --git a/share/ruby-build/rbx-3.1 b/share/ruby-build/rbx-3.1 index cdd004c3..5242821f 100644 --- a/share/ruby-build/rbx-3.1 +++ b/share/ruby-build/rbx-3.1 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.1" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.1.tar.bz2#33e1b3b8e489a86f94de819fc478640150a4b1794c6a6ffe93d717fda6b610d8" rbx diff --git a/share/ruby-build/rbx-3.10 b/share/ruby-build/rbx-3.10 index 63c1320c..130f3d8a 100644 --- a/share/ruby-build/rbx-3.10 +++ b/share/ruby-build/rbx-3.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.10.tar.bz2#a5980628edf318c4142cd3f7c6b01d3b07b50387533056ea67d75a63af3a5054" rbx diff --git a/share/ruby-build/rbx-3.11 b/share/ruby-build/rbx-3.11 index bd764674..af314076 100644 --- a/share/ruby-build/rbx-3.11 +++ b/share/ruby-build/rbx-3.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.11.tar.bz2#2e8bf15313440ec7c0315e5d3a387bf88c95518040073d78fcb7a044eaef162b" rbx diff --git a/share/ruby-build/rbx-3.12 b/share/ruby-build/rbx-3.12 index c794eb7c..dd20dbd6 100644 --- a/share/ruby-build/rbx-3.12 +++ b/share/ruby-build/rbx-3.12 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.12" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.12.tar.bz2#bc955346e2dfface41c87adf432034b591eb81350905d5b503b501f36ee773c9" rbx diff --git a/share/ruby-build/rbx-3.13 b/share/ruby-build/rbx-3.13 index 62a36b8d..9bd3c1c2 100644 --- a/share/ruby-build/rbx-3.13 +++ b/share/ruby-build/rbx-3.13 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.13" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.13.tar.bz2#a286b91150970a0116c843de5929c1e3c7a399943bd9f22f5fde25e67fa74368" rbx diff --git a/share/ruby-build/rbx-3.14 b/share/ruby-build/rbx-3.14 index 63fbe458..80ea9ab1 100644 --- a/share/ruby-build/rbx-3.14 +++ b/share/ruby-build/rbx-3.14 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.14" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.14.tar.bz2#19043116e885c428041677f672f54480bba171da9d43f369d1c854cb794c8426" rbx diff --git a/share/ruby-build/rbx-3.15 b/share/ruby-build/rbx-3.15 index 2bc8d78e..b3be7e18 100644 --- a/share/ruby-build/rbx-3.15 +++ b/share/ruby-build/rbx-3.15 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.15" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.15.tar.bz2#86ce6c330843f1a4fa1217e37d8898e10b90673838b7a2867e4e4d6d65599cef" rbx diff --git a/share/ruby-build/rbx-3.16 b/share/ruby-build/rbx-3.16 index 418af127..5a70f4c1 100644 --- a/share/ruby-build/rbx-3.16 +++ b/share/ruby-build/rbx-3.16 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.16" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.16.tar.bz2#1c34db3254e8304988b3c10591c11af058f371bee80fe3b559e6c16d84f4fa03" rbx diff --git a/share/ruby-build/rbx-3.17 b/share/ruby-build/rbx-3.17 index 1bb4c812..f04aaa7c 100644 --- a/share/ruby-build/rbx-3.17 +++ b/share/ruby-build/rbx-3.17 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.17" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.17.tar.bz2#bb76bc9613064f48d50f8323c2727002bb7dcb0ccf8813e69a366c603b7bc689" rbx diff --git a/share/ruby-build/rbx-3.18 b/share/ruby-build/rbx-3.18 index d0ba7618..fc0ab159 100644 --- a/share/ruby-build/rbx-3.18 +++ b/share/ruby-build/rbx-3.18 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.18" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.18.tar.bz2#c552a539f3f6b8f240a02cbe9926540a0c3ad95e0e341179963a43c64208ce3e" rbx diff --git a/share/ruby-build/rbx-3.19 b/share/ruby-build/rbx-3.19 index f0565598..973df39e 100644 --- a/share/ruby-build/rbx-3.19 +++ b/share/ruby-build/rbx-3.19 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.19" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.19.tar.bz2#cee948256bf288595b4ce53034f0dcd4ae2bc257acb2d43a63364dfc8e5db47c" rbx diff --git a/share/ruby-build/rbx-3.2 b/share/ruby-build/rbx-3.2 index 632df0b9..43657833 100644 --- a/share/ruby-build/rbx-3.2 +++ b/share/ruby-build/rbx-3.2 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.2" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.2.tar.bz2#e9e906492900755425d29cbb650b0b5a39d1163fa692d6a33958e98a2e8ea156" rbx diff --git a/share/ruby-build/rbx-3.20 b/share/ruby-build/rbx-3.20 index c15f275c..c7623425 100644 --- a/share/ruby-build/rbx-3.20 +++ b/share/ruby-build/rbx-3.20 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.20" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.20.tar.bz2#caf95bf55e5483e288b40c315ad7f2d4091823e33dcd57e9c6364c66c29a7ff2" rbx diff --git a/share/ruby-build/rbx-3.21 b/share/ruby-build/rbx-3.21 index 49cdecdf..c2ef6c05 100644 --- a/share/ruby-build/rbx-3.21 +++ b/share/ruby-build/rbx-3.21 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.21" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.21.tar.bz2#281195af772ef05f789404f0fb95838c5942591762191962bab22860022650ee" rbx diff --git a/share/ruby-build/rbx-3.22 b/share/ruby-build/rbx-3.22 index 02dcfbcf..ad3b2f2b 100644 --- a/share/ruby-build/rbx-3.22 +++ b/share/ruby-build/rbx-3.22 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.22" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.22.tar.bz2#90b9a69ab71cffdc4a0dd68aafebce5df1fcd79c2bc60ef78b44fccd160d341a" rbx diff --git a/share/ruby-build/rbx-3.23 b/share/ruby-build/rbx-3.23 index 36c0edd9..cddcfa52 100644 --- a/share/ruby-build/rbx-3.23 +++ b/share/ruby-build/rbx-3.23 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.23" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.23.tar.bz2#bed25ca7c27629115768eb666adfcbb95d6f625e8666980e837ead5e13848b64" rbx diff --git a/share/ruby-build/rbx-3.24 b/share/ruby-build/rbx-3.24 index 1dd4f068..12d7f981 100644 --- a/share/ruby-build/rbx-3.24 +++ b/share/ruby-build/rbx-3.24 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.25" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.25.tar.bz2#9a1d1219acf34bab516e07a1b5ada3b54afd51ec25e87908fc0b6801db0c5d57" rbx diff --git a/share/ruby-build/rbx-3.25 b/share/ruby-build/rbx-3.25 index b38dd9e6..e7bbef43 100644 --- a/share/ruby-build/rbx-3.25 +++ b/share/ruby-build/rbx-3.25 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.24" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.24.tar.bz2#7edf189283255d68b2a1d69e011cfebad0397743229fd50b08e21774ec8dab63" rbx diff --git a/share/ruby-build/rbx-3.26 b/share/ruby-build/rbx-3.26 index 1d7af66c..fb3db82b 100644 --- a/share/ruby-build/rbx-3.26 +++ b/share/ruby-build/rbx-3.26 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.26" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.26.tar.bz2#10341c880eef73dda89cf8bcf5ae066b04683e40a3b1721d4d2733f32778819a" rbx diff --git a/share/ruby-build/rbx-3.27 b/share/ruby-build/rbx-3.27 index 4ed0e11a..061cabb9 100644 --- a/share/ruby-build/rbx-3.27 +++ b/share/ruby-build/rbx-3.27 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.27" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.27.tar.bz2#4ede3d0adcfab77eb9ffb43eec1b6cbe63c32f326630b488e9c2382fa3a6db98" rbx diff --git a/share/ruby-build/rbx-3.28 b/share/ruby-build/rbx-3.28 index 3d7c5a76..eab1de58 100644 --- a/share/ruby-build/rbx-3.28 +++ b/share/ruby-build/rbx-3.28 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.28" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.28.tar.bz2#7954146ee9284e038b3c524613478e2884d8a7a9df85de6c17e43177e41d842c" rbx diff --git a/share/ruby-build/rbx-3.29 b/share/ruby-build/rbx-3.29 index d79078d8..75c99359 100644 --- a/share/ruby-build/rbx-3.29 +++ b/share/ruby-build/rbx-3.29 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.29" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.29.tar.bz2#6a8bf87ce26a6a05a80dd2ae40ac8c4e2c5153d4d2d913549a85d9aa32aaeee2" rbx diff --git a/share/ruby-build/rbx-3.3 b/share/ruby-build/rbx-3.3 index 05b91e3b..cd150b3f 100644 --- a/share/ruby-build/rbx-3.3 +++ b/share/ruby-build/rbx-3.3 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.3" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.3.tar.bz2#3f592b1f5580f7075c7fdc72eee7c959dd4791d96d04de6a8d467529dcff72be" rbx diff --git a/share/ruby-build/rbx-3.30 b/share/ruby-build/rbx-3.30 index c1bbf6ec..710a8df8 100644 --- a/share/ruby-build/rbx-3.30 +++ b/share/ruby-build/rbx-3.30 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.30" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.30.tar.bz2#5294f406679d41160abe46ec1ff14b76c4353a75756227cc691108bb57f4bd16" rbx diff --git a/share/ruby-build/rbx-3.31 b/share/ruby-build/rbx-3.31 index cd61351d..82f294ac 100644 --- a/share/ruby-build/rbx-3.31 +++ b/share/ruby-build/rbx-3.31 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.31" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.31.tar.bz2#1c7a7763ab7cf36ad6b2e328ff1d78fb6587721b8667f8598d15354d0704de72" rbx diff --git a/share/ruby-build/rbx-3.32 b/share/ruby-build/rbx-3.32 index d0551e58..824ea78f 100644 --- a/share/ruby-build/rbx-3.32 +++ b/share/ruby-build/rbx-3.32 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.32" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.32.tar.bz2#f88d6d277efe1f9774da1201ce4c8a8fd7cb2ea29620c1727a4471e3a0eed1dc" rbx diff --git a/share/ruby-build/rbx-3.33 b/share/ruby-build/rbx-3.33 index a0720369..d41b0e2b 100644 --- a/share/ruby-build/rbx-3.33 +++ b/share/ruby-build/rbx-3.33 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.33" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.33.tar.bz2#1455940fc3a17b6efbb787c9316ff86a260187ebbaba6b32746dd27cebe14907" rbx diff --git a/share/ruby-build/rbx-3.34 b/share/ruby-build/rbx-3.34 index 4d0190b9..d68f4d50 100644 --- a/share/ruby-build/rbx-3.34 +++ b/share/ruby-build/rbx-3.34 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.34" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.34.tar.bz2#90f5d5b53dbc6494b8a81ecd3569950b1d85d0c463dd537cab677fab82e2b300" rbx diff --git a/share/ruby-build/rbx-3.35 b/share/ruby-build/rbx-3.35 index 306d701b..c8904e87 100644 --- a/share/ruby-build/rbx-3.35 +++ b/share/ruby-build/rbx-3.35 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.35" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.35.tar.bz2#d72c8ec1a1cd6e1c77381e6d1e1d21811d71948a08f108d8a064884c379d2465" rbx diff --git a/share/ruby-build/rbx-3.36 b/share/ruby-build/rbx-3.36 index da6a424c..0cb2ab70 100644 --- a/share/ruby-build/rbx-3.36 +++ b/share/ruby-build/rbx-3.36 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.36" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.36.tar.bz2#660c6eaad9ab0ef3813942e906b14d1f02d071c6e25f60b9d6c8dfbab278b754" rbx diff --git a/share/ruby-build/rbx-3.37 b/share/ruby-build/rbx-3.37 index 5a5f8fb3..f6e8a99d 100644 --- a/share/ruby-build/rbx-3.37 +++ b/share/ruby-build/rbx-3.37 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.37" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.37.tar.bz2#85d855a0734c315d67b592675481458ddddac075426dbf6dc39a8ad34b8cb2d1" rbx diff --git a/share/ruby-build/rbx-3.38 b/share/ruby-build/rbx-3.38 index 749deed1..56816906 100644 --- a/share/ruby-build/rbx-3.38 +++ b/share/ruby-build/rbx-3.38 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.38" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.38.tar.bz2#2e038ee1e1dcee5b0d574cc446ad7bf2d98ea70ced35090f1680a90c6b9d6333" rbx diff --git a/share/ruby-build/rbx-3.39 b/share/ruby-build/rbx-3.39 index 4f0de33f..36390b25 100644 --- a/share/ruby-build/rbx-3.39 +++ b/share/ruby-build/rbx-3.39 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.39" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.39.tar.bz2#f6f8132b44eadb4c07f8b26af16ce0a5470309ada33ef6f20ab76770a44193e0" rbx diff --git a/share/ruby-build/rbx-3.4 b/share/ruby-build/rbx-3.4 index ce0d5f2d..643b3da8 100644 --- a/share/ruby-build/rbx-3.4 +++ b/share/ruby-build/rbx-3.4 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.4" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.4.tar.bz2#480a4f536bfdc7208b06bb40bef39944de7e1c770e9962f87c6900dec30155f8" rbx diff --git a/share/ruby-build/rbx-3.40 b/share/ruby-build/rbx-3.40 index 3f946b8f..20c1c605 100644 --- a/share/ruby-build/rbx-3.40 +++ b/share/ruby-build/rbx-3.40 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.40" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.40.tar.bz2#09f6590515bf6180427544fb217a34330a689784ea05b03f0a98db2a197bb20f" rbx diff --git a/share/ruby-build/rbx-3.41 b/share/ruby-build/rbx-3.41 index 5b2c1021..a51213bb 100644 --- a/share/ruby-build/rbx-3.41 +++ b/share/ruby-build/rbx-3.41 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.41" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.41.tar.bz2#b06966230e647aa0e5b64da14ba213256074c34f3bb8614be1ce81ef1434c41f" rbx diff --git a/share/ruby-build/rbx-3.42 b/share/ruby-build/rbx-3.42 index 54fe795d..e395aee1 100644 --- a/share/ruby-build/rbx-3.42 +++ b/share/ruby-build/rbx-3.42 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.42" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.42.tar.bz2#4fc4413101100f6393894632eef522c2667a821856ac32eb99ccecab2aeeae85" rbx diff --git a/share/ruby-build/rbx-3.43 b/share/ruby-build/rbx-3.43 index bfd03e74..a95744da 100644 --- a/share/ruby-build/rbx-3.43 +++ b/share/ruby-build/rbx-3.43 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.43" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.43.tar.bz2#2c573257518774e464036515cc7283bc934a41566599afe94612c605844481ad" rbx diff --git a/share/ruby-build/rbx-3.44 b/share/ruby-build/rbx-3.44 index b2a218e5..e44cf1a9 100644 --- a/share/ruby-build/rbx-3.44 +++ b/share/ruby-build/rbx-3.44 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.44" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.44.tar.bz2#c9e08b2e1d745798a0b32bef773e287361769c07a0eb9512377020661e2e4236" rbx diff --git a/share/ruby-build/rbx-3.45 b/share/ruby-build/rbx-3.45 index 118d94e1..57a282ec 100644 --- a/share/ruby-build/rbx-3.45 +++ b/share/ruby-build/rbx-3.45 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.45" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.45.tar.bz2#5cadc3842c9c6d574bf5897354c384d8d688d9fa285b0d6083bdcc386bd6de96" rbx diff --git a/share/ruby-build/rbx-3.46 b/share/ruby-build/rbx-3.46 index 1947564c..c8f3ac4d 100644 --- a/share/ruby-build/rbx-3.46 +++ b/share/ruby-build/rbx-3.46 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.46" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.46.tar.bz2#6bf24221ebd2c4d69e2388be1a3fa06d41009eeee00bfcdd86de8d57892d3fb2" rbx diff --git a/share/ruby-build/rbx-3.47 b/share/ruby-build/rbx-3.47 index 79a10e69..98ed05ca 100644 --- a/share/ruby-build/rbx-3.47 +++ b/share/ruby-build/rbx-3.47 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.47" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.47.tar.bz2#be734298ccad4dcadaa1f566d9655a971a4f12abc7629db045fd5c63e1685d16" rbx diff --git a/share/ruby-build/rbx-3.48 b/share/ruby-build/rbx-3.48 index f36e29f7..90c2b3ec 100644 --- a/share/ruby-build/rbx-3.48 +++ b/share/ruby-build/rbx-3.48 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.48" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.48.tar.bz2#1180ea6a3de81bcd99c25b394fb05c010411bf4d3b48ee9881539b8043aeb561" rbx diff --git a/share/ruby-build/rbx-3.49 b/share/ruby-build/rbx-3.49 index a88c5fcc..48460e6f 100644 --- a/share/ruby-build/rbx-3.49 +++ b/share/ruby-build/rbx-3.49 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.49" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.49.tar.bz2#9a92d2cfede087e89f13f40e85e6c9cc9849041a0260144f44cd75aae67e3198" rbx diff --git a/share/ruby-build/rbx-3.5 b/share/ruby-build/rbx-3.5 index 13b22d17..024cd2c1 100644 --- a/share/ruby-build/rbx-3.5 +++ b/share/ruby-build/rbx-3.5 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.5" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.5.tar.bz2#13b0ce02d597f80c48ecc942b807368883e5cf3003bba2bc4957b3f1b368669e" rbx diff --git a/share/ruby-build/rbx-3.50 b/share/ruby-build/rbx-3.50 index ef4d376b..dd3645b5 100644 --- a/share/ruby-build/rbx-3.50 +++ b/share/ruby-build/rbx-3.50 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.50" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.50.tar.bz2#8da87cae447fe6bacd3417943bb1af603c2b4800bef0fc50ddd512ec89252ea8" rbx diff --git a/share/ruby-build/rbx-3.51 b/share/ruby-build/rbx-3.51 index c9e41b5a..f298b717 100644 --- a/share/ruby-build/rbx-3.51 +++ b/share/ruby-build/rbx-3.51 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.51" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.51.tar.bz2#ded54018c6090dd0e051f7c3ffbb458ebdb5bcf77306a8b63d1bdeb73fb8c6f4" rbx diff --git a/share/ruby-build/rbx-3.52 b/share/ruby-build/rbx-3.52 index d078c4a4..86da81c6 100644 --- a/share/ruby-build/rbx-3.52 +++ b/share/ruby-build/rbx-3.52 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.52" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.52.tar.bz2#657ed568ddc4a3155d05bc56ca6d327f960ec6098d03e1480b5c28936c70b5c5" rbx diff --git a/share/ruby-build/rbx-3.53 b/share/ruby-build/rbx-3.53 index 74701fd0..388816c4 100644 --- a/share/ruby-build/rbx-3.53 +++ b/share/ruby-build/rbx-3.53 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.53" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.53.tar.bz2#ec2efb7d026a41ef97cb9812961bf37803f3928f978e38f504cd2c09eae34f54" rbx diff --git a/share/ruby-build/rbx-3.54 b/share/ruby-build/rbx-3.54 index b78dd7e5..5c38933e 100644 --- a/share/ruby-build/rbx-3.54 +++ b/share/ruby-build/rbx-3.54 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.54" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.54.tar.bz2#2498a4c04feafba72d14c12e33ef881ae4bd8d3ccaa9bddcc8aec8acbad780fb" rbx diff --git a/share/ruby-build/rbx-3.55 b/share/ruby-build/rbx-3.55 index 09bf879d..0ff43255 100644 --- a/share/ruby-build/rbx-3.55 +++ b/share/ruby-build/rbx-3.55 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.55" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.55.tar.bz2#fe7671beb3f36b987e02933afb392123b4c0a8ac15909a7b774d26101fec1ac1" rbx diff --git a/share/ruby-build/rbx-3.56 b/share/ruby-build/rbx-3.56 index 2ee10377..3e5f60ab 100644 --- a/share/ruby-build/rbx-3.56 +++ b/share/ruby-build/rbx-3.56 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.56" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.56.tar.bz2#fa8170bc0eca01ebd83eb3a04240a0c7bd079ddf6ddc8b002167cff987db93b8" rbx diff --git a/share/ruby-build/rbx-3.57 b/share/ruby-build/rbx-3.57 index 8b96f1c8..5c9bdcc0 100644 --- a/share/ruby-build/rbx-3.57 +++ b/share/ruby-build/rbx-3.57 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.57" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.57.tar.bz2#c2bc550129ad306188458880240348892893d08af8e74e2dbdb5318f313762bd" rbx diff --git a/share/ruby-build/rbx-3.58 b/share/ruby-build/rbx-3.58 index 99b8c456..747fd005 100644 --- a/share/ruby-build/rbx-3.58 +++ b/share/ruby-build/rbx-3.58 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.58" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.58.tar.bz2#28875f1b9cb9b722323fa4217d9f3472e57a9ea6bd1fbc43a67eb47f81967cee" rbx diff --git a/share/ruby-build/rbx-3.59 b/share/ruby-build/rbx-3.59 index af03ba2b..5539f705 100644 --- a/share/ruby-build/rbx-3.59 +++ b/share/ruby-build/rbx-3.59 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.59" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.59.tar.bz2#feb65af7ff97ef44cab86790e3a67881cc0bc7389f01bfa10a9c2d62e9aadae7" rbx diff --git a/share/ruby-build/rbx-3.6 b/share/ruby-build/rbx-3.6 index d0d304ba..0854f1b9 100644 --- a/share/ruby-build/rbx-3.6 +++ b/share/ruby-build/rbx-3.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.6.tar.bz2#25b5913bba06511170e365643579ccfc193c1c4e74dbe6ea4b37dcabdcd8f6ad" rbx diff --git a/share/ruby-build/rbx-3.60 b/share/ruby-build/rbx-3.60 index ca3fe303..e5ee2598 100644 --- a/share/ruby-build/rbx-3.60 +++ b/share/ruby-build/rbx-3.60 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.60" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.60.tar.bz2#39f83fc74216391af56ea1ad13372878c0ed41fae49ee6a8cf8b0369a54c3b57" rbx diff --git a/share/ruby-build/rbx-3.7 b/share/ruby-build/rbx-3.7 index 045d71f9..90b94f0f 100644 --- a/share/ruby-build/rbx-3.7 +++ b/share/ruby-build/rbx-3.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.7.tar.bz2#fafcdc518b5b2440960d023203bedca133be4af62e1ef8be9ff37a2842438257" rbx diff --git a/share/ruby-build/rbx-3.8 b/share/ruby-build/rbx-3.8 index 92f3d13b..ed13cd42 100644 --- a/share/ruby-build/rbx-3.8 +++ b/share/ruby-build/rbx-3.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.8.tar.bz2#9a74316b1adf7535c4529741bd3b7e660b7fbdb01ab1c5e6deeed0fae09b811d" rbx diff --git a/share/ruby-build/rbx-3.9 b/share/ruby-build/rbx-3.9 index f86bcd97..20446027 100644 --- a/share/ruby-build/rbx-3.9 +++ b/share/ruby-build/rbx-3.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2h" "https://www.openssl.org/source/openssl-1.0.2h.tar.gz#1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.9.tar.bz2#de5a2238d90387143b8b63a52b7f036d408d7a84387347e56099d811c423bdf6" rbx From 5118c4257f4fd5212e5da9e17e80756e27b192f6 Mon Sep 17 00:00:00 2001 From: Chulki Lee Date: Sat, 24 Sep 2016 21:38:58 -0700 Subject: [PATCH 0823/1809] print when using homebrew packages --- bin/ruby-build | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index f87690b4..fd090f61 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -912,6 +912,7 @@ needs_yaml() { use_homebrew_yaml() { local libdir="$(brew --prefix libyaml 2>/dev/null || true)" if [ -d "$libdir" ]; then + echo "ruby-build: use libyaml from homebrew" package_option ruby configure --with-libyaml-dir="$libdir" else return 1 @@ -922,6 +923,7 @@ use_homebrew_readline() { if [[ "$RUBY_CONFIGURE_OPTS" != *--with-readline-dir=* ]]; then local libdir="$(brew --prefix readline 2>/dev/null || true)" if [ -d "$libdir" ]; then + echo "ruby-build: use readline from homebrew" package_option ruby configure --with-readline-dir="$libdir" else return 1 @@ -939,6 +941,7 @@ has_broken_mac_openssl() { use_homebrew_openssl() { local ssldir="$(brew --prefix openssl 2>/dev/null || true)" if [ -d "$ssldir" ]; then + echo "ruby-build: use openssl from homebrew" package_option ruby configure --with-openssl-dir="$ssldir" else return 1 From 9e6ffc5e68bb30a4c222e40cccad192c20b3a57d Mon Sep 17 00:00:00 2001 From: deepj Date: Tue, 27 Sep 2016 09:49:06 +0200 Subject: [PATCH 0824/1809] Upgrade to OpenSSL 1.0.2j --- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p105 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p426 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-p484 | 2 +- share/ruby-build/1.9.3-p545 | 2 +- share/ruby-build/1.9.3-p547 | 2 +- share/ruby-build/1.9.3-p550 | 2 +- share/ruby-build/1.9.3-p551 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.0.0-p647 | 2 +- share/ruby-build/2.0.0-p648 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.10 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.1.7 | 2 +- share/ruby-build/2.1.8 | 2 +- share/ruby-build/2.1.9 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.2.3 | 2 +- share/ruby-build/2.2.4 | 2 +- share/ruby-build/2.2.5 | 2 +- share/ruby-build/2.3.0 | 2 +- share/ruby-build/2.3.0-dev | 2 +- share/ruby-build/2.3.0-preview1 | 2 +- share/ruby-build/2.3.0-preview2 | 2 +- share/ruby-build/2.3.1 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.0-preview1 | 2 +- share/ruby-build/2.4.0-preview2 | 2 +- share/ruby-build/rbx-2.10 | 2 +- share/ruby-build/rbx-2.11 | 2 +- share/ruby-build/rbx-2.5.8 | 2 +- share/ruby-build/rbx-2.6 | 2 +- share/ruby-build/rbx-2.7 | 2 +- share/ruby-build/rbx-2.71828182 | 2 +- share/ruby-build/rbx-2.8 | 2 +- share/ruby-build/rbx-2.9 | 2 +- share/ruby-build/rbx-3.0 | 2 +- share/ruby-build/rbx-3.1 | 2 +- share/ruby-build/rbx-3.10 | 2 +- share/ruby-build/rbx-3.11 | 2 +- share/ruby-build/rbx-3.12 | 2 +- share/ruby-build/rbx-3.13 | 2 +- share/ruby-build/rbx-3.14 | 2 +- share/ruby-build/rbx-3.15 | 2 +- share/ruby-build/rbx-3.16 | 2 +- share/ruby-build/rbx-3.17 | 2 +- share/ruby-build/rbx-3.18 | 2 +- share/ruby-build/rbx-3.19 | 2 +- share/ruby-build/rbx-3.2 | 2 +- share/ruby-build/rbx-3.20 | 2 +- share/ruby-build/rbx-3.21 | 2 +- share/ruby-build/rbx-3.22 | 2 +- share/ruby-build/rbx-3.23 | 2 +- share/ruby-build/rbx-3.24 | 2 +- share/ruby-build/rbx-3.25 | 2 +- share/ruby-build/rbx-3.26 | 2 +- share/ruby-build/rbx-3.27 | 2 +- share/ruby-build/rbx-3.28 | 2 +- share/ruby-build/rbx-3.29 | 2 +- share/ruby-build/rbx-3.3 | 2 +- share/ruby-build/rbx-3.30 | 2 +- share/ruby-build/rbx-3.31 | 2 +- share/ruby-build/rbx-3.32 | 2 +- share/ruby-build/rbx-3.33 | 2 +- share/ruby-build/rbx-3.34 | 2 +- share/ruby-build/rbx-3.35 | 2 +- share/ruby-build/rbx-3.36 | 2 +- share/ruby-build/rbx-3.37 | 2 +- share/ruby-build/rbx-3.38 | 2 +- share/ruby-build/rbx-3.39 | 2 +- share/ruby-build/rbx-3.4 | 2 +- share/ruby-build/rbx-3.40 | 2 +- share/ruby-build/rbx-3.41 | 2 +- share/ruby-build/rbx-3.42 | 2 +- share/ruby-build/rbx-3.43 | 2 +- share/ruby-build/rbx-3.44 | 2 +- share/ruby-build/rbx-3.45 | 2 +- share/ruby-build/rbx-3.46 | 2 +- share/ruby-build/rbx-3.47 | 2 +- share/ruby-build/rbx-3.48 | 2 +- share/ruby-build/rbx-3.49 | 2 +- share/ruby-build/rbx-3.5 | 2 +- share/ruby-build/rbx-3.50 | 2 +- share/ruby-build/rbx-3.51 | 2 +- share/ruby-build/rbx-3.52 | 2 +- share/ruby-build/rbx-3.53 | 2 +- share/ruby-build/rbx-3.54 | 2 +- share/ruby-build/rbx-3.55 | 2 +- share/ruby-build/rbx-3.56 | 2 +- share/ruby-build/rbx-3.57 | 2 +- share/ruby-build/rbx-3.58 | 2 +- share/ruby-build/rbx-3.59 | 2 +- share/ruby-build/rbx-3.6 | 2 +- share/ruby-build/rbx-3.60 | 2 +- share/ruby-build/rbx-3.7 | 2 +- share/ruby-build/rbx-3.8 | 2 +- share/ruby-build/rbx-3.9 | 2 +- 141 files changed, 141 insertions(+), 141 deletions(-) diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index 3e789b62..07a1a54d 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index 2d521a60..84faeb52 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 index b5c5817d..f5ebea49 100644 --- a/share/ruby-build/1.9.3-p105 +++ b/share/ruby-build/1.9.3-p105 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 index 8f8bda7a..82cae283 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 index 5859b847..0f19330a 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 index 002d8c3d..5baa9bea 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 index 31c7e168..8b1f2a02 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 index 9b618fff..8ab3c274 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 index d0e4fd86..8395faa3 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 index a6839c9e..edeb4548 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 index ef4c220f..cb8cd30d 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 index 7521edeb..1c0e5fc6 100644 --- a/share/ruby-build/1.9.3-p426 +++ b/share/ruby-build/1.9.3-p426 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 index 8a016aeb..ce7ed1c3 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 index cd95bf7f..6918c93f 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 index a12408e2..f7897cb2 100644 --- a/share/ruby-build/1.9.3-p484 +++ b/share/ruby-build/1.9.3-p484 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 index 1a78a5a8..0f856319 100644 --- a/share/ruby-build/1.9.3-p545 +++ b/share/ruby-build/1.9.3-p545 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 index d37347eb..fcfe9506 100644 --- a/share/ruby-build/1.9.3-p547 +++ b/share/ruby-build/1.9.3-p547 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 index 5eae93db..3a9d61a3 100644 --- a/share/ruby-build/1.9.3-p550 +++ b/share/ruby-build/1.9.3-p550 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 index 28d7065a..a304fd52 100644 --- a/share/ruby-build/1.9.3-p551 +++ b/share/ruby-build/1.9.3-p551 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 25b66499..a32f3ae9 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index 77eb2a23..259b910d 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,4 +1,4 @@ require_gcc -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index c07e6cfc..7ba1cee5 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" warn_eol autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index f8e03eed..3603205a 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 709a409e..b64c55a8 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index c003bcf2..1d1de3a2 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index 6e9ca5e4..624f9042 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index 49a4d30d..77bccfb6 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index 2b28d597..d367d310 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index 59a881c8..f859cfdc 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index 364b01b9..6cdbe1fb 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index ec8af6e6..08e137e5 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 index ee772b41..a8c420da 100644 --- a/share/ruby-build/2.0.0-p643 +++ b/share/ruby-build/2.0.0-p643 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 index 54a2377a..406c444f 100644 --- a/share/ruby-build/2.0.0-p645 +++ b/share/ruby-build/2.0.0-p645 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p647 b/share/ruby-build/2.0.0-p647 index 600f6a15..d4925b48 100644 --- a/share/ruby-build/2.0.0-p647 +++ b/share/ruby-build/2.0.0-p647 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p648 b/share/ruby-build/2.0.0-p648 index e9003377..37232488 100644 --- a/share/ruby-build/2.0.0-p648 +++ b/share/ruby-build/2.0.0-p648 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 9c200158..00376d6d 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index eaa4df9f..8957f617 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index d92c7b78..1e7f83da 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index 9d1eaeaf..47634218 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index b5deb509..eee9a4ef 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.bz2#1d3f4ad5f619ec15229206b6667586dcec7cc986672c8fbb8558161ecf07e277" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index b842c104..18fca425 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" warn_unsupported ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index f0f0529e..0e7be4f6 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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_unsupported standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index da6767f5..017d096d 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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_unsupported standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index 389cd1f1..a75bdac8 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl 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_unsupported standard verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index bf1a3f96..bcb26515 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.bz2#96aabab4dd4a2e57dd0d28052650e6fcdc8f133fa8980d9b936814b1e93f6cfc" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.10 b/share/ruby-build/2.1.10 index 87816f27..faab46fc 100644 --- a/share/ruby-build/2.1.10 +++ b/share/ruby-build/2.1.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.10" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.10.tar.bz2#a74675578a9a801ac25eb7152bef3023432d6267f875b198eb9cd6944a5bf4f1" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index 13293ba4..6cdf1d65 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.bz2#6948b02570cdfb89a8313675d4aa665405900e27423db408401473f30fc6e901" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index 3cd00538..141fa4da 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.3" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.bz2#36ce72f84ae4129f6cc66e33077a79d87b018ea7bf1dbc3d353604bf006f76d6" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index a9fbdb17..c61264cd 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.4" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.bz2#f37f11a8c75ab9215bb9f61246ef98e0e57e1409f0872e5cf59033edcf5b8d2a" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index e76bbfc3..2d8fcc76 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.5" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.bz2#0241b40f1c731cb177994a50b854fb7f18d4ad04dcefc18acc60af73046fb0a9" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index e39604d1..509d6083 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.6" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.bz2#7b5233be35a4a7fbd64923e42efb70b7bebd455d9d6f9d4001b3b3a6e0aa6ce9" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.7 b/share/ruby-build/2.1.7 index 2864f2aa..0c4afcff 100644 --- a/share/ruby-build/2.1.7 +++ b/share/ruby-build/2.1.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.bz2#b02c1a5ecd718e3f6b316384d4ed6572f862a46063f5ae23d0340b0a245859b6" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.8 b/share/ruby-build/2.1.8 index b9fcaac0..ef8bccba 100644 --- a/share/ruby-build/2.1.8 +++ b/share/ruby-build/2.1.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.8" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.8.tar.bz2#250d0b589cba97caddc86a28849365ad0d475539448cf76bbae93190985b3387" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.9 b/share/ruby-build/2.1.9 index d837be45..e1098a6b 100644 --- a/share/ruby-build/2.1.9 +++ b/share/ruby-build/2.1.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.9" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.9.tar.bz2#4f21376aa11e09b499c3254bbd839e68e053c0d18e28d61c428a32347269036e" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index 5d620244..2d2564b3 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.bz2#1c031137999f832f86be366a71155113675b72420830ce432b777a0ff4942955" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index 8921ab36..0b9cec3f 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index caf370fa..5b5a0188 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.bz2#a3614c389de06b1636d8b919f2cd07e85311486bda2cb226a5549657a3610af5" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index 355e32e4..0ce164af 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview2.tar.bz2#9e49583f3fad3888fefc85b719fdb210a88ef54d80f9eac439b7ca4232fa7f0b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index e4e4e586..d2e27574 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-rc1.tar.bz2#e6a1f8d45ea749bdc92eb1269b77ec475bc600b66039ff90d77db8f50820a896" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index ddde68ff..5e777a44 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.bz2#4e5676073246b7ade207be3e80a930567a88100513591a0f19fc38e247370065" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 index 06341eda..63bf613e 100644 --- a/share/ruby-build/2.2.2 +++ b/share/ruby-build/2.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.bz2#f3b8ffa6089820ee5bdc289567d365e5748d4170e8aa246d2ea6576f24796535" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.3 b/share/ruby-build/2.2.3 index e42f5e10..e7994378 100644 --- a/share/ruby-build/2.2.3 +++ b/share/ruby-build/2.2.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.bz2#c745cb98b29127d7f19f1bf9e0a63c384736f4d303b83c4f4bda3c2ee3c5e41f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.4 b/share/ruby-build/2.2.4 index b6b180e7..74b54937 100644 --- a/share/ruby-build/2.2.4 +++ b/share/ruby-build/2.2.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.4" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.4.tar.bz2#31203696adbfdda6f2874a2de31f7c5a1f3bcb6628f4d1a241de21b158cd5c76" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.5 b/share/ruby-build/2.2.5 index 7d1e716a..54da8ad4 100644 --- a/share/ruby-build/2.2.5 +++ b/share/ruby-build/2.2.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.5" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.5.tar.bz2#22f0c6f34c0024e0bcaaa8e6831b7c0041e1ef6120c781618b833bde29626700" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0 b/share/ruby-build/2.3.0 index 7ba35d1a..8d0a36e7 100644 --- a/share/ruby-build/2.3.0 +++ b/share/ruby-build/2.3.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.bz2#ec7579eaba2e4c402a089dbc86c98e5f1f62507880fd800b9b34ca30166bfa5e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index 3e38fae3..e86e0abb 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_3" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview1 b/share/ruby-build/2.3.0-preview1 index e4129994..7bb8c8a3 100644 --- a/share/ruby-build/2.3.0-preview1 +++ b/share/ruby-build/2.3.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview1.tar.bz2#42b9c9e1740a5abe2855d11803524370bd95744c8dcb0068572ed5c969ac7f0f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview2 b/share/ruby-build/2.3.0-preview2 index fe8e715e..e9c831f7 100644 --- a/share/ruby-build/2.3.0-preview2 +++ b/share/ruby-build/2.3.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview2.tar.bz2#e9b0464e50b2e5c31546e6b8ca8cad71fe2d2146ccf88b7419bbe9626af741cb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.1 b/share/ruby-build/2.3.1 index 651a5c6f..247ac1cc 100644 --- a/share/ruby-build/2.3.1 +++ b/share/ruby-build/2.3.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.1.tar.bz2#4a7c5f52f205203ea0328ca8e1963a7a88cf1f7f0e246f857d595b209eac0a4d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index 9fa74399..06794ffc 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview1 b/share/ruby-build/2.4.0-preview1 index 7e0a8d48..09943ee8 100644 --- a/share/ruby-build/2.4.0-preview1 +++ b/share/ruby-build/2.4.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview1.tar.bz2#17570f0b84215ca82252f10c167ee50bc075383c018420c6b2601ae1cade0649" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview2 b/share/ruby-build/2.4.0-preview2 index f82f3f6d..a7a8237e 100644 --- a/share/ruby-build/2.4.0-preview2 +++ b/share/ruby-build/2.4.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview2.tar.bz2#2224c55b2d87b5c0f08d23a4618e870027dbc1cffbfb4a05efd19eac4ff4cf1d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/rbx-2.10 b/share/ruby-build/rbx-2.10 index f16634f4..96a79a99 100644 --- a/share/ruby-build/rbx-2.10 +++ b/share/ruby-build/rbx-2.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.10.tar.bz2#c8047557a3d8513e4b10c661014e22901a24ec0aad71f0f1ffd3a8b31d58e694" rbx diff --git a/share/ruby-build/rbx-2.11 b/share/ruby-build/rbx-2.11 index 81879630..67a58874 100644 --- a/share/ruby-build/rbx-2.11 +++ b/share/ruby-build/rbx-2.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.11.tar.bz2#5a9ce5c86a4a566a088f379cf2889aa14d8fcd8b2295d5571f61bf43a9548b97" rbx diff --git a/share/ruby-build/rbx-2.5.8 b/share/ruby-build/rbx-2.5.8 index 889043cf..d66195b3 100644 --- a/share/ruby-build/rbx-2.5.8 +++ b/share/ruby-build/rbx-2.5.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.5.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.5.8.tar.bz2#d6b411732aa035865f2855845abe5405119560f0979062672d576601de89e59a" rbx diff --git a/share/ruby-build/rbx-2.6 b/share/ruby-build/rbx-2.6 index ad6206a9..068bd753 100644 --- a/share/ruby-build/rbx-2.6 +++ b/share/ruby-build/rbx-2.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.6.tar.bz2#f63bbcca7d1bc71b4c20a3bd5748430be001f3a39b14a903d3d4ca39a657cfe0" rbx diff --git a/share/ruby-build/rbx-2.7 b/share/ruby-build/rbx-2.7 index c1300d80..ee55fe5b 100644 --- a/share/ruby-build/rbx-2.7 +++ b/share/ruby-build/rbx-2.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.7.tar.bz2#6f121cccbbd5ad0183024bf2405ca627982d1890307c059c754a1847e19eadd1" rbx diff --git a/share/ruby-build/rbx-2.71828182 b/share/ruby-build/rbx-2.71828182 index 76ee83e8..9a8413a9 100644 --- a/share/ruby-build/rbx-2.71828182 +++ b/share/ruby-build/rbx-2.71828182 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.71828182" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.71828182.tar.bz2" rbx diff --git a/share/ruby-build/rbx-2.8 b/share/ruby-build/rbx-2.8 index 9d8aa5ee..685e92ff 100644 --- a/share/ruby-build/rbx-2.8 +++ b/share/ruby-build/rbx-2.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.8.tar.bz2#93e798b4c79800d0543d8d78aa1066b4285af209ed9908c35e54260c13bc7e9d" rbx diff --git a/share/ruby-build/rbx-2.9 b/share/ruby-build/rbx-2.9 index 6b276aeb..60763dc1 100644 --- a/share/ruby-build/rbx-2.9 +++ b/share/ruby-build/rbx-2.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.9.tar.bz2#9f8ad067ce494d201dae359d132ddac275d0bd13315dc8fdd094c9aa661ce8b1" rbx diff --git a/share/ruby-build/rbx-3.0 b/share/ruby-build/rbx-3.0 index 0ff98008..7b9bddf6 100644 --- a/share/ruby-build/rbx-3.0 +++ b/share/ruby-build/rbx-3.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.0.tar.bz2#fd4c9687af6e29939100610a231f13951ed763a9028c85878505f313857c43ca" rbx diff --git a/share/ruby-build/rbx-3.1 b/share/ruby-build/rbx-3.1 index 5242821f..b5c36bbc 100644 --- a/share/ruby-build/rbx-3.1 +++ b/share/ruby-build/rbx-3.1 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.1" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.1.tar.bz2#33e1b3b8e489a86f94de819fc478640150a4b1794c6a6ffe93d717fda6b610d8" rbx diff --git a/share/ruby-build/rbx-3.10 b/share/ruby-build/rbx-3.10 index 130f3d8a..84ce6099 100644 --- a/share/ruby-build/rbx-3.10 +++ b/share/ruby-build/rbx-3.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.10.tar.bz2#a5980628edf318c4142cd3f7c6b01d3b07b50387533056ea67d75a63af3a5054" rbx diff --git a/share/ruby-build/rbx-3.11 b/share/ruby-build/rbx-3.11 index af314076..4f2bc009 100644 --- a/share/ruby-build/rbx-3.11 +++ b/share/ruby-build/rbx-3.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.11.tar.bz2#2e8bf15313440ec7c0315e5d3a387bf88c95518040073d78fcb7a044eaef162b" rbx diff --git a/share/ruby-build/rbx-3.12 b/share/ruby-build/rbx-3.12 index dd20dbd6..10f4355f 100644 --- a/share/ruby-build/rbx-3.12 +++ b/share/ruby-build/rbx-3.12 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.12" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.12.tar.bz2#bc955346e2dfface41c87adf432034b591eb81350905d5b503b501f36ee773c9" rbx diff --git a/share/ruby-build/rbx-3.13 b/share/ruby-build/rbx-3.13 index 9bd3c1c2..bce2619a 100644 --- a/share/ruby-build/rbx-3.13 +++ b/share/ruby-build/rbx-3.13 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.13" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.13.tar.bz2#a286b91150970a0116c843de5929c1e3c7a399943bd9f22f5fde25e67fa74368" rbx diff --git a/share/ruby-build/rbx-3.14 b/share/ruby-build/rbx-3.14 index 80ea9ab1..db7a83e1 100644 --- a/share/ruby-build/rbx-3.14 +++ b/share/ruby-build/rbx-3.14 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.14" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.14.tar.bz2#19043116e885c428041677f672f54480bba171da9d43f369d1c854cb794c8426" rbx diff --git a/share/ruby-build/rbx-3.15 b/share/ruby-build/rbx-3.15 index b3be7e18..28b9b809 100644 --- a/share/ruby-build/rbx-3.15 +++ b/share/ruby-build/rbx-3.15 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.15" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.15.tar.bz2#86ce6c330843f1a4fa1217e37d8898e10b90673838b7a2867e4e4d6d65599cef" rbx diff --git a/share/ruby-build/rbx-3.16 b/share/ruby-build/rbx-3.16 index 5a70f4c1..3e956052 100644 --- a/share/ruby-build/rbx-3.16 +++ b/share/ruby-build/rbx-3.16 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.16" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.16.tar.bz2#1c34db3254e8304988b3c10591c11af058f371bee80fe3b559e6c16d84f4fa03" rbx diff --git a/share/ruby-build/rbx-3.17 b/share/ruby-build/rbx-3.17 index f04aaa7c..74d496bd 100644 --- a/share/ruby-build/rbx-3.17 +++ b/share/ruby-build/rbx-3.17 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.17" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.17.tar.bz2#bb76bc9613064f48d50f8323c2727002bb7dcb0ccf8813e69a366c603b7bc689" rbx diff --git a/share/ruby-build/rbx-3.18 b/share/ruby-build/rbx-3.18 index fc0ab159..afe9ff68 100644 --- a/share/ruby-build/rbx-3.18 +++ b/share/ruby-build/rbx-3.18 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.18" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.18.tar.bz2#c552a539f3f6b8f240a02cbe9926540a0c3ad95e0e341179963a43c64208ce3e" rbx diff --git a/share/ruby-build/rbx-3.19 b/share/ruby-build/rbx-3.19 index 973df39e..2129ffbf 100644 --- a/share/ruby-build/rbx-3.19 +++ b/share/ruby-build/rbx-3.19 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.19" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.19.tar.bz2#cee948256bf288595b4ce53034f0dcd4ae2bc257acb2d43a63364dfc8e5db47c" rbx diff --git a/share/ruby-build/rbx-3.2 b/share/ruby-build/rbx-3.2 index 43657833..c261c80b 100644 --- a/share/ruby-build/rbx-3.2 +++ b/share/ruby-build/rbx-3.2 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.2" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.2.tar.bz2#e9e906492900755425d29cbb650b0b5a39d1163fa692d6a33958e98a2e8ea156" rbx diff --git a/share/ruby-build/rbx-3.20 b/share/ruby-build/rbx-3.20 index c7623425..3834eb39 100644 --- a/share/ruby-build/rbx-3.20 +++ b/share/ruby-build/rbx-3.20 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.20" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.20.tar.bz2#caf95bf55e5483e288b40c315ad7f2d4091823e33dcd57e9c6364c66c29a7ff2" rbx diff --git a/share/ruby-build/rbx-3.21 b/share/ruby-build/rbx-3.21 index c2ef6c05..faed547a 100644 --- a/share/ruby-build/rbx-3.21 +++ b/share/ruby-build/rbx-3.21 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.21" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.21.tar.bz2#281195af772ef05f789404f0fb95838c5942591762191962bab22860022650ee" rbx diff --git a/share/ruby-build/rbx-3.22 b/share/ruby-build/rbx-3.22 index ad3b2f2b..282e0489 100644 --- a/share/ruby-build/rbx-3.22 +++ b/share/ruby-build/rbx-3.22 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.22" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.22.tar.bz2#90b9a69ab71cffdc4a0dd68aafebce5df1fcd79c2bc60ef78b44fccd160d341a" rbx diff --git a/share/ruby-build/rbx-3.23 b/share/ruby-build/rbx-3.23 index cddcfa52..da5c6db0 100644 --- a/share/ruby-build/rbx-3.23 +++ b/share/ruby-build/rbx-3.23 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.23" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.23.tar.bz2#bed25ca7c27629115768eb666adfcbb95d6f625e8666980e837ead5e13848b64" rbx diff --git a/share/ruby-build/rbx-3.24 b/share/ruby-build/rbx-3.24 index 12d7f981..9ba8053a 100644 --- a/share/ruby-build/rbx-3.24 +++ b/share/ruby-build/rbx-3.24 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.25" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.25.tar.bz2#9a1d1219acf34bab516e07a1b5ada3b54afd51ec25e87908fc0b6801db0c5d57" rbx diff --git a/share/ruby-build/rbx-3.25 b/share/ruby-build/rbx-3.25 index e7bbef43..e96fefd7 100644 --- a/share/ruby-build/rbx-3.25 +++ b/share/ruby-build/rbx-3.25 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.24" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.24.tar.bz2#7edf189283255d68b2a1d69e011cfebad0397743229fd50b08e21774ec8dab63" rbx diff --git a/share/ruby-build/rbx-3.26 b/share/ruby-build/rbx-3.26 index fb3db82b..9c4516eb 100644 --- a/share/ruby-build/rbx-3.26 +++ b/share/ruby-build/rbx-3.26 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.26" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.26.tar.bz2#10341c880eef73dda89cf8bcf5ae066b04683e40a3b1721d4d2733f32778819a" rbx diff --git a/share/ruby-build/rbx-3.27 b/share/ruby-build/rbx-3.27 index 061cabb9..9360aad8 100644 --- a/share/ruby-build/rbx-3.27 +++ b/share/ruby-build/rbx-3.27 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.27" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.27.tar.bz2#4ede3d0adcfab77eb9ffb43eec1b6cbe63c32f326630b488e9c2382fa3a6db98" rbx diff --git a/share/ruby-build/rbx-3.28 b/share/ruby-build/rbx-3.28 index eab1de58..c98f4d4b 100644 --- a/share/ruby-build/rbx-3.28 +++ b/share/ruby-build/rbx-3.28 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.28" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.28.tar.bz2#7954146ee9284e038b3c524613478e2884d8a7a9df85de6c17e43177e41d842c" rbx diff --git a/share/ruby-build/rbx-3.29 b/share/ruby-build/rbx-3.29 index 75c99359..1d8786bd 100644 --- a/share/ruby-build/rbx-3.29 +++ b/share/ruby-build/rbx-3.29 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.29" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.29.tar.bz2#6a8bf87ce26a6a05a80dd2ae40ac8c4e2c5153d4d2d913549a85d9aa32aaeee2" rbx diff --git a/share/ruby-build/rbx-3.3 b/share/ruby-build/rbx-3.3 index cd150b3f..94693d6f 100644 --- a/share/ruby-build/rbx-3.3 +++ b/share/ruby-build/rbx-3.3 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.3" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.3.tar.bz2#3f592b1f5580f7075c7fdc72eee7c959dd4791d96d04de6a8d467529dcff72be" rbx diff --git a/share/ruby-build/rbx-3.30 b/share/ruby-build/rbx-3.30 index 710a8df8..2be002d3 100644 --- a/share/ruby-build/rbx-3.30 +++ b/share/ruby-build/rbx-3.30 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.30" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.30.tar.bz2#5294f406679d41160abe46ec1ff14b76c4353a75756227cc691108bb57f4bd16" rbx diff --git a/share/ruby-build/rbx-3.31 b/share/ruby-build/rbx-3.31 index 82f294ac..834ba220 100644 --- a/share/ruby-build/rbx-3.31 +++ b/share/ruby-build/rbx-3.31 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.31" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.31.tar.bz2#1c7a7763ab7cf36ad6b2e328ff1d78fb6587721b8667f8598d15354d0704de72" rbx diff --git a/share/ruby-build/rbx-3.32 b/share/ruby-build/rbx-3.32 index 824ea78f..90c9d49f 100644 --- a/share/ruby-build/rbx-3.32 +++ b/share/ruby-build/rbx-3.32 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.32" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.32.tar.bz2#f88d6d277efe1f9774da1201ce4c8a8fd7cb2ea29620c1727a4471e3a0eed1dc" rbx diff --git a/share/ruby-build/rbx-3.33 b/share/ruby-build/rbx-3.33 index d41b0e2b..6a9ee078 100644 --- a/share/ruby-build/rbx-3.33 +++ b/share/ruby-build/rbx-3.33 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.33" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.33.tar.bz2#1455940fc3a17b6efbb787c9316ff86a260187ebbaba6b32746dd27cebe14907" rbx diff --git a/share/ruby-build/rbx-3.34 b/share/ruby-build/rbx-3.34 index d68f4d50..3f9b7172 100644 --- a/share/ruby-build/rbx-3.34 +++ b/share/ruby-build/rbx-3.34 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.34" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.34.tar.bz2#90f5d5b53dbc6494b8a81ecd3569950b1d85d0c463dd537cab677fab82e2b300" rbx diff --git a/share/ruby-build/rbx-3.35 b/share/ruby-build/rbx-3.35 index c8904e87..071abd7f 100644 --- a/share/ruby-build/rbx-3.35 +++ b/share/ruby-build/rbx-3.35 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.35" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.35.tar.bz2#d72c8ec1a1cd6e1c77381e6d1e1d21811d71948a08f108d8a064884c379d2465" rbx diff --git a/share/ruby-build/rbx-3.36 b/share/ruby-build/rbx-3.36 index 0cb2ab70..c275edde 100644 --- a/share/ruby-build/rbx-3.36 +++ b/share/ruby-build/rbx-3.36 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.36" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.36.tar.bz2#660c6eaad9ab0ef3813942e906b14d1f02d071c6e25f60b9d6c8dfbab278b754" rbx diff --git a/share/ruby-build/rbx-3.37 b/share/ruby-build/rbx-3.37 index f6e8a99d..07c4c8f9 100644 --- a/share/ruby-build/rbx-3.37 +++ b/share/ruby-build/rbx-3.37 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.37" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.37.tar.bz2#85d855a0734c315d67b592675481458ddddac075426dbf6dc39a8ad34b8cb2d1" rbx diff --git a/share/ruby-build/rbx-3.38 b/share/ruby-build/rbx-3.38 index 56816906..6b3ab9a4 100644 --- a/share/ruby-build/rbx-3.38 +++ b/share/ruby-build/rbx-3.38 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.38" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.38.tar.bz2#2e038ee1e1dcee5b0d574cc446ad7bf2d98ea70ced35090f1680a90c6b9d6333" rbx diff --git a/share/ruby-build/rbx-3.39 b/share/ruby-build/rbx-3.39 index 36390b25..62a03f88 100644 --- a/share/ruby-build/rbx-3.39 +++ b/share/ruby-build/rbx-3.39 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.39" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.39.tar.bz2#f6f8132b44eadb4c07f8b26af16ce0a5470309ada33ef6f20ab76770a44193e0" rbx diff --git a/share/ruby-build/rbx-3.4 b/share/ruby-build/rbx-3.4 index 643b3da8..351d39d0 100644 --- a/share/ruby-build/rbx-3.4 +++ b/share/ruby-build/rbx-3.4 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.4" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.4.tar.bz2#480a4f536bfdc7208b06bb40bef39944de7e1c770e9962f87c6900dec30155f8" rbx diff --git a/share/ruby-build/rbx-3.40 b/share/ruby-build/rbx-3.40 index 20c1c605..ac759dd7 100644 --- a/share/ruby-build/rbx-3.40 +++ b/share/ruby-build/rbx-3.40 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.40" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.40.tar.bz2#09f6590515bf6180427544fb217a34330a689784ea05b03f0a98db2a197bb20f" rbx diff --git a/share/ruby-build/rbx-3.41 b/share/ruby-build/rbx-3.41 index a51213bb..c0616c27 100644 --- a/share/ruby-build/rbx-3.41 +++ b/share/ruby-build/rbx-3.41 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.41" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.41.tar.bz2#b06966230e647aa0e5b64da14ba213256074c34f3bb8614be1ce81ef1434c41f" rbx diff --git a/share/ruby-build/rbx-3.42 b/share/ruby-build/rbx-3.42 index e395aee1..c99ae463 100644 --- a/share/ruby-build/rbx-3.42 +++ b/share/ruby-build/rbx-3.42 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.42" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.42.tar.bz2#4fc4413101100f6393894632eef522c2667a821856ac32eb99ccecab2aeeae85" rbx diff --git a/share/ruby-build/rbx-3.43 b/share/ruby-build/rbx-3.43 index a95744da..c20cbdb1 100644 --- a/share/ruby-build/rbx-3.43 +++ b/share/ruby-build/rbx-3.43 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.43" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.43.tar.bz2#2c573257518774e464036515cc7283bc934a41566599afe94612c605844481ad" rbx diff --git a/share/ruby-build/rbx-3.44 b/share/ruby-build/rbx-3.44 index e44cf1a9..2378536e 100644 --- a/share/ruby-build/rbx-3.44 +++ b/share/ruby-build/rbx-3.44 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.44" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.44.tar.bz2#c9e08b2e1d745798a0b32bef773e287361769c07a0eb9512377020661e2e4236" rbx diff --git a/share/ruby-build/rbx-3.45 b/share/ruby-build/rbx-3.45 index 57a282ec..69d4d709 100644 --- a/share/ruby-build/rbx-3.45 +++ b/share/ruby-build/rbx-3.45 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.45" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.45.tar.bz2#5cadc3842c9c6d574bf5897354c384d8d688d9fa285b0d6083bdcc386bd6de96" rbx diff --git a/share/ruby-build/rbx-3.46 b/share/ruby-build/rbx-3.46 index c8f3ac4d..04b7935b 100644 --- a/share/ruby-build/rbx-3.46 +++ b/share/ruby-build/rbx-3.46 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.46" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.46.tar.bz2#6bf24221ebd2c4d69e2388be1a3fa06d41009eeee00bfcdd86de8d57892d3fb2" rbx diff --git a/share/ruby-build/rbx-3.47 b/share/ruby-build/rbx-3.47 index 98ed05ca..33ae6896 100644 --- a/share/ruby-build/rbx-3.47 +++ b/share/ruby-build/rbx-3.47 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.47" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.47.tar.bz2#be734298ccad4dcadaa1f566d9655a971a4f12abc7629db045fd5c63e1685d16" rbx diff --git a/share/ruby-build/rbx-3.48 b/share/ruby-build/rbx-3.48 index 90c2b3ec..b0a48b16 100644 --- a/share/ruby-build/rbx-3.48 +++ b/share/ruby-build/rbx-3.48 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.48" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.48.tar.bz2#1180ea6a3de81bcd99c25b394fb05c010411bf4d3b48ee9881539b8043aeb561" rbx diff --git a/share/ruby-build/rbx-3.49 b/share/ruby-build/rbx-3.49 index 48460e6f..110f0577 100644 --- a/share/ruby-build/rbx-3.49 +++ b/share/ruby-build/rbx-3.49 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.49" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.49.tar.bz2#9a92d2cfede087e89f13f40e85e6c9cc9849041a0260144f44cd75aae67e3198" rbx diff --git a/share/ruby-build/rbx-3.5 b/share/ruby-build/rbx-3.5 index 024cd2c1..79d33cda 100644 --- a/share/ruby-build/rbx-3.5 +++ b/share/ruby-build/rbx-3.5 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.5" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.5.tar.bz2#13b0ce02d597f80c48ecc942b807368883e5cf3003bba2bc4957b3f1b368669e" rbx diff --git a/share/ruby-build/rbx-3.50 b/share/ruby-build/rbx-3.50 index dd3645b5..25920858 100644 --- a/share/ruby-build/rbx-3.50 +++ b/share/ruby-build/rbx-3.50 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.50" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.50.tar.bz2#8da87cae447fe6bacd3417943bb1af603c2b4800bef0fc50ddd512ec89252ea8" rbx diff --git a/share/ruby-build/rbx-3.51 b/share/ruby-build/rbx-3.51 index f298b717..3bfda1b9 100644 --- a/share/ruby-build/rbx-3.51 +++ b/share/ruby-build/rbx-3.51 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.51" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.51.tar.bz2#ded54018c6090dd0e051f7c3ffbb458ebdb5bcf77306a8b63d1bdeb73fb8c6f4" rbx diff --git a/share/ruby-build/rbx-3.52 b/share/ruby-build/rbx-3.52 index 86da81c6..411f4adc 100644 --- a/share/ruby-build/rbx-3.52 +++ b/share/ruby-build/rbx-3.52 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.52" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.52.tar.bz2#657ed568ddc4a3155d05bc56ca6d327f960ec6098d03e1480b5c28936c70b5c5" rbx diff --git a/share/ruby-build/rbx-3.53 b/share/ruby-build/rbx-3.53 index 388816c4..0ca26f34 100644 --- a/share/ruby-build/rbx-3.53 +++ b/share/ruby-build/rbx-3.53 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.53" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.53.tar.bz2#ec2efb7d026a41ef97cb9812961bf37803f3928f978e38f504cd2c09eae34f54" rbx diff --git a/share/ruby-build/rbx-3.54 b/share/ruby-build/rbx-3.54 index 5c38933e..ff5bde7f 100644 --- a/share/ruby-build/rbx-3.54 +++ b/share/ruby-build/rbx-3.54 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.54" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.54.tar.bz2#2498a4c04feafba72d14c12e33ef881ae4bd8d3ccaa9bddcc8aec8acbad780fb" rbx diff --git a/share/ruby-build/rbx-3.55 b/share/ruby-build/rbx-3.55 index 0ff43255..2ae9d9cd 100644 --- a/share/ruby-build/rbx-3.55 +++ b/share/ruby-build/rbx-3.55 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.55" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.55.tar.bz2#fe7671beb3f36b987e02933afb392123b4c0a8ac15909a7b774d26101fec1ac1" rbx diff --git a/share/ruby-build/rbx-3.56 b/share/ruby-build/rbx-3.56 index 3e5f60ab..792f5caf 100644 --- a/share/ruby-build/rbx-3.56 +++ b/share/ruby-build/rbx-3.56 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.56" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.56.tar.bz2#fa8170bc0eca01ebd83eb3a04240a0c7bd079ddf6ddc8b002167cff987db93b8" rbx diff --git a/share/ruby-build/rbx-3.57 b/share/ruby-build/rbx-3.57 index 5c9bdcc0..c66dd730 100644 --- a/share/ruby-build/rbx-3.57 +++ b/share/ruby-build/rbx-3.57 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.57" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.57.tar.bz2#c2bc550129ad306188458880240348892893d08af8e74e2dbdb5318f313762bd" rbx diff --git a/share/ruby-build/rbx-3.58 b/share/ruby-build/rbx-3.58 index 747fd005..cc9d3422 100644 --- a/share/ruby-build/rbx-3.58 +++ b/share/ruby-build/rbx-3.58 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.58" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.58.tar.bz2#28875f1b9cb9b722323fa4217d9f3472e57a9ea6bd1fbc43a67eb47f81967cee" rbx diff --git a/share/ruby-build/rbx-3.59 b/share/ruby-build/rbx-3.59 index 5539f705..a6286300 100644 --- a/share/ruby-build/rbx-3.59 +++ b/share/ruby-build/rbx-3.59 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.59" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.59.tar.bz2#feb65af7ff97ef44cab86790e3a67881cc0bc7389f01bfa10a9c2d62e9aadae7" rbx diff --git a/share/ruby-build/rbx-3.6 b/share/ruby-build/rbx-3.6 index 0854f1b9..93738629 100644 --- a/share/ruby-build/rbx-3.6 +++ b/share/ruby-build/rbx-3.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.6.tar.bz2#25b5913bba06511170e365643579ccfc193c1c4e74dbe6ea4b37dcabdcd8f6ad" rbx diff --git a/share/ruby-build/rbx-3.60 b/share/ruby-build/rbx-3.60 index e5ee2598..61678430 100644 --- a/share/ruby-build/rbx-3.60 +++ b/share/ruby-build/rbx-3.60 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.60" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.60.tar.bz2#39f83fc74216391af56ea1ad13372878c0ed41fae49ee6a8cf8b0369a54c3b57" rbx diff --git a/share/ruby-build/rbx-3.7 b/share/ruby-build/rbx-3.7 index 90b94f0f..66c5958c 100644 --- a/share/ruby-build/rbx-3.7 +++ b/share/ruby-build/rbx-3.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.7.tar.bz2#fafcdc518b5b2440960d023203bedca133be4af62e1ef8be9ff37a2842438257" rbx diff --git a/share/ruby-build/rbx-3.8 b/share/ruby-build/rbx-3.8 index ed13cd42..96ef31e3 100644 --- a/share/ruby-build/rbx-3.8 +++ b/share/ruby-build/rbx-3.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.8.tar.bz2#9a74316b1adf7535c4529741bd3b7e660b7fbdb01ab1c5e6deeed0fae09b811d" rbx diff --git a/share/ruby-build/rbx-3.9 b/share/ruby-build/rbx-3.9 index 20446027..93d8e097 100644 --- a/share/ruby-build/rbx-3.9 +++ b/share/ruby-build/rbx-3.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2i" "https://www.openssl.org/source/openssl-1.0.2i.tar.gz#9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.9.tar.bz2#de5a2238d90387143b8b63a52b7f036d408d7a84387347e56099d811c423bdf6" rbx From d0c91c935e2e4ff76c2a295b8a23e1be6011346a Mon Sep 17 00:00:00 2001 From: Yuichiro NAITO Date: Fri, 4 Nov 2016 15:55:31 +0900 Subject: [PATCH 0825/1809] support FreeBSD 11-RELEASE --- bin/ruby-build | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index f87690b4..85c1ec4a 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -553,6 +553,7 @@ build_package_standard() { local PACKAGE_CFLAGS="${package_var_name}_CFLAGS" [ "$package_var_name" = "RUBY" ] && use_homebrew_readline || true + [ "$package_var_name" = "RUBY" ] && use_freebsd_pkg || true ( if [ "${CFLAGS+defined}" ] || [ "${!PACKAGE_CFLAGS+defined}" ]; then export CFLAGS="$CFLAGS ${!PACKAGE_CFLAGS}" @@ -918,6 +919,22 @@ use_homebrew_yaml() { fi } +use_freebsd_pkg() { + # check if FreeBSD 11-R or later + if [ "FreeBSD" = "$(uname -s)" ]; then + if [ "$(uname -r | sed 's/[^[:digit:]].*//')" -ge 11 ]; then + if $(pkg info -e libedit); then + # use if libedit is installed + package_option ruby configure --enable-libedit + package_option ruby configure --with-libedit-dir="/usr/local" + elif $(pkg info -e readline); then + # use if readline is installed + package_option ruby configure --with-readline-dir="/usr/local" + fi + fi + fi +} + use_homebrew_readline() { if [[ "$RUBY_CONFIGURE_OPTS" != *--with-readline-dir=* ]]; then local libdir="$(brew --prefix readline 2>/dev/null || true)" From 1aa052b32d2226b297e42abfe2fe894973a913a7 Mon Sep 17 00:00:00 2001 From: Yuichiro NAITO Date: Fri, 4 Nov 2016 17:16:46 +0900 Subject: [PATCH 0826/1809] prefer to use openssl library from Ports Collection. --- bin/ruby-build | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 85c1ec4a..666e2ba6 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -920,15 +920,21 @@ use_homebrew_yaml() { } use_freebsd_pkg() { - # check if FreeBSD 11-R or later + # check if FreeBSD if [ "FreeBSD" = "$(uname -s)" ]; then + # use openssl if installed from Ports Collection + if [ -f /usr/local/include/openssl/ssl.h ]; then + package_option ruby configure --with-openssl-dir="/usr/local" + fi + + # check if 11-R or later if [ "$(uname -r | sed 's/[^[:digit:]].*//')" -ge 11 ]; then if $(pkg info -e libedit); then - # use if libedit is installed + # use libedit from Ports Collection package_option ruby configure --enable-libedit package_option ruby configure --with-libedit-dir="/usr/local" elif $(pkg info -e readline); then - # use if readline is installed + # use readline from Ports Collection package_option ruby configure --with-readline-dir="/usr/local" fi fi From 5022aaeb314eadcf403b92f217d4f5ad87fab16d Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Wed, 9 Nov 2016 22:22:03 +0900 Subject: [PATCH 0827/1809] added definition for 2.4.0-preview3 --- share/ruby-build/2.4.0-preview3 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.4.0-preview3 diff --git a/share/ruby-build/2.4.0-preview3 b/share/ruby-build/2.4.0-preview3 new file mode 100644 index 00000000..ef23bcaf --- /dev/null +++ b/share/ruby-build/2.4.0-preview3 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.4.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview3.tar.bz2#305a2b2c627990e54965393f6eb1c442eeddfa149128ccdd9f4334e2e00a2a52" ldflags_dirs standard verify_openssl From 28f3473a2e83dbcf987ecf7d01b740cee81ec9f3 Mon Sep 17 00:00:00 2001 From: Yuji Hanamura Date: Thu, 10 Nov 2016 11:29:48 +0900 Subject: [PATCH 0828/1809] Add JRuby 9.1.6.0 http://jruby.org/2016/11/09/jruby-9-1-6-0.html --- share/ruby-build/jruby-9.1.6.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.1.6.0 diff --git a/share/ruby-build/jruby-9.1.6.0 b/share/ruby-build/jruby-9.1.6.0 new file mode 100644 index 00000000..a0da1a58 --- /dev/null +++ b/share/ruby-build/jruby-9.1.6.0 @@ -0,0 +1,2 @@ +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" jruby From a1dc3b043f4f4df0628c665db6a157a40c3b7401 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Tue, 15 Nov 2016 21:41:30 +0900 Subject: [PATCH 0829/1809] Added 2.2.6 and 2.3.2 definitions --- share/ruby-build/2.2.6 | 2 ++ share/ruby-build/2.3.2 | 2 ++ 2 files changed, 4 insertions(+) create mode 100644 share/ruby-build/2.2.6 create mode 100644 share/ruby-build/2.3.2 diff --git a/share/ruby-build/2.2.6 b/share/ruby-build/2.2.6 new file mode 100644 index 00000000..7bc6024a --- /dev/null +++ b/share/ruby-build/2.2.6 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.2.6" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.6.tar.bz2#22f0c6f34c0024e0bcaaa8e6831b7c0041e1ef6120c781618b833bde29626700" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.2 b/share/ruby-build/2.3.2 new file mode 100644 index 00000000..32708857 --- /dev/null +++ b/share/ruby-build/2.3.2 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.3.2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.2.tar.bz2#4a7c5f52f205203ea0328ca8e1963a7a88cf1f7f0e246f857d595b209eac0a4d" ldflags_dirs standard verify_openssl From debdbe6b3f328a2b73f43e6de8fae82e2e956af1 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Tue, 15 Nov 2016 21:43:29 +0900 Subject: [PATCH 0830/1809] update digests --- share/ruby-build/2.2.6 | 2 +- share/ruby-build/2.3.2 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/share/ruby-build/2.2.6 b/share/ruby-build/2.2.6 index 7bc6024a..7770fc77 100644 --- a/share/ruby-build/2.2.6 +++ b/share/ruby-build/2.2.6 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.6" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.6.tar.bz2#22f0c6f34c0024e0bcaaa8e6831b7c0041e1ef6120c781618b833bde29626700" ldflags_dirs standard verify_openssl +install_package "ruby-2.2.6" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.6.tar.bz2#e845ba41ea3525aafaa4094212f1eadc57392732232b67b4394a7e0f046dddf7" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.2 b/share/ruby-build/2.3.2 index 32708857..7bfe1506 100644 --- a/share/ruby-build/2.3.2 +++ b/share/ruby-build/2.3.2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.3.2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.2.tar.bz2#4a7c5f52f205203ea0328ca8e1963a7a88cf1f7f0e246f857d595b209eac0a4d" ldflags_dirs standard verify_openssl +install_package "ruby-2.3.2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.2.tar.bz2#e6ce83d46819c4120c9295ff6b36b90393dd5f6bef3bb117a06d7399c11fc7c0" ldflags_dirs standard verify_openssl From 1ef8c2c4f87eb5d7523f2c0a5803f4a6f634e49f Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Mon, 21 Nov 2016 20:01:46 +0900 Subject: [PATCH 0831/1809] Added definition of Ruby 2.3.3 --- share/ruby-build/2.3.3 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.3.3 diff --git a/share/ruby-build/2.3.3 b/share/ruby-build/2.3.3 new file mode 100644 index 00000000..adb90a10 --- /dev/null +++ b/share/ruby-build/2.3.3 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.3.3" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.3.tar.bz2#882e6146ed26c6e78c02342835f5d46b86de95f0dc4e16543294bc656594cc5b" ldflags_dirs standard verify_openssl From 646bb47b8101761bd5028d33f02f1dbe54c4a6be Mon Sep 17 00:00:00 2001 From: Yuichiro NAITO Date: Thu, 24 Nov 2016 16:12:00 +0900 Subject: [PATCH 0832/1809] add stub uname default value --- test/build.bats | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) mode change 100644 => 100755 test/build.bats diff --git a/test/build.bats b/test/build.bats old mode 100644 new mode 100755 index a1173613..c5626bde --- a/test/build.bats +++ b/test/build.bats @@ -204,7 +204,7 @@ OUT @test "number of CPU cores defaults to 2" { cached_tarball "ruby-2.0.0" - stub uname '-s : echo Darwin' + stub uname '-s : echo Darwin' false stub sysctl false stub_make_install @@ -227,7 +227,7 @@ OUT @test "number of CPU cores is detected on Mac" { cached_tarball "ruby-2.0.0" - stub uname '-s : echo Darwin' + stub uname '-s : echo Darwin' false stub sysctl '-n hw.ncpu : echo 4' stub_make_install @@ -251,7 +251,7 @@ OUT @test "number of CPU cores is detected on FreeBSD" { cached_tarball "ruby-2.0.0" - stub uname '-s : echo FreeBSD' + stub uname '-s : echo FreeBSD' false stub sysctl '-n hw.ncpu : echo 1' stub_make_install @@ -324,7 +324,7 @@ OUT @test "make on FreeBSD 9 defaults to gmake" { cached_tarball "ruby-2.0.0" - stub uname "-s : echo FreeBSD" "-r : echo 9.1" + stub uname "-s : echo FreeBSD" "-r : echo 9.1" false MAKE=gmake stub_make_install MAKE= install_fixture definitions/vanilla-ruby @@ -337,7 +337,7 @@ OUT @test "make on FreeBSD 10" { cached_tarball "ruby-2.0.0" - stub uname "-s : echo FreeBSD" "-r : echo 10.0-RELEASE" + stub uname "-s : echo FreeBSD" "-r : echo 10.0-RELEASE" false stub_make_install MAKE= install_fixture definitions/vanilla-ruby From 4dc6d7d7a45c6fed29edb2abeee4aeccfa50ff3f Mon Sep 17 00:00:00 2001 From: Yuichiro NAITO Date: Thu, 24 Nov 2016 17:50:09 +0900 Subject: [PATCH 0833/1809] add stub uname value for use_freebsd_pkg function --- test/compiler.bats | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) mode change 100644 => 100755 test/compiler.bats diff --git a/test/compiler.bats b/test/compiler.bats old mode 100644 new mode 100755 index 2bc37a79..970e5193 --- a/test/compiler.bats +++ b/test/compiler.bats @@ -55,7 +55,7 @@ DEF mkdir -p "$INSTALL_ROOT" cd "$INSTALL_ROOT" - stub uname '-s : echo Darwin' + stub uname '-s : echo Darwin' '-s : echo Darwin' stub sw_vers '-productVersion : echo 10.10' stub cc 'false' stub brew 'false' From 70a4788635d9710e328ad6a1de272982de3c26fb Mon Sep 17 00:00:00 2001 From: koooge Date: Sat, 26 Nov 2016 07:05:35 +0100 Subject: [PATCH 0834/1809] * bin/rbenv-uninstall: add kindly text into prompt --- bin/rbenv-uninstall | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/rbenv-uninstall b/bin/rbenv-uninstall index 97e1edb4..84fd4d22 100755 --- a/bin/rbenv-uninstall +++ b/bin/rbenv-uninstall @@ -69,7 +69,7 @@ if [ -z "$FORCE" ]; then exit 1 fi - read -p "rbenv: remove $PREFIX? " + read -p "rbenv: remove $PREFIX? [yN] " case "$REPLY" in y* | Y* ) ;; * ) exit 1 ;; @@ -81,6 +81,7 @@ for hook in "${before_hooks[@]}"; do eval "$hook"; done if [ -d "$PREFIX" ]; then rm -rf "$PREFIX" rbenv-rehash + echo "Successfully uninstalled $PREFIX" fi for hook in "${after_hooks[@]}"; do eval "$hook"; done From 76979f8c9836e986e344b8833d94856e04cbd610 Mon Sep 17 00:00:00 2001 From: koooge Date: Sat, 26 Nov 2016 18:47:57 +0100 Subject: [PATCH 0835/1809] * bin/rbenv-uninstall: delete success message --- bin/rbenv-uninstall | 1 - 1 file changed, 1 deletion(-) diff --git a/bin/rbenv-uninstall b/bin/rbenv-uninstall index 84fd4d22..3c6eb6eb 100755 --- a/bin/rbenv-uninstall +++ b/bin/rbenv-uninstall @@ -81,7 +81,6 @@ for hook in "${before_hooks[@]}"; do eval "$hook"; done if [ -d "$PREFIX" ]; then rm -rf "$PREFIX" rbenv-rehash - echo "Successfully uninstalled $PREFIX" fi for hook in "${after_hooks[@]}"; do eval "$hook"; done From 8b2c3ef4bd59ae3f7ada20bfa11afd280f9b0403 Mon Sep 17 00:00:00 2001 From: Yuichiro NAITO Date: Sun, 27 Nov 2016 18:38:17 +0900 Subject: [PATCH 0836/1809] Code clean up 1. reduce redundant testing 2. handling release numbers more robust 3. discard STDOUT messages more clearly --- bin/ruby-build | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 666e2ba6..5237b5cd 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -552,8 +552,9 @@ build_package_standard() { local PACKAGE_MAKE_INSTALL_OPTS_ARRAY="${package_var_name}_MAKE_INSTALL_OPTS_ARRAY[@]" local PACKAGE_CFLAGS="${package_var_name}_CFLAGS" - [ "$package_var_name" = "RUBY" ] && use_homebrew_readline || true - [ "$package_var_name" = "RUBY" ] && use_freebsd_pkg || true + if [ "$package_var_name" = "RUBY" ]; then + use_homebrew_readline || use_freebsd_pkg ||true + fi ( if [ "${CFLAGS+defined}" ] || [ "${!PACKAGE_CFLAGS+defined}" ]; then export CFLAGS="$CFLAGS ${!PACKAGE_CFLAGS}" @@ -928,12 +929,13 @@ use_freebsd_pkg() { fi # check if 11-R or later - if [ "$(uname -r | sed 's/[^[:digit:]].*//')" -ge 11 ]; then - if $(pkg info -e libedit); then + release="$(uname -r)" + if [ "${release%%.*}" -ge 11 ]; then + if pkg info -e libedit > /dev/null; then # use libedit from Ports Collection package_option ruby configure --enable-libedit package_option ruby configure --with-libedit-dir="/usr/local" - elif $(pkg info -e readline); then + elif pkg info -e readline > /dev/null; then # use readline from Ports Collection package_option ruby configure --with-readline-dir="/usr/local" fi From fdcc0a76e9643344d358262ff76307d7d1150293 Mon Sep 17 00:00:00 2001 From: Yuichiro NAITO Date: Sun, 27 Nov 2016 18:45:39 +0900 Subject: [PATCH 0837/1809] Prefers readline It's needed for older ruby (before 2.1) and works latter versions, too. --- bin/ruby-build | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 5237b5cd..d4f28b6b 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -931,13 +931,14 @@ use_freebsd_pkg() { # check if 11-R or later release="$(uname -r)" if [ "${release%%.*}" -ge 11 ]; then - if pkg info -e libedit > /dev/null; then + # prefers readline to compile most of ruby versions + if pkg info -e readline > /dev/null; then + # use readline from Ports Collection + package_option ruby configure --with-readline-dir="/usr/local" + elif pkg info -e libedit > /dev/null; then # use libedit from Ports Collection package_option ruby configure --enable-libedit package_option ruby configure --with-libedit-dir="/usr/local" - elif pkg info -e readline > /dev/null; then - # use readline from Ports Collection - package_option ruby configure --with-readline-dir="/usr/local" fi fi fi From 42a02519b743d088338f6b8f81e8df399306f51f Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Fri, 2 Dec 2016 09:56:03 -0500 Subject: [PATCH 0838/1809] formatting: spaces for indentation --- bin/ruby-build | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index d4f28b6b..4aa04a7e 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -925,21 +925,21 @@ use_freebsd_pkg() { if [ "FreeBSD" = "$(uname -s)" ]; then # use openssl if installed from Ports Collection if [ -f /usr/local/include/openssl/ssl.h ]; then - package_option ruby configure --with-openssl-dir="/usr/local" + package_option ruby configure --with-openssl-dir="/usr/local" fi # check if 11-R or later release="$(uname -r)" if [ "${release%%.*}" -ge 11 ]; then - # prefers readline to compile most of ruby versions - if pkg info -e readline > /dev/null; then - # use readline from Ports Collection - package_option ruby configure --with-readline-dir="/usr/local" - elif pkg info -e libedit > /dev/null; then - # use libedit from Ports Collection - package_option ruby configure --enable-libedit - package_option ruby configure --with-libedit-dir="/usr/local" - fi + # prefers readline to compile most of ruby versions + if pkg info -e readline > /dev/null; then + # use readline from Ports Collection + package_option ruby configure --with-readline-dir="/usr/local" + elif pkg info -e libedit > /dev/null; then + # use libedit from Ports Collection + package_option ruby configure --enable-libedit + package_option ruby configure --with-libedit-dir="/usr/local" + fi fi fi } From 1c147f0e4c87c94cefd17174c3f48a588e2e50e5 Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Fri, 2 Dec 2016 09:58:47 -0500 Subject: [PATCH 0839/1809] 2-space indentation --- bin/ruby-build | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 4aa04a7e..849e2838 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -923,24 +923,24 @@ use_homebrew_yaml() { use_freebsd_pkg() { # check if FreeBSD if [ "FreeBSD" = "$(uname -s)" ]; then - # use openssl if installed from Ports Collection - if [ -f /usr/local/include/openssl/ssl.h ]; then - package_option ruby configure --with-openssl-dir="/usr/local" - fi + # use openssl if installed from Ports Collection + if [ -f /usr/local/include/openssl/ssl.h ]; then + package_option ruby configure --with-openssl-dir="/usr/local" + fi - # check if 11-R or later - release="$(uname -r)" - if [ "${release%%.*}" -ge 11 ]; then - # prefers readline to compile most of ruby versions - if pkg info -e readline > /dev/null; then - # use readline from Ports Collection - package_option ruby configure --with-readline-dir="/usr/local" - elif pkg info -e libedit > /dev/null; then - # use libedit from Ports Collection - package_option ruby configure --enable-libedit - package_option ruby configure --with-libedit-dir="/usr/local" - fi + # check if 11-R or later + release="$(uname -r)" + if [ "${release%%.*}" -ge 11 ]; then + # prefers readline to compile most of ruby versions + if pkg info -e readline > /dev/null; then + # use readline from Ports Collection + package_option ruby configure --with-readline-dir="/usr/local" + elif pkg info -e libedit > /dev/null; then + # use libedit from Ports Collection + package_option ruby configure --enable-libedit + package_option ruby configure --with-libedit-dir="/usr/local" fi + fi fi } From c45d6430a894a62fcfb9e05b71adadd1ce2941ea Mon Sep 17 00:00:00 2001 From: Michael Ledin Date: Mon, 5 Dec 2016 21:30:46 +0300 Subject: [PATCH 0840/1809] Homebrew upgrade for HEAD package. --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 829d6cbf..f01eaee0 100644 --- a/README.md +++ b/README.md @@ -58,9 +58,9 @@ Or, if you would like to install the latest development release: brew install --HEAD ruby-build -Note, that if you chose to install the HEAD package, you need to reinstall it for every update: +To upgrade the HEAD package use `--fetch-HEAD` option: - brew reinstall --HEAD ruby-build + brew upgrade --fetch-HEAD ruby-build ## Usage From e6f07dd792ce550674d01f90b4cb9fdfc6af6beb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Attila=20Gy=C3=B6rffy?= Date: Mon, 12 Dec 2016 17:58:35 +0200 Subject: [PATCH 0841/1809] Add Ruby 2.4.0-rc1 definition See the release announcement: https://www.ruby-lang.org/en/news/2016/12/11/ruby-2-4-0-rc1-released/ --- share/ruby-build/2.4.0-rc1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.4.0-rc1 diff --git a/share/ruby-build/2.4.0-rc1 b/share/ruby-build/2.4.0-rc1 new file mode 100644 index 00000000..70d3da8d --- /dev/null +++ b/share/ruby-build/2.4.0-rc1 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.4.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-rc1.tar.bz2#3b156b20f9df0dd62cbeeb8e57e66ea872d2a5b55fabdef1889650122bcc2ea7" ldflags_dirs standard verify_openssl From 4014c048cc460cae4b72a5b31832e6af6b0301bb Mon Sep 17 00:00:00 2001 From: Yuichiro NAITO Date: Tue, 20 Dec 2016 15:43:19 +0900 Subject: [PATCH 0842/1809] Fix to wrap bash by /usr/bin/env --- script/brew-publish | 2 +- script/release | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/script/brew-publish b/script/brew-publish index 14ce496e..7c627b28 100755 --- a/script/brew-publish +++ b/script/brew-publish @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Usage: script/brew-publish set -euo pipefail diff --git a/script/release b/script/release index 8ace99a4..d21c2742 100755 --- a/script/release +++ b/script/release @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Usage: script/release # # - checks out the master branch From 49a9471758318074109a740c85bc91de79488c55 Mon Sep 17 00:00:00 2001 From: Yuichiro NAITO Date: Tue, 20 Dec 2016 15:45:34 +0900 Subject: [PATCH 0843/1809] respect original PATH --- test/test_helper.bash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/test_helper.bash b/test/test_helper.bash index d6e0737e..2eb52c62 100644 --- a/test/test_helper.bash +++ b/test/test_helper.bash @@ -3,7 +3,7 @@ export TMP="$BATS_TEST_DIRNAME/tmp" if [ "$FIXTURE_ROOT" != "$BATS_TEST_DIRNAME/fixtures" ]; then export FIXTURE_ROOT="$BATS_TEST_DIRNAME/fixtures" export INSTALL_ROOT="$TMP/install" - PATH=/usr/bin:/usr/sbin:/bin/:/sbin + PATH="/usr/bin:/usr/sbin:/bin/:/sbin:$PATH" PATH="$BATS_TEST_DIRNAME/../bin:$PATH" PATH="$TMP/bin:$PATH" export PATH From 0a347a45374eed0b44a6e2273ce24919b7568217 Mon Sep 17 00:00:00 2001 From: Yuichiro NAITO Date: Wed, 21 Dec 2016 10:52:25 +0900 Subject: [PATCH 0844/1809] stub uname for Non Linux environment --- test/build.bats | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/test/build.bats b/test/build.bats index c5626bde..b14c8791 100755 --- a/test/build.bats +++ b/test/build.bats @@ -62,6 +62,7 @@ assert_build_log() { cached_tarball "yaml-0.1.6" cached_tarball "ruby-2.0.0" + stub uname '-s : echo Linux' stub brew false stub_make_install stub_make_install @@ -69,6 +70,7 @@ assert_build_log() { install_fixture definitions/needs-yaml assert_success + unstub uname unstub make assert_build_log <> build.log' stub_make_install @@ -364,6 +377,7 @@ install_package "ruby-2.0.0" "http://ruby-lang.org/pub/ruby-2.0.0.tar.gz" DEF assert_success + unstub uname unstub make unstub apply From f70d958f470e1c27041ea0ee7695c5aca28711ee Mon Sep 17 00:00:00 2001 From: Yuichiro NAITO Date: Fri, 23 Dec 2016 00:55:15 +0900 Subject: [PATCH 0845/1809] Do not include whole $PATH. '/usr/local/bin' is used for bash on FreeBSD. It is the default install path of FreeBSD packages. --- test/test_helper.bash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/test_helper.bash b/test/test_helper.bash index 2eb52c62..5675a285 100644 --- a/test/test_helper.bash +++ b/test/test_helper.bash @@ -3,7 +3,7 @@ export TMP="$BATS_TEST_DIRNAME/tmp" if [ "$FIXTURE_ROOT" != "$BATS_TEST_DIRNAME/fixtures" ]; then export FIXTURE_ROOT="$BATS_TEST_DIRNAME/fixtures" export INSTALL_ROOT="$TMP/install" - PATH="/usr/bin:/usr/sbin:/bin/:/sbin:$PATH" + PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" PATH="$BATS_TEST_DIRNAME/../bin:$PATH" PATH="$TMP/bin:$PATH" export PATH From 88a911725d869fe35550a0fe822133f4d8f6be4a Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sun, 25 Dec 2016 08:24:17 +0900 Subject: [PATCH 0846/1809] added definition for Ruby 2.4.0 --- share/ruby-build/2.4.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.4.0 diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 new file mode 100644 index 00000000..1ae6e675 --- /dev/null +++ b/share/ruby-build/2.4.0 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" ldflags_dirs standard verify_openssl From 6e96a35d1c609243b7dbff400a191d27ecbb8a07 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Mon, 26 Dec 2016 07:18:40 +0900 Subject: [PATCH 0847/1809] Ruby 2.5.0 development has started. --- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.5.0-dev | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 share/ruby-build/2.5.0-dev diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index 06794ffc..c06e3b7b 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl -install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl +install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev new file mode 100644 index 00000000..06794ffc --- /dev/null +++ b/share/ruby-build/2.5.0-dev @@ -0,0 +1,2 @@ +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl From b8576c8087d7106968aded2ff596b8325bb762f0 Mon Sep 17 00:00:00 2001 From: n0ts Date: Wed, 28 Dec 2016 21:34:38 +0900 Subject: [PATCH 0848/1809] Delete tab indent... --- bin/ruby-build | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index d4f28b6b..849e2838 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -923,24 +923,24 @@ use_homebrew_yaml() { use_freebsd_pkg() { # check if FreeBSD if [ "FreeBSD" = "$(uname -s)" ]; then - # use openssl if installed from Ports Collection - if [ -f /usr/local/include/openssl/ssl.h ]; then - package_option ruby configure --with-openssl-dir="/usr/local" - fi + # use openssl if installed from Ports Collection + if [ -f /usr/local/include/openssl/ssl.h ]; then + package_option ruby configure --with-openssl-dir="/usr/local" + fi - # check if 11-R or later - release="$(uname -r)" - if [ "${release%%.*}" -ge 11 ]; then - # prefers readline to compile most of ruby versions - if pkg info -e readline > /dev/null; then - # use readline from Ports Collection - package_option ruby configure --with-readline-dir="/usr/local" - elif pkg info -e libedit > /dev/null; then - # use libedit from Ports Collection - package_option ruby configure --enable-libedit - package_option ruby configure --with-libedit-dir="/usr/local" - fi + # check if 11-R or later + release="$(uname -r)" + if [ "${release%%.*}" -ge 11 ]; then + # prefers readline to compile most of ruby versions + if pkg info -e readline > /dev/null; then + # use readline from Ports Collection + package_option ruby configure --with-readline-dir="/usr/local" + elif pkg info -e libedit > /dev/null; then + # use libedit from Ports Collection + package_option ruby configure --enable-libedit + package_option ruby configure --with-libedit-dir="/usr/local" fi + fi fi } From 09498c23dc04256d38303cb74c99a8ba52e2771c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 4 Jan 2017 17:26:15 +0100 Subject: [PATCH 0849/1809] Bring RUBY_BUILD_VERSION string up to date Fixes #1041 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 849e2838..ee340e66 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20160913" +RUBY_BUILD_VERSION="20161225" OLDIFS="$IFS" From 694e4be20f0f13c59b540fe7ff8b1af518a1dc81 Mon Sep 17 00:00:00 2001 From: Julien Feltesse Date: Thu, 12 Jan 2017 16:33:40 +0900 Subject: [PATCH 0850/1809] Add JRuby 9.1.7.0 http://jruby.org/2017/01/11/jruby-9-1-7-0.html --- share/ruby-build/jruby-9.1.7.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.1.7.0 diff --git a/share/ruby-build/jruby-9.1.7.0 b/share/ruby-build/jruby-9.1.7.0 new file mode 100644 index 00000000..fa93cc9e --- /dev/null +++ b/share/ruby-build/jruby-9.1.7.0 @@ -0,0 +1,2 @@ +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" jruby From e2adf3d5fc327dcb887136cc5101674a78c0507e Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Thu, 12 Jan 2017 21:14:26 +0900 Subject: [PATCH 0851/1809] bump version to 20170112 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 16824de5..55fc36ea 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20161225" +RUBY_BUILD_VERSION="20170112" OLDIFS="$IFS" From 1924be225362d97b13361e2f09256ff2092fa941 Mon Sep 17 00:00:00 2001 From: Bob Lail Date: Sun, 11 Dec 2016 21:10:28 -0600 Subject: [PATCH 0852/1809] Add rbx-3.(61..69) --- share/ruby-build/rbx-3.61 | 3 +++ share/ruby-build/rbx-3.62 | 3 +++ share/ruby-build/rbx-3.63 | 3 +++ share/ruby-build/rbx-3.64 | 3 +++ share/ruby-build/rbx-3.65 | 3 +++ share/ruby-build/rbx-3.66 | 3 +++ share/ruby-build/rbx-3.67 | 3 +++ share/ruby-build/rbx-3.68 | 3 +++ share/ruby-build/rbx-3.69 | 3 +++ 9 files changed, 27 insertions(+) create mode 100644 share/ruby-build/rbx-3.61 create mode 100644 share/ruby-build/rbx-3.62 create mode 100644 share/ruby-build/rbx-3.63 create mode 100644 share/ruby-build/rbx-3.64 create mode 100644 share/ruby-build/rbx-3.65 create mode 100644 share/ruby-build/rbx-3.66 create mode 100644 share/ruby-build/rbx-3.67 create mode 100644 share/ruby-build/rbx-3.68 create mode 100644 share/ruby-build/rbx-3.69 diff --git a/share/ruby-build/rbx-3.61 b/share/ruby-build/rbx-3.61 new file mode 100644 index 00000000..a706fbb8 --- /dev/null +++ b/share/ruby-build/rbx-3.61 @@ -0,0 +1,3 @@ +require_llvm 3.6 +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.61" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.61.tar.bz2#38623cf198b1b0047b4c3404070252903b4da33c091be8708c205815d1516636" rbx diff --git a/share/ruby-build/rbx-3.62 b/share/ruby-build/rbx-3.62 new file mode 100644 index 00000000..b94e7114 --- /dev/null +++ b/share/ruby-build/rbx-3.62 @@ -0,0 +1,3 @@ +require_llvm 3.6 +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.62" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.62.tar.bz2#1cc468a7967687a062c11e21bf6787cc60f6894590eabe3fc9be5e9af36a022f" rbx diff --git a/share/ruby-build/rbx-3.63 b/share/ruby-build/rbx-3.63 new file mode 100644 index 00000000..384b99ee --- /dev/null +++ b/share/ruby-build/rbx-3.63 @@ -0,0 +1,3 @@ +require_llvm 3.6 +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.63" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.63.tar.bz2#3003298b9d53620ad84d71a63be2a37b53dfdfe6c2fced9280a7f3b219f365d4" rbx diff --git a/share/ruby-build/rbx-3.64 b/share/ruby-build/rbx-3.64 new file mode 100644 index 00000000..db66b65d --- /dev/null +++ b/share/ruby-build/rbx-3.64 @@ -0,0 +1,3 @@ +require_llvm 3.6 +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.64" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.64.tar.bz2#43e2efd91074b52dc1d691e1424dbbb2e91bc9406b595dbb4753e9dd6001eedb" rbx diff --git a/share/ruby-build/rbx-3.65 b/share/ruby-build/rbx-3.65 new file mode 100644 index 00000000..f3f105e1 --- /dev/null +++ b/share/ruby-build/rbx-3.65 @@ -0,0 +1,3 @@ +require_llvm 3.6 +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.65" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.65.tar.bz2#a4290b6cd1f332c90405bd421163658a2d91abf27c83ad3afe7dbbbd3628829a" rbx diff --git a/share/ruby-build/rbx-3.66 b/share/ruby-build/rbx-3.66 new file mode 100644 index 00000000..ddd563bf --- /dev/null +++ b/share/ruby-build/rbx-3.66 @@ -0,0 +1,3 @@ +require_llvm 3.6 +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.66" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.66.tar.bz2#4bb237a1da1d52bc830bbe704bd4b995bbc07e50b558e460aff54d6bc309975e" rbx diff --git a/share/ruby-build/rbx-3.67 b/share/ruby-build/rbx-3.67 new file mode 100644 index 00000000..612269c1 --- /dev/null +++ b/share/ruby-build/rbx-3.67 @@ -0,0 +1,3 @@ +require_llvm 3.6 +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.67" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.67.tar.bz2#a5eedd6169f80df528ac73cf2ed9183e2f5a82a57ca0b2ae3962c26238427b87" rbx diff --git a/share/ruby-build/rbx-3.68 b/share/ruby-build/rbx-3.68 new file mode 100644 index 00000000..35a5f4c8 --- /dev/null +++ b/share/ruby-build/rbx-3.68 @@ -0,0 +1,3 @@ +require_llvm 3.6 +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.68" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.68.tar.bz2#44f423a8557aa8fa383573638a94faaf3f9c587a771be267c60ed0c78784f567" rbx diff --git a/share/ruby-build/rbx-3.69 b/share/ruby-build/rbx-3.69 new file mode 100644 index 00000000..07bd686a --- /dev/null +++ b/share/ruby-build/rbx-3.69 @@ -0,0 +1,3 @@ +require_llvm 3.6 +install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.69" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.69.tar.bz2#2dcde5cb7ba1e1664f6bf902cd866d2564985536a0908caeac2e4099b6b255b2" rbx From e38155a6daf7c709c1b9ce5900665d1eed1762f5 Mon Sep 17 00:00:00 2001 From: Yuichiro NAITO Date: Wed, 18 Jan 2017 11:02:37 +0900 Subject: [PATCH 0853/1809] Fix to build with gcc on FreeBSD --- bin/ruby-build | 19 +++++++++++-------- test/compiler.bats | 6 +++--- 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 55fc36ea..d64ed3b1 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1236,14 +1236,17 @@ if [ -n "$noexec" ]; then exit 1 fi -# Work around warnings building Ruby 2.0 on Clang 2.x: -# pass -Wno-error=shorten-64-to-32 if the compiler accepts it. -# -# When we set CFLAGS, Ruby won't apply its default flags, though. Since clang -# builds 1.9.x and 2.x only, where -O3 is default, we can safely set that flag. -# Ensure it's the first flag since later flags take precedence. -if "${CC:-cc}" -x c /dev/null -E -Wno-error=shorten-64-to-32 &>/dev/null; then - RUBY_CFLAGS="-O3 -Wno-error=shorten-64-to-32 $RUBY_CFLAGS" +# Apply following work around, if gcc is not available. +if [ -z "$(locate_gcc)" ]; then + # Work around warnings building Ruby 2.0 on Clang 2.x: + # pass -Wno-error=shorten-64-to-32 if the compiler accepts it. + # + # When we set CFLAGS, Ruby won't apply its default flags, though. Since clang + # builds 1.9.x and 2.x only, where -O3 is default, we can safely set that flag. + # Ensure it's the first flag since later flags take precedence. + if "${CC:-cc}" -x c /dev/null -E -Wno-error=shorten-64-to-32 &>/dev/null; then + RUBY_CFLAGS="-O3 -Wno-error=shorten-64-to-32 $RUBY_CFLAGS" + fi fi if [ -z "$MAKE" ]; then diff --git a/test/compiler.bats b/test/compiler.bats index 970e5193..33c6f202 100755 --- a/test/compiler.bats +++ b/test/compiler.bats @@ -10,7 +10,7 @@ export -n RUBY_CONFIGURE_OPTS @test "require_gcc on OS X 10.9" { stub uname '-s : echo Darwin' stub sw_vers '-productVersion : echo 10.9.5' - stub gcc '--version : echo 4.2.1' + stub gcc '--version : echo 4.2.1' '--version : echo 4.2.1' run_inline_definition <&2; echo 4.2.1' + stub gcc '--version : echo warning >&2; echo 4.2.1' '--version : echo warning >&2; echo 4.2.1' run_inline_definition < Date: Thu, 19 Jan 2017 10:05:20 +0900 Subject: [PATCH 0854/1809] Fix comment --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index d64ed3b1..84ea71d7 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1236,7 +1236,7 @@ if [ -n "$noexec" ]; then exit 1 fi -# Apply following work around, if gcc is not available. +# Apply following work around, if gcc is not installed. if [ -z "$(locate_gcc)" ]; then # Work around warnings building Ruby 2.0 on Clang 2.x: # pass -Wno-error=shorten-64-to-32 if the compiler accepts it. From 5953bab822b598632f9eb6132fdd6b1d84e90172 Mon Sep 17 00:00:00 2001 From: deepj Date: Thu, 26 Jan 2017 17:54:31 +0100 Subject: [PATCH 0855/1809] Upgrade to OpenSSL 1.0.2k --- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p105 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p426 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-p484 | 2 +- share/ruby-build/1.9.3-p545 | 2 +- share/ruby-build/1.9.3-p547 | 2 +- share/ruby-build/1.9.3-p550 | 2 +- share/ruby-build/1.9.3-p551 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.0.0-p647 | 2 +- share/ruby-build/2.0.0-p648 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.10 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.1.7 | 2 +- share/ruby-build/2.1.8 | 2 +- share/ruby-build/2.1.9 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.2.3 | 2 +- share/ruby-build/2.2.4 | 2 +- share/ruby-build/2.2.5 | 2 +- share/ruby-build/2.2.6 | 2 +- share/ruby-build/2.3.0 | 2 +- share/ruby-build/2.3.0-dev | 2 +- share/ruby-build/2.3.0-preview1 | 2 +- share/ruby-build/2.3.0-preview2 | 2 +- share/ruby-build/2.3.1 | 2 +- share/ruby-build/2.3.2 | 2 +- share/ruby-build/2.3.3 | 2 +- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.0-preview1 | 2 +- share/ruby-build/2.4.0-preview2 | 2 +- share/ruby-build/2.4.0-preview3 | 2 +- share/ruby-build/2.4.0-rc1 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/rbx-2.10 | 2 +- share/ruby-build/rbx-2.11 | 2 +- share/ruby-build/rbx-2.5.8 | 2 +- share/ruby-build/rbx-2.6 | 2 +- share/ruby-build/rbx-2.7 | 2 +- share/ruby-build/rbx-2.71828182 | 2 +- share/ruby-build/rbx-2.8 | 2 +- share/ruby-build/rbx-2.9 | 2 +- share/ruby-build/rbx-3.0 | 2 +- share/ruby-build/rbx-3.1 | 2 +- share/ruby-build/rbx-3.10 | 2 +- share/ruby-build/rbx-3.11 | 2 +- share/ruby-build/rbx-3.12 | 2 +- share/ruby-build/rbx-3.13 | 2 +- share/ruby-build/rbx-3.14 | 2 +- share/ruby-build/rbx-3.15 | 2 +- share/ruby-build/rbx-3.16 | 2 +- share/ruby-build/rbx-3.17 | 2 +- share/ruby-build/rbx-3.18 | 2 +- share/ruby-build/rbx-3.19 | 2 +- share/ruby-build/rbx-3.2 | 2 +- share/ruby-build/rbx-3.20 | 2 +- share/ruby-build/rbx-3.21 | 2 +- share/ruby-build/rbx-3.22 | 2 +- share/ruby-build/rbx-3.23 | 2 +- share/ruby-build/rbx-3.24 | 2 +- share/ruby-build/rbx-3.25 | 2 +- share/ruby-build/rbx-3.26 | 2 +- share/ruby-build/rbx-3.27 | 2 +- share/ruby-build/rbx-3.28 | 2 +- share/ruby-build/rbx-3.29 | 2 +- share/ruby-build/rbx-3.3 | 2 +- share/ruby-build/rbx-3.30 | 2 +- share/ruby-build/rbx-3.31 | 2 +- share/ruby-build/rbx-3.32 | 2 +- share/ruby-build/rbx-3.33 | 2 +- share/ruby-build/rbx-3.34 | 2 +- share/ruby-build/rbx-3.35 | 2 +- share/ruby-build/rbx-3.36 | 2 +- share/ruby-build/rbx-3.37 | 2 +- share/ruby-build/rbx-3.38 | 2 +- share/ruby-build/rbx-3.39 | 2 +- share/ruby-build/rbx-3.4 | 2 +- share/ruby-build/rbx-3.40 | 2 +- share/ruby-build/rbx-3.41 | 2 +- share/ruby-build/rbx-3.42 | 2 +- share/ruby-build/rbx-3.43 | 2 +- share/ruby-build/rbx-3.44 | 2 +- share/ruby-build/rbx-3.45 | 2 +- share/ruby-build/rbx-3.46 | 2 +- share/ruby-build/rbx-3.47 | 2 +- share/ruby-build/rbx-3.48 | 2 +- share/ruby-build/rbx-3.49 | 2 +- share/ruby-build/rbx-3.5 | 2 +- share/ruby-build/rbx-3.50 | 2 +- share/ruby-build/rbx-3.51 | 2 +- share/ruby-build/rbx-3.52 | 2 +- share/ruby-build/rbx-3.53 | 2 +- share/ruby-build/rbx-3.54 | 2 +- share/ruby-build/rbx-3.55 | 2 +- share/ruby-build/rbx-3.56 | 2 +- share/ruby-build/rbx-3.57 | 2 +- share/ruby-build/rbx-3.58 | 2 +- share/ruby-build/rbx-3.59 | 2 +- share/ruby-build/rbx-3.6 | 2 +- share/ruby-build/rbx-3.60 | 2 +- share/ruby-build/rbx-3.61 | 2 +- share/ruby-build/rbx-3.62 | 2 +- share/ruby-build/rbx-3.63 | 2 +- share/ruby-build/rbx-3.64 | 2 +- share/ruby-build/rbx-3.65 | 2 +- share/ruby-build/rbx-3.66 | 2 +- share/ruby-build/rbx-3.67 | 2 +- share/ruby-build/rbx-3.68 | 2 +- share/ruby-build/rbx-3.69 | 2 +- share/ruby-build/rbx-3.7 | 2 +- share/ruby-build/rbx-3.8 | 2 +- share/ruby-build/rbx-3.9 | 2 +- 157 files changed, 157 insertions(+), 157 deletions(-) diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index 07a1a54d..22a10b22 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index 84faeb52..59b54086 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 index f5ebea49..220beafa 100644 --- a/share/ruby-build/1.9.3-p105 +++ b/share/ruby-build/1.9.3-p105 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 index 82cae283..511152c6 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 index 0f19330a..f769c91d 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 index 5baa9bea..ae604ccd 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 index 8b1f2a02..dfbeb836 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 index 8ab3c274..d3d19a84 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 index 8395faa3..daebb7ec 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 index edeb4548..6fb4870d 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 index cb8cd30d..138a5989 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 index 1c0e5fc6..718a9e98 100644 --- a/share/ruby-build/1.9.3-p426 +++ b/share/ruby-build/1.9.3-p426 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 index ce7ed1c3..b06f78f1 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 index 6918c93f..e4a478f0 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 index f7897cb2..52466888 100644 --- a/share/ruby-build/1.9.3-p484 +++ b/share/ruby-build/1.9.3-p484 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 index 0f856319..1e5dc386 100644 --- a/share/ruby-build/1.9.3-p545 +++ b/share/ruby-build/1.9.3-p545 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 index fcfe9506..fc0034f5 100644 --- a/share/ruby-build/1.9.3-p547 +++ b/share/ruby-build/1.9.3-p547 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 index 3a9d61a3..3ca98015 100644 --- a/share/ruby-build/1.9.3-p550 +++ b/share/ruby-build/1.9.3-p550 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 index a304fd52..0a7496f7 100644 --- a/share/ruby-build/1.9.3-p551 +++ b/share/ruby-build/1.9.3-p551 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 a32f3ae9..e5c16f03 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index 259b910d..cb84ffda 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,4 +1,4 @@ require_gcc -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 7ba1cee5..272408ec 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" warn_eol autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index 3603205a..c8f5f72a 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index b64c55a8..755da287 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index 1d1de3a2..7dd8c6af 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index 624f9042..ca8877bd 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index 77bccfb6..971ec8bb 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index d367d310..f986147f 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index f859cfdc..59901af2 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index 6cdbe1fb..5973d751 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index 08e137e5..efb584bf 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 index a8c420da..7a7faea8 100644 --- a/share/ruby-build/2.0.0-p643 +++ b/share/ruby-build/2.0.0-p643 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 index 406c444f..865e143b 100644 --- a/share/ruby-build/2.0.0-p645 +++ b/share/ruby-build/2.0.0-p645 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p647 b/share/ruby-build/2.0.0-p647 index d4925b48..64ae8955 100644 --- a/share/ruby-build/2.0.0-p647 +++ b/share/ruby-build/2.0.0-p647 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p648 b/share/ruby-build/2.0.0-p648 index 37232488..21f5696d 100644 --- a/share/ruby-build/2.0.0-p648 +++ b/share/ruby-build/2.0.0-p648 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 00376d6d..88436af3 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 8957f617..8aa54f06 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 1e7f83da..d955ff17 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index 47634218..47d387fa 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index eee9a4ef..c381c2c3 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.bz2#1d3f4ad5f619ec15229206b6667586dcec7cc986672c8fbb8558161ecf07e277" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index 18fca425..edeb467f 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" warn_unsupported ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index 0e7be4f6..0c4cc1d3 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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_unsupported standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index 017d096d..b47c5f89 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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_unsupported standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index a75bdac8..07c42704 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl 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_unsupported standard verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index bcb26515..1bd731e3 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.bz2#96aabab4dd4a2e57dd0d28052650e6fcdc8f133fa8980d9b936814b1e93f6cfc" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.10 b/share/ruby-build/2.1.10 index faab46fc..8b096156 100644 --- a/share/ruby-build/2.1.10 +++ b/share/ruby-build/2.1.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.10" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.10.tar.bz2#a74675578a9a801ac25eb7152bef3023432d6267f875b198eb9cd6944a5bf4f1" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index 6cdf1d65..b8e8d099 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.bz2#6948b02570cdfb89a8313675d4aa665405900e27423db408401473f30fc6e901" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index 141fa4da..578cfa21 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.3" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.bz2#36ce72f84ae4129f6cc66e33077a79d87b018ea7bf1dbc3d353604bf006f76d6" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index c61264cd..70b6f758 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.4" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.bz2#f37f11a8c75ab9215bb9f61246ef98e0e57e1409f0872e5cf59033edcf5b8d2a" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index 2d8fcc76..aed17197 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.5" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.bz2#0241b40f1c731cb177994a50b854fb7f18d4ad04dcefc18acc60af73046fb0a9" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index 509d6083..4bc8bd13 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.6" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.bz2#7b5233be35a4a7fbd64923e42efb70b7bebd455d9d6f9d4001b3b3a6e0aa6ce9" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.7 b/share/ruby-build/2.1.7 index 0c4afcff..c4680bdd 100644 --- a/share/ruby-build/2.1.7 +++ b/share/ruby-build/2.1.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.bz2#b02c1a5ecd718e3f6b316384d4ed6572f862a46063f5ae23d0340b0a245859b6" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.8 b/share/ruby-build/2.1.8 index ef8bccba..071f00e9 100644 --- a/share/ruby-build/2.1.8 +++ b/share/ruby-build/2.1.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.8" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.8.tar.bz2#250d0b589cba97caddc86a28849365ad0d475539448cf76bbae93190985b3387" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.9 b/share/ruby-build/2.1.9 index e1098a6b..66608df6 100644 --- a/share/ruby-build/2.1.9 +++ b/share/ruby-build/2.1.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.9" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.9.tar.bz2#4f21376aa11e09b499c3254bbd839e68e053c0d18e28d61c428a32347269036e" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index 2d2564b3..73305627 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.bz2#1c031137999f832f86be366a71155113675b72420830ce432b777a0ff4942955" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index 0b9cec3f..7fdb946d 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index 5b5a0188..20e48e8a 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.bz2#a3614c389de06b1636d8b919f2cd07e85311486bda2cb226a5549657a3610af5" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index 0ce164af..3fafe51b 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview2.tar.bz2#9e49583f3fad3888fefc85b719fdb210a88ef54d80f9eac439b7ca4232fa7f0b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index d2e27574..2b691aff 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-rc1.tar.bz2#e6a1f8d45ea749bdc92eb1269b77ec475bc600b66039ff90d77db8f50820a896" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index 5e777a44..5e26e80c 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.bz2#4e5676073246b7ade207be3e80a930567a88100513591a0f19fc38e247370065" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 index 63bf613e..91f08d87 100644 --- a/share/ruby-build/2.2.2 +++ b/share/ruby-build/2.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.bz2#f3b8ffa6089820ee5bdc289567d365e5748d4170e8aa246d2ea6576f24796535" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.3 b/share/ruby-build/2.2.3 index e7994378..00492f92 100644 --- a/share/ruby-build/2.2.3 +++ b/share/ruby-build/2.2.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.bz2#c745cb98b29127d7f19f1bf9e0a63c384736f4d303b83c4f4bda3c2ee3c5e41f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.4 b/share/ruby-build/2.2.4 index 74b54937..7f488cda 100644 --- a/share/ruby-build/2.2.4 +++ b/share/ruby-build/2.2.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.4" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.4.tar.bz2#31203696adbfdda6f2874a2de31f7c5a1f3bcb6628f4d1a241de21b158cd5c76" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.5 b/share/ruby-build/2.2.5 index 54da8ad4..8f602b29 100644 --- a/share/ruby-build/2.2.5 +++ b/share/ruby-build/2.2.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.5" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.5.tar.bz2#22f0c6f34c0024e0bcaaa8e6831b7c0041e1ef6120c781618b833bde29626700" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.6 b/share/ruby-build/2.2.6 index 7770fc77..907897d2 100644 --- a/share/ruby-build/2.2.6 +++ b/share/ruby-build/2.2.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.6" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.6.tar.bz2#e845ba41ea3525aafaa4094212f1eadc57392732232b67b4394a7e0f046dddf7" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0 b/share/ruby-build/2.3.0 index 8d0a36e7..3d5fe2df 100644 --- a/share/ruby-build/2.3.0 +++ b/share/ruby-build/2.3.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.bz2#ec7579eaba2e4c402a089dbc86c98e5f1f62507880fd800b9b34ca30166bfa5e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index e86e0abb..6d687e5b 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_3" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview1 b/share/ruby-build/2.3.0-preview1 index 7bb8c8a3..69a3bed0 100644 --- a/share/ruby-build/2.3.0-preview1 +++ b/share/ruby-build/2.3.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview1.tar.bz2#42b9c9e1740a5abe2855d11803524370bd95744c8dcb0068572ed5c969ac7f0f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview2 b/share/ruby-build/2.3.0-preview2 index e9c831f7..a67407fa 100644 --- a/share/ruby-build/2.3.0-preview2 +++ b/share/ruby-build/2.3.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview2.tar.bz2#e9b0464e50b2e5c31546e6b8ca8cad71fe2d2146ccf88b7419bbe9626af741cb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.1 b/share/ruby-build/2.3.1 index 247ac1cc..00535c2b 100644 --- a/share/ruby-build/2.3.1 +++ b/share/ruby-build/2.3.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.1.tar.bz2#4a7c5f52f205203ea0328ca8e1963a7a88cf1f7f0e246f857d595b209eac0a4d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.2 b/share/ruby-build/2.3.2 index 7bfe1506..3697b16c 100644 --- a/share/ruby-build/2.3.2 +++ b/share/ruby-build/2.3.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.2.tar.bz2#e6ce83d46819c4120c9295ff6b36b90393dd5f6bef3bb117a06d7399c11fc7c0" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.3 b/share/ruby-build/2.3.3 index adb90a10..677f9f85 100644 --- a/share/ruby-build/2.3.3 +++ b/share/ruby-build/2.3.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.3" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.3.tar.bz2#882e6146ed26c6e78c02342835f5d46b86de95f0dc4e16543294bc656594cc5b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index 1ae6e675..61e8c189 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index c06e3b7b..32c8b25a 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview1 b/share/ruby-build/2.4.0-preview1 index 09943ee8..54820a47 100644 --- a/share/ruby-build/2.4.0-preview1 +++ b/share/ruby-build/2.4.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview1.tar.bz2#17570f0b84215ca82252f10c167ee50bc075383c018420c6b2601ae1cade0649" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview2 b/share/ruby-build/2.4.0-preview2 index a7a8237e..a1ac50a8 100644 --- a/share/ruby-build/2.4.0-preview2 +++ b/share/ruby-build/2.4.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview2.tar.bz2#2224c55b2d87b5c0f08d23a4618e870027dbc1cffbfb4a05efd19eac4ff4cf1d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview3 b/share/ruby-build/2.4.0-preview3 index ef23bcaf..d01c5884 100644 --- a/share/ruby-build/2.4.0-preview3 +++ b/share/ruby-build/2.4.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview3.tar.bz2#305a2b2c627990e54965393f6eb1c442eeddfa149128ccdd9f4334e2e00a2a52" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-rc1 b/share/ruby-build/2.4.0-rc1 index 70d3da8d..0cf38910 100644 --- a/share/ruby-build/2.4.0-rc1 +++ b/share/ruby-build/2.4.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-rc1.tar.bz2#3b156b20f9df0dd62cbeeb8e57e66ea872d2a5b55fabdef1889650122bcc2ea7" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index 06794ffc..d59fc898 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/rbx-2.10 b/share/ruby-build/rbx-2.10 index 96a79a99..8a0e299b 100644 --- a/share/ruby-build/rbx-2.10 +++ b/share/ruby-build/rbx-2.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.10.tar.bz2#c8047557a3d8513e4b10c661014e22901a24ec0aad71f0f1ffd3a8b31d58e694" rbx diff --git a/share/ruby-build/rbx-2.11 b/share/ruby-build/rbx-2.11 index 67a58874..c8c9c52d 100644 --- a/share/ruby-build/rbx-2.11 +++ b/share/ruby-build/rbx-2.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.11.tar.bz2#5a9ce5c86a4a566a088f379cf2889aa14d8fcd8b2295d5571f61bf43a9548b97" rbx diff --git a/share/ruby-build/rbx-2.5.8 b/share/ruby-build/rbx-2.5.8 index d66195b3..168d40fb 100644 --- a/share/ruby-build/rbx-2.5.8 +++ b/share/ruby-build/rbx-2.5.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.5.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.5.8.tar.bz2#d6b411732aa035865f2855845abe5405119560f0979062672d576601de89e59a" rbx diff --git a/share/ruby-build/rbx-2.6 b/share/ruby-build/rbx-2.6 index 068bd753..c2bc2a61 100644 --- a/share/ruby-build/rbx-2.6 +++ b/share/ruby-build/rbx-2.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.6.tar.bz2#f63bbcca7d1bc71b4c20a3bd5748430be001f3a39b14a903d3d4ca39a657cfe0" rbx diff --git a/share/ruby-build/rbx-2.7 b/share/ruby-build/rbx-2.7 index ee55fe5b..44978ca4 100644 --- a/share/ruby-build/rbx-2.7 +++ b/share/ruby-build/rbx-2.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.7.tar.bz2#6f121cccbbd5ad0183024bf2405ca627982d1890307c059c754a1847e19eadd1" rbx diff --git a/share/ruby-build/rbx-2.71828182 b/share/ruby-build/rbx-2.71828182 index 9a8413a9..534082e7 100644 --- a/share/ruby-build/rbx-2.71828182 +++ b/share/ruby-build/rbx-2.71828182 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.71828182" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.71828182.tar.bz2" rbx diff --git a/share/ruby-build/rbx-2.8 b/share/ruby-build/rbx-2.8 index 685e92ff..3929696a 100644 --- a/share/ruby-build/rbx-2.8 +++ b/share/ruby-build/rbx-2.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.8.tar.bz2#93e798b4c79800d0543d8d78aa1066b4285af209ed9908c35e54260c13bc7e9d" rbx diff --git a/share/ruby-build/rbx-2.9 b/share/ruby-build/rbx-2.9 index 60763dc1..7e8ec8d9 100644 --- a/share/ruby-build/rbx-2.9 +++ b/share/ruby-build/rbx-2.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.9.tar.bz2#9f8ad067ce494d201dae359d132ddac275d0bd13315dc8fdd094c9aa661ce8b1" rbx diff --git a/share/ruby-build/rbx-3.0 b/share/ruby-build/rbx-3.0 index 7b9bddf6..1ac93c8a 100644 --- a/share/ruby-build/rbx-3.0 +++ b/share/ruby-build/rbx-3.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.0.tar.bz2#fd4c9687af6e29939100610a231f13951ed763a9028c85878505f313857c43ca" rbx diff --git a/share/ruby-build/rbx-3.1 b/share/ruby-build/rbx-3.1 index b5c36bbc..52c17798 100644 --- a/share/ruby-build/rbx-3.1 +++ b/share/ruby-build/rbx-3.1 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.1" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.1.tar.bz2#33e1b3b8e489a86f94de819fc478640150a4b1794c6a6ffe93d717fda6b610d8" rbx diff --git a/share/ruby-build/rbx-3.10 b/share/ruby-build/rbx-3.10 index 84ce6099..f3305e3f 100644 --- a/share/ruby-build/rbx-3.10 +++ b/share/ruby-build/rbx-3.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.10.tar.bz2#a5980628edf318c4142cd3f7c6b01d3b07b50387533056ea67d75a63af3a5054" rbx diff --git a/share/ruby-build/rbx-3.11 b/share/ruby-build/rbx-3.11 index 4f2bc009..08de9caf 100644 --- a/share/ruby-build/rbx-3.11 +++ b/share/ruby-build/rbx-3.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.11.tar.bz2#2e8bf15313440ec7c0315e5d3a387bf88c95518040073d78fcb7a044eaef162b" rbx diff --git a/share/ruby-build/rbx-3.12 b/share/ruby-build/rbx-3.12 index 10f4355f..5e41d119 100644 --- a/share/ruby-build/rbx-3.12 +++ b/share/ruby-build/rbx-3.12 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.12" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.12.tar.bz2#bc955346e2dfface41c87adf432034b591eb81350905d5b503b501f36ee773c9" rbx diff --git a/share/ruby-build/rbx-3.13 b/share/ruby-build/rbx-3.13 index bce2619a..f5f344fd 100644 --- a/share/ruby-build/rbx-3.13 +++ b/share/ruby-build/rbx-3.13 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.13" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.13.tar.bz2#a286b91150970a0116c843de5929c1e3c7a399943bd9f22f5fde25e67fa74368" rbx diff --git a/share/ruby-build/rbx-3.14 b/share/ruby-build/rbx-3.14 index db7a83e1..6508a205 100644 --- a/share/ruby-build/rbx-3.14 +++ b/share/ruby-build/rbx-3.14 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.14" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.14.tar.bz2#19043116e885c428041677f672f54480bba171da9d43f369d1c854cb794c8426" rbx diff --git a/share/ruby-build/rbx-3.15 b/share/ruby-build/rbx-3.15 index 28b9b809..d1db6e71 100644 --- a/share/ruby-build/rbx-3.15 +++ b/share/ruby-build/rbx-3.15 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.15" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.15.tar.bz2#86ce6c330843f1a4fa1217e37d8898e10b90673838b7a2867e4e4d6d65599cef" rbx diff --git a/share/ruby-build/rbx-3.16 b/share/ruby-build/rbx-3.16 index 3e956052..ba73a449 100644 --- a/share/ruby-build/rbx-3.16 +++ b/share/ruby-build/rbx-3.16 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.16" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.16.tar.bz2#1c34db3254e8304988b3c10591c11af058f371bee80fe3b559e6c16d84f4fa03" rbx diff --git a/share/ruby-build/rbx-3.17 b/share/ruby-build/rbx-3.17 index 74d496bd..f267ad2b 100644 --- a/share/ruby-build/rbx-3.17 +++ b/share/ruby-build/rbx-3.17 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.17" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.17.tar.bz2#bb76bc9613064f48d50f8323c2727002bb7dcb0ccf8813e69a366c603b7bc689" rbx diff --git a/share/ruby-build/rbx-3.18 b/share/ruby-build/rbx-3.18 index afe9ff68..83e2a1e8 100644 --- a/share/ruby-build/rbx-3.18 +++ b/share/ruby-build/rbx-3.18 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.18" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.18.tar.bz2#c552a539f3f6b8f240a02cbe9926540a0c3ad95e0e341179963a43c64208ce3e" rbx diff --git a/share/ruby-build/rbx-3.19 b/share/ruby-build/rbx-3.19 index 2129ffbf..586a1815 100644 --- a/share/ruby-build/rbx-3.19 +++ b/share/ruby-build/rbx-3.19 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.19" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.19.tar.bz2#cee948256bf288595b4ce53034f0dcd4ae2bc257acb2d43a63364dfc8e5db47c" rbx diff --git a/share/ruby-build/rbx-3.2 b/share/ruby-build/rbx-3.2 index c261c80b..ab35dad6 100644 --- a/share/ruby-build/rbx-3.2 +++ b/share/ruby-build/rbx-3.2 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.2" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.2.tar.bz2#e9e906492900755425d29cbb650b0b5a39d1163fa692d6a33958e98a2e8ea156" rbx diff --git a/share/ruby-build/rbx-3.20 b/share/ruby-build/rbx-3.20 index 3834eb39..cbb1949e 100644 --- a/share/ruby-build/rbx-3.20 +++ b/share/ruby-build/rbx-3.20 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.20" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.20.tar.bz2#caf95bf55e5483e288b40c315ad7f2d4091823e33dcd57e9c6364c66c29a7ff2" rbx diff --git a/share/ruby-build/rbx-3.21 b/share/ruby-build/rbx-3.21 index faed547a..6f54cc1d 100644 --- a/share/ruby-build/rbx-3.21 +++ b/share/ruby-build/rbx-3.21 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.21" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.21.tar.bz2#281195af772ef05f789404f0fb95838c5942591762191962bab22860022650ee" rbx diff --git a/share/ruby-build/rbx-3.22 b/share/ruby-build/rbx-3.22 index 282e0489..3761d221 100644 --- a/share/ruby-build/rbx-3.22 +++ b/share/ruby-build/rbx-3.22 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.22" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.22.tar.bz2#90b9a69ab71cffdc4a0dd68aafebce5df1fcd79c2bc60ef78b44fccd160d341a" rbx diff --git a/share/ruby-build/rbx-3.23 b/share/ruby-build/rbx-3.23 index da5c6db0..2734abfb 100644 --- a/share/ruby-build/rbx-3.23 +++ b/share/ruby-build/rbx-3.23 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.23" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.23.tar.bz2#bed25ca7c27629115768eb666adfcbb95d6f625e8666980e837ead5e13848b64" rbx diff --git a/share/ruby-build/rbx-3.24 b/share/ruby-build/rbx-3.24 index 9ba8053a..1408576d 100644 --- a/share/ruby-build/rbx-3.24 +++ b/share/ruby-build/rbx-3.24 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.25" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.25.tar.bz2#9a1d1219acf34bab516e07a1b5ada3b54afd51ec25e87908fc0b6801db0c5d57" rbx diff --git a/share/ruby-build/rbx-3.25 b/share/ruby-build/rbx-3.25 index e96fefd7..d29d624c 100644 --- a/share/ruby-build/rbx-3.25 +++ b/share/ruby-build/rbx-3.25 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.24" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.24.tar.bz2#7edf189283255d68b2a1d69e011cfebad0397743229fd50b08e21774ec8dab63" rbx diff --git a/share/ruby-build/rbx-3.26 b/share/ruby-build/rbx-3.26 index 9c4516eb..37128930 100644 --- a/share/ruby-build/rbx-3.26 +++ b/share/ruby-build/rbx-3.26 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.26" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.26.tar.bz2#10341c880eef73dda89cf8bcf5ae066b04683e40a3b1721d4d2733f32778819a" rbx diff --git a/share/ruby-build/rbx-3.27 b/share/ruby-build/rbx-3.27 index 9360aad8..66c90db9 100644 --- a/share/ruby-build/rbx-3.27 +++ b/share/ruby-build/rbx-3.27 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.27" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.27.tar.bz2#4ede3d0adcfab77eb9ffb43eec1b6cbe63c32f326630b488e9c2382fa3a6db98" rbx diff --git a/share/ruby-build/rbx-3.28 b/share/ruby-build/rbx-3.28 index c98f4d4b..0acf319e 100644 --- a/share/ruby-build/rbx-3.28 +++ b/share/ruby-build/rbx-3.28 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.28" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.28.tar.bz2#7954146ee9284e038b3c524613478e2884d8a7a9df85de6c17e43177e41d842c" rbx diff --git a/share/ruby-build/rbx-3.29 b/share/ruby-build/rbx-3.29 index 1d8786bd..8519986b 100644 --- a/share/ruby-build/rbx-3.29 +++ b/share/ruby-build/rbx-3.29 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.29" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.29.tar.bz2#6a8bf87ce26a6a05a80dd2ae40ac8c4e2c5153d4d2d913549a85d9aa32aaeee2" rbx diff --git a/share/ruby-build/rbx-3.3 b/share/ruby-build/rbx-3.3 index 94693d6f..4b7f7ecf 100644 --- a/share/ruby-build/rbx-3.3 +++ b/share/ruby-build/rbx-3.3 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.3" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.3.tar.bz2#3f592b1f5580f7075c7fdc72eee7c959dd4791d96d04de6a8d467529dcff72be" rbx diff --git a/share/ruby-build/rbx-3.30 b/share/ruby-build/rbx-3.30 index 2be002d3..c68b5421 100644 --- a/share/ruby-build/rbx-3.30 +++ b/share/ruby-build/rbx-3.30 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.30" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.30.tar.bz2#5294f406679d41160abe46ec1ff14b76c4353a75756227cc691108bb57f4bd16" rbx diff --git a/share/ruby-build/rbx-3.31 b/share/ruby-build/rbx-3.31 index 834ba220..216f426b 100644 --- a/share/ruby-build/rbx-3.31 +++ b/share/ruby-build/rbx-3.31 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.31" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.31.tar.bz2#1c7a7763ab7cf36ad6b2e328ff1d78fb6587721b8667f8598d15354d0704de72" rbx diff --git a/share/ruby-build/rbx-3.32 b/share/ruby-build/rbx-3.32 index 90c9d49f..aad8d603 100644 --- a/share/ruby-build/rbx-3.32 +++ b/share/ruby-build/rbx-3.32 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.32" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.32.tar.bz2#f88d6d277efe1f9774da1201ce4c8a8fd7cb2ea29620c1727a4471e3a0eed1dc" rbx diff --git a/share/ruby-build/rbx-3.33 b/share/ruby-build/rbx-3.33 index 6a9ee078..2954ebd3 100644 --- a/share/ruby-build/rbx-3.33 +++ b/share/ruby-build/rbx-3.33 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.33" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.33.tar.bz2#1455940fc3a17b6efbb787c9316ff86a260187ebbaba6b32746dd27cebe14907" rbx diff --git a/share/ruby-build/rbx-3.34 b/share/ruby-build/rbx-3.34 index 3f9b7172..c7c0c3fb 100644 --- a/share/ruby-build/rbx-3.34 +++ b/share/ruby-build/rbx-3.34 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.34" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.34.tar.bz2#90f5d5b53dbc6494b8a81ecd3569950b1d85d0c463dd537cab677fab82e2b300" rbx diff --git a/share/ruby-build/rbx-3.35 b/share/ruby-build/rbx-3.35 index 071abd7f..b64997ff 100644 --- a/share/ruby-build/rbx-3.35 +++ b/share/ruby-build/rbx-3.35 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.35" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.35.tar.bz2#d72c8ec1a1cd6e1c77381e6d1e1d21811d71948a08f108d8a064884c379d2465" rbx diff --git a/share/ruby-build/rbx-3.36 b/share/ruby-build/rbx-3.36 index c275edde..0782b83c 100644 --- a/share/ruby-build/rbx-3.36 +++ b/share/ruby-build/rbx-3.36 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.36" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.36.tar.bz2#660c6eaad9ab0ef3813942e906b14d1f02d071c6e25f60b9d6c8dfbab278b754" rbx diff --git a/share/ruby-build/rbx-3.37 b/share/ruby-build/rbx-3.37 index 07c4c8f9..768bf208 100644 --- a/share/ruby-build/rbx-3.37 +++ b/share/ruby-build/rbx-3.37 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.37" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.37.tar.bz2#85d855a0734c315d67b592675481458ddddac075426dbf6dc39a8ad34b8cb2d1" rbx diff --git a/share/ruby-build/rbx-3.38 b/share/ruby-build/rbx-3.38 index 6b3ab9a4..73e927d5 100644 --- a/share/ruby-build/rbx-3.38 +++ b/share/ruby-build/rbx-3.38 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.38" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.38.tar.bz2#2e038ee1e1dcee5b0d574cc446ad7bf2d98ea70ced35090f1680a90c6b9d6333" rbx diff --git a/share/ruby-build/rbx-3.39 b/share/ruby-build/rbx-3.39 index 62a03f88..b4577143 100644 --- a/share/ruby-build/rbx-3.39 +++ b/share/ruby-build/rbx-3.39 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.39" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.39.tar.bz2#f6f8132b44eadb4c07f8b26af16ce0a5470309ada33ef6f20ab76770a44193e0" rbx diff --git a/share/ruby-build/rbx-3.4 b/share/ruby-build/rbx-3.4 index 351d39d0..ae3b0fb2 100644 --- a/share/ruby-build/rbx-3.4 +++ b/share/ruby-build/rbx-3.4 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.4" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.4.tar.bz2#480a4f536bfdc7208b06bb40bef39944de7e1c770e9962f87c6900dec30155f8" rbx diff --git a/share/ruby-build/rbx-3.40 b/share/ruby-build/rbx-3.40 index ac759dd7..85ebce24 100644 --- a/share/ruby-build/rbx-3.40 +++ b/share/ruby-build/rbx-3.40 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.40" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.40.tar.bz2#09f6590515bf6180427544fb217a34330a689784ea05b03f0a98db2a197bb20f" rbx diff --git a/share/ruby-build/rbx-3.41 b/share/ruby-build/rbx-3.41 index c0616c27..79c69260 100644 --- a/share/ruby-build/rbx-3.41 +++ b/share/ruby-build/rbx-3.41 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.41" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.41.tar.bz2#b06966230e647aa0e5b64da14ba213256074c34f3bb8614be1ce81ef1434c41f" rbx diff --git a/share/ruby-build/rbx-3.42 b/share/ruby-build/rbx-3.42 index c99ae463..a443e684 100644 --- a/share/ruby-build/rbx-3.42 +++ b/share/ruby-build/rbx-3.42 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.42" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.42.tar.bz2#4fc4413101100f6393894632eef522c2667a821856ac32eb99ccecab2aeeae85" rbx diff --git a/share/ruby-build/rbx-3.43 b/share/ruby-build/rbx-3.43 index c20cbdb1..368216f6 100644 --- a/share/ruby-build/rbx-3.43 +++ b/share/ruby-build/rbx-3.43 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.43" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.43.tar.bz2#2c573257518774e464036515cc7283bc934a41566599afe94612c605844481ad" rbx diff --git a/share/ruby-build/rbx-3.44 b/share/ruby-build/rbx-3.44 index 2378536e..9a481721 100644 --- a/share/ruby-build/rbx-3.44 +++ b/share/ruby-build/rbx-3.44 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.44" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.44.tar.bz2#c9e08b2e1d745798a0b32bef773e287361769c07a0eb9512377020661e2e4236" rbx diff --git a/share/ruby-build/rbx-3.45 b/share/ruby-build/rbx-3.45 index 69d4d709..91855b9c 100644 --- a/share/ruby-build/rbx-3.45 +++ b/share/ruby-build/rbx-3.45 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.45" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.45.tar.bz2#5cadc3842c9c6d574bf5897354c384d8d688d9fa285b0d6083bdcc386bd6de96" rbx diff --git a/share/ruby-build/rbx-3.46 b/share/ruby-build/rbx-3.46 index 04b7935b..81cf86e9 100644 --- a/share/ruby-build/rbx-3.46 +++ b/share/ruby-build/rbx-3.46 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.46" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.46.tar.bz2#6bf24221ebd2c4d69e2388be1a3fa06d41009eeee00bfcdd86de8d57892d3fb2" rbx diff --git a/share/ruby-build/rbx-3.47 b/share/ruby-build/rbx-3.47 index 33ae6896..6bbea8ba 100644 --- a/share/ruby-build/rbx-3.47 +++ b/share/ruby-build/rbx-3.47 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.47" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.47.tar.bz2#be734298ccad4dcadaa1f566d9655a971a4f12abc7629db045fd5c63e1685d16" rbx diff --git a/share/ruby-build/rbx-3.48 b/share/ruby-build/rbx-3.48 index b0a48b16..bcb9d47a 100644 --- a/share/ruby-build/rbx-3.48 +++ b/share/ruby-build/rbx-3.48 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.48" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.48.tar.bz2#1180ea6a3de81bcd99c25b394fb05c010411bf4d3b48ee9881539b8043aeb561" rbx diff --git a/share/ruby-build/rbx-3.49 b/share/ruby-build/rbx-3.49 index 110f0577..7758768c 100644 --- a/share/ruby-build/rbx-3.49 +++ b/share/ruby-build/rbx-3.49 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.49" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.49.tar.bz2#9a92d2cfede087e89f13f40e85e6c9cc9849041a0260144f44cd75aae67e3198" rbx diff --git a/share/ruby-build/rbx-3.5 b/share/ruby-build/rbx-3.5 index 79d33cda..890020be 100644 --- a/share/ruby-build/rbx-3.5 +++ b/share/ruby-build/rbx-3.5 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.5" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.5.tar.bz2#13b0ce02d597f80c48ecc942b807368883e5cf3003bba2bc4957b3f1b368669e" rbx diff --git a/share/ruby-build/rbx-3.50 b/share/ruby-build/rbx-3.50 index 25920858..328e167e 100644 --- a/share/ruby-build/rbx-3.50 +++ b/share/ruby-build/rbx-3.50 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.50" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.50.tar.bz2#8da87cae447fe6bacd3417943bb1af603c2b4800bef0fc50ddd512ec89252ea8" rbx diff --git a/share/ruby-build/rbx-3.51 b/share/ruby-build/rbx-3.51 index 3bfda1b9..dd787fcb 100644 --- a/share/ruby-build/rbx-3.51 +++ b/share/ruby-build/rbx-3.51 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.51" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.51.tar.bz2#ded54018c6090dd0e051f7c3ffbb458ebdb5bcf77306a8b63d1bdeb73fb8c6f4" rbx diff --git a/share/ruby-build/rbx-3.52 b/share/ruby-build/rbx-3.52 index 411f4adc..ddcf7a16 100644 --- a/share/ruby-build/rbx-3.52 +++ b/share/ruby-build/rbx-3.52 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.52" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.52.tar.bz2#657ed568ddc4a3155d05bc56ca6d327f960ec6098d03e1480b5c28936c70b5c5" rbx diff --git a/share/ruby-build/rbx-3.53 b/share/ruby-build/rbx-3.53 index 0ca26f34..bcf97ce7 100644 --- a/share/ruby-build/rbx-3.53 +++ b/share/ruby-build/rbx-3.53 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.53" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.53.tar.bz2#ec2efb7d026a41ef97cb9812961bf37803f3928f978e38f504cd2c09eae34f54" rbx diff --git a/share/ruby-build/rbx-3.54 b/share/ruby-build/rbx-3.54 index ff5bde7f..96ae9cd5 100644 --- a/share/ruby-build/rbx-3.54 +++ b/share/ruby-build/rbx-3.54 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.54" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.54.tar.bz2#2498a4c04feafba72d14c12e33ef881ae4bd8d3ccaa9bddcc8aec8acbad780fb" rbx diff --git a/share/ruby-build/rbx-3.55 b/share/ruby-build/rbx-3.55 index 2ae9d9cd..de66f75c 100644 --- a/share/ruby-build/rbx-3.55 +++ b/share/ruby-build/rbx-3.55 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.55" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.55.tar.bz2#fe7671beb3f36b987e02933afb392123b4c0a8ac15909a7b774d26101fec1ac1" rbx diff --git a/share/ruby-build/rbx-3.56 b/share/ruby-build/rbx-3.56 index 792f5caf..7c38d49b 100644 --- a/share/ruby-build/rbx-3.56 +++ b/share/ruby-build/rbx-3.56 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.56" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.56.tar.bz2#fa8170bc0eca01ebd83eb3a04240a0c7bd079ddf6ddc8b002167cff987db93b8" rbx diff --git a/share/ruby-build/rbx-3.57 b/share/ruby-build/rbx-3.57 index c66dd730..a83d9623 100644 --- a/share/ruby-build/rbx-3.57 +++ b/share/ruby-build/rbx-3.57 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.57" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.57.tar.bz2#c2bc550129ad306188458880240348892893d08af8e74e2dbdb5318f313762bd" rbx diff --git a/share/ruby-build/rbx-3.58 b/share/ruby-build/rbx-3.58 index cc9d3422..bf847fba 100644 --- a/share/ruby-build/rbx-3.58 +++ b/share/ruby-build/rbx-3.58 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.58" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.58.tar.bz2#28875f1b9cb9b722323fa4217d9f3472e57a9ea6bd1fbc43a67eb47f81967cee" rbx diff --git a/share/ruby-build/rbx-3.59 b/share/ruby-build/rbx-3.59 index a6286300..e3ad5dcf 100644 --- a/share/ruby-build/rbx-3.59 +++ b/share/ruby-build/rbx-3.59 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.59" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.59.tar.bz2#feb65af7ff97ef44cab86790e3a67881cc0bc7389f01bfa10a9c2d62e9aadae7" rbx diff --git a/share/ruby-build/rbx-3.6 b/share/ruby-build/rbx-3.6 index 93738629..5629e84e 100644 --- a/share/ruby-build/rbx-3.6 +++ b/share/ruby-build/rbx-3.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.6.tar.bz2#25b5913bba06511170e365643579ccfc193c1c4e74dbe6ea4b37dcabdcd8f6ad" rbx diff --git a/share/ruby-build/rbx-3.60 b/share/ruby-build/rbx-3.60 index 61678430..ac66f2bf 100644 --- a/share/ruby-build/rbx-3.60 +++ b/share/ruby-build/rbx-3.60 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.60" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.60.tar.bz2#39f83fc74216391af56ea1ad13372878c0ed41fae49ee6a8cf8b0369a54c3b57" rbx diff --git a/share/ruby-build/rbx-3.61 b/share/ruby-build/rbx-3.61 index a706fbb8..75ef8521 100644 --- a/share/ruby-build/rbx-3.61 +++ b/share/ruby-build/rbx-3.61 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.61" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.61.tar.bz2#38623cf198b1b0047b4c3404070252903b4da33c091be8708c205815d1516636" rbx diff --git a/share/ruby-build/rbx-3.62 b/share/ruby-build/rbx-3.62 index b94e7114..3a0e74d2 100644 --- a/share/ruby-build/rbx-3.62 +++ b/share/ruby-build/rbx-3.62 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.62" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.62.tar.bz2#1cc468a7967687a062c11e21bf6787cc60f6894590eabe3fc9be5e9af36a022f" rbx diff --git a/share/ruby-build/rbx-3.63 b/share/ruby-build/rbx-3.63 index 384b99ee..48586592 100644 --- a/share/ruby-build/rbx-3.63 +++ b/share/ruby-build/rbx-3.63 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.63" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.63.tar.bz2#3003298b9d53620ad84d71a63be2a37b53dfdfe6c2fced9280a7f3b219f365d4" rbx diff --git a/share/ruby-build/rbx-3.64 b/share/ruby-build/rbx-3.64 index db66b65d..ff5bd5bd 100644 --- a/share/ruby-build/rbx-3.64 +++ b/share/ruby-build/rbx-3.64 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.64" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.64.tar.bz2#43e2efd91074b52dc1d691e1424dbbb2e91bc9406b595dbb4753e9dd6001eedb" rbx diff --git a/share/ruby-build/rbx-3.65 b/share/ruby-build/rbx-3.65 index f3f105e1..89f89c2d 100644 --- a/share/ruby-build/rbx-3.65 +++ b/share/ruby-build/rbx-3.65 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.65" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.65.tar.bz2#a4290b6cd1f332c90405bd421163658a2d91abf27c83ad3afe7dbbbd3628829a" rbx diff --git a/share/ruby-build/rbx-3.66 b/share/ruby-build/rbx-3.66 index ddd563bf..c8edebd5 100644 --- a/share/ruby-build/rbx-3.66 +++ b/share/ruby-build/rbx-3.66 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.66" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.66.tar.bz2#4bb237a1da1d52bc830bbe704bd4b995bbc07e50b558e460aff54d6bc309975e" rbx diff --git a/share/ruby-build/rbx-3.67 b/share/ruby-build/rbx-3.67 index 612269c1..47c2f0ef 100644 --- a/share/ruby-build/rbx-3.67 +++ b/share/ruby-build/rbx-3.67 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.67" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.67.tar.bz2#a5eedd6169f80df528ac73cf2ed9183e2f5a82a57ca0b2ae3962c26238427b87" rbx diff --git a/share/ruby-build/rbx-3.68 b/share/ruby-build/rbx-3.68 index 35a5f4c8..780dfcff 100644 --- a/share/ruby-build/rbx-3.68 +++ b/share/ruby-build/rbx-3.68 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.68" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.68.tar.bz2#44f423a8557aa8fa383573638a94faaf3f9c587a771be267c60ed0c78784f567" rbx diff --git a/share/ruby-build/rbx-3.69 b/share/ruby-build/rbx-3.69 index 07bd686a..ba4cac00 100644 --- a/share/ruby-build/rbx-3.69 +++ b/share/ruby-build/rbx-3.69 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.69" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.69.tar.bz2#2dcde5cb7ba1e1664f6bf902cd866d2564985536a0908caeac2e4099b6b255b2" rbx diff --git a/share/ruby-build/rbx-3.7 b/share/ruby-build/rbx-3.7 index 66c5958c..2c5350b7 100644 --- a/share/ruby-build/rbx-3.7 +++ b/share/ruby-build/rbx-3.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.7.tar.bz2#fafcdc518b5b2440960d023203bedca133be4af62e1ef8be9ff37a2842438257" rbx diff --git a/share/ruby-build/rbx-3.8 b/share/ruby-build/rbx-3.8 index 96ef31e3..55b29836 100644 --- a/share/ruby-build/rbx-3.8 +++ b/share/ruby-build/rbx-3.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.8.tar.bz2#9a74316b1adf7535c4529741bd3b7e660b7fbdb01ab1c5e6deeed0fae09b811d" rbx diff --git a/share/ruby-build/rbx-3.9 b/share/ruby-build/rbx-3.9 index 93d8e097..bd66cbef 100644 --- a/share/ruby-build/rbx-3.9 +++ b/share/ruby-build/rbx-3.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2j" "https://www.openssl.org/source/openssl-1.0.2j.tar.gz#e7aff292be21c259c6af26469c7a9b3ba26e9abaaffd325e3dccc9785256c431" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.9.tar.bz2#de5a2238d90387143b8b63a52b7f036d408d7a84387347e56099d811c423bdf6" rbx From ea90779a98cd0ed5ed99d0d38996dec776ea0e61 Mon Sep 17 00:00:00 2001 From: Yuichiro NAITO Date: Fri, 27 Jan 2017 10:49:56 +0900 Subject: [PATCH 0856/1809] Add test of FreeBSD-11. --- test/build.bats | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/test/build.bats b/test/build.bats index b14c8791..9a95015b 100755 --- a/test/build.bats +++ b/test/build.bats @@ -358,6 +358,18 @@ OUT unstub uname } +@test "make on FreeBSD 11" { + cached_tarball "ruby-2.0.0" + + stub uname "-s : echo FreeBSD" "-r : echo 11.0-RELEASE" false + stub_make_install + + MAKE= install_fixture definitions/vanilla-ruby + assert_success + + unstub uname +} + @test "can use RUBY_CONFIGURE to apply a patch" { cached_tarball "ruby-2.0.0" From e0f57aac678862745bd658b19ac556c92b37f338 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Fri, 27 Jan 2017 11:59:14 +0900 Subject: [PATCH 0857/1809] JRuby 1.7.x is EOL status now. --- share/ruby-build/jruby-1.7.0 | 2 +- share/ruby-build/jruby-1.7.0-preview1 | 2 +- share/ruby-build/jruby-1.7.0-preview2 | 2 +- share/ruby-build/jruby-1.7.0-rc1 | 2 +- share/ruby-build/jruby-1.7.0-rc2 | 2 +- share/ruby-build/jruby-1.7.1 | 2 +- share/ruby-build/jruby-1.7.10 | 2 +- share/ruby-build/jruby-1.7.11 | 2 +- share/ruby-build/jruby-1.7.12 | 2 +- share/ruby-build/jruby-1.7.13 | 2 +- share/ruby-build/jruby-1.7.14 | 2 +- share/ruby-build/jruby-1.7.15 | 2 +- share/ruby-build/jruby-1.7.16 | 2 +- share/ruby-build/jruby-1.7.16.1 | 2 +- share/ruby-build/jruby-1.7.16.2 | 2 +- share/ruby-build/jruby-1.7.17 | 2 +- share/ruby-build/jruby-1.7.18 | 2 +- share/ruby-build/jruby-1.7.19 | 2 +- share/ruby-build/jruby-1.7.2 | 2 +- share/ruby-build/jruby-1.7.20 | 2 +- share/ruby-build/jruby-1.7.20.1 | 2 +- share/ruby-build/jruby-1.7.21 | 2 +- share/ruby-build/jruby-1.7.22 | 2 +- share/ruby-build/jruby-1.7.23 | 2 +- share/ruby-build/jruby-1.7.24 | 2 +- share/ruby-build/jruby-1.7.25 | 2 +- share/ruby-build/jruby-1.7.26 | 2 +- share/ruby-build/jruby-1.7.3 | 2 +- share/ruby-build/jruby-1.7.4 | 2 +- share/ruby-build/jruby-1.7.5 | 2 +- share/ruby-build/jruby-1.7.6 | 2 +- share/ruby-build/jruby-1.7.7 | 2 +- share/ruby-build/jruby-1.7.8 | 2 +- share/ruby-build/jruby-1.7.9 | 2 +- 34 files changed, 34 insertions(+), 34 deletions(-) diff --git a/share/ruby-build/jruby-1.7.0 b/share/ruby-build/jruby-1.7.0 index 73bdfda3..4806768c 100644 --- a/share/ruby-build/jruby-1.7.0 +++ b/share/ruby-build/jruby-1.7.0 @@ -1 +1 @@ -install_package "jruby-1.7.0" "https://s3.amazonaws.com/jruby-org/downloads/1.7.0/jruby-bin-1.7.0.tar.gz#1da3292a47dfc51410b007cf52f5997d048440aeb2ab25033f114e46b84af273" jruby +install_package "jruby-1.7.0" "https://s3.amazonaws.com/jruby-org/downloads/1.7.0/jruby-bin-1.7.0.tar.gz#1da3292a47dfc51410b007cf52f5997d048440aeb2ab25033f114e46b84af273" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.0-preview1 b/share/ruby-build/jruby-1.7.0-preview1 index eb5698e3..b0c2eac0 100644 --- a/share/ruby-build/jruby-1.7.0-preview1 +++ b/share/ruby-build/jruby-1.7.0-preview1 @@ -1 +1 @@ -install_package "jruby-1.7.0.preview1" "https://s3.amazonaws.com/jruby-org/downloads/1.7.0.preview1/jruby-bin-1.7.0.preview1.tar.gz#155839462fcb8eaab6af49f406499722c8fb82d00127bc6ed4b55d06cb690caf" jruby +install_package "jruby-1.7.0.preview1" "https://s3.amazonaws.com/jruby-org/downloads/1.7.0.preview1/jruby-bin-1.7.0.preview1.tar.gz#155839462fcb8eaab6af49f406499722c8fb82d00127bc6ed4b55d06cb690caf" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.0-preview2 b/share/ruby-build/jruby-1.7.0-preview2 index d8175d4a..e0c100fa 100644 --- a/share/ruby-build/jruby-1.7.0-preview2 +++ b/share/ruby-build/jruby-1.7.0-preview2 @@ -1 +1 @@ -install_package "jruby-1.7.0.preview2" "https://s3.amazonaws.com/jruby-org/downloads/1.7.0.preview2/jruby-bin-1.7.0.preview2.tar.gz#cac0881da9d53905fe591a692583cce1e5c40fbca19f0218b6490ff3305185bb" jruby +install_package "jruby-1.7.0.preview2" "https://s3.amazonaws.com/jruby-org/downloads/1.7.0.preview2/jruby-bin-1.7.0.preview2.tar.gz#cac0881da9d53905fe591a692583cce1e5c40fbca19f0218b6490ff3305185bb" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.0-rc1 b/share/ruby-build/jruby-1.7.0-rc1 index 66bc3380..8f774960 100644 --- a/share/ruby-build/jruby-1.7.0-rc1 +++ b/share/ruby-build/jruby-1.7.0-rc1 @@ -1 +1 @@ -install_package "jruby-1.7.0.RC1" "https://s3.amazonaws.com/jruby-org/downloads/1.7.0.RC1/jruby-bin-1.7.0.RC1.tar.gz#a52ea970f116a11454a7c77c40b6700765def02ccbea45c16ed8cf110617fe94" jruby +install_package "jruby-1.7.0.RC1" "https://s3.amazonaws.com/jruby-org/downloads/1.7.0.RC1/jruby-bin-1.7.0.RC1.tar.gz#a52ea970f116a11454a7c77c40b6700765def02ccbea45c16ed8cf110617fe94" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.0-rc2 b/share/ruby-build/jruby-1.7.0-rc2 index 6d799c8a..619cb21c 100644 --- a/share/ruby-build/jruby-1.7.0-rc2 +++ b/share/ruby-build/jruby-1.7.0-rc2 @@ -1 +1 @@ -install_package "jruby-1.7.0.RC2" "https://s3.amazonaws.com/jruby-org/downloads/1.7.0.RC2/jruby-bin-1.7.0.RC2.tar.gz#db409e892782e39584bd2daca8b9fb7e937512cf73b23f3961efa165c09dc895" jruby +install_package "jruby-1.7.0.RC2" "https://s3.amazonaws.com/jruby-org/downloads/1.7.0.RC2/jruby-bin-1.7.0.RC2.tar.gz#db409e892782e39584bd2daca8b9fb7e937512cf73b23f3961efa165c09dc895" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.1 b/share/ruby-build/jruby-1.7.1 index 2617e6ae..b9100023 100644 --- a/share/ruby-build/jruby-1.7.1 +++ b/share/ruby-build/jruby-1.7.1 @@ -1 +1 @@ -install_package "jruby-1.7.1" "https://s3.amazonaws.com/jruby-org/downloads/1.7.1/jruby-bin-1.7.1.tar.gz#99cda09e0533752f83001c5bb76897d1edf4e58b96603d07e839719087c2a1bc" jruby +install_package "jruby-1.7.1" "https://s3.amazonaws.com/jruby-org/downloads/1.7.1/jruby-bin-1.7.1.tar.gz#99cda09e0533752f83001c5bb76897d1edf4e58b96603d07e839719087c2a1bc" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.10 b/share/ruby-build/jruby-1.7.10 index 0e13d22a..807b1c8e 100644 --- a/share/ruby-build/jruby-1.7.10 +++ b/share/ruby-build/jruby-1.7.10 @@ -1 +1 @@ -install_package "jruby-1.7.10" "https://s3.amazonaws.com/jruby-org/downloads/1.7.10/jruby-bin-1.7.10.tar.gz#223285ee2fca5a4825f017b8a441232ec05d3fba5de213336c7ef6b6a36de651" jruby +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 index a430669c..ea8f982f 100644 --- a/share/ruby-build/jruby-1.7.11 +++ b/share/ruby-build/jruby-1.7.11 @@ -1 +1 @@ -install_package "jruby-1.7.11" "https://s3.amazonaws.com/jruby-org/downloads/1.7.11/jruby-bin-1.7.11.tar.gz#d634ffc692a8ee5bae513266956609d41d785f912facf11749609a7763120fb3" jruby +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 index 4f0c110a..0744f59e 100644 --- a/share/ruby-build/jruby-1.7.12 +++ b/share/ruby-build/jruby-1.7.12 @@ -1 +1 @@ -install_package "jruby-1.7.12" "https://s3.amazonaws.com/jruby-org/downloads/1.7.12/jruby-bin-1.7.12.tar.gz#2c15858dbc06d6346a30704fb6dcc779f2e67053566c9c21973f96e309eac609" jruby +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 index cf8a8a39..17eb8207 100644 --- a/share/ruby-build/jruby-1.7.13 +++ b/share/ruby-build/jruby-1.7.13 @@ -1 +1 @@ -install_package "jruby-1.7.13" "https://s3.amazonaws.com/jruby-org/downloads/1.7.13/jruby-bin-1.7.13.tar.gz#faa1cd590f32f3cb92044d9abedf66ccea1d93a24236c877810c9b30e1e0577c" jruby +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 index ba87286f..7d06ac1a 100644 --- a/share/ruby-build/jruby-1.7.14 +++ b/share/ruby-build/jruby-1.7.14 @@ -1 +1 @@ -install_package "jruby-1.7.14" "https://s3.amazonaws.com/jruby-org/downloads/1.7.14/jruby-bin-1.7.14.tar.gz#6c24d6dcf7a329f105e42293c89aa2d5564afdf145b03a492e8c44a4fbe9c371" jruby +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 index f9f3d07e..545ed992 100644 --- a/share/ruby-build/jruby-1.7.15 +++ b/share/ruby-build/jruby-1.7.15 @@ -1 +1 @@ -install_package "jruby-1.7.15" "https://s3.amazonaws.com/jruby-org/downloads/1.7.15/jruby-bin-1.7.15.tar.gz#894a905db860f8789e24a29e5178afedc497beb21ba914e8b1a315b31d6fdd5f" jruby +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 index 5a89c651..cefc0fa1 100644 --- a/share/ruby-build/jruby-1.7.16 +++ b/share/ruby-build/jruby-1.7.16 @@ -1 +1 @@ -install_package "jruby-1.7.16" "https://s3.amazonaws.com/jruby-org/downloads/1.7.16/jruby-bin-1.7.16.tar.gz#aa6efc47e7227556ffb60fcb054af06ee62d5abe053ea5f84e0db3158bbd61fc" jruby +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 index e1b9de3a..b50e4d7f 100644 --- a/share/ruby-build/jruby-1.7.16.1 +++ b/share/ruby-build/jruby-1.7.16.1 @@ -1 +1 @@ -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" jruby +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 index e5f9e94a..99215001 100644 --- a/share/ruby-build/jruby-1.7.16.2 +++ b/share/ruby-build/jruby-1.7.16.2 @@ -1 +1 @@ -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" jruby +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 index b09b3ad9..bcbe9826 100644 --- a/share/ruby-build/jruby-1.7.17 +++ b/share/ruby-build/jruby-1.7.17 @@ -1 +1 @@ -install_package "jruby-1.7.17" "https://s3.amazonaws.com/jruby.org/downloads/1.7.17/jruby-bin-1.7.17.tar.gz#eecd207b900e2b731cb10e8af71faab567a89222f975f87ed0a640bd3a9c4a18" jruby +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 index 3cf575b8..0305babb 100644 --- a/share/ruby-build/jruby-1.7.18 +++ b/share/ruby-build/jruby-1.7.18 @@ -1 +1 @@ -install_package "jruby-1.7.18" "https://s3.amazonaws.com/jruby.org/downloads/1.7.18/jruby-bin-1.7.18.tar.gz#eba6332d301c64bc5623c1d6f161762ef4fb9b38202350cdfc4e105775fbbf3c" jruby +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 index 7688a2c2..89b008d9 100644 --- a/share/ruby-build/jruby-1.7.19 +++ b/share/ruby-build/jruby-1.7.19 @@ -1 +1 @@ -install_package "jruby-1.7.19" "https://s3.amazonaws.com/jruby.org/downloads/1.7.19/jruby-bin-1.7.19.tar.gz#8e34f8a94bb6abedc0f6f9d0cc174b4fadc78a50fb44804c16f19bf8f2586d5d" jruby +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 index 5bc4c155..52cbe790 100644 --- a/share/ruby-build/jruby-1.7.2 +++ b/share/ruby-build/jruby-1.7.2 @@ -1 +1 @@ -install_package "jruby-1.7.2" "https://s3.amazonaws.com/jruby-org/downloads/1.7.2/jruby-bin-1.7.2.tar.gz#abe8fac0568add96240b1369c30e62480fcc00e1d142a594c52722333d95764b" jruby +install_package "jruby-1.7.2" "https://s3.amazonaws.com/jruby-org/downloads/1.7.2/jruby-bin-1.7.2.tar.gz#abe8fac0568add96240b1369c30e62480fcc00e1d142a594c52722333d95764b" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.20 b/share/ruby-build/jruby-1.7.20 index 6e761a7c..127f5b1f 100644 --- a/share/ruby-build/jruby-1.7.20 +++ b/share/ruby-build/jruby-1.7.20 @@ -1 +1 @@ -install_package "jruby-1.7.20" "https://s3.amazonaws.com/jruby.org/downloads/1.7.20/jruby-bin-1.7.20.tar.gz#4a99e7c11948ad345cbc957e9fd8c4ef9e76b219c70bab365dc19fc8e4e1ea59" jruby +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 index 83272188..39f6a0e8 100644 --- a/share/ruby-build/jruby-1.7.20.1 +++ b/share/ruby-build/jruby-1.7.20.1 @@ -1 +1 @@ -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" jruby +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 index 21844ee7..9780b543 100644 --- a/share/ruby-build/jruby-1.7.21 +++ b/share/ruby-build/jruby-1.7.21 @@ -1 +1 @@ -install_package "jruby-1.7.21" "https://s3.amazonaws.com/jruby.org/downloads/1.7.21/jruby-bin-1.7.21.tar.gz#9fe56ea173af451ef262faaee6fb90464002584dbacc2523147f809e9d3a1c8b" jruby +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 index ffeeaa80..be441713 100644 --- a/share/ruby-build/jruby-1.7.22 +++ b/share/ruby-build/jruby-1.7.22 @@ -1 +1 @@ -install_package "jruby-1.7.22" "https://s3.amazonaws.com/jruby.org/downloads/1.7.22/jruby-bin-1.7.22.tar.gz#554da042087bd4a787c73626c81fa354c9ce1168735032f7d954cffec85f5a4a" jruby +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 index 5d6b0def..6caeed41 100644 --- a/share/ruby-build/jruby-1.7.23 +++ b/share/ruby-build/jruby-1.7.23 @@ -1 +1 @@ -install_package "jruby-1.7.23" "https://s3.amazonaws.com/jruby.org/downloads/1.7.23/jruby-bin-1.7.23.tar.gz#d667015b6581a34177fce1050268a5c5718e9019da19acd0500be815550bad57" jruby +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 index 26f3d94a..df504d20 100644 --- a/share/ruby-build/jruby-1.7.24 +++ b/share/ruby-build/jruby-1.7.24 @@ -1 +1 @@ -install_package "jruby-1.7.24" "https://s3.amazonaws.com/jruby.org/downloads/1.7.24/jruby-bin-1.7.24.tar.gz#b5f4d1569646fba833c7cce6627434aba40cd54966aa8595454c0e92b83123ea" jruby +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 index f2dc40b6..d225ffcf 100644 --- a/share/ruby-build/jruby-1.7.25 +++ b/share/ruby-build/jruby-1.7.25 @@ -1 +1 @@ -install_package "jruby-1.7.25" "https://s3.amazonaws.com/jruby.org/downloads/1.7.25/jruby-bin-1.7.25.tar.gz#03a26ace9be8b7f7a4fce3e0dfd106dfe2d7f48c750c3b1dc74046663e5b57a1" jruby +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 index ae1edcf5..d72f36a1 100644 --- a/share/ruby-build/jruby-1.7.26 +++ b/share/ruby-build/jruby-1.7.26 @@ -1 +1 @@ -install_package "jruby-1.7.26" "https://s3.amazonaws.com/jruby.org/downloads/1.7.26/jruby-bin-1.7.26.tar.gz#8d6ea85ce1bce219ee0004b345cc7557edb6a559cbc8d6d4e9a988080bf3bc2c" jruby +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.3 b/share/ruby-build/jruby-1.7.3 index fe5b84d9..c852d8d3 100644 --- a/share/ruby-build/jruby-1.7.3 +++ b/share/ruby-build/jruby-1.7.3 @@ -1 +1 @@ -install_package "jruby-1.7.3" "https://s3.amazonaws.com/jruby-org/downloads/1.7.3/jruby-bin-1.7.3.tar.gz#7809456743e058dc27e650ec62e5b527f51c65f3c5df7ddd3ad7296c74d3e35d" jruby +install_package "jruby-1.7.3" "https://s3.amazonaws.com/jruby-org/downloads/1.7.3/jruby-bin-1.7.3.tar.gz#7809456743e058dc27e650ec62e5b527f51c65f3c5df7ddd3ad7296c74d3e35d" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.4 b/share/ruby-build/jruby-1.7.4 index 43e11c18..0147a7fa 100644 --- a/share/ruby-build/jruby-1.7.4 +++ b/share/ruby-build/jruby-1.7.4 @@ -1 +1 @@ -install_package "jruby-1.7.4" "https://s3.amazonaws.com/jruby-org/downloads/1.7.4/jruby-bin-1.7.4.tar.gz#ef6dead787780f18a43758003689fd9ba40e64abc04cd41a6ff1eaf1557dfa69" jruby +install_package "jruby-1.7.4" "https://s3.amazonaws.com/jruby-org/downloads/1.7.4/jruby-bin-1.7.4.tar.gz#ef6dead787780f18a43758003689fd9ba40e64abc04cd41a6ff1eaf1557dfa69" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.5 b/share/ruby-build/jruby-1.7.5 index 1e456c7d..b0dd3383 100644 --- a/share/ruby-build/jruby-1.7.5 +++ b/share/ruby-build/jruby-1.7.5 @@ -1 +1 @@ -install_package "jruby-1.7.5" "https://s3.amazonaws.com/jruby-org/downloads/1.7.5/jruby-bin-1.7.5.tar.gz#9ebd082cf9f29697c76e503e00b79d30e3e9b87071afb8823c3b8b033f5f5723" jruby +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 index 29b66902..acf5af67 100644 --- a/share/ruby-build/jruby-1.7.6 +++ b/share/ruby-build/jruby-1.7.6 @@ -1 +1 @@ -install_package "jruby-1.7.6" "https://s3.amazonaws.com/jruby-org/downloads/1.7.6/jruby-bin-1.7.6.tar.gz#16a64c56319fed34ec877cf151f2735c60457abe6c73d9dc32c56cce52b0ce45" jruby +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 index 4f7cd83b..ff652189 100644 --- a/share/ruby-build/jruby-1.7.7 +++ b/share/ruby-build/jruby-1.7.7 @@ -1 +1 @@ -install_package "jruby-1.7.7" "https://s3.amazonaws.com/jruby-org/downloads/1.7.7/jruby-bin-1.7.7.tar.gz#907b24578604c3eded40b84a6380b7c64ab76a6b76b31cf343afdde8dbfeffd4" jruby +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 index 4e306ed7..7afd8998 100644 --- a/share/ruby-build/jruby-1.7.8 +++ b/share/ruby-build/jruby-1.7.8 @@ -1 +1 @@ -install_package "jruby-1.7.8" "https://s3.amazonaws.com/jruby-org/downloads/1.7.8/jruby-bin-1.7.8.tar.gz#034ff3b501605a1d8e740387a5eae193faa96f7d07088b6727d2bcf2892db84a" jruby +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 index ef7d28c0..bec150d8 100644 --- a/share/ruby-build/jruby-1.7.9 +++ b/share/ruby-build/jruby-1.7.9 @@ -1 +1 @@ -install_package "jruby-1.7.9" "https://s3.amazonaws.com/jruby-org/downloads/1.7.9/jruby-bin-1.7.9.tar.gz#c7acd09c932941f04e231d43f47606eb2b6a2d6898ae3dc97dd432dcf1501824" jruby +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 From ed5abdee1d9398510e9069037f7833f15afae7c3 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Fri, 27 Jan 2017 12:06:09 +0900 Subject: [PATCH 0858/1809] rubinius 2 is EOL now --- share/ruby-build/rbx-2.10 | 2 +- share/ruby-build/rbx-2.11 | 2 +- share/ruby-build/rbx-2.2.10 | 2 +- share/ruby-build/rbx-2.2.2 | 2 +- share/ruby-build/rbx-2.2.3 | 2 +- share/ruby-build/rbx-2.2.4 | 2 +- share/ruby-build/rbx-2.2.5 | 2 +- share/ruby-build/rbx-2.2.6 | 2 +- share/ruby-build/rbx-2.2.7 | 2 +- share/ruby-build/rbx-2.2.8 | 2 +- share/ruby-build/rbx-2.2.9 | 2 +- share/ruby-build/rbx-2.3.0 | 2 +- share/ruby-build/rbx-2.4.0 | 2 +- share/ruby-build/rbx-2.4.1 | 2 +- share/ruby-build/rbx-2.5.0 | 2 +- share/ruby-build/rbx-2.5.1 | 2 +- share/ruby-build/rbx-2.5.2 | 2 +- share/ruby-build/rbx-2.5.3 | 2 +- share/ruby-build/rbx-2.5.4 | 2 +- share/ruby-build/rbx-2.5.5 | 2 +- share/ruby-build/rbx-2.5.6 | 2 +- share/ruby-build/rbx-2.5.7 | 2 +- share/ruby-build/rbx-2.5.8 | 2 +- share/ruby-build/rbx-2.6 | 2 +- share/ruby-build/rbx-2.7 | 2 +- share/ruby-build/rbx-2.71828182 | 2 +- share/ruby-build/rbx-2.8 | 2 +- share/ruby-build/rbx-2.9 | 2 +- 28 files changed, 28 insertions(+), 28 deletions(-) diff --git a/share/ruby-build/rbx-2.10 b/share/ruby-build/rbx-2.10 index 8a0e299b..1bf44bc8 100644 --- a/share/ruby-build/rbx-2.10 +++ b/share/ruby-build/rbx-2.10 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl -install_package "rubinius-2.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.10.tar.bz2#c8047557a3d8513e4b10c661014e22901a24ec0aad71f0f1ffd3a8b31d58e694" rbx +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 index c8c9c52d..a594a003 100644 --- a/share/ruby-build/rbx-2.11 +++ b/share/ruby-build/rbx-2.11 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl -install_package "rubinius-2.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.11.tar.bz2#5a9ce5c86a4a566a088f379cf2889aa14d8fcd8b2295d5571f61bf43a9548b97" rbx +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 index 540c99e9..d97122dd 100644 --- a/share/ruby-build/rbx-2.2.10 +++ b/share/ruby-build/rbx-2.2.10 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.10" "https://github.com/rubinius/rubinius/releases/download/v2.2.10/rubinius-2.2.10.tar.bz2#3cb1a6ab2eba19b6dc84734666bb17a34332d247641b1a88b4c9324c69347780" rbx +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 index 58ba3ae6..82703fbd 100644 --- a/share/ruby-build/rbx-2.2.2 +++ b/share/ruby-build/rbx-2.2.2 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.2" "https://github.com/rubinius/rubinius/releases/download/v2.2.2/rubinius-2.2.2.tar.bz2#a49d596f889405e4fc511da64b8afe5eccfafdcee5ea99be15d3ad36290ec2ba" rbx +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 index 9acd28f2..9a129b41 100644 --- a/share/ruby-build/rbx-2.2.3 +++ b/share/ruby-build/rbx-2.2.3 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.3" "https://github.com/rubinius/rubinius/releases/download/v2.2.3/rubinius-2.2.3.tar.bz2#b3426aa6996420f1d9d8a7926a94160b84d8bdf725793c64462b27b74f2f2acf" rbx +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 index e8b07b18..836da7fa 100644 --- a/share/ruby-build/rbx-2.2.4 +++ b/share/ruby-build/rbx-2.2.4 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.4" "https://github.com/rubinius/rubinius/releases/download/v2.2.4/rubinius-2.2.4.tar.bz2#7d06d63d12d9eecff196d8f53953bd520c17fbb9baa921c5481c43af8129d85e" rbx +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 index 6114a5a0..b2f086e8 100644 --- a/share/ruby-build/rbx-2.2.5 +++ b/share/ruby-build/rbx-2.2.5 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.5" "https://github.com/rubinius/rubinius/releases/download/v2.2.5/rubinius-2.2.5.tar.bz2#42cfae89d481dfa5e0ccb53a67720f109fc6c2e1b6ca68a8ae9676be6d0457de" rbx +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 index 490f3dfd..f701b84a 100644 --- a/share/ruby-build/rbx-2.2.6 +++ b/share/ruby-build/rbx-2.2.6 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.6" "https://github.com/rubinius/rubinius/releases/download/v2.2.6/rubinius-2.2.6.tar.bz2#8ad2cada05a20c708379c75607fd0c8259623b3699d36be41e509052164eb103" rbx +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 index c5ee8d14..e7fda37e 100644 --- a/share/ruby-build/rbx-2.2.7 +++ b/share/ruby-build/rbx-2.2.7 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.7" "https://github.com/rubinius/rubinius/releases/download/v2.2.7/rubinius-2.2.7.tar.bz2#e1244b60ed790a3a33a7126a587c35acd041dcb2022b894833518490e872dc3d" rbx +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 index 6d8b08f0..61e396b4 100644 --- a/share/ruby-build/rbx-2.2.8 +++ b/share/ruby-build/rbx-2.2.8 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.8" "https://github.com/rubinius/rubinius/releases/download/v2.2.8/rubinius-2.2.8.tar.bz2#dc29a67016eb6c7c2e3d0fd256594cf40d88f3b29989c0099fef2dcecf251fc8" rbx +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 index 626f97a4..ba32b1be 100644 --- a/share/ruby-build/rbx-2.2.9 +++ b/share/ruby-build/rbx-2.2.9 @@ -1,2 +1,2 @@ require_llvm 3.2 -install_package "rubinius-2.2.9" "https://github.com/rubinius/rubinius/releases/download/v2.2.9/rubinius-2.2.9.tar.bz2#7b01a7f2508167e73b5273b4e55e6616fc7fd975e79c84c4d2e3ef83d849d2ce" rbx +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 index e05b5400..25cb1680 100644 --- a/share/ruby-build/rbx-2.3.0 +++ b/share/ruby-build/rbx-2.3.0 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.3.0" "https://github.com/rubinius/rubinius/releases/download/v2.3.0/rubinius-2.3.0.tar.bz2#9953c3af5e9694540859eaf55164a38d0c32c3ad35457e4351d20c28a25fecaa" rbx +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 index 47204029..6aa1fb2c 100644 --- a/share/ruby-build/rbx-2.4.0 +++ b/share/ruby-build/rbx-2.4.0 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.4.0" "https://github.com/rubinius/rubinius/releases/download/v2.4.0/rubinius-2.4.0.tar.bz2#89390e8dd890ac4b8ad931e6277714e3d55560ee2f236b756bb4f83ee26eb9b0" rbx +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 index 78bd5f12..c02fec20 100644 --- a/share/ruby-build/rbx-2.4.1 +++ b/share/ruby-build/rbx-2.4.1 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.4.1" "https://github.com/rubinius/rubinius/releases/download/v2.4.1/rubinius-2.4.1.tar.bz2#a5967afe9f9305c08f97a22dd210922c33be79b293fc346f617ff31f280f136e" rbx +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 index 03935151..6b6305e1 100644 --- a/share/ruby-build/rbx-2.5.0 +++ b/share/ruby-build/rbx-2.5.0 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.5.0" "https://github.com/rubinius/rubinius/releases/download/v2.5.0/rubinius-2.5.0.tar.bz2#9f14a47080e8f175afb94f6e600812115185c91f2e081f976262aea7804e4ceb" rbx +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 index f27c892d..d48bc3d9 100644 --- a/share/ruby-build/rbx-2.5.1 +++ b/share/ruby-build/rbx-2.5.1 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.5.1" "https://github.com/rubinius/rubinius/releases/download/v2.5.1/rubinius-2.5.1.tar.bz2#00d6f23b7632d035d322209e736a9341155350a9d169e8471d38a554a8e26600" rbx +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 index 8fc5e796..dad053c8 100644 --- a/share/ruby-build/rbx-2.5.2 +++ b/share/ruby-build/rbx-2.5.2 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.5.2" "https://github.com/rubinius/rubinius/releases/download/v2.5.2/rubinius-2.5.2.tar.bz2#1b077537224d4ff1f8c628e5bbe0621dc6f833bc2d67a03aa10173b72299a1a8" rbx +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 index a1c142d2..e1e9e511 100644 --- a/share/ruby-build/rbx-2.5.3 +++ b/share/ruby-build/rbx-2.5.3 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.5.3" "https://github.com/rubinius/rubinius/releases/download/v2.5.3/rubinius-2.5.3.tar.bz2#9af4d6e9d1e78a586579c86b9eb9a082cb863885d4a7cf33989d73280461e5fc" rbx +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 index 1037689d..c8fdd488 100644 --- a/share/ruby-build/rbx-2.5.4 +++ b/share/ruby-build/rbx-2.5.4 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.5.4" "https://github.com/rubinius/rubinius/releases/download/v2.5.4/rubinius-2.5.4.tar.bz2#ed7104f6177dc2c5be346e5a7349118601d8b0b0a37eb76fa1a78da21b3fbcfc" rbx +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 index 89301793..e232c77f 100644 --- a/share/ruby-build/rbx-2.5.5 +++ b/share/ruby-build/rbx-2.5.5 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.5.5" "https://github.com/rubinius/rubinius/releases/download/v2.5.5/rubinius-2.5.5.tar.bz2#217659849ca2c67322d24ce7167e760dc835f32a701ca6e558703914ca82d02f" rbx +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 index 909ecfaf..3cc34c51 100644 --- a/share/ruby-build/rbx-2.5.6 +++ b/share/ruby-build/rbx-2.5.6 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.5.6" "https://github.com/rubinius/rubinius/releases/download/v2.5.6/rubinius-2.5.6.tar.bz2#a81f57c6a9d38122a974df1debd5dd7900cb9d4a5cd621b2105de716990f807a" rbx +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 index 4b38d52d..7e067a36 100644 --- a/share/ruby-build/rbx-2.5.7 +++ b/share/ruby-build/rbx-2.5.7 @@ -1,2 +1,2 @@ require_llvm 3.5 -install_package "rubinius-2.5.7" "https://github.com/rubinius/rubinius/releases/download/v2.5.7/rubinius-2.5.7.tar.bz2#8ba8e75835e6df38453f6b6f65bdd296abee2df89ce488e6cc914059b6e1b385" rbx +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 index 168d40fb..e8cbba4c 100644 --- a/share/ruby-build/rbx-2.5.8 +++ b/share/ruby-build/rbx-2.5.8 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl -install_package "rubinius-2.5.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.5.8.tar.bz2#d6b411732aa035865f2855845abe5405119560f0979062672d576601de89e59a" rbx +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 index c2bc2a61..d1165186 100644 --- a/share/ruby-build/rbx-2.6 +++ b/share/ruby-build/rbx-2.6 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl -install_package "rubinius-2.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.6.tar.bz2#f63bbcca7d1bc71b4c20a3bd5748430be001f3a39b14a903d3d4ca39a657cfe0" rbx +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 index 44978ca4..8bfb58f3 100644 --- a/share/ruby-build/rbx-2.7 +++ b/share/ruby-build/rbx-2.7 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl -install_package "rubinius-2.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.7.tar.bz2#6f121cccbbd5ad0183024bf2405ca627982d1890307c059c754a1847e19eadd1" rbx +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 index 534082e7..9786b032 100644 --- a/share/ruby-build/rbx-2.71828182 +++ b/share/ruby-build/rbx-2.71828182 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl -install_package "rubinius-2.71828182" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.71828182.tar.bz2" rbx +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 index 3929696a..c078f204 100644 --- a/share/ruby-build/rbx-2.8 +++ b/share/ruby-build/rbx-2.8 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl -install_package "rubinius-2.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.8.tar.bz2#93e798b4c79800d0543d8d78aa1066b4285af209ed9908c35e54260c13bc7e9d" rbx +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 index 7e8ec8d9..bfb85c95 100644 --- a/share/ruby-build/rbx-2.9 +++ b/share/ruby-build/rbx-2.9 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl -install_package "rubinius-2.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.9.tar.bz2#9f8ad067ce494d201dae359d132ddac275d0bd13315dc8fdd094c9aa661ce8b1" rbx +install_package "rubinius-2.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.9.tar.bz2#9f8ad067ce494d201dae359d132ddac275d0bd13315dc8fdd094c9aa661ce8b1" warn_eol rbx From 660e864dc8aed7289fd7fcd303f1f59cb950880f Mon Sep 17 00:00:00 2001 From: deepj Date: Mon, 30 Jan 2017 18:08:31 +0100 Subject: [PATCH 0859/1809] Use OpenSSL 1.1.0 for Ruby 2.4+ --- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.5.0-dev | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index 61e8c189..7fecd62e 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0d" "https://www.openssl.org/source/openssl-1.1.0d.tar.gz#7d5ebb9e89756545c156ff9c13cf2aa6214193b010a468a3bc789c3c28fe60df" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index 32c8b25a..549b89bf 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0d" "https://www.openssl.org/source/openssl-1.1.0d.tar.gz#7d5ebb9e89756545c156ff9c13cf2aa6214193b010a468a3bc789c3c28fe60df" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index d59fc898..b4ef669e 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0d" "https://www.openssl.org/source/openssl-1.1.0d.tar.gz#7d5ebb9e89756545c156ff9c13cf2aa6214193b010a468a3bc789c3c28fe60df" mac_openssl --if has_broken_mac_openssl install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl From 41e747c1a020ae8e585b130fe2fbfa0870c9c03a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 1 Feb 2017 18:30:27 +0100 Subject: [PATCH 0860/1809] Fix openssl 1.1 installation The `configure` command for OpenSSL 1.1 doesn't support `no-krb5` option, and `no-ssl2` option was deprecated. Fixes https://github.com/rbenv/ruby-build/pull/1053#issuecomment-276666932 --- bin/ruby-build | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 55fc36ea..69ffe289 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -988,8 +988,11 @@ build_package_mac_openssl() { export KERNEL_BITS="64" OPENSSL_CONFIGURE="${OPENSSL_CONFIGURE:-./config}" - # Compile a shared lib with zlib dynamically linked, no kerberos. - package_option openssl configure --openssldir="$OPENSSLDIR" zlib-dynamic no-ssl2 no-ssl3 no-krb5 shared + local nokerberos + [[ "$1" != openssl-1.0.* ]] || nokerberos=1 + + # Compile a shared lib with zlib dynamically linked. + package_option openssl configure --openssldir="$OPENSSLDIR" zlib-dynamic no-ssl3 shared ${nokerberos:+no-ssl2 no-krb5} # Default MAKE_OPTS are -j 2 which can confuse the build. Thankfully, make # gives precedence to the last -j option, so we can override that. From 8fb210acf9258c19614e1a63605b9c5fa7720759 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 1 Feb 2017 18:49:03 +0100 Subject: [PATCH 0861/1809] ruby-build 20170201 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 69ffe289..94d3e223 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20170112" +RUBY_BUILD_VERSION="20170201" OLDIFS="$IFS" From d965bc5d44cf9a205f04eb8853ab3ff12e83ccb2 Mon Sep 17 00:00:00 2001 From: deepj Date: Thu, 16 Feb 2017 19:09:14 +0100 Subject: [PATCH 0862/1809] Upgrade to OpenSSL 1.1.0e --- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.5.0-dev | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index 7fecd62e..bb834556 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0d" "https://www.openssl.org/source/openssl-1.1.0d.tar.gz#7d5ebb9e89756545c156ff9c13cf2aa6214193b010a468a3bc789c3c28fe60df" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0e" "https://www.openssl.org/source/openssl-1.1.0e.tar.gz#57be8618979d80c910728cfc99369bf97b2a1abd8f366ab6ebdee8975ad3874c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index 549b89bf..039ba3f9 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0d" "https://www.openssl.org/source/openssl-1.1.0d.tar.gz#7d5ebb9e89756545c156ff9c13cf2aa6214193b010a468a3bc789c3c28fe60df" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0e" "https://www.openssl.org/source/openssl-1.1.0e.tar.gz#57be8618979d80c910728cfc99369bf97b2a1abd8f366ab6ebdee8975ad3874c" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index b4ef669e..3462ce0f 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0d" "https://www.openssl.org/source/openssl-1.1.0d.tar.gz#7d5ebb9e89756545c156ff9c13cf2aa6214193b010a468a3bc789c3c28fe60df" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0e" "https://www.openssl.org/source/openssl-1.1.0e.tar.gz#57be8618979d80c910728cfc99369bf97b2a1abd8f366ab6ebdee8975ad3874c" mac_openssl --if has_broken_mac_openssl install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl From e35d7a59ab7df559a7b44839897f8d618c1e9d1f Mon Sep 17 00:00:00 2001 From: Ivan Kuchin Date: Sat, 25 Feb 2017 15:34:20 +0100 Subject: [PATCH 0863/1809] remove quotes preventing from iterating over each version in sort versions test --- test/definitions.bats | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/definitions.bats b/test/definitions.bats index e1eab421..4a179f90 100644 --- a/test/definitions.bats +++ b/test/definitions.bats @@ -88,7 +88,7 @@ jruby-1.7.9 jruby-1.7.10 jruby-9000-dev jruby-9000" - for ver in "$expected"; do + for ver in $expected; do touch "${RUBY_BUILD_ROOT}/share/ruby-build/$ver" done run ruby-build --definitions From cb84607d3e95ca720af94218dcb988e266de9ff4 Mon Sep 17 00:00:00 2001 From: Ivan Kuchin Date: Sat, 25 Feb 2017 15:46:06 +0100 Subject: [PATCH 0864/1809] fix ordering for versions with different length patch number (nothing, p72, p375) --- bin/ruby-build | 2 +- test/definitions.bats | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index b0bc3a84..7691a379 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1136,7 +1136,7 @@ list_definitions() { } sort_versions() { - sed 'h; s/[+-]/./g; s/.p\([[:digit:]]\)/.z\1/; s/$/.z/; G; s/\n/ /' | \ + 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}' } diff --git a/test/definitions.bats b/test/definitions.bats index 4a179f90..21a2bf44 100644 --- a/test/definitions.bats +++ b/test/definitions.bats @@ -68,7 +68,10 @@ NUM_DEFINITIONS="$(ls "$BATS_TEST_DIRNAME"/../share/ruby-build | wc -l)" @test "sorting Ruby versions" { export RUBY_BUILD_ROOT="$TMP" mkdir -p "${RUBY_BUILD_ROOT}/share/ruby-build" - expected="1.9.3-dev + 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 From ba860f5778dd6466fa2804627318f64829b73cf0 Mon Sep 17 00:00:00 2001 From: Ylan Segal Date: Mon, 6 Mar 2017 17:17:13 -0800 Subject: [PATCH 0865/1809] Add jruby-9.1.8.0 support (http://jruby.org/2017/03/06/jruby-9-1-8-0) --- share/ruby-build/jruby-9.1.8.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.1.8.0 diff --git a/share/ruby-build/jruby-9.1.8.0 b/share/ruby-build/jruby-9.1.8.0 new file mode 100644 index 00000000..9759bed1 --- /dev/null +++ b/share/ruby-build/jruby-9.1.8.0 @@ -0,0 +1,2 @@ +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" jruby From fd239d30cba4a3cc64e35defa1c6d01abbd6af62 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Tue, 14 Mar 2017 11:21:04 +0900 Subject: [PATCH 0866/1809] use llvm@3.7 instead of 3.6 --- share/ruby-build/rbx-3.66 | 2 +- share/ruby-build/rbx-3.67 | 2 +- share/ruby-build/rbx-3.68 | 2 +- share/ruby-build/rbx-3.69 | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/share/ruby-build/rbx-3.66 b/share/ruby-build/rbx-3.66 index c8edebd5..db83427c 100644 --- a/share/ruby-build/rbx-3.66 +++ b/share/ruby-build/rbx-3.66 @@ -1,3 +1,3 @@ -require_llvm 3.6 +require_llvm 3.7 install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.66" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.66.tar.bz2#4bb237a1da1d52bc830bbe704bd4b995bbc07e50b558e460aff54d6bc309975e" rbx diff --git a/share/ruby-build/rbx-3.67 b/share/ruby-build/rbx-3.67 index 47c2f0ef..8823c66a 100644 --- a/share/ruby-build/rbx-3.67 +++ b/share/ruby-build/rbx-3.67 @@ -1,3 +1,3 @@ -require_llvm 3.6 +require_llvm 3.7 install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.67" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.67.tar.bz2#a5eedd6169f80df528ac73cf2ed9183e2f5a82a57ca0b2ae3962c26238427b87" rbx diff --git a/share/ruby-build/rbx-3.68 b/share/ruby-build/rbx-3.68 index 780dfcff..ee5ba0e6 100644 --- a/share/ruby-build/rbx-3.68 +++ b/share/ruby-build/rbx-3.68 @@ -1,3 +1,3 @@ -require_llvm 3.6 +require_llvm 3.7 install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.68" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.68.tar.bz2#44f423a8557aa8fa383573638a94faaf3f9c587a771be267c60ed0c78784f567" rbx diff --git a/share/ruby-build/rbx-3.69 b/share/ruby-build/rbx-3.69 index ba4cac00..0c42499d 100644 --- a/share/ruby-build/rbx-3.69 +++ b/share/ruby-build/rbx-3.69 @@ -1,3 +1,3 @@ -require_llvm 3.6 +require_llvm 3.7 install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.69" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.69.tar.bz2#2dcde5cb7ba1e1664f6bf902cd866d2564985536a0908caeac2e4099b6b255b2" rbx From 9ac5fefd958379508a4c7c15b0e3df72d9effb24 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Tue, 14 Mar 2017 11:28:18 +0900 Subject: [PATCH 0867/1809] Update instruction message for llvm compiler detection. But llvm@3.5 and llvm@3.6 are already removed from homebrew upstream. --- bin/ruby-build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index b0bc3a84..bc1b0cea 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -872,7 +872,7 @@ require_llvm() { if [ -n "$llvm_config" ]; then package_option ruby configure --llvm-config="$llvm_config" else - local homebrew_package="llvm${llvm_version//.}" + local homebrew_package="llvm@$llvm_version" { echo colorize 1 "ERROR" echo ": Rubinius will not be able to compile using Apple's LLVM-based " @@ -881,7 +881,7 @@ require_llvm() { colorize 1 "TO FIX THE PROBLEM" echo ": Install Homebrew's llvm package with this" echo -n "command: " - colorize 4 "brew tap homebrew/versions ; brew install $homebrew_package" + colorize 4 "brew install $homebrew_package" echo } >&3 return 1 From efc6c59d0ac934fc77e672557f39f1a2f3efec58 Mon Sep 17 00:00:00 2001 From: Ivan Kuchin Date: Sat, 18 Mar 2017 16:23:51 +0100 Subject: [PATCH 0868/1809] rbx-3.70, rbx-3.71 and rbx-3.72 --- share/ruby-build/rbx-3.70 | 3 +++ share/ruby-build/rbx-3.71 | 3 +++ share/ruby-build/rbx-3.72 | 3 +++ 3 files changed, 9 insertions(+) create mode 100644 share/ruby-build/rbx-3.70 create mode 100644 share/ruby-build/rbx-3.71 create mode 100644 share/ruby-build/rbx-3.72 diff --git a/share/ruby-build/rbx-3.70 b/share/ruby-build/rbx-3.70 new file mode 100644 index 00000000..32eb6a89 --- /dev/null +++ b/share/ruby-build/rbx-3.70 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.70" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.70.tar.bz2#e5b22ff6f19d7ac75d94e7503ae74c0bf9a3d249ce0e80480402cf7cbd2fea19" rbx diff --git a/share/ruby-build/rbx-3.71 b/share/ruby-build/rbx-3.71 new file mode 100644 index 00000000..48c4f633 --- /dev/null +++ b/share/ruby-build/rbx-3.71 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.71" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.71.tar.bz2#77bfac38feea0f7d1ebecd7be5b6fac9cefe44d00ee5932ee7ba9d1f078080b8" rbx diff --git a/share/ruby-build/rbx-3.72 b/share/ruby-build/rbx-3.72 new file mode 100644 index 00000000..f17b6efe --- /dev/null +++ b/share/ruby-build/rbx-3.72 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.72" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.72.tar.bz2#7dfd678536d49947e08a327eb3b96a00c49f6b4a3ee5d4b548f4840efef0726c" rbx From 455d153f39d1a3c51ba3e2cae11c526f44609fa8 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Wed, 22 Mar 2017 22:19:09 +0900 Subject: [PATCH 0869/1809] Add definition for Ruby 2.4.1 Refer: http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/80279 --- share/ruby-build/2.4.1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.4.1 diff --git a/share/ruby-build/2.4.1 b/share/ruby-build/2.4.1 new file mode 100644 index 00000000..30b2e268 --- /dev/null +++ b/share/ruby-build/2.4.1 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.0e" "https://www.openssl.org/source/openssl-1.1.0e.tar.gz#57be8618979d80c910728cfc99369bf97b2a1abd8f366ab6ebdee8975ad3874c" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" ldflags_dirs standard verify_openssl From 4f0954873da73e719fb40e0b5542fc7c7a95b14a Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Tue, 28 Mar 2017 20:18:58 +0900 Subject: [PATCH 0870/1809] Add definition for Ruby 2.2.7 Refer: https://www.ruby-lang.org/en/news/2017/03/28/ruby-2-2-7-released --- share/ruby-build/2.2.7 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.2.7 diff --git a/share/ruby-build/2.2.7 b/share/ruby-build/2.2.7 new file mode 100644 index 00000000..e38f1743 --- /dev/null +++ b/share/ruby-build/2.2.7 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.2.7" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.7.tar.bz2#80486c5991783185afeceeb315060a3dafc3889a2912e145b1a8457d7b005c5b" ldflags_dirs standard verify_openssl From f858a43b157951c3ede333634762575086f4b62c Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Thu, 30 Mar 2017 12:14:14 +0900 Subject: [PATCH 0871/1809] Add definition for Ruby 2.3.4 Refer: https://www.ruby-lang.org/en/news/2017/03/30/ruby-2-3-4-released --- share/ruby-build/2.3.4 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.3.4 diff --git a/share/ruby-build/2.3.4 b/share/ruby-build/2.3.4 new file mode 100644 index 00000000..53543973 --- /dev/null +++ b/share/ruby-build/2.3.4 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.3.4" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.4.tar.bz2#cd9808bb53824d6edb58beaadd3906cb23b987438ce75ab7bb279b2229930e2f" ldflags_dirs standard verify_openssl From 9d21801081e20275600a2ba7e3c71fb8aae3a0f7 Mon Sep 17 00:00:00 2001 From: Aleksey Ivanov Date: Fri, 31 Mar 2017 18:38:33 +0300 Subject: [PATCH 0872/1809] ruby-build 20170322 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index f4b9ad8e..3b4853d0 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20170201" +RUBY_BUILD_VERSION="20170322" OLDIFS="$IFS" From eb6a1374957771d50a82b67b3341cf8321690bb3 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Mon, 3 Apr 2017 21:00:19 +0000 Subject: [PATCH 0873/1809] Add JRuby 9.1.9.0 snapshot --- share/ruby-build/jruby-9.1.9.0-dev | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.1.9.0-dev diff --git a/share/ruby-build/jruby-9.1.9.0-dev b/share/ruby-build/jruby-9.1.9.0-dev new file mode 100644 index 00000000..9eea7d37 --- /dev/null +++ b/share/ruby-build/jruby-9.1.9.0-dev @@ -0,0 +1,2 @@ +require_java7 +install_package "jruby-9.1.9.0-SNAPSHOT" "http://ci.jruby.org/snapshots/master/jruby-bin-9.1.9.0-SNAPSHOT.tar.gz" jruby From a61d7693fd97c99eb53cb4e700eed06d62f8ba84 Mon Sep 17 00:00:00 2001 From: Aleksey Ivanov Date: Wed, 5 Apr 2017 22:53:33 +0300 Subject: [PATCH 0874/1809] ruby-build 20170405 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 3b4853d0..5ccca252 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20170322" +RUBY_BUILD_VERSION="20170405" OLDIFS="$IFS" From 83630bffe941f2cfbb878aa6e36fd539ebf64d32 Mon Sep 17 00:00:00 2001 From: Watson Date: Mon, 1 May 2017 15:08:51 +0900 Subject: [PATCH 0875/1809] Add rbx 3.73, 3.74 and 3.75 --- share/ruby-build/rbx-3.73 | 3 +++ share/ruby-build/rbx-3.74 | 3 +++ share/ruby-build/rbx-3.75 | 3 +++ 3 files changed, 9 insertions(+) create mode 100644 share/ruby-build/rbx-3.73 create mode 100644 share/ruby-build/rbx-3.74 create mode 100644 share/ruby-build/rbx-3.75 diff --git a/share/ruby-build/rbx-3.73 b/share/ruby-build/rbx-3.73 new file mode 100644 index 00000000..8b96ed26 --- /dev/null +++ b/share/ruby-build/rbx-3.73 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.73" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.73.tar.bz2#4fea98d26df5a00185d5d92684ec04cf6a22ca8cf6e9b47c3895ba5e6f14ea1a" rbx diff --git a/share/ruby-build/rbx-3.74 b/share/ruby-build/rbx-3.74 new file mode 100644 index 00000000..98e5e124 --- /dev/null +++ b/share/ruby-build/rbx-3.74 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.74" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.74.tar.bz2#8dae2c4e4b2361cdeafb39035f8b1b1bfe6387104f43ae6026cae3234793b8e5" rbx diff --git a/share/ruby-build/rbx-3.75 b/share/ruby-build/rbx-3.75 new file mode 100644 index 00000000..18211ef2 --- /dev/null +++ b/share/ruby-build/rbx-3.75 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.75" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.75.tar.bz2#04cd1bc8fa021d569aac38cf98aeeb97f8324815f82d7ea1a0c963898c79e137" rbx From 40dd749e8b2535d83244a067a478f227caedb5ac Mon Sep 17 00:00:00 2001 From: Lauren Tan Date: Tue, 16 May 2017 11:24:16 -0700 Subject: [PATCH 0876/1809] Add jruby-9.1.9.0 --- share/ruby-build/jruby-9.1.9.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.1.9.0 diff --git a/share/ruby-build/jruby-9.1.9.0 b/share/ruby-build/jruby-9.1.9.0 new file mode 100644 index 00000000..c903e032 --- /dev/null +++ b/share/ruby-build/jruby-9.1.9.0 @@ -0,0 +1,2 @@ +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" jruby From 74d1a031adab395c547aeb90d4f89f8d7ddbea2d Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Tue, 23 May 2017 16:39:10 +0200 Subject: [PATCH 0877/1809] bump version to 20170523 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 5ccca252..a8438d5e 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20170405" +RUBY_BUILD_VERSION="20170523" OLDIFS="$IFS" From 8783a38d5fb2c73055d9b6da2ef29da49d9b48ca Mon Sep 17 00:00:00 2001 From: deepj Date: Thu, 25 May 2017 21:52:36 +0200 Subject: [PATCH 0878/1809] Upgrade to OpenSSL 1.0.2l --- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p105 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p426 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-p484 | 2 +- share/ruby-build/1.9.3-p545 | 2 +- share/ruby-build/1.9.3-p547 | 2 +- share/ruby-build/1.9.3-p550 | 2 +- share/ruby-build/1.9.3-p551 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.0.0-p647 | 2 +- share/ruby-build/2.0.0-p648 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.10 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.1.7 | 2 +- share/ruby-build/2.1.8 | 2 +- share/ruby-build/2.1.9 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.2.3 | 2 +- share/ruby-build/2.2.4 | 2 +- share/ruby-build/2.2.5 | 2 +- share/ruby-build/2.2.6 | 2 +- share/ruby-build/2.2.7 | 2 +- share/ruby-build/2.3.0 | 2 +- share/ruby-build/2.3.0-dev | 2 +- share/ruby-build/2.3.0-preview1 | 2 +- share/ruby-build/2.3.0-preview2 | 2 +- share/ruby-build/2.3.1 | 2 +- share/ruby-build/2.3.2 | 2 +- share/ruby-build/2.3.3 | 2 +- share/ruby-build/2.3.4 | 2 +- share/ruby-build/2.4.0-preview1 | 2 +- share/ruby-build/2.4.0-preview2 | 2 +- share/ruby-build/2.4.0-preview3 | 2 +- share/ruby-build/2.4.0-rc1 | 2 +- share/ruby-build/rbx-2.10 | 2 +- share/ruby-build/rbx-2.11 | 2 +- share/ruby-build/rbx-2.5.8 | 2 +- share/ruby-build/rbx-2.6 | 2 +- share/ruby-build/rbx-2.7 | 2 +- share/ruby-build/rbx-2.71828182 | 2 +- share/ruby-build/rbx-2.8 | 2 +- share/ruby-build/rbx-2.9 | 2 +- share/ruby-build/rbx-3.0 | 2 +- share/ruby-build/rbx-3.1 | 2 +- share/ruby-build/rbx-3.10 | 2 +- share/ruby-build/rbx-3.11 | 2 +- share/ruby-build/rbx-3.12 | 2 +- share/ruby-build/rbx-3.13 | 2 +- share/ruby-build/rbx-3.14 | 2 +- share/ruby-build/rbx-3.15 | 2 +- share/ruby-build/rbx-3.16 | 2 +- share/ruby-build/rbx-3.17 | 2 +- share/ruby-build/rbx-3.18 | 2 +- share/ruby-build/rbx-3.19 | 2 +- share/ruby-build/rbx-3.2 | 2 +- share/ruby-build/rbx-3.20 | 2 +- share/ruby-build/rbx-3.21 | 2 +- share/ruby-build/rbx-3.22 | 2 +- share/ruby-build/rbx-3.23 | 2 +- share/ruby-build/rbx-3.24 | 2 +- share/ruby-build/rbx-3.25 | 2 +- share/ruby-build/rbx-3.26 | 2 +- share/ruby-build/rbx-3.27 | 2 +- share/ruby-build/rbx-3.28 | 2 +- share/ruby-build/rbx-3.29 | 2 +- share/ruby-build/rbx-3.3 | 2 +- share/ruby-build/rbx-3.30 | 2 +- share/ruby-build/rbx-3.31 | 2 +- share/ruby-build/rbx-3.32 | 2 +- share/ruby-build/rbx-3.33 | 2 +- share/ruby-build/rbx-3.34 | 2 +- share/ruby-build/rbx-3.35 | 2 +- share/ruby-build/rbx-3.36 | 2 +- share/ruby-build/rbx-3.37 | 2 +- share/ruby-build/rbx-3.38 | 2 +- share/ruby-build/rbx-3.39 | 2 +- share/ruby-build/rbx-3.4 | 2 +- share/ruby-build/rbx-3.40 | 2 +- share/ruby-build/rbx-3.41 | 2 +- share/ruby-build/rbx-3.42 | 2 +- share/ruby-build/rbx-3.43 | 2 +- share/ruby-build/rbx-3.44 | 2 +- share/ruby-build/rbx-3.45 | 2 +- share/ruby-build/rbx-3.46 | 2 +- share/ruby-build/rbx-3.47 | 2 +- share/ruby-build/rbx-3.48 | 2 +- share/ruby-build/rbx-3.49 | 2 +- share/ruby-build/rbx-3.5 | 2 +- share/ruby-build/rbx-3.50 | 2 +- share/ruby-build/rbx-3.51 | 2 +- share/ruby-build/rbx-3.52 | 2 +- share/ruby-build/rbx-3.53 | 2 +- share/ruby-build/rbx-3.54 | 2 +- share/ruby-build/rbx-3.55 | 2 +- share/ruby-build/rbx-3.56 | 2 +- share/ruby-build/rbx-3.57 | 2 +- share/ruby-build/rbx-3.58 | 2 +- share/ruby-build/rbx-3.59 | 2 +- share/ruby-build/rbx-3.6 | 2 +- share/ruby-build/rbx-3.60 | 2 +- share/ruby-build/rbx-3.61 | 2 +- share/ruby-build/rbx-3.62 | 2 +- share/ruby-build/rbx-3.63 | 2 +- share/ruby-build/rbx-3.64 | 2 +- share/ruby-build/rbx-3.65 | 2 +- share/ruby-build/rbx-3.66 | 2 +- share/ruby-build/rbx-3.67 | 2 +- share/ruby-build/rbx-3.68 | 2 +- share/ruby-build/rbx-3.69 | 2 +- share/ruby-build/rbx-3.7 | 2 +- share/ruby-build/rbx-3.70 | 2 +- share/ruby-build/rbx-3.71 | 2 +- share/ruby-build/rbx-3.72 | 2 +- share/ruby-build/rbx-3.73 | 2 +- share/ruby-build/rbx-3.74 | 2 +- share/ruby-build/rbx-3.75 | 2 +- share/ruby-build/rbx-3.8 | 2 +- share/ruby-build/rbx-3.9 | 2 +- 162 files changed, 162 insertions(+), 162 deletions(-) diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index 22a10b22..e1818c50 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index 59b54086..efd8617d 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 index 220beafa..7083feb9 100644 --- a/share/ruby-build/1.9.3-p105 +++ b/share/ruby-build/1.9.3-p105 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 index 511152c6..1cb5dd00 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 index f769c91d..1a659740 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 index ae604ccd..f63713b1 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 index dfbeb836..b342c213 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 index d3d19a84..ac15a6ad 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 index daebb7ec..0d0d59cb 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 index 6fb4870d..c05e5f77 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 index 138a5989..c3816bd9 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 index 718a9e98..2f9e26a5 100644 --- a/share/ruby-build/1.9.3-p426 +++ b/share/ruby-build/1.9.3-p426 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 index b06f78f1..5ffdc232 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 index e4a478f0..cffd6d6d 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 index 52466888..90be4bfe 100644 --- a/share/ruby-build/1.9.3-p484 +++ b/share/ruby-build/1.9.3-p484 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 index 1e5dc386..b33f0b1e 100644 --- a/share/ruby-build/1.9.3-p545 +++ b/share/ruby-build/1.9.3-p545 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 index fc0034f5..e3eafd29 100644 --- a/share/ruby-build/1.9.3-p547 +++ b/share/ruby-build/1.9.3-p547 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 index 3ca98015..52746300 100644 --- a/share/ruby-build/1.9.3-p550 +++ b/share/ruby-build/1.9.3-p550 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 index 0a7496f7..1caabb73 100644 --- a/share/ruby-build/1.9.3-p551 +++ b/share/ruby-build/1.9.3-p551 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 e5c16f03..47cd2809 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index cb84ffda..dcec729a 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,4 +1,4 @@ require_gcc -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 272408ec..7689efb5 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" warn_eol autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index c8f5f72a..ee52bd19 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 755da287..17baff6f 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index 7dd8c6af..38b866ab 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index ca8877bd..adc13e35 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index 971ec8bb..8aaa8744 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index f986147f..87e0c619 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index 59901af2..aff66604 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index 5973d751..15421e39 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index efb584bf..ebeda8d0 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 index 7a7faea8..e176bf52 100644 --- a/share/ruby-build/2.0.0-p643 +++ b/share/ruby-build/2.0.0-p643 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 index 865e143b..bbcc044b 100644 --- a/share/ruby-build/2.0.0-p645 +++ b/share/ruby-build/2.0.0-p645 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p647 b/share/ruby-build/2.0.0-p647 index 64ae8955..74ed1e6d 100644 --- a/share/ruby-build/2.0.0-p647 +++ b/share/ruby-build/2.0.0-p647 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p648 b/share/ruby-build/2.0.0-p648 index 21f5696d..e028a85f 100644 --- a/share/ruby-build/2.0.0-p648 +++ b/share/ruby-build/2.0.0-p648 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 88436af3..cdeb5bd9 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 8aa54f06..1fe063f2 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index d955ff17..a78095f7 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index 47d387fa..cfa900a1 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index c381c2c3..ba680de8 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.bz2#1d3f4ad5f619ec15229206b6667586dcec7cc986672c8fbb8558161ecf07e277" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index edeb467f..8e12910a 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" warn_unsupported ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index 0c4cc1d3..e29f6865 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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_unsupported standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index b47c5f89..f959d9b6 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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_unsupported standard verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index 07c42704..299b9168 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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_unsupported standard verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index 1bd731e3..ab9703a6 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.bz2#96aabab4dd4a2e57dd0d28052650e6fcdc8f133fa8980d9b936814b1e93f6cfc" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.10 b/share/ruby-build/2.1.10 index 8b096156..5d48fc5b 100644 --- a/share/ruby-build/2.1.10 +++ b/share/ruby-build/2.1.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.10" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.10.tar.bz2#a74675578a9a801ac25eb7152bef3023432d6267f875b198eb9cd6944a5bf4f1" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index b8e8d099..33811b2e 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.bz2#6948b02570cdfb89a8313675d4aa665405900e27423db408401473f30fc6e901" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index 578cfa21..697506b9 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.3" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.bz2#36ce72f84ae4129f6cc66e33077a79d87b018ea7bf1dbc3d353604bf006f76d6" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index 70b6f758..612d8488 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.4" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.bz2#f37f11a8c75ab9215bb9f61246ef98e0e57e1409f0872e5cf59033edcf5b8d2a" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index aed17197..fe1e339d 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.5" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.bz2#0241b40f1c731cb177994a50b854fb7f18d4ad04dcefc18acc60af73046fb0a9" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index 4bc8bd13..46c04418 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.6" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.bz2#7b5233be35a4a7fbd64923e42efb70b7bebd455d9d6f9d4001b3b3a6e0aa6ce9" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.7 b/share/ruby-build/2.1.7 index c4680bdd..466b75d4 100644 --- a/share/ruby-build/2.1.7 +++ b/share/ruby-build/2.1.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.bz2#b02c1a5ecd718e3f6b316384d4ed6572f862a46063f5ae23d0340b0a245859b6" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.8 b/share/ruby-build/2.1.8 index 071f00e9..c19ec9c3 100644 --- a/share/ruby-build/2.1.8 +++ b/share/ruby-build/2.1.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.8" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.8.tar.bz2#250d0b589cba97caddc86a28849365ad0d475539448cf76bbae93190985b3387" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.9 b/share/ruby-build/2.1.9 index 66608df6..252c8a61 100644 --- a/share/ruby-build/2.1.9 +++ b/share/ruby-build/2.1.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.9" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.9.tar.bz2#4f21376aa11e09b499c3254bbd839e68e053c0d18e28d61c428a32347269036e" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index 73305627..b8d8a17d 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.bz2#1c031137999f832f86be366a71155113675b72420830ce432b777a0ff4942955" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index 7fdb946d..be5bc24a 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index 20e48e8a..835556cd 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.bz2#a3614c389de06b1636d8b919f2cd07e85311486bda2cb226a5549657a3610af5" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index 3fafe51b..07eca7db 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview2.tar.bz2#9e49583f3fad3888fefc85b719fdb210a88ef54d80f9eac439b7ca4232fa7f0b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index 2b691aff..dfab9c1b 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-rc1.tar.bz2#e6a1f8d45ea749bdc92eb1269b77ec475bc600b66039ff90d77db8f50820a896" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index 5e26e80c..cc0c3d52 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.bz2#4e5676073246b7ade207be3e80a930567a88100513591a0f19fc38e247370065" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 index 91f08d87..2699ec9a 100644 --- a/share/ruby-build/2.2.2 +++ b/share/ruby-build/2.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.bz2#f3b8ffa6089820ee5bdc289567d365e5748d4170e8aa246d2ea6576f24796535" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.3 b/share/ruby-build/2.2.3 index 00492f92..1a24600c 100644 --- a/share/ruby-build/2.2.3 +++ b/share/ruby-build/2.2.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.bz2#c745cb98b29127d7f19f1bf9e0a63c384736f4d303b83c4f4bda3c2ee3c5e41f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.4 b/share/ruby-build/2.2.4 index 7f488cda..01ab6d62 100644 --- a/share/ruby-build/2.2.4 +++ b/share/ruby-build/2.2.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.4" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.4.tar.bz2#31203696adbfdda6f2874a2de31f7c5a1f3bcb6628f4d1a241de21b158cd5c76" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.5 b/share/ruby-build/2.2.5 index 8f602b29..a90cf7b6 100644 --- a/share/ruby-build/2.2.5 +++ b/share/ruby-build/2.2.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.5" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.5.tar.bz2#22f0c6f34c0024e0bcaaa8e6831b7c0041e1ef6120c781618b833bde29626700" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.6 b/share/ruby-build/2.2.6 index 907897d2..01d3c62b 100644 --- a/share/ruby-build/2.2.6 +++ b/share/ruby-build/2.2.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.6" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.6.tar.bz2#e845ba41ea3525aafaa4094212f1eadc57392732232b67b4394a7e0f046dddf7" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.7 b/share/ruby-build/2.2.7 index e38f1743..aa73cf2c 100644 --- a/share/ruby-build/2.2.7 +++ b/share/ruby-build/2.2.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.7" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.7.tar.bz2#80486c5991783185afeceeb315060a3dafc3889a2912e145b1a8457d7b005c5b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0 b/share/ruby-build/2.3.0 index 3d5fe2df..246bb003 100644 --- a/share/ruby-build/2.3.0 +++ b/share/ruby-build/2.3.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.bz2#ec7579eaba2e4c402a089dbc86c98e5f1f62507880fd800b9b34ca30166bfa5e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index 6d687e5b..8594eb4c 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_3" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview1 b/share/ruby-build/2.3.0-preview1 index 69a3bed0..ab81b4f1 100644 --- a/share/ruby-build/2.3.0-preview1 +++ b/share/ruby-build/2.3.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview1.tar.bz2#42b9c9e1740a5abe2855d11803524370bd95744c8dcb0068572ed5c969ac7f0f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview2 b/share/ruby-build/2.3.0-preview2 index a67407fa..b3bc9cf7 100644 --- a/share/ruby-build/2.3.0-preview2 +++ b/share/ruby-build/2.3.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview2.tar.bz2#e9b0464e50b2e5c31546e6b8ca8cad71fe2d2146ccf88b7419bbe9626af741cb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.1 b/share/ruby-build/2.3.1 index 00535c2b..e47ec725 100644 --- a/share/ruby-build/2.3.1 +++ b/share/ruby-build/2.3.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.1.tar.bz2#4a7c5f52f205203ea0328ca8e1963a7a88cf1f7f0e246f857d595b209eac0a4d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.2 b/share/ruby-build/2.3.2 index 3697b16c..5fab6bb6 100644 --- a/share/ruby-build/2.3.2 +++ b/share/ruby-build/2.3.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.2.tar.bz2#e6ce83d46819c4120c9295ff6b36b90393dd5f6bef3bb117a06d7399c11fc7c0" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.3 b/share/ruby-build/2.3.3 index 677f9f85..646849d0 100644 --- a/share/ruby-build/2.3.3 +++ b/share/ruby-build/2.3.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.3" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.3.tar.bz2#882e6146ed26c6e78c02342835f5d46b86de95f0dc4e16543294bc656594cc5b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.4 b/share/ruby-build/2.3.4 index 53543973..b40a628c 100644 --- a/share/ruby-build/2.3.4 +++ b/share/ruby-build/2.3.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.4" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.4.tar.bz2#cd9808bb53824d6edb58beaadd3906cb23b987438ce75ab7bb279b2229930e2f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview1 b/share/ruby-build/2.4.0-preview1 index 54820a47..cd91d477 100644 --- a/share/ruby-build/2.4.0-preview1 +++ b/share/ruby-build/2.4.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview1.tar.bz2#17570f0b84215ca82252f10c167ee50bc075383c018420c6b2601ae1cade0649" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview2 b/share/ruby-build/2.4.0-preview2 index a1ac50a8..2cdef80f 100644 --- a/share/ruby-build/2.4.0-preview2 +++ b/share/ruby-build/2.4.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview2.tar.bz2#2224c55b2d87b5c0f08d23a4618e870027dbc1cffbfb4a05efd19eac4ff4cf1d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview3 b/share/ruby-build/2.4.0-preview3 index d01c5884..00268b21 100644 --- a/share/ruby-build/2.4.0-preview3 +++ b/share/ruby-build/2.4.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview3.tar.bz2#305a2b2c627990e54965393f6eb1c442eeddfa149128ccdd9f4334e2e00a2a52" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-rc1 b/share/ruby-build/2.4.0-rc1 index 0cf38910..458165b8 100644 --- a/share/ruby-build/2.4.0-rc1 +++ b/share/ruby-build/2.4.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-rc1.tar.bz2#3b156b20f9df0dd62cbeeb8e57e66ea872d2a5b55fabdef1889650122bcc2ea7" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/rbx-2.10 b/share/ruby-build/rbx-2.10 index 1bf44bc8..5d85b14e 100644 --- a/share/ruby-build/rbx-2.10 +++ b/share/ruby-build/rbx-2.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 index a594a003..cd201886 100644 --- a/share/ruby-build/rbx-2.11 +++ b/share/ruby-build/rbx-2.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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.5.8 b/share/ruby-build/rbx-2.5.8 index e8cbba4c..7749026b 100644 --- a/share/ruby-build/rbx-2.5.8 +++ b/share/ruby-build/rbx-2.5.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 index d1165186..dbcc07c5 100644 --- a/share/ruby-build/rbx-2.6 +++ b/share/ruby-build/rbx-2.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 index 8bfb58f3..35aad706 100644 --- a/share/ruby-build/rbx-2.7 +++ b/share/ruby-build/rbx-2.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 index 9786b032..030ac264 100644 --- a/share/ruby-build/rbx-2.71828182 +++ b/share/ruby-build/rbx-2.71828182 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 index c078f204..e2330ff0 100644 --- a/share/ruby-build/rbx-2.8 +++ b/share/ruby-build/rbx-2.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 index bfb85c95..978f8fb9 100644 --- a/share/ruby-build/rbx-2.9 +++ b/share/ruby-build/rbx-2.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl 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 index 1ac93c8a..7b8f3e1e 100644 --- a/share/ruby-build/rbx-3.0 +++ b/share/ruby-build/rbx-3.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.0.tar.bz2#fd4c9687af6e29939100610a231f13951ed763a9028c85878505f313857c43ca" rbx diff --git a/share/ruby-build/rbx-3.1 b/share/ruby-build/rbx-3.1 index 52c17798..36598fc2 100644 --- a/share/ruby-build/rbx-3.1 +++ b/share/ruby-build/rbx-3.1 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.1" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.1.tar.bz2#33e1b3b8e489a86f94de819fc478640150a4b1794c6a6ffe93d717fda6b610d8" rbx diff --git a/share/ruby-build/rbx-3.10 b/share/ruby-build/rbx-3.10 index f3305e3f..47766514 100644 --- a/share/ruby-build/rbx-3.10 +++ b/share/ruby-build/rbx-3.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.10.tar.bz2#a5980628edf318c4142cd3f7c6b01d3b07b50387533056ea67d75a63af3a5054" rbx diff --git a/share/ruby-build/rbx-3.11 b/share/ruby-build/rbx-3.11 index 08de9caf..faeef76e 100644 --- a/share/ruby-build/rbx-3.11 +++ b/share/ruby-build/rbx-3.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.11.tar.bz2#2e8bf15313440ec7c0315e5d3a387bf88c95518040073d78fcb7a044eaef162b" rbx diff --git a/share/ruby-build/rbx-3.12 b/share/ruby-build/rbx-3.12 index 5e41d119..f64cbcb8 100644 --- a/share/ruby-build/rbx-3.12 +++ b/share/ruby-build/rbx-3.12 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.12" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.12.tar.bz2#bc955346e2dfface41c87adf432034b591eb81350905d5b503b501f36ee773c9" rbx diff --git a/share/ruby-build/rbx-3.13 b/share/ruby-build/rbx-3.13 index f5f344fd..3fa6ed78 100644 --- a/share/ruby-build/rbx-3.13 +++ b/share/ruby-build/rbx-3.13 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.13" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.13.tar.bz2#a286b91150970a0116c843de5929c1e3c7a399943bd9f22f5fde25e67fa74368" rbx diff --git a/share/ruby-build/rbx-3.14 b/share/ruby-build/rbx-3.14 index 6508a205..d27c3379 100644 --- a/share/ruby-build/rbx-3.14 +++ b/share/ruby-build/rbx-3.14 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.14" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.14.tar.bz2#19043116e885c428041677f672f54480bba171da9d43f369d1c854cb794c8426" rbx diff --git a/share/ruby-build/rbx-3.15 b/share/ruby-build/rbx-3.15 index d1db6e71..a057c1e5 100644 --- a/share/ruby-build/rbx-3.15 +++ b/share/ruby-build/rbx-3.15 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.15" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.15.tar.bz2#86ce6c330843f1a4fa1217e37d8898e10b90673838b7a2867e4e4d6d65599cef" rbx diff --git a/share/ruby-build/rbx-3.16 b/share/ruby-build/rbx-3.16 index ba73a449..c1135c70 100644 --- a/share/ruby-build/rbx-3.16 +++ b/share/ruby-build/rbx-3.16 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.16" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.16.tar.bz2#1c34db3254e8304988b3c10591c11af058f371bee80fe3b559e6c16d84f4fa03" rbx diff --git a/share/ruby-build/rbx-3.17 b/share/ruby-build/rbx-3.17 index f267ad2b..c92af691 100644 --- a/share/ruby-build/rbx-3.17 +++ b/share/ruby-build/rbx-3.17 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.17" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.17.tar.bz2#bb76bc9613064f48d50f8323c2727002bb7dcb0ccf8813e69a366c603b7bc689" rbx diff --git a/share/ruby-build/rbx-3.18 b/share/ruby-build/rbx-3.18 index 83e2a1e8..492b05f6 100644 --- a/share/ruby-build/rbx-3.18 +++ b/share/ruby-build/rbx-3.18 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.18" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.18.tar.bz2#c552a539f3f6b8f240a02cbe9926540a0c3ad95e0e341179963a43c64208ce3e" rbx diff --git a/share/ruby-build/rbx-3.19 b/share/ruby-build/rbx-3.19 index 586a1815..67a754e1 100644 --- a/share/ruby-build/rbx-3.19 +++ b/share/ruby-build/rbx-3.19 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.19" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.19.tar.bz2#cee948256bf288595b4ce53034f0dcd4ae2bc257acb2d43a63364dfc8e5db47c" rbx diff --git a/share/ruby-build/rbx-3.2 b/share/ruby-build/rbx-3.2 index ab35dad6..5e948fd5 100644 --- a/share/ruby-build/rbx-3.2 +++ b/share/ruby-build/rbx-3.2 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.2" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.2.tar.bz2#e9e906492900755425d29cbb650b0b5a39d1163fa692d6a33958e98a2e8ea156" rbx diff --git a/share/ruby-build/rbx-3.20 b/share/ruby-build/rbx-3.20 index cbb1949e..380c60a5 100644 --- a/share/ruby-build/rbx-3.20 +++ b/share/ruby-build/rbx-3.20 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.20" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.20.tar.bz2#caf95bf55e5483e288b40c315ad7f2d4091823e33dcd57e9c6364c66c29a7ff2" rbx diff --git a/share/ruby-build/rbx-3.21 b/share/ruby-build/rbx-3.21 index 6f54cc1d..74df9d8c 100644 --- a/share/ruby-build/rbx-3.21 +++ b/share/ruby-build/rbx-3.21 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.21" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.21.tar.bz2#281195af772ef05f789404f0fb95838c5942591762191962bab22860022650ee" rbx diff --git a/share/ruby-build/rbx-3.22 b/share/ruby-build/rbx-3.22 index 3761d221..246c70fb 100644 --- a/share/ruby-build/rbx-3.22 +++ b/share/ruby-build/rbx-3.22 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.22" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.22.tar.bz2#90b9a69ab71cffdc4a0dd68aafebce5df1fcd79c2bc60ef78b44fccd160d341a" rbx diff --git a/share/ruby-build/rbx-3.23 b/share/ruby-build/rbx-3.23 index 2734abfb..d4622d19 100644 --- a/share/ruby-build/rbx-3.23 +++ b/share/ruby-build/rbx-3.23 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.23" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.23.tar.bz2#bed25ca7c27629115768eb666adfcbb95d6f625e8666980e837ead5e13848b64" rbx diff --git a/share/ruby-build/rbx-3.24 b/share/ruby-build/rbx-3.24 index 1408576d..fc932dfd 100644 --- a/share/ruby-build/rbx-3.24 +++ b/share/ruby-build/rbx-3.24 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.25" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.25.tar.bz2#9a1d1219acf34bab516e07a1b5ada3b54afd51ec25e87908fc0b6801db0c5d57" rbx diff --git a/share/ruby-build/rbx-3.25 b/share/ruby-build/rbx-3.25 index d29d624c..e62a1491 100644 --- a/share/ruby-build/rbx-3.25 +++ b/share/ruby-build/rbx-3.25 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.24" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.24.tar.bz2#7edf189283255d68b2a1d69e011cfebad0397743229fd50b08e21774ec8dab63" rbx diff --git a/share/ruby-build/rbx-3.26 b/share/ruby-build/rbx-3.26 index 37128930..a304751f 100644 --- a/share/ruby-build/rbx-3.26 +++ b/share/ruby-build/rbx-3.26 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.26" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.26.tar.bz2#10341c880eef73dda89cf8bcf5ae066b04683e40a3b1721d4d2733f32778819a" rbx diff --git a/share/ruby-build/rbx-3.27 b/share/ruby-build/rbx-3.27 index 66c90db9..6fddfec7 100644 --- a/share/ruby-build/rbx-3.27 +++ b/share/ruby-build/rbx-3.27 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.27" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.27.tar.bz2#4ede3d0adcfab77eb9ffb43eec1b6cbe63c32f326630b488e9c2382fa3a6db98" rbx diff --git a/share/ruby-build/rbx-3.28 b/share/ruby-build/rbx-3.28 index 0acf319e..d3179541 100644 --- a/share/ruby-build/rbx-3.28 +++ b/share/ruby-build/rbx-3.28 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.28" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.28.tar.bz2#7954146ee9284e038b3c524613478e2884d8a7a9df85de6c17e43177e41d842c" rbx diff --git a/share/ruby-build/rbx-3.29 b/share/ruby-build/rbx-3.29 index 8519986b..3d0fd923 100644 --- a/share/ruby-build/rbx-3.29 +++ b/share/ruby-build/rbx-3.29 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.29" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.29.tar.bz2#6a8bf87ce26a6a05a80dd2ae40ac8c4e2c5153d4d2d913549a85d9aa32aaeee2" rbx diff --git a/share/ruby-build/rbx-3.3 b/share/ruby-build/rbx-3.3 index 4b7f7ecf..21d5b68d 100644 --- a/share/ruby-build/rbx-3.3 +++ b/share/ruby-build/rbx-3.3 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.3" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.3.tar.bz2#3f592b1f5580f7075c7fdc72eee7c959dd4791d96d04de6a8d467529dcff72be" rbx diff --git a/share/ruby-build/rbx-3.30 b/share/ruby-build/rbx-3.30 index c68b5421..46f73855 100644 --- a/share/ruby-build/rbx-3.30 +++ b/share/ruby-build/rbx-3.30 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.30" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.30.tar.bz2#5294f406679d41160abe46ec1ff14b76c4353a75756227cc691108bb57f4bd16" rbx diff --git a/share/ruby-build/rbx-3.31 b/share/ruby-build/rbx-3.31 index 216f426b..614b6e32 100644 --- a/share/ruby-build/rbx-3.31 +++ b/share/ruby-build/rbx-3.31 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.31" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.31.tar.bz2#1c7a7763ab7cf36ad6b2e328ff1d78fb6587721b8667f8598d15354d0704de72" rbx diff --git a/share/ruby-build/rbx-3.32 b/share/ruby-build/rbx-3.32 index aad8d603..2cf44583 100644 --- a/share/ruby-build/rbx-3.32 +++ b/share/ruby-build/rbx-3.32 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.32" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.32.tar.bz2#f88d6d277efe1f9774da1201ce4c8a8fd7cb2ea29620c1727a4471e3a0eed1dc" rbx diff --git a/share/ruby-build/rbx-3.33 b/share/ruby-build/rbx-3.33 index 2954ebd3..12633317 100644 --- a/share/ruby-build/rbx-3.33 +++ b/share/ruby-build/rbx-3.33 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.33" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.33.tar.bz2#1455940fc3a17b6efbb787c9316ff86a260187ebbaba6b32746dd27cebe14907" rbx diff --git a/share/ruby-build/rbx-3.34 b/share/ruby-build/rbx-3.34 index c7c0c3fb..0d82fe73 100644 --- a/share/ruby-build/rbx-3.34 +++ b/share/ruby-build/rbx-3.34 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.34" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.34.tar.bz2#90f5d5b53dbc6494b8a81ecd3569950b1d85d0c463dd537cab677fab82e2b300" rbx diff --git a/share/ruby-build/rbx-3.35 b/share/ruby-build/rbx-3.35 index b64997ff..79d9d684 100644 --- a/share/ruby-build/rbx-3.35 +++ b/share/ruby-build/rbx-3.35 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.35" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.35.tar.bz2#d72c8ec1a1cd6e1c77381e6d1e1d21811d71948a08f108d8a064884c379d2465" rbx diff --git a/share/ruby-build/rbx-3.36 b/share/ruby-build/rbx-3.36 index 0782b83c..8b6843fa 100644 --- a/share/ruby-build/rbx-3.36 +++ b/share/ruby-build/rbx-3.36 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.36" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.36.tar.bz2#660c6eaad9ab0ef3813942e906b14d1f02d071c6e25f60b9d6c8dfbab278b754" rbx diff --git a/share/ruby-build/rbx-3.37 b/share/ruby-build/rbx-3.37 index 768bf208..0f120b4d 100644 --- a/share/ruby-build/rbx-3.37 +++ b/share/ruby-build/rbx-3.37 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.37" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.37.tar.bz2#85d855a0734c315d67b592675481458ddddac075426dbf6dc39a8ad34b8cb2d1" rbx diff --git a/share/ruby-build/rbx-3.38 b/share/ruby-build/rbx-3.38 index 73e927d5..707a466f 100644 --- a/share/ruby-build/rbx-3.38 +++ b/share/ruby-build/rbx-3.38 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.38" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.38.tar.bz2#2e038ee1e1dcee5b0d574cc446ad7bf2d98ea70ced35090f1680a90c6b9d6333" rbx diff --git a/share/ruby-build/rbx-3.39 b/share/ruby-build/rbx-3.39 index b4577143..32c126a2 100644 --- a/share/ruby-build/rbx-3.39 +++ b/share/ruby-build/rbx-3.39 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.39" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.39.tar.bz2#f6f8132b44eadb4c07f8b26af16ce0a5470309ada33ef6f20ab76770a44193e0" rbx diff --git a/share/ruby-build/rbx-3.4 b/share/ruby-build/rbx-3.4 index ae3b0fb2..7b4d1ee9 100644 --- a/share/ruby-build/rbx-3.4 +++ b/share/ruby-build/rbx-3.4 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.4" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.4.tar.bz2#480a4f536bfdc7208b06bb40bef39944de7e1c770e9962f87c6900dec30155f8" rbx diff --git a/share/ruby-build/rbx-3.40 b/share/ruby-build/rbx-3.40 index 85ebce24..23e0b9f0 100644 --- a/share/ruby-build/rbx-3.40 +++ b/share/ruby-build/rbx-3.40 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.40" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.40.tar.bz2#09f6590515bf6180427544fb217a34330a689784ea05b03f0a98db2a197bb20f" rbx diff --git a/share/ruby-build/rbx-3.41 b/share/ruby-build/rbx-3.41 index 79c69260..bb5f6c90 100644 --- a/share/ruby-build/rbx-3.41 +++ b/share/ruby-build/rbx-3.41 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.41" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.41.tar.bz2#b06966230e647aa0e5b64da14ba213256074c34f3bb8614be1ce81ef1434c41f" rbx diff --git a/share/ruby-build/rbx-3.42 b/share/ruby-build/rbx-3.42 index a443e684..45f4a0f9 100644 --- a/share/ruby-build/rbx-3.42 +++ b/share/ruby-build/rbx-3.42 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.42" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.42.tar.bz2#4fc4413101100f6393894632eef522c2667a821856ac32eb99ccecab2aeeae85" rbx diff --git a/share/ruby-build/rbx-3.43 b/share/ruby-build/rbx-3.43 index 368216f6..5ca23ca3 100644 --- a/share/ruby-build/rbx-3.43 +++ b/share/ruby-build/rbx-3.43 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.43" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.43.tar.bz2#2c573257518774e464036515cc7283bc934a41566599afe94612c605844481ad" rbx diff --git a/share/ruby-build/rbx-3.44 b/share/ruby-build/rbx-3.44 index 9a481721..38a37509 100644 --- a/share/ruby-build/rbx-3.44 +++ b/share/ruby-build/rbx-3.44 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.44" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.44.tar.bz2#c9e08b2e1d745798a0b32bef773e287361769c07a0eb9512377020661e2e4236" rbx diff --git a/share/ruby-build/rbx-3.45 b/share/ruby-build/rbx-3.45 index 91855b9c..9302305d 100644 --- a/share/ruby-build/rbx-3.45 +++ b/share/ruby-build/rbx-3.45 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.45" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.45.tar.bz2#5cadc3842c9c6d574bf5897354c384d8d688d9fa285b0d6083bdcc386bd6de96" rbx diff --git a/share/ruby-build/rbx-3.46 b/share/ruby-build/rbx-3.46 index 81cf86e9..1ecd89ad 100644 --- a/share/ruby-build/rbx-3.46 +++ b/share/ruby-build/rbx-3.46 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.46" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.46.tar.bz2#6bf24221ebd2c4d69e2388be1a3fa06d41009eeee00bfcdd86de8d57892d3fb2" rbx diff --git a/share/ruby-build/rbx-3.47 b/share/ruby-build/rbx-3.47 index 6bbea8ba..8d0122e3 100644 --- a/share/ruby-build/rbx-3.47 +++ b/share/ruby-build/rbx-3.47 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.47" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.47.tar.bz2#be734298ccad4dcadaa1f566d9655a971a4f12abc7629db045fd5c63e1685d16" rbx diff --git a/share/ruby-build/rbx-3.48 b/share/ruby-build/rbx-3.48 index bcb9d47a..a8504426 100644 --- a/share/ruby-build/rbx-3.48 +++ b/share/ruby-build/rbx-3.48 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.48" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.48.tar.bz2#1180ea6a3de81bcd99c25b394fb05c010411bf4d3b48ee9881539b8043aeb561" rbx diff --git a/share/ruby-build/rbx-3.49 b/share/ruby-build/rbx-3.49 index 7758768c..0d2e6ab6 100644 --- a/share/ruby-build/rbx-3.49 +++ b/share/ruby-build/rbx-3.49 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.49" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.49.tar.bz2#9a92d2cfede087e89f13f40e85e6c9cc9849041a0260144f44cd75aae67e3198" rbx diff --git a/share/ruby-build/rbx-3.5 b/share/ruby-build/rbx-3.5 index 890020be..b9e72c98 100644 --- a/share/ruby-build/rbx-3.5 +++ b/share/ruby-build/rbx-3.5 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.5" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.5.tar.bz2#13b0ce02d597f80c48ecc942b807368883e5cf3003bba2bc4957b3f1b368669e" rbx diff --git a/share/ruby-build/rbx-3.50 b/share/ruby-build/rbx-3.50 index 328e167e..2b38ee04 100644 --- a/share/ruby-build/rbx-3.50 +++ b/share/ruby-build/rbx-3.50 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.50" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.50.tar.bz2#8da87cae447fe6bacd3417943bb1af603c2b4800bef0fc50ddd512ec89252ea8" rbx diff --git a/share/ruby-build/rbx-3.51 b/share/ruby-build/rbx-3.51 index dd787fcb..67d3a901 100644 --- a/share/ruby-build/rbx-3.51 +++ b/share/ruby-build/rbx-3.51 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.51" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.51.tar.bz2#ded54018c6090dd0e051f7c3ffbb458ebdb5bcf77306a8b63d1bdeb73fb8c6f4" rbx diff --git a/share/ruby-build/rbx-3.52 b/share/ruby-build/rbx-3.52 index ddcf7a16..813d6e0f 100644 --- a/share/ruby-build/rbx-3.52 +++ b/share/ruby-build/rbx-3.52 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.52" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.52.tar.bz2#657ed568ddc4a3155d05bc56ca6d327f960ec6098d03e1480b5c28936c70b5c5" rbx diff --git a/share/ruby-build/rbx-3.53 b/share/ruby-build/rbx-3.53 index bcf97ce7..27c6d810 100644 --- a/share/ruby-build/rbx-3.53 +++ b/share/ruby-build/rbx-3.53 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.53" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.53.tar.bz2#ec2efb7d026a41ef97cb9812961bf37803f3928f978e38f504cd2c09eae34f54" rbx diff --git a/share/ruby-build/rbx-3.54 b/share/ruby-build/rbx-3.54 index 96ae9cd5..ae8fc604 100644 --- a/share/ruby-build/rbx-3.54 +++ b/share/ruby-build/rbx-3.54 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.54" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.54.tar.bz2#2498a4c04feafba72d14c12e33ef881ae4bd8d3ccaa9bddcc8aec8acbad780fb" rbx diff --git a/share/ruby-build/rbx-3.55 b/share/ruby-build/rbx-3.55 index de66f75c..4812ef93 100644 --- a/share/ruby-build/rbx-3.55 +++ b/share/ruby-build/rbx-3.55 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.55" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.55.tar.bz2#fe7671beb3f36b987e02933afb392123b4c0a8ac15909a7b774d26101fec1ac1" rbx diff --git a/share/ruby-build/rbx-3.56 b/share/ruby-build/rbx-3.56 index 7c38d49b..e5c04337 100644 --- a/share/ruby-build/rbx-3.56 +++ b/share/ruby-build/rbx-3.56 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.56" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.56.tar.bz2#fa8170bc0eca01ebd83eb3a04240a0c7bd079ddf6ddc8b002167cff987db93b8" rbx diff --git a/share/ruby-build/rbx-3.57 b/share/ruby-build/rbx-3.57 index a83d9623..6698be9f 100644 --- a/share/ruby-build/rbx-3.57 +++ b/share/ruby-build/rbx-3.57 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.57" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.57.tar.bz2#c2bc550129ad306188458880240348892893d08af8e74e2dbdb5318f313762bd" rbx diff --git a/share/ruby-build/rbx-3.58 b/share/ruby-build/rbx-3.58 index bf847fba..419416d7 100644 --- a/share/ruby-build/rbx-3.58 +++ b/share/ruby-build/rbx-3.58 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.58" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.58.tar.bz2#28875f1b9cb9b722323fa4217d9f3472e57a9ea6bd1fbc43a67eb47f81967cee" rbx diff --git a/share/ruby-build/rbx-3.59 b/share/ruby-build/rbx-3.59 index e3ad5dcf..a57740f8 100644 --- a/share/ruby-build/rbx-3.59 +++ b/share/ruby-build/rbx-3.59 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.59" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.59.tar.bz2#feb65af7ff97ef44cab86790e3a67881cc0bc7389f01bfa10a9c2d62e9aadae7" rbx diff --git a/share/ruby-build/rbx-3.6 b/share/ruby-build/rbx-3.6 index 5629e84e..146a6343 100644 --- a/share/ruby-build/rbx-3.6 +++ b/share/ruby-build/rbx-3.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.6.tar.bz2#25b5913bba06511170e365643579ccfc193c1c4e74dbe6ea4b37dcabdcd8f6ad" rbx diff --git a/share/ruby-build/rbx-3.60 b/share/ruby-build/rbx-3.60 index ac66f2bf..1e257b00 100644 --- a/share/ruby-build/rbx-3.60 +++ b/share/ruby-build/rbx-3.60 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.60" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.60.tar.bz2#39f83fc74216391af56ea1ad13372878c0ed41fae49ee6a8cf8b0369a54c3b57" rbx diff --git a/share/ruby-build/rbx-3.61 b/share/ruby-build/rbx-3.61 index 75ef8521..582acf57 100644 --- a/share/ruby-build/rbx-3.61 +++ b/share/ruby-build/rbx-3.61 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.61" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.61.tar.bz2#38623cf198b1b0047b4c3404070252903b4da33c091be8708c205815d1516636" rbx diff --git a/share/ruby-build/rbx-3.62 b/share/ruby-build/rbx-3.62 index 3a0e74d2..8f88608b 100644 --- a/share/ruby-build/rbx-3.62 +++ b/share/ruby-build/rbx-3.62 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.62" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.62.tar.bz2#1cc468a7967687a062c11e21bf6787cc60f6894590eabe3fc9be5e9af36a022f" rbx diff --git a/share/ruby-build/rbx-3.63 b/share/ruby-build/rbx-3.63 index 48586592..4afd912d 100644 --- a/share/ruby-build/rbx-3.63 +++ b/share/ruby-build/rbx-3.63 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.63" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.63.tar.bz2#3003298b9d53620ad84d71a63be2a37b53dfdfe6c2fced9280a7f3b219f365d4" rbx diff --git a/share/ruby-build/rbx-3.64 b/share/ruby-build/rbx-3.64 index ff5bd5bd..32f02f05 100644 --- a/share/ruby-build/rbx-3.64 +++ b/share/ruby-build/rbx-3.64 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.64" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.64.tar.bz2#43e2efd91074b52dc1d691e1424dbbb2e91bc9406b595dbb4753e9dd6001eedb" rbx diff --git a/share/ruby-build/rbx-3.65 b/share/ruby-build/rbx-3.65 index 89f89c2d..e214274b 100644 --- a/share/ruby-build/rbx-3.65 +++ b/share/ruby-build/rbx-3.65 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.65" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.65.tar.bz2#a4290b6cd1f332c90405bd421163658a2d91abf27c83ad3afe7dbbbd3628829a" rbx diff --git a/share/ruby-build/rbx-3.66 b/share/ruby-build/rbx-3.66 index db83427c..9a47524c 100644 --- a/share/ruby-build/rbx-3.66 +++ b/share/ruby-build/rbx-3.66 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.66" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.66.tar.bz2#4bb237a1da1d52bc830bbe704bd4b995bbc07e50b558e460aff54d6bc309975e" rbx diff --git a/share/ruby-build/rbx-3.67 b/share/ruby-build/rbx-3.67 index 8823c66a..2a4e0691 100644 --- a/share/ruby-build/rbx-3.67 +++ b/share/ruby-build/rbx-3.67 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.67" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.67.tar.bz2#a5eedd6169f80df528ac73cf2ed9183e2f5a82a57ca0b2ae3962c26238427b87" rbx diff --git a/share/ruby-build/rbx-3.68 b/share/ruby-build/rbx-3.68 index ee5ba0e6..ce86d61c 100644 --- a/share/ruby-build/rbx-3.68 +++ b/share/ruby-build/rbx-3.68 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.68" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.68.tar.bz2#44f423a8557aa8fa383573638a94faaf3f9c587a771be267c60ed0c78784f567" rbx diff --git a/share/ruby-build/rbx-3.69 b/share/ruby-build/rbx-3.69 index 0c42499d..0219395a 100644 --- a/share/ruby-build/rbx-3.69 +++ b/share/ruby-build/rbx-3.69 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.69" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.69.tar.bz2#2dcde5cb7ba1e1664f6bf902cd866d2564985536a0908caeac2e4099b6b255b2" rbx diff --git a/share/ruby-build/rbx-3.7 b/share/ruby-build/rbx-3.7 index 2c5350b7..f423675e 100644 --- a/share/ruby-build/rbx-3.7 +++ b/share/ruby-build/rbx-3.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.7.tar.bz2#fafcdc518b5b2440960d023203bedca133be4af62e1ef8be9ff37a2842438257" rbx diff --git a/share/ruby-build/rbx-3.70 b/share/ruby-build/rbx-3.70 index 32eb6a89..1e183023 100644 --- a/share/ruby-build/rbx-3.70 +++ b/share/ruby-build/rbx-3.70 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.70" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.70.tar.bz2#e5b22ff6f19d7ac75d94e7503ae74c0bf9a3d249ce0e80480402cf7cbd2fea19" rbx diff --git a/share/ruby-build/rbx-3.71 b/share/ruby-build/rbx-3.71 index 48c4f633..a280ab87 100644 --- a/share/ruby-build/rbx-3.71 +++ b/share/ruby-build/rbx-3.71 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.71" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.71.tar.bz2#77bfac38feea0f7d1ebecd7be5b6fac9cefe44d00ee5932ee7ba9d1f078080b8" rbx diff --git a/share/ruby-build/rbx-3.72 b/share/ruby-build/rbx-3.72 index f17b6efe..023a5f04 100644 --- a/share/ruby-build/rbx-3.72 +++ b/share/ruby-build/rbx-3.72 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.72" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.72.tar.bz2#7dfd678536d49947e08a327eb3b96a00c49f6b4a3ee5d4b548f4840efef0726c" rbx diff --git a/share/ruby-build/rbx-3.73 b/share/ruby-build/rbx-3.73 index 8b96ed26..ef65a760 100644 --- a/share/ruby-build/rbx-3.73 +++ b/share/ruby-build/rbx-3.73 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.73" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.73.tar.bz2#4fea98d26df5a00185d5d92684ec04cf6a22ca8cf6e9b47c3895ba5e6f14ea1a" rbx diff --git a/share/ruby-build/rbx-3.74 b/share/ruby-build/rbx-3.74 index 98e5e124..b7a0d332 100644 --- a/share/ruby-build/rbx-3.74 +++ b/share/ruby-build/rbx-3.74 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.74" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.74.tar.bz2#8dae2c4e4b2361cdeafb39035f8b1b1bfe6387104f43ae6026cae3234793b8e5" rbx diff --git a/share/ruby-build/rbx-3.75 b/share/ruby-build/rbx-3.75 index 18211ef2..4a66819f 100644 --- a/share/ruby-build/rbx-3.75 +++ b/share/ruby-build/rbx-3.75 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.75" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.75.tar.bz2#04cd1bc8fa021d569aac38cf98aeeb97f8324815f82d7ea1a0c963898c79e137" rbx diff --git a/share/ruby-build/rbx-3.8 b/share/ruby-build/rbx-3.8 index 55b29836..874128b4 100644 --- a/share/ruby-build/rbx-3.8 +++ b/share/ruby-build/rbx-3.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.8.tar.bz2#9a74316b1adf7535c4529741bd3b7e660b7fbdb01ab1c5e6deeed0fae09b811d" rbx diff --git a/share/ruby-build/rbx-3.9 b/share/ruby-build/rbx-3.9 index bd66cbef..6dc80183 100644 --- a/share/ruby-build/rbx-3.9 +++ b/share/ruby-build/rbx-3.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2k" "https://www.openssl.org/source/openssl-1.0.2k.tar.gz#6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.9.tar.bz2#de5a2238d90387143b8b63a52b7f036d408d7a84387347e56099d811c423bdf6" rbx From edfcf51b0e70344bbb986165c380250ce0fdd372 Mon Sep 17 00:00:00 2001 From: deepj Date: Thu, 25 May 2017 21:56:03 +0200 Subject: [PATCH 0879/1809] Upgrade to OpenSSL 1.1.0f --- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.5.0-dev | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index bb834556..c3e7c0f5 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0e" "https://www.openssl.org/source/openssl-1.1.0e.tar.gz#57be8618979d80c910728cfc99369bf97b2a1abd8f366ab6ebdee8975ad3874c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0f.tar.gz#12f746f3f2493b2f39da7ecf63d7ee19c6ac9ec6a4fcd8c229da8a522cb12765" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index 039ba3f9..27abd4dc 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0e" "https://www.openssl.org/source/openssl-1.1.0e.tar.gz#57be8618979d80c910728cfc99369bf97b2a1abd8f366ab6ebdee8975ad3874c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0f.tar.gz#12f746f3f2493b2f39da7ecf63d7ee19c6ac9ec6a4fcd8c229da8a522cb12765" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.4.1 b/share/ruby-build/2.4.1 index 30b2e268..ab3712cc 100644 --- a/share/ruby-build/2.4.1 +++ b/share/ruby-build/2.4.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0e" "https://www.openssl.org/source/openssl-1.1.0e.tar.gz#57be8618979d80c910728cfc99369bf97b2a1abd8f366ab6ebdee8975ad3874c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0f.tar.gz#12f746f3f2493b2f39da7ecf63d7ee19c6ac9ec6a4fcd8c229da8a522cb12765" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index 3462ce0f..4d7811b6 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0e" "https://www.openssl.org/source/openssl-1.1.0e.tar.gz#57be8618979d80c910728cfc99369bf97b2a1abd8f366ab6ebdee8975ad3874c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0f.tar.gz#12f746f3f2493b2f39da7ecf63d7ee19c6ac9ec6a4fcd8c229da8a522cb12765" mac_openssl --if has_broken_mac_openssl install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl From 230de4f79f6d5c9bd1bd3b5ff7ac2115537e0a1c Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Fri, 26 May 2017 09:41:06 +0900 Subject: [PATCH 0880/1809] Add definition for JRuby 9.1.10.0 http://jruby.org/2017/05/25/jruby-9-1-10-0.html --- share/ruby-build/jruby-9.1.10.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.1.10.0 diff --git a/share/ruby-build/jruby-9.1.10.0 b/share/ruby-build/jruby-9.1.10.0 new file mode 100644 index 00000000..d788d464 --- /dev/null +++ b/share/ruby-build/jruby-9.1.10.0 @@ -0,0 +1,2 @@ +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" jruby From fd6eed53134d1adfa8b49f5b61ff8dcb2396aa8d Mon Sep 17 00:00:00 2001 From: Jeremy Bopp Date: Thu, 1 Jun 2017 08:50:45 -0500 Subject: [PATCH 0881/1809] Add JRuby 1.7.27 --- share/ruby-build/jruby-1.7.27 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/jruby-1.7.27 diff --git a/share/ruby-build/jruby-1.7.27 b/share/ruby-build/jruby-1.7.27 new file mode 100644 index 00000000..a36dcdee --- /dev/null +++ b/share/ruby-build/jruby-1.7.27 @@ -0,0 +1 @@ +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 From 84a9a04843cbe2a1b9cb918c3e5a17eb8d8b393a Mon Sep 17 00:00:00 2001 From: Daisuke Aritomo Date: Thu, 8 Jun 2017 23:57:51 +0900 Subject: [PATCH 0882/1809] Ignore LibreSSL bundled with macOS 10.13 --- bin/ruby-build | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index a8438d5e..97d85b86 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -959,7 +959,10 @@ use_homebrew_readline() { has_broken_mac_openssl() { is_mac && - [[ "$(/usr/bin/openssl version 2>/dev/null || true)" = "OpenSSL 0.9.8"?* ]] && + [[ + "$(/usr/bin/openssl version 2>/dev/null || true)" = "OpenSSL 0.9.8"?* || + "$(/usr/bin/openssl version 2>/dev/null || true)" = "LibreSSL 2.2.7" + ]] && [[ "$RUBY_CONFIGURE_OPTS" != *--with-openssl-dir=* ]] && ! use_homebrew_openssl } From 15e4c79a51309c555d358f2f97b3cddd86f434b0 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Fri, 9 Jun 2017 14:40:34 +0900 Subject: [PATCH 0883/1809] invoke make update-gems before make install with ruby-trunk --- bin/ruby-build | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index a8438d5e..42c65fe4 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -566,8 +566,16 @@ build_package_standard() { $CONFIGURE_OPTS ${!PACKAGE_CONFIGURE_OPTS} "${!PACKAGE_CONFIGURE_OPTS_ARRAY}" || return 1 ) >&4 2>&1 + { "$MAKE" $MAKE_OPTS ${!PACKAGE_MAKE_OPTS} "${!PACKAGE_MAKE_OPTS_ARRAY}" - "$MAKE" install $MAKE_INSTALL_OPTS ${!PACKAGE_MAKE_INSTALL_OPTS} "${!PACKAGE_MAKE_INSTALL_OPTS_ARRAY}" + } >&4 2>&1 + + if [ "$package_name" == "ruby-trunk" ]; then + { "$MAKE" update-gems + } >&4 2>&1 + fi + + { "$MAKE" install $MAKE_INSTALL_OPTS ${!PACKAGE_MAKE_INSTALL_OPTS} "${!PACKAGE_MAKE_INSTALL_OPTS_ARRAY}" } >&4 2>&1 } From 5056579184503cfa9c1627a0c0cf32f5f3e66578 Mon Sep 17 00:00:00 2001 From: Watson Date: Sat, 10 Jun 2017 14:01:02 +0900 Subject: [PATCH 0884/1809] Add rbx-3.76, rbx-3.77, rbx-3.78, rbx-3.79 and rbx-3.80 --- share/ruby-build/rbx-3.76 | 3 +++ share/ruby-build/rbx-3.77 | 3 +++ share/ruby-build/rbx-3.78 | 3 +++ share/ruby-build/rbx-3.79 | 3 +++ share/ruby-build/rbx-3.80 | 3 +++ 5 files changed, 15 insertions(+) create mode 100644 share/ruby-build/rbx-3.76 create mode 100644 share/ruby-build/rbx-3.77 create mode 100644 share/ruby-build/rbx-3.78 create mode 100644 share/ruby-build/rbx-3.79 create mode 100644 share/ruby-build/rbx-3.80 diff --git a/share/ruby-build/rbx-3.76 b/share/ruby-build/rbx-3.76 new file mode 100644 index 00000000..ef919284 --- /dev/null +++ b/share/ruby-build/rbx-3.76 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.76" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.76.tar.bz2#1606d229ea611f3c271f0b579c839cea6a1b4b07ddea7b0c4d2d794146781589" rbx diff --git a/share/ruby-build/rbx-3.77 b/share/ruby-build/rbx-3.77 new file mode 100644 index 00000000..e54a45e3 --- /dev/null +++ b/share/ruby-build/rbx-3.77 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.77" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.77.tar.bz2#badaeb4129c64979fb37322cc1913effde17010db5f57398ab7409f3fb84360e" rbx diff --git a/share/ruby-build/rbx-3.78 b/share/ruby-build/rbx-3.78 new file mode 100644 index 00000000..1c6c45ec --- /dev/null +++ b/share/ruby-build/rbx-3.78 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.78" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.78.tar.bz2#d285d798226fa6d80db7fd5afc2ceb2860546378772beccab154b8b7612446c9" rbx diff --git a/share/ruby-build/rbx-3.79 b/share/ruby-build/rbx-3.79 new file mode 100644 index 00000000..b2d17e55 --- /dev/null +++ b/share/ruby-build/rbx-3.79 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.79" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.79.tar.bz2#514c5032a23bfc1ca2defce646cc3a740aa053dab37e0cb4fbba1d4f11a9c33a" rbx diff --git a/share/ruby-build/rbx-3.80 b/share/ruby-build/rbx-3.80 new file mode 100644 index 00000000..853dc176 --- /dev/null +++ b/share/ruby-build/rbx-3.80 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.80" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.80.tar.bz2#8cda9123efac9c2bbe374368c4767ada7e28299a7c4c706c562b3d133f96c19e" rbx From eb61f1d9383735575b54583d136def18a80b321c Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Mon, 12 Jun 2017 15:29:16 +0900 Subject: [PATCH 0885/1809] invoke extract-gems after update-gems --- bin/ruby-build | 1 + 1 file changed, 1 insertion(+) diff --git a/bin/ruby-build b/bin/ruby-build index 42c65fe4..f6d82159 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -572,6 +572,7 @@ build_package_standard() { if [ "$package_name" == "ruby-trunk" ]; then { "$MAKE" update-gems + "$MAKE" extract-gems } >&4 2>&1 fi From 4d0c3d57c87f0a8ba1aa44489888b4fe8debdd79 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Mon, 12 Jun 2017 18:27:00 +0900 Subject: [PATCH 0886/1809] Separated standard function to standard_build and standard_install. * standard_build invoke configure and make. It not invoke `make install`. * standard_install invoke only `make install`. * Added backword compatibility function for above separation. * Added new function for bundled_gems support named standard_install_with_bundled_gems. --- bin/ruby-build | 31 ++++++++++++++++++++++--------- 1 file changed, 22 insertions(+), 9 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index f6d82159..dd528f71 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -531,7 +531,7 @@ build_package_warn_unsupported() { } >&3 } -build_package_standard() { +build_package_standard_build() { local package_name="$1" if [ "${MAKEOPTS+defined}" ]; then @@ -548,8 +548,6 @@ build_package_standard() { 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_MAKE_INSTALL_OPTS="${package_var_name}_MAKE_INSTALL_OPTS" - local PACKAGE_MAKE_INSTALL_OPTS_ARRAY="${package_var_name}_MAKE_INSTALL_OPTS_ARRAY[@]" local PACKAGE_CFLAGS="${package_var_name}_CFLAGS" if [ "$package_var_name" = "RUBY" ]; then @@ -566,20 +564,35 @@ build_package_standard() { $CONFIGURE_OPTS ${!PACKAGE_CONFIGURE_OPTS} "${!PACKAGE_CONFIGURE_OPTS_ARRAY}" || return 1 ) >&4 2>&1 - { "$MAKE" $MAKE_OPTS ${!PACKAGE_MAKE_OPTS} "${!PACKAGE_MAKE_OPTS_ARRAY}" } >&4 2>&1 +} - if [ "$package_name" == "ruby-trunk" ]; then - { "$MAKE" update-gems - "$MAKE" extract-gems - } >&4 2>&1 - fi +build_package_standard_install() { + local package_name="$1" + local package_var_name="$(capitalize "${package_name%%-*}")" + + 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 $MAKE_INSTALL_OPTS ${!PACKAGE_MAKE_INSTALL_OPTS} "${!PACKAGE_MAKE_INSTALL_OPTS_ARRAY}" } >&4 2>&1 } +build_package_standard_install_with_bundled_gems() { + { "$MAKE" update-gems + "$MAKE" extract-gems + } >&4 2>&1 + + build_package_standard_install +} + +# Backword Compatibility for standard function +build_package_standard() { + build_package_standard_build + build_package_standard_install +} + build_package_autoconf() { { autoconf } >&4 2>&1 From 6d94ce9f6f2e0314953caf049c4384c37c9aa339 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Mon, 12 Jun 2017 18:38:14 +0900 Subject: [PATCH 0887/1809] To use standard_build and standard_install_with_bundled_gems for ruby versions that has bundled gems --- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.3.0-dev | 2 +- share/ruby-build/2.4.0-dev | 4 ++-- share/ruby-build/2.5.0-dev | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index be5bc24a..d215100c 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" ldflags_dirs autoconf standard verify_openssl +install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index 8594eb4c..dbf887a8 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_3" ldflags_dirs autoconf standard verify_openssl +install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_3" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index 27abd4dc..5b85517f 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0f.tar.gz#12f746f3f2493b2f39da7ecf63d7ee19c6ac9ec6a4fcd8c229da8a522cb12765" mac_openssl --if has_broken_mac_openssl -install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" ldflags_dirs autoconf standard verify_openssl +install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0f.tar.gz#12f746f3f2493b2f39da7ecf63d7ee19c6ac9ec6a4fcd8c229da8a522cb12765" mac_openssl --if has_broken_mac_openssl +install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index 4d7811b6..3941fb2f 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0f.tar.gz#12f746f3f2493b2f39da7ecf63d7ee19c6ac9ec6a4fcd8c229da8a522cb12765" mac_openssl --if has_broken_mac_openssl -install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard verify_openssl +install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0f.tar.gz#12f746f3f2493b2f39da7ecf63d7ee19c6ac9ec6a4fcd8c229da8a522cb12765" mac_openssl --if has_broken_mac_openssl +install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl From 330e3fc96742daf4bd432ec2d5084b1b199a3349 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Mon, 12 Jun 2017 21:39:26 +0900 Subject: [PATCH 0888/1809] Pass arguments for separated functions --- bin/ruby-build | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index dd528f71..4d112f37 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -584,13 +584,13 @@ build_package_standard_install_with_bundled_gems() { "$MAKE" extract-gems } >&4 2>&1 - build_package_standard_install + build_package_standard_install "$@" } # Backword Compatibility for standard function build_package_standard() { - build_package_standard_build - build_package_standard_install + build_package_standard_build "$@" + build_package_standard_install "$@" } build_package_autoconf() { From ae9886afb24cb36290a5e52bcf73966d7ef3942b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 12 Jun 2017 17:21:32 +0200 Subject: [PATCH 0889/1809] Improve check for openssl on macOS - Only call `openssl version` once; - Make the check work with future version of LibreSSL after 2.2.7. This assumes that Apple might keep updating LibreSSL shipping with macOS, but that they will never provide header files. --- bin/ruby-build | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 97d85b86..14372ae2 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -958,11 +958,9 @@ use_homebrew_readline() { } has_broken_mac_openssl() { - is_mac && - [[ - "$(/usr/bin/openssl version 2>/dev/null || true)" = "OpenSSL 0.9.8"?* || - "$(/usr/bin/openssl version 2>/dev/null || true)" = "LibreSSL 2.2.7" - ]] && + is_mac || return 1 + local openssl_version="$(/usr/bin/openssl version 2>/dev/null || true)" + [[ $openssl_version = "OpenSSL 0.9.8"?* || $openssl_version = "LibreSSL"* ]] && [[ "$RUBY_CONFIGURE_OPTS" != *--with-openssl-dir=* ]] && ! use_homebrew_openssl } From d595eaca4e68e866412a7f5963242487cfb15127 Mon Sep 17 00:00:00 2001 From: Jeremy Daer Date: Sun, 11 Jun 2017 22:04:50 -0700 Subject: [PATCH 0890/1809] Ruby 2.1 reached end of life on 2017-03-31 --- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.10 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.1.7 | 2 +- share/ruby-build/2.1.8 | 2 +- share/ruby-build/2.1.9 | 2 +- 15 files changed, 15 insertions(+), 15 deletions(-) diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index ba680de8..d738e2e6 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.bz2#1d3f4ad5f619ec15229206b6667586dcec7cc986672c8fbb8558161ecf07e277" warn_unsupported ldflags_dirs standard verify_openssl +install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.bz2#1d3f4ad5f619ec15229206b6667586dcec7cc986672c8fbb8558161ecf07e277" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index 8e12910a..6d922950 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" warn_unsupported ldflags_dirs autoconf standard verify_openssl +install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" warn_eol ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index e29f6865..9da36efb 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -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_unsupported standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index f959d9b6..81576b28 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -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_unsupported standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index 299b9168..84e02bf4 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -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_unsupported standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index ab9703a6..98753411 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.bz2#96aabab4dd4a2e57dd0d28052650e6fcdc8f133fa8980d9b936814b1e93f6cfc" warn_unsupported ldflags_dirs standard verify_openssl +install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.bz2#96aabab4dd4a2e57dd0d28052650e6fcdc8f133fa8980d9b936814b1e93f6cfc" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.10 b/share/ruby-build/2.1.10 index 5d48fc5b..1580f7a9 100644 --- a/share/ruby-build/2.1.10 +++ b/share/ruby-build/2.1.10 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.10" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.10.tar.bz2#a74675578a9a801ac25eb7152bef3023432d6267f875b198eb9cd6944a5bf4f1" warn_unsupported ldflags_dirs standard verify_openssl +install_package "ruby-2.1.10" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.10.tar.bz2#a74675578a9a801ac25eb7152bef3023432d6267f875b198eb9cd6944a5bf4f1" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index 33811b2e..398a87b4 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.bz2#6948b02570cdfb89a8313675d4aa665405900e27423db408401473f30fc6e901" warn_unsupported ldflags_dirs standard verify_openssl +install_package "ruby-2.1.2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.bz2#6948b02570cdfb89a8313675d4aa665405900e27423db408401473f30fc6e901" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index 697506b9..059ccf67 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.3" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.bz2#36ce72f84ae4129f6cc66e33077a79d87b018ea7bf1dbc3d353604bf006f76d6" warn_unsupported ldflags_dirs standard verify_openssl +install_package "ruby-2.1.3" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.bz2#36ce72f84ae4129f6cc66e33077a79d87b018ea7bf1dbc3d353604bf006f76d6" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index 612d8488..2e41b99a 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.4" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.bz2#f37f11a8c75ab9215bb9f61246ef98e0e57e1409f0872e5cf59033edcf5b8d2a" warn_unsupported ldflags_dirs standard verify_openssl +install_package "ruby-2.1.4" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.bz2#f37f11a8c75ab9215bb9f61246ef98e0e57e1409f0872e5cf59033edcf5b8d2a" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index fe1e339d..d8c6692e 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.5" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.bz2#0241b40f1c731cb177994a50b854fb7f18d4ad04dcefc18acc60af73046fb0a9" warn_unsupported ldflags_dirs standard verify_openssl +install_package "ruby-2.1.5" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.bz2#0241b40f1c731cb177994a50b854fb7f18d4ad04dcefc18acc60af73046fb0a9" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index 46c04418..73e2462a 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.6" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.bz2#7b5233be35a4a7fbd64923e42efb70b7bebd455d9d6f9d4001b3b3a6e0aa6ce9" warn_unsupported ldflags_dirs standard verify_openssl +install_package "ruby-2.1.6" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.bz2#7b5233be35a4a7fbd64923e42efb70b7bebd455d9d6f9d4001b3b3a6e0aa6ce9" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.7 b/share/ruby-build/2.1.7 index 466b75d4..92a068a0 100644 --- a/share/ruby-build/2.1.7 +++ b/share/ruby-build/2.1.7 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.bz2#b02c1a5ecd718e3f6b316384d4ed6572f862a46063f5ae23d0340b0a245859b6" warn_unsupported ldflags_dirs standard verify_openssl +install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.bz2#b02c1a5ecd718e3f6b316384d4ed6572f862a46063f5ae23d0340b0a245859b6" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.8 b/share/ruby-build/2.1.8 index c19ec9c3..a297adc8 100644 --- a/share/ruby-build/2.1.8 +++ b/share/ruby-build/2.1.8 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.8" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.8.tar.bz2#250d0b589cba97caddc86a28849365ad0d475539448cf76bbae93190985b3387" warn_unsupported ldflags_dirs standard verify_openssl +install_package "ruby-2.1.8" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.8.tar.bz2#250d0b589cba97caddc86a28849365ad0d475539448cf76bbae93190985b3387" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.9 b/share/ruby-build/2.1.9 index 252c8a61..caa46a37 100644 --- a/share/ruby-build/2.1.9 +++ b/share/ruby-build/2.1.9 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.1.9" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.9.tar.bz2#4f21376aa11e09b499c3254bbd839e68e053c0d18e28d61c428a32347269036e" warn_unsupported ldflags_dirs standard verify_openssl +install_package "ruby-2.1.9" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.9.tar.bz2#4f21376aa11e09b499c3254bbd839e68e053c0d18e28d61c428a32347269036e" warn_eol ldflags_dirs standard verify_openssl From 3ea03e3deeb3feedb1b08d3f3223f0754a7acb77 Mon Sep 17 00:00:00 2001 From: Jeremy Daer Date: Sun, 11 Jun 2017 22:06:26 -0700 Subject: [PATCH 0891/1809] Ruby 2.2 entered unsupported security maintenance on 2016-12-25 --- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.2.3 | 2 +- share/ruby-build/2.2.4 | 2 +- share/ruby-build/2.2.5 | 2 +- share/ruby-build/2.2.6 | 2 +- share/ruby-build/2.2.7 | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index b8d8a17d..ffea747e 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.0" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.bz2#1c031137999f832f86be366a71155113675b72420830ce432b777a0ff4942955" ldflags_dirs standard verify_openssl +install_package "ruby-2.2.0" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.bz2#1c031137999f832f86be366a71155113675b72420830ce432b777a0ff4942955" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index be5bc24a..7db7b864 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" ldflags_dirs autoconf standard verify_openssl +install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" warn_unsupported ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index 835556cd..49bba01a 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.bz2#a3614c389de06b1636d8b919f2cd07e85311486bda2cb226a5549657a3610af5" ldflags_dirs standard verify_openssl +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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index 07eca7db..956671e8 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview2.tar.bz2#9e49583f3fad3888fefc85b719fdb210a88ef54d80f9eac439b7ca4232fa7f0b" ldflags_dirs standard verify_openssl +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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index dfab9c1b..2b234740 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-rc1.tar.bz2#e6a1f8d45ea749bdc92eb1269b77ec475bc600b66039ff90d77db8f50820a896" ldflags_dirs standard verify_openssl +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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index cc0c3d52..4e7202a0 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.bz2#4e5676073246b7ade207be3e80a930567a88100513591a0f19fc38e247370065" ldflags_dirs standard verify_openssl +install_package "ruby-2.2.1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.bz2#4e5676073246b7ade207be3e80a930567a88100513591a0f19fc38e247370065" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 index 2699ec9a..68e53929 100644 --- a/share/ruby-build/2.2.2 +++ b/share/ruby-build/2.2.2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.bz2#f3b8ffa6089820ee5bdc289567d365e5748d4170e8aa246d2ea6576f24796535" ldflags_dirs standard verify_openssl +install_package "ruby-2.2.2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.bz2#f3b8ffa6089820ee5bdc289567d365e5748d4170e8aa246d2ea6576f24796535" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.3 b/share/ruby-build/2.2.3 index 1a24600c..6cc3f73f 100644 --- a/share/ruby-build/2.2.3 +++ b/share/ruby-build/2.2.3 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.bz2#c745cb98b29127d7f19f1bf9e0a63c384736f4d303b83c4f4bda3c2ee3c5e41f" ldflags_dirs standard verify_openssl +install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.bz2#c745cb98b29127d7f19f1bf9e0a63c384736f4d303b83c4f4bda3c2ee3c5e41f" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.4 b/share/ruby-build/2.2.4 index 01ab6d62..021fd42a 100644 --- a/share/ruby-build/2.2.4 +++ b/share/ruby-build/2.2.4 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.4" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.4.tar.bz2#31203696adbfdda6f2874a2de31f7c5a1f3bcb6628f4d1a241de21b158cd5c76" ldflags_dirs standard verify_openssl +install_package "ruby-2.2.4" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.4.tar.bz2#31203696adbfdda6f2874a2de31f7c5a1f3bcb6628f4d1a241de21b158cd5c76" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.5 b/share/ruby-build/2.2.5 index a90cf7b6..6b290ba7 100644 --- a/share/ruby-build/2.2.5 +++ b/share/ruby-build/2.2.5 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.5" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.5.tar.bz2#22f0c6f34c0024e0bcaaa8e6831b7c0041e1ef6120c781618b833bde29626700" ldflags_dirs standard verify_openssl +install_package "ruby-2.2.5" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.5.tar.bz2#22f0c6f34c0024e0bcaaa8e6831b7c0041e1ef6120c781618b833bde29626700" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.6 b/share/ruby-build/2.2.6 index 01d3c62b..4516c2c4 100644 --- a/share/ruby-build/2.2.6 +++ b/share/ruby-build/2.2.6 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.6" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.6.tar.bz2#e845ba41ea3525aafaa4094212f1eadc57392732232b67b4394a7e0f046dddf7" ldflags_dirs standard verify_openssl +install_package "ruby-2.2.6" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.6.tar.bz2#e845ba41ea3525aafaa4094212f1eadc57392732232b67b4394a7e0f046dddf7" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.7 b/share/ruby-build/2.2.7 index aa73cf2c..2466fb9a 100644 --- a/share/ruby-build/2.2.7 +++ b/share/ruby-build/2.2.7 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.7" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.7.tar.bz2#80486c5991783185afeceeb315060a3dafc3889a2912e145b1a8457d7b005c5b" ldflags_dirs standard verify_openssl +install_package "ruby-2.2.7" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.7.tar.bz2#80486c5991783185afeceeb315060a3dafc3889a2912e145b1a8457d7b005c5b" warn_unsupported ldflags_dirs standard verify_openssl From a96273d07a53830450f364accf4ea6b366831bd5 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Tue, 13 Jun 2017 16:03:22 +0900 Subject: [PATCH 0892/1809] Added gitignore for bats repository --- .gitignore | 1 + 1 file changed, 1 insertion(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..21f271e3 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/bats From 1c278515ceb9a58486d79a6bfc2c0e5ca00d1022 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Fri, 16 Jun 2017 12:57:35 +0900 Subject: [PATCH 0893/1809] Add definition for JRuby 9.1.11.0 http://jruby.org/2017/06/14/jruby-9-1-11-0.html --- share/ruby-build/jruby-9.1.11.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.1.11.0 diff --git a/share/ruby-build/jruby-9.1.11.0 b/share/ruby-build/jruby-9.1.11.0 new file mode 100644 index 00000000..56c3af13 --- /dev/null +++ b/share/ruby-build/jruby-9.1.11.0 @@ -0,0 +1,2 @@ +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" jruby From 67af144e070f81071fd1787d790ea10e60b781d9 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Fri, 16 Jun 2017 12:59:29 +0900 Subject: [PATCH 0894/1809] Add definition for JRuby 9.1.12.0 http://jruby.org/2017/06/15/jruby-9-1-12-0.html --- share/ruby-build/jruby-9.1.12.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.1.12.0 diff --git a/share/ruby-build/jruby-9.1.12.0 b/share/ruby-build/jruby-9.1.12.0 new file mode 100644 index 00000000..2b0e6f36 --- /dev/null +++ b/share/ruby-build/jruby-9.1.12.0 @@ -0,0 +1,2 @@ +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" jruby From af2df4e74a305e4018331531e43e5d9276bb6875 Mon Sep 17 00:00:00 2001 From: Ryan Lue Date: Mon, 10 Jul 2017 14:49:08 +0800 Subject: [PATCH 0895/1809] Overhaul README --- README.md | 198 ++++++++++++++++++++++-------------------------------- 1 file changed, 79 insertions(+), 119 deletions(-) diff --git a/README.md b/README.md index f01eaee0..c08869ec 100644 --- a/README.md +++ b/README.md @@ -1,149 +1,110 @@ # ruby-build -ruby-build is an [rbenv](https://github.com/rbenv/rbenv) plugin that -provides an `rbenv install` command to compile and install different versions -of Ruby on UNIX-like systems. - -You can also use ruby-build without rbenv in environments where you need -precise control over Ruby version installation. - -See the [list of releases](https://github.com/rbenv/ruby-build/releases) -for changes in each version. +ruby-build (a.k.a. `rbenv install`) is a \*NIX utility that makes it easy to +install virtually any version of Ruby, from source. +It is available as a plugin for [rbenv](https://github.com/rbenv/rbenv), or as +a standalone program. ## Installation -### Installing as an rbenv plugin (recommended) +**If you installed rbenv via Homebrew, you already have ruby-build.** -Installing ruby-build as an rbenv plugin will give you access to the `rbenv -install` command. + # As an rbenv plugin (Recommended) + $ git clone https://github.com/rbenv/ruby-build ~/.rbenv/plugins/ruby-build - git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build + # As a standalone program (Advanced) + $ git clone https://github.com/rbenv/ruby-build && $ ruby-build/install.sh -This will install the latest development version of ruby-build into the -`~/.rbenv/plugins/ruby-build` directory. From that directory, you can check out -a specific release tag. To update ruby-build, run `git pull` to download the -latest changes. +For more details on installing as a standalone program, see the [install +script source](https://github.com/rbenv/ruby-build/blob/master/install.sh). -### Installing as a standalone program (advanced) +### Upgrading -Installing ruby-build as a standalone program will give you access to the -`ruby-build` command for precise control over Ruby version installation. If you -have rbenv installed, you will also be able to use the `rbenv install` command. + # From source + $ cd ~/.rbenv/plugins/ruby-build + $ git pull - git clone https://github.com/rbenv/ruby-build.git - cd ruby-build - ./install.sh - -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. - -To update ruby-build after it has been installed, run `git pull` in your cloned -copy of the repository, then re-run the install script. - -### Installing with Homebrew (for OS X users) - -Mac OS X users can install ruby-build with the [Homebrew](http://brew.sh) -package manager. This will give you access to the `ruby-build` command. If you -have rbenv installed, you will also be able to use the `rbenv install` command. - -*This is the recommended method of installation if you installed rbenv with -Homebrew.* - - brew install ruby-build - -Or, if you would like to install the latest development release: - - brew install --HEAD ruby-build - -To upgrade the HEAD package use `--fetch-HEAD` option: - - brew upgrade --fetch-HEAD ruby-build + # via Homebrew + $ brew update && brew upgrade ruby-build # simple upgrade + $ brew install --HEAD ruby-build # installs the latest development release + $ brew upgrade --fetch-HEAD ruby-build # upgrades the HEAD package ## Usage -Before you begin, you should ensure that your build environment has the proper -system dependencies for compiling the wanted Ruby version (see our [recommendations](https://github.com/rbenv/ruby-build/wiki#suggested-build-environment)). +#### DEPENDENCY WARNING -### Using `rbenv install` with rbenv +Due to the considerable variation between different systems, ruby-build does +not check for dependencies before downloading and attempting to compile the +Ruby source. Before using ruby-build, please [consult the +wiki](https://github.com/rbenv/ruby-build/wiki#suggested-build-environment) to +ensure that all the requisite libraries are available on your system. +Otherwise, you may encounter segmentation faults or other critical errors. -To install a Ruby version for use with rbenv, run `rbenv install` with the -exact name of the version you want to install. For example, +### Basic Usage - rbenv install 2.2.0 +#### With rbenv -Ruby versions will be installed into a directory of the same name under -`~/.rbenv/versions`. +ruby-build extends rbenv with the subcommand `rbenv install`. To see which versions of Ruby it knows about, run: -To see a list of all available Ruby versions, run `rbenv install --list`. You -may also tab-complete available Ruby versions if your rbenv installation is -properly configured. + $ rbenv install --list + +To install one, call it again with the exact version name: -### Using `ruby-build` standalone + $ rbenv install 2.2.0 -If you have installed ruby-build as a standalone program, you can use the -`ruby-build` command to compile and install Ruby versions into specific -locations. +`rbenv install` supports tab completion (if rbenv is properly configured). Each Ruby version built in this way is installed to `~/.rbenv/versions`. -Run the `ruby-build` command with the exact name of the version you want to -install and the full path where you want to install it. For example, +See `rbenv help install` for more. - ruby-build 2.2.0 ~/local/ruby-2.2.0 +#### As a standalone -To see a list of all available Ruby versions, run `ruby-build --definitions`. +To see which versions of Ruby ruby-build knows about, run: -Pass the `-v` or `--verbose` flag to `ruby-build` as the first argument to see -what's happening under the hood. + $ ruby-build --definitions + +To install one, specify both the exact version name and the destination directory: -### Custom definitions + $ ruby-build 2.2.0 ~/local/ruby-2.2.0 -Both `rbenv install` and `ruby-build` accept a path to a custom definition file -in place of a version name. Custom definitions let you develop and install -versions of Ruby that are not yet supported by ruby-build. +### Advanced Usage -See the [ruby-build built-in definitions][definitions] as a starting point for -custom definition files. +#### Custom Build Definitions + +If you wish to develop and install a version of Ruby that is not yet supported +by ruby-build, you may specify the path to a custom “build definition file” in +place of a Ruby version number. + +Use the [default build definitions][definitions] as a template for your custom +definitions. [definitions]: https://github.com/rbenv/ruby-build/tree/master/share/ruby-build -### Special environment variables +#### Custom Build Configuration -You can set certain environment variables to control the build process. +The build process may be configured through the following environment variables: -* `TMPDIR` sets the location where ruby-build stores temporary files. -* `RUBY_BUILD_BUILD_PATH` sets the location in which sources are downloaded and - built. By default, this is a subdirectory of `TMPDIR`. -* `RUBY_BUILD_CACHE_PATH`, if set, specifies a directory to use for caching - downloaded package files. -* `RUBY_BUILD_MIRROR_URL` overrides the default mirror URL root to one of your - choosing. -* `RUBY_BUILD_SKIP_MIRROR`, if set, forces ruby-build to download packages from - their original source URLs instead of using a mirror. -* `RUBY_BUILD_ROOT` overrides the default location from where build definitions - in `share/ruby-build/` are looked up. -* `RUBY_BUILD_DEFINITIONS` can be a list of colon-separated paths that get - additionally searched when looking up build definitions. -* `CC` sets the path to the C compiler. -* `RUBY_CFLAGS` lets you pass additional options to the default `CFLAGS`. Use - this to override, for instance, the `-O3` option. -* `CONFIGURE_OPTS` lets you pass additional options to `./configure`. -* `MAKE` lets you override the command to use for `make`. Useful for specifying - GNU make (`gmake`) on some systems. -* `MAKE_OPTS` (or `MAKEOPTS`) lets you pass additional options to `make`. -* `MAKE_INSTALL_OPTS` lets you pass additional options to `make install`. -* `RUBY_CONFIGURE_OPTS`, `RUBY_MAKE_OPTS` and `RUBY_MAKE_INSTALL_OPTS` allow - you to specify configure and make options for buildling MRI. These variables - will be passed to Ruby only, not any dependent packages (e.g. libyaml). +| `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: unset) | +| `RUBY_BUILD_MIRROR_URL` | Custom mirror URL root. | +| `RUBY_BUILD_SKIP_MIRROR` | Always download from official sources, not mirrors. (Default: unset) | +| `RUBY_BUILD_ROOT` | Custom build definition directory. (Default: `share/ruby-build`) | +| `RUBY_BUILD_DEFINITIONS` | Additional paths to search for build definitions. (Colon-separated list) | +| `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 to MRI only, not dependent packages; _e.g.,_ libyaml). | +| `RUBY_MAKE_OPTS` | Additional `make` options (applies to MRI only, not dependent packages; _e.g.,_ libyaml) | +| `RUBY_MAKE_INSTALL_OPTS` | Additional `make install` options (applies to MRI only, not dependent packages; _e.g.,_ libyaml) | -### Applying patches to Ruby before compiling +#### Applying Patches -Both `rbenv install` and `ruby-build` support the `--patch` (`-p`) flag that -signals that a patch from stdin should be applied to Ruby, JRuby, or Rubinius -source code before the `./configure` and compilation steps. - -Example usage: +Both `rbenv install` and `ruby-build` support the `--patch` (`-p`) flag to apply a patch to the Ruby (/JRuby/Rubinius) +source code before building. Patches are read from `STDIN`: ```sh # applying a single patch @@ -156,7 +117,7 @@ $ rbenv install --patch 1.9.3-p429 < <(curl -sSL http://git.io/ruby.patch) $ cat fix1.patch fix2.patch | rbenv install --patch 1.9.3-p429 ``` -### Checksum verification +#### Checksum Verification If you have the `shasum`, `openssl`, or `sha256sum` tool installed, ruby-build will automatically verify the SHA2 checksum of each downloaded package before @@ -165,12 +126,12 @@ installing it. Checksums are optional and specified as anchors on the package URL in each definition. (All bundled definitions include checksums.) -### Package download mirrors +#### Package Mirrors -ruby-build will first attempt to download package files from a mirror hosted on -Amazon CloudFront. If a package is not available on the mirror, if the mirror -is down, or if the download is corrupt, ruby-build will fall back to the -official URL specified in the definition file. +By default, ruby-build downloads package files from a mirror hosted on Amazon +CloudFront. If a package is not available on the mirror, if the mirror is +down, or if the download is corrupt, ruby-build will fall back to the official +URL specified in the definition file. You can point ruby-build to another mirror by specifying the `RUBY_BUILD_MIRROR_URL` environment variable--useful if you'd like to run your @@ -184,7 +145,7 @@ mirror by setting the `RUBY_BUILD_SKIP_MIRROR` environment variable. The official ruby-build download mirror is sponsored by [Basecamp](https://basecamp.com/). -### Package download caching +#### Package Caching You can instruct ruby-build to keep a local cache of downloaded package files by setting the `RUBY_BUILD_CACHE_PATH` environment variable. When set, package @@ -194,7 +155,7 @@ reused by subsequent invocations of `ruby-build` and `rbenv install`. The `rbenv install` command defaults this path to `~/.rbenv/cache`, so in most cases you can enable download caching simply by creating that directory. -### Keeping the build directory after installation +#### 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 @@ -205,7 +166,6 @@ 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. From ab06a8b1f8d90b0966e6e16b869c3331744233d7 Mon Sep 17 00:00:00 2001 From: Ryan Lue Date: Mon, 10 Jul 2017 14:58:56 +0800 Subject: [PATCH 0896/1809] Update README overhaul --- README.md | 44 +++++++++++++++----------------------------- 1 file changed, 15 insertions(+), 29 deletions(-) diff --git a/README.md b/README.md index c08869ec..28dcaa29 100644 --- a/README.md +++ b/README.md @@ -8,16 +8,15 @@ a standalone program. ## Installation -**If you installed rbenv via Homebrew, you already have ruby-build.** +**Note: If you installed rbenv via Homebrew, you already have ruby-build.** # As an rbenv plugin (Recommended) $ git clone https://github.com/rbenv/ruby-build ~/.rbenv/plugins/ruby-build # As a standalone program (Advanced) - $ git clone https://github.com/rbenv/ruby-build && $ ruby-build/install.sh + $ git clone https://github.com/rbenv/ruby-build && ruby-build/install.sh -For more details on installing as a standalone program, see the [install -script source](https://github.com/rbenv/ruby-build/blob/master/install.sh). +For more details on installing as a standalone program, see the [source of `install.sh`](https://github.com/rbenv/ruby-build/blob/master/install.sh). ### Upgrading @@ -25,10 +24,10 @@ script source](https://github.com/rbenv/ruby-build/blob/master/install.sh). $ cd ~/.rbenv/plugins/ruby-build $ git pull - # via Homebrew - $ brew update && brew upgrade ruby-build # simple upgrade - $ brew install --HEAD ruby-build # installs the latest development release - $ brew upgrade --fetch-HEAD ruby-build # upgrades the HEAD package + # Via Homebrew + $ brew update && brew upgrade ruby-build # simple upgrade + $ brew install --HEAD ruby-build # installs the latest development release + $ brew upgrade --fetch-HEAD ruby-build # upgrades the HEAD package ## Usage @@ -43,29 +42,15 @@ Otherwise, you may encounter segmentation faults or other critical errors. ### Basic Usage -#### With rbenv + # As an rbenv plugin + $ rbenv install --list # lists all available versions of Ruby + $ rbenv install 2.2.0 # installs Ruby 2.2.0 to ~/.rbenv/versions -ruby-build extends rbenv with the subcommand `rbenv install`. To see which versions of Ruby it knows about, run: + # As a standalone program + $ ruby-build --definitions # lists all available versions of Ruby + $ ruby-build 2.2.0 ~/local/ruby-2.2.0 # installs Ruby 2.2.0 to ~/local/ruby-2.2.0 - $ rbenv install --list - -To install one, call it again with the exact version name: - - $ rbenv install 2.2.0 - -`rbenv install` supports tab completion (if rbenv is properly configured). Each Ruby version built in this way is installed to `~/.rbenv/versions`. - -See `rbenv help install` for more. - -#### As a standalone - -To see which versions of Ruby ruby-build knows about, run: - - $ ruby-build --definitions - -To install one, specify both the exact version name and the destination directory: - - $ ruby-build 2.2.0 ~/local/ruby-2.2.0 +`rbenv install` supports tab completion (if rbenv is properly configured). See `rbenv help install` for more. ### Advanced Usage @@ -84,6 +69,7 @@ definitions. The build process may be configured through the following environment variables: +| ------------------------ | ------------------------------------------------------------------------------------------------ | | `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: unset) | From 096a212d8f700e28f707a4e41ee6ec509a85e8c3 Mon Sep 17 00:00:00 2001 From: Ryan Lue Date: Mon, 10 Jul 2017 15:00:21 +0800 Subject: [PATCH 0897/1809] Update README overhaul --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 28dcaa29..6093358e 100644 --- a/README.md +++ b/README.md @@ -69,6 +69,7 @@ definitions. 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`) | From 414c9744378d4bbf7fbd2bc254cf5c42782641c8 Mon Sep 17 00:00:00 2001 From: Jason Yeo Date: Tue, 25 Jul 2017 10:43:17 +0800 Subject: [PATCH 0898/1809] Add rbx-3.81 and rbx-3.82 --- share/ruby-build/rbx-3.81 | 3 +++ share/ruby-build/rbx-3.82 | 3 +++ 2 files changed, 6 insertions(+) create mode 100644 share/ruby-build/rbx-3.81 create mode 100644 share/ruby-build/rbx-3.82 diff --git a/share/ruby-build/rbx-3.81 b/share/ruby-build/rbx-3.81 new file mode 100644 index 00000000..bd430725 --- /dev/null +++ b/share/ruby-build/rbx-3.81 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.81" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.81.tar.bz2#d8fffa145f1132bc2d1f17d9194f1b8fc6dffa0f3ff6c29b44e99378daeea807" rbx diff --git a/share/ruby-build/rbx-3.82 b/share/ruby-build/rbx-3.82 new file mode 100644 index 00000000..850c9bc5 --- /dev/null +++ b/share/ruby-build/rbx-3.82 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.82" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.82.tar.bz2#53abb85219980d7307a762660e1d509cd74beccbcf4d46979ddd0749e77a1401" rbx From 59607cbe9b060be701c992a86a9b11026d88ba5d Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Wed, 26 Jul 2017 13:40:46 +0900 Subject: [PATCH 0899/1809] bump version to v20170726 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index b5b4a5b7..ff4bb248 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20170523" +RUBY_BUILD_VERSION="20170726" OLDIFS="$IFS" From da5a8f9d743ffecd788c2bbeb931b54da60ba426 Mon Sep 17 00:00:00 2001 From: Wilson Bilkovich Date: Sun, 30 Jul 2017 20:04:18 -0700 Subject: [PATCH 0900/1809] Quote JRuby check on FreeBSD to avoid "unary operator" syntax issue. --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index ff4bb248..a40e7a40 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1281,7 +1281,7 @@ fi if [ -z "$MAKE" ]; then if [ "FreeBSD" = "$(uname -s)" ]; then - if [ $(echo $1 | sed 's/-.*$//') = "jruby" ]; then + if [ "$(echo $1 | sed 's/-.*$//')" = "jruby" ]; then export MAKE="gmake" else if [ "$(uname -r | sed 's/[^[:digit:]].*//')" -lt 10 ]; then From edfe1d0e120e8d8681e1196d762f7591688a79d7 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Mon, 14 Aug 2017 20:10:28 +0000 Subject: [PATCH 0901/1809] Add JRuby 9.2.0.0 snapshot --- share/ruby-build/jruby-9.2.0.0-dev | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.2.0.0-dev diff --git a/share/ruby-build/jruby-9.2.0.0-dev b/share/ruby-build/jruby-9.2.0.0-dev new file mode 100644 index 00000000..45144a77 --- /dev/null +++ b/share/ruby-build/jruby-9.2.0.0-dev @@ -0,0 +1,2 @@ +require_java7 +install_package "jruby-9.2.0.0-SNAPSHOT" "http://ci.jruby.org/snapshots/master/jruby-bin-9.2.0.0-SNAPSHOT.tar.gz" jruby From bf66facbe7146bbe0db719df2e0c139d98907b5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 23 Aug 2017 10:07:25 +0200 Subject: [PATCH 0902/1809] README touch-ups --- README.md | 102 ++++++++++++++++++++++++------------------------------ 1 file changed, 46 insertions(+), 56 deletions(-) diff --git a/README.md b/README.md index 6093358e..01d7034b 100644 --- a/README.md +++ b/README.md @@ -1,56 +1,53 @@ # ruby-build -ruby-build (a.k.a. `rbenv install`) is a \*NIX utility that makes it easy to -install virtually any version of Ruby, from source. +ruby-build is a command-line utility that makes it easy to install virtually any +version of Ruby, from source. -It is available as a plugin for [rbenv](https://github.com/rbenv/rbenv), or as -a standalone program. +It is available as a plugin for [rbenv][] that +provides the `rbenv install` command, or as a standalone program. ## Installation -**Note: If you installed rbenv via Homebrew, you already have ruby-build.** +```sh +# Using Homebrew on macOS +$ brew install ruby-build - # As an rbenv plugin (Recommended) - $ git clone https://github.com/rbenv/ruby-build ~/.rbenv/plugins/ruby-build +# As an rbenv plugin +$ mkdir -p "$(rbenv root)"/plugins +$ git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build - # As a standalone program (Advanced) - $ git clone https://github.com/rbenv/ruby-build && ruby-build/install.sh - -For more details on installing as a standalone program, see the [source of `install.sh`](https://github.com/rbenv/ruby-build/blob/master/install.sh). +# As a standalone program +$ git clone https://github.com/rbenv/ruby-build.git +$ PREFIX=/usr/local ./ruby-build/install.sh +``` ### Upgrading - # From source - $ cd ~/.rbenv/plugins/ruby-build - $ git pull +```sh +# Via Homebrew +$ brew update && brew upgrade ruby-build - # Via Homebrew - $ brew update && brew upgrade ruby-build # simple upgrade - $ brew install --HEAD ruby-build # installs the latest development release - $ brew upgrade --fetch-HEAD ruby-build # upgrades the HEAD package +# As an rbenv plugin +$ cd "$(rbenv root)"/plugins/ruby-build && git pull +``` ## Usage -#### DEPENDENCY WARNING - -Due to the considerable variation between different systems, ruby-build does -not check for dependencies before downloading and attempting to compile the -Ruby source. Before using ruby-build, please [consult the -wiki](https://github.com/rbenv/ruby-build/wiki#suggested-build-environment) to -ensure that all the requisite libraries are available on your system. -Otherwise, you may encounter segmentation faults or other critical errors. - ### Basic Usage - # As an rbenv plugin - $ rbenv install --list # lists all available versions of Ruby - $ rbenv install 2.2.0 # installs Ruby 2.2.0 to ~/.rbenv/versions +```sh +# As an rbenv plugin +$ rbenv install --list # lists all available versions of Ruby +$ rbenv install 2.2.0 # installs Ruby 2.2.0 to ~/.rbenv/versions - # As a standalone program - $ ruby-build --definitions # lists all available versions of Ruby - $ ruby-build 2.2.0 ~/local/ruby-2.2.0 # installs Ruby 2.2.0 to ~/local/ruby-2.2.0 +# As a standalone program +$ ruby-build --definitions # lists all available versions of Ruby +$ ruby-build 2.2.0 ~/local/ruby-2.2.0 # installs Ruby 2.2.0 to ~/local/ruby-2.2.0 +``` -`rbenv install` supports tab completion (if rbenv is properly configured). See `rbenv help install` for more. +ruby-build does not check for system dependencies before downloading and +attempting to compile the Ruby source. Please ensure that [all requisite +libraries][build-env] are available on your system. ### Advanced Usage @@ -63,8 +60,6 @@ place of a Ruby version number. Use the [default build definitions][definitions] as a template for your custom definitions. -[definitions]: https://github.com/rbenv/ruby-build/tree/master/share/ruby-build - #### Custom Build Configuration The build process may be configured through the following environment variables: @@ -73,7 +68,7 @@ The build process may be configured through the following environment variables: | ------------------------ | ------------------------------------------------------------------------------------------------ | | `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: unset) | +| `RUBY_BUILD_CACHE_PATH` | Where to cache downloaded package files. (Default: `~/.rbenv/cache` if invoked as rbenv plugin) | | `RUBY_BUILD_MIRROR_URL` | Custom mirror URL root. | | `RUBY_BUILD_SKIP_MIRROR` | Always download from official sources, not mirrors. (Default: unset) | | `RUBY_BUILD_ROOT` | Custom build definition directory. (Default: `share/ruby-build`) | @@ -84,14 +79,15 @@ The build process may be configured through the following environment variables: | `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 to MRI only, not dependent packages; _e.g.,_ libyaml). | -| `RUBY_MAKE_OPTS` | Additional `make` options (applies to MRI only, not dependent packages; _e.g.,_ libyaml) | -| `RUBY_MAKE_INSTALL_OPTS` | Additional `make install` options (applies to MRI only, not dependent packages; _e.g.,_ libyaml) | +| `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). | #### Applying Patches -Both `rbenv install` and `ruby-build` support the `--patch` (`-p`) flag to apply a patch to the Ruby (/JRuby/Rubinius) -source code before building. Patches are read from `STDIN`: +Both `rbenv install` and `ruby-build` support the `--patch` (`-p`) flag to apply +a patch to the Ruby (/JRuby/Rubinius) source code before building. Patches are +read from `STDIN`: ```sh # applying a single patch @@ -132,16 +128,6 @@ mirror by setting the `RUBY_BUILD_SKIP_MIRROR` environment variable. The official ruby-build download mirror is sponsored by [Basecamp](https://basecamp.com/). -#### Package Caching - -You can instruct ruby-build to keep a local cache of downloaded package files -by setting the `RUBY_BUILD_CACHE_PATH` environment variable. When set, package -files will be kept in this directory after the first successful download and -reused by subsequent invocations of `ruby-build` and `rbenv install`. - -The `rbenv install` command defaults this path to `~/.rbenv/cache`, so in most -cases you can enable download caching simply by creating that directory. - #### Keeping the build directory after installation Both `ruby-build` and `rbenv install` accept the `-k` or `--keep` flag, which @@ -157,8 +143,12 @@ variable when using `--keep` with `ruby-build`. Please see the [ruby-build wiki][wiki] for solutions to common problems. -[wiki]: https://github.com/rbenv/ruby-build/wiki +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. -If you can't find an answer on the wiki, open an issue on the [issue -tracker](https://github.com/rbenv/ruby-build/issues). Be sure to include -the full build log for build failures. + + [rbenv]: https://github.com/rbenv/rbenv + [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 From a6e2a4ec8dd1897a5b9e7f07ef172feba047ef0d Mon Sep 17 00:00:00 2001 From: OKUMURA Takahiro Date: Sat, 26 Aug 2017 10:20:40 +0900 Subject: [PATCH 0903/1809] Add mruby 1.3.0 Release: https://github.com/mruby/mruby/releases/tag/1.3.0 Announcementns: http://mruby.org/releases/2017/07/04/mruby-1.3.0-released.html --- share/ruby-build/mruby-1.3.0 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/mruby-1.3.0 diff --git a/share/ruby-build/mruby-1.3.0 b/share/ruby-build/mruby-1.3.0 new file mode 100644 index 00000000..c65a5e39 --- /dev/null +++ b/share/ruby-build/mruby-1.3.0 @@ -0,0 +1 @@ +install_package "mruby-1.3.0" "https://github.com/mruby/mruby/archive/1.3.0.tar.gz#10c6645ec59b5f8cd80069e7297abc514b54af3540722102b5b968033a209bf4" mruby From 041c586cb6ecb1f02c1b53b246242b48a584de64 Mon Sep 17 00:00:00 2001 From: "Yamashita, Yuu" Date: Wed, 6 Sep 2017 01:16:07 +0000 Subject: [PATCH 0904/1809] Ignore everything after whitespace in the output from sha256sum (fixes #1126) The issue has originarily reported as pyenv/pyenv#902. Unlike sha256sum of GNU coreutils, BusyBox one doesn't print '*' and prints extra whitespaces, when computing digest from stdin. sha256sum (GNU coreutils 8.26) ``` % cat /sbin/init | sha256sum -b ef753e9504ada221155b86e7e6b7b4ff2499d64e27bcd959f0542bcac589feb1 *- ``` sha256sum (BusyBox v1.26.2) ``` / # cat /sbin/init | sha256sum -b 4cd6d1a4028772fabc9166bb52b5826aec4e91874c107fce33dc515c04cb754f - ``` I also confirmed that md5sum behaves just similarly. --- bin/ruby-build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index ff4bb248..2acb35e0 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -225,7 +225,7 @@ compute_sha2() { echo "${output##* }" elif type sha256sum &>/dev/null; then output="$(sha256sum --quiet)" || return 1 - echo "${output% *}" + echo "${output%% *}" else return 1 fi @@ -240,7 +240,7 @@ compute_md5() { echo "${output##* }" elif type md5sum &>/dev/null; then output="$(md5sum -b)" || return 1 - echo "${output% *}" + echo "${output%% *}" else return 1 fi From e4f6be46d666d45d11996ce33d9f8ee498fdff89 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Wed, 6 Sep 2017 20:38:28 +0000 Subject: [PATCH 0905/1809] Add JRuby 9.1.13.0 --- share/ruby-build/jruby-9.1.13.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.1.13.0 diff --git a/share/ruby-build/jruby-9.1.13.0 b/share/ruby-build/jruby-9.1.13.0 new file mode 100644 index 00000000..33263c53 --- /dev/null +++ b/share/ruby-build/jruby-9.1.13.0 @@ -0,0 +1,2 @@ +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" jruby From 4b9f7eefd81dca18fcea0a77e571770770ded7c5 Mon Sep 17 00:00:00 2001 From: "Yamashita, Yuu" Date: Thu, 23 Feb 2017 20:01:44 +0000 Subject: [PATCH 0906/1809] `--quiet` option isn't sensible sha256sum(1) of GNU coreutils (yyuu/pyenv#840) The option is available only if verifying digest, not available when computing digest. > --quiet > don't print OK for each successfully verified file --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 733ab613..87d52caa 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -224,7 +224,7 @@ compute_sha2() { output="$("$openssl" dgst -sha256 2>/dev/null)" || return 1 echo "${output##* }" elif type sha256sum &>/dev/null; then - output="$(sha256sum --quiet)" || return 1 + output="$(sha256sum -b)" || return 1 echo "${output%% *}" else return 1 From c8a7b08d0e5cb05768057b74a641145cfa180b04 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Thu, 14 Sep 2017 23:01:41 +0900 Subject: [PATCH 0907/1809] Added 2.2.8, 2.3.5 and 2.4.2 --- share/ruby-build/2.2.8 | 2 ++ share/ruby-build/2.3.5 | 2 ++ share/ruby-build/2.4.2 | 2 ++ 3 files changed, 6 insertions(+) create mode 100644 share/ruby-build/2.2.8 create mode 100644 share/ruby-build/2.3.5 create mode 100644 share/ruby-build/2.4.2 diff --git a/share/ruby-build/2.2.8 b/share/ruby-build/2.2.8 new file mode 100644 index 00000000..dea15b9d --- /dev/null +++ b/share/ruby-build/2.2.8 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.2.8" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.8.tar.bz2#b19085587d859baf9d7763f92e34a84632fceac5cc593ca2c0efa28ed8c6e44e" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.5 b/share/ruby-build/2.3.5 new file mode 100644 index 00000000..e2003489 --- /dev/null +++ b/share/ruby-build/2.3.5 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.3.5" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.5.tar.bz2#f71c4b67ba1bef424feba66774dc9d4bbe02375f5787e41596bc7f923739128b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.2 b/share/ruby-build/2.4.2 new file mode 100644 index 00000000..9b552cdb --- /dev/null +++ b/share/ruby-build/2.4.2 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0f.tar.gz#12f746f3f2493b2f39da7ecf63d7ee19c6ac9ec6a4fcd8c229da8a522cb12765" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" ldflags_dirs standard verify_openssl From ae1f2850bb61552d6be16df11de4fd5dae94ad08 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Thu, 14 Sep 2017 23:02:46 +0900 Subject: [PATCH 0908/1809] bump version to 20170914 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 87d52caa..7c1c1662 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20170726" +RUBY_BUILD_VERSION="20170914" OLDIFS="$IFS" From 97a269429429481c7b2540f425b8af1df4023d16 Mon Sep 17 00:00:00 2001 From: Watson Date: Wed, 20 Sep 2017 16:31:04 +0900 Subject: [PATCH 0909/1809] Add rbx-3.83 and rbx-3.84 --- share/ruby-build/rbx-3.83 | 3 +++ share/ruby-build/rbx-3.84 | 3 +++ 2 files changed, 6 insertions(+) create mode 100644 share/ruby-build/rbx-3.83 create mode 100644 share/ruby-build/rbx-3.84 diff --git a/share/ruby-build/rbx-3.83 b/share/ruby-build/rbx-3.83 new file mode 100644 index 00000000..8d5ab49f --- /dev/null +++ b/share/ruby-build/rbx-3.83 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.83" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.83.tar.bz2#323d44321478aca7ccb8c5a76addc00df4aa90ec89a69a764e92fe77896669aa" rbx diff --git a/share/ruby-build/rbx-3.84 b/share/ruby-build/rbx-3.84 new file mode 100644 index 00000000..ed77f3da --- /dev/null +++ b/share/ruby-build/rbx-3.84 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.84" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.84.tar.bz2#87eeaf24efd64bb06c4409814410a9154287dd889a976b70c474ef88992b279d" rbx From 4889ec7ca64c59ed4fd4fae58d97c68cdc91434e Mon Sep 17 00:00:00 2001 From: Juan Ibiapina Date: Mon, 9 Oct 2017 12:54:13 +0200 Subject: [PATCH 0910/1809] Relax java version regexp This allows the java version to be specified as "9", instead of "1.9". Closes #1135 --- bin/ruby-build | 2 +- test/build.bats | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 7c1c1662..1902a520 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -773,7 +773,7 @@ fix_rbx_irb() { require_java7() { local version="$(java -version 2>&1 | grep '\(java\|openjdk\) version' | head -1)" - if [[ $version != *1.[789]* ]]; then + if [[ $version != *[789]* ]]; then colorize 1 "ERROR" >&3 echo ": Java 7 required. Please install a 1.7-compatible JRE." >&3 return 1 diff --git a/test/build.bats b/test/build.bats index 9a95015b..525237b0 100755 --- a/test/build.bats +++ b/test/build.bats @@ -622,6 +622,18 @@ DEF assert_success } +@test "JRuby Java 9 version string" { + cached_tarball "jruby-9000.dev" bin/jruby + + stub java '-version : echo java version "9" >&2' + + run_inline_definition < Date: Tue, 10 Oct 2017 19:01:19 +0900 Subject: [PATCH 0911/1809] Added 2.5.0-preview1 definition --- share/ruby-build/2.5.0-preview1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.5.0-preview1 diff --git a/share/ruby-build/2.5.0-preview1 b/share/ruby-build/2.5.0-preview1 new file mode 100644 index 00000000..a0c3a36e --- /dev/null +++ b/share/ruby-build/2.5.0-preview1 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0f.tar.gz#12f746f3f2493b2f39da7ecf63d7ee19c6ac9ec6a4fcd8c229da8a522cb12765" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.5.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-preview1.tar.bz2#1158e0eac184a1d8189fae985f58c9be185d6e7074b022e66567aec798fa3446" ldflags_dirs standard verify_openssl From f41e8474a87d07eea84163c3af56c8fd2c74cf09 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Thu, 12 Oct 2017 11:57:46 +0900 Subject: [PATCH 0912/1809] ubygems.rb is unavailable on Ruby 2.5 --- bin/ruby-build | 2 +- test/build.bats | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 7c1c1662..e82196b5 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -644,7 +644,7 @@ build_package_rbx() { fi done - RUBYOPT="-rubygems $RUBYOPT" ./configure --prefix="$PREFIX_PATH" $RUBY_CONFIGURE_OPTS "${configure_opts[@]}" + RUBYOPT="-rrubygems $RUBYOPT" ./configure --prefix="$PREFIX_PATH" $RUBY_CONFIGURE_OPTS "${configure_opts[@]}" rake install fix_rbx_gem_binstubs "$PREFIX_PATH" fix_rbx_irb "$PREFIX_PATH" diff --git a/test/build.bats b/test/build.bats index 9a95015b..87c116a6 100755 --- a/test/build.bats +++ b/test/build.bats @@ -472,7 +472,7 @@ DEF assert_build_log < Date: Fri, 3 Nov 2017 15:56:10 +0100 Subject: [PATCH 0913/1809] Upgrade to OpenSSL 1.0.2m --- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p105 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p426 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-p484 | 2 +- share/ruby-build/1.9.3-p545 | 2 +- share/ruby-build/1.9.3-p547 | 2 +- share/ruby-build/1.9.3-p550 | 2 +- share/ruby-build/1.9.3-p551 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.0.0-p647 | 2 +- share/ruby-build/2.0.0-p648 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.10 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.1.7 | 2 +- share/ruby-build/2.1.8 | 2 +- share/ruby-build/2.1.9 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.2.3 | 2 +- share/ruby-build/2.2.4 | 2 +- share/ruby-build/2.2.5 | 2 +- share/ruby-build/2.2.6 | 2 +- share/ruby-build/2.2.7 | 2 +- share/ruby-build/2.2.8 | 2 +- share/ruby-build/2.3.0 | 2 +- share/ruby-build/2.3.0-dev | 2 +- share/ruby-build/2.3.0-preview1 | 2 +- share/ruby-build/2.3.0-preview2 | 2 +- share/ruby-build/2.3.1 | 2 +- share/ruby-build/2.3.2 | 2 +- share/ruby-build/2.3.3 | 2 +- share/ruby-build/2.3.4 | 2 +- share/ruby-build/2.3.5 | 2 +- share/ruby-build/2.4.0-preview1 | 2 +- share/ruby-build/2.4.0-preview2 | 2 +- share/ruby-build/2.4.0-preview3 | 2 +- share/ruby-build/2.4.0-rc1 | 2 +- share/ruby-build/rbx-2.10 | 2 +- share/ruby-build/rbx-2.11 | 2 +- share/ruby-build/rbx-2.5.8 | 2 +- share/ruby-build/rbx-2.6 | 2 +- share/ruby-build/rbx-2.7 | 2 +- share/ruby-build/rbx-2.71828182 | 2 +- share/ruby-build/rbx-2.8 | 2 +- share/ruby-build/rbx-2.9 | 2 +- share/ruby-build/rbx-3.0 | 2 +- share/ruby-build/rbx-3.1 | 2 +- share/ruby-build/rbx-3.10 | 2 +- share/ruby-build/rbx-3.11 | 2 +- share/ruby-build/rbx-3.12 | 2 +- share/ruby-build/rbx-3.13 | 2 +- share/ruby-build/rbx-3.14 | 2 +- share/ruby-build/rbx-3.15 | 2 +- share/ruby-build/rbx-3.16 | 2 +- share/ruby-build/rbx-3.17 | 2 +- share/ruby-build/rbx-3.18 | 2 +- share/ruby-build/rbx-3.19 | 2 +- share/ruby-build/rbx-3.2 | 2 +- share/ruby-build/rbx-3.20 | 2 +- share/ruby-build/rbx-3.21 | 2 +- share/ruby-build/rbx-3.22 | 2 +- share/ruby-build/rbx-3.23 | 2 +- share/ruby-build/rbx-3.24 | 2 +- share/ruby-build/rbx-3.25 | 2 +- share/ruby-build/rbx-3.26 | 2 +- share/ruby-build/rbx-3.27 | 2 +- share/ruby-build/rbx-3.28 | 2 +- share/ruby-build/rbx-3.29 | 2 +- share/ruby-build/rbx-3.3 | 2 +- share/ruby-build/rbx-3.30 | 2 +- share/ruby-build/rbx-3.31 | 2 +- share/ruby-build/rbx-3.32 | 2 +- share/ruby-build/rbx-3.33 | 2 +- share/ruby-build/rbx-3.34 | 2 +- share/ruby-build/rbx-3.35 | 2 +- share/ruby-build/rbx-3.36 | 2 +- share/ruby-build/rbx-3.37 | 2 +- share/ruby-build/rbx-3.38 | 2 +- share/ruby-build/rbx-3.39 | 2 +- share/ruby-build/rbx-3.4 | 2 +- share/ruby-build/rbx-3.40 | 2 +- share/ruby-build/rbx-3.41 | 2 +- share/ruby-build/rbx-3.42 | 2 +- share/ruby-build/rbx-3.43 | 2 +- share/ruby-build/rbx-3.44 | 2 +- share/ruby-build/rbx-3.45 | 2 +- share/ruby-build/rbx-3.46 | 2 +- share/ruby-build/rbx-3.47 | 2 +- share/ruby-build/rbx-3.48 | 2 +- share/ruby-build/rbx-3.49 | 2 +- share/ruby-build/rbx-3.5 | 2 +- share/ruby-build/rbx-3.50 | 2 +- share/ruby-build/rbx-3.51 | 2 +- share/ruby-build/rbx-3.52 | 2 +- share/ruby-build/rbx-3.53 | 2 +- share/ruby-build/rbx-3.54 | 2 +- share/ruby-build/rbx-3.55 | 2 +- share/ruby-build/rbx-3.56 | 2 +- share/ruby-build/rbx-3.57 | 2 +- share/ruby-build/rbx-3.58 | 2 +- share/ruby-build/rbx-3.59 | 2 +- share/ruby-build/rbx-3.6 | 2 +- share/ruby-build/rbx-3.60 | 2 +- share/ruby-build/rbx-3.61 | 2 +- share/ruby-build/rbx-3.62 | 2 +- share/ruby-build/rbx-3.63 | 2 +- share/ruby-build/rbx-3.64 | 2 +- share/ruby-build/rbx-3.65 | 2 +- share/ruby-build/rbx-3.66 | 2 +- share/ruby-build/rbx-3.67 | 2 +- share/ruby-build/rbx-3.68 | 2 +- share/ruby-build/rbx-3.69 | 2 +- share/ruby-build/rbx-3.7 | 2 +- share/ruby-build/rbx-3.70 | 2 +- share/ruby-build/rbx-3.71 | 2 +- share/ruby-build/rbx-3.72 | 2 +- share/ruby-build/rbx-3.73 | 2 +- share/ruby-build/rbx-3.74 | 2 +- share/ruby-build/rbx-3.75 | 2 +- share/ruby-build/rbx-3.76 | 2 +- share/ruby-build/rbx-3.77 | 2 +- share/ruby-build/rbx-3.78 | 2 +- share/ruby-build/rbx-3.79 | 2 +- share/ruby-build/rbx-3.8 | 2 +- share/ruby-build/rbx-3.80 | 2 +- share/ruby-build/rbx-3.81 | 2 +- share/ruby-build/rbx-3.82 | 2 +- share/ruby-build/rbx-3.83 | 2 +- share/ruby-build/rbx-3.84 | 2 +- share/ruby-build/rbx-3.9 | 2 +- 173 files changed, 173 insertions(+), 173 deletions(-) diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index e1818c50..f5bee9bb 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index efd8617d..517be2ef 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 7083feb9..d158ef7f 100644 --- a/share/ruby-build/1.9.3-p105 +++ b/share/ruby-build/1.9.3-p105 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 1cb5dd00..c1252983 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 1a659740..c75e9d9a 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index f63713b1..33565bb9 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index b342c213..0389aeec 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index ac15a6ad..8d75db1d 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 0d0d59cb..a5b340a6 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index c05e5f77..afd44069 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index c3816bd9..fd9bf94b 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 2f9e26a5..d30e1c71 100644 --- a/share/ruby-build/1.9.3-p426 +++ b/share/ruby-build/1.9.3-p426 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 5ffdc232..cac8bb02 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index cffd6d6d..87195a9b 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 90be4bfe..ed7a3750 100644 --- a/share/ruby-build/1.9.3-p484 +++ b/share/ruby-build/1.9.3-p484 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index b33f0b1e..9d661c88 100644 --- a/share/ruby-build/1.9.3-p545 +++ b/share/ruby-build/1.9.3-p545 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index e3eafd29..60472d95 100644 --- a/share/ruby-build/1.9.3-p547 +++ b/share/ruby-build/1.9.3-p547 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 52746300..12f0e3a5 100644 --- a/share/ruby-build/1.9.3-p550 +++ b/share/ruby-build/1.9.3-p550 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 1caabb73..7947619c 100644 --- a/share/ruby-build/1.9.3-p551 +++ b/share/ruby-build/1.9.3-p551 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 47cd2809..7f7ca684 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index dcec729a..195c596b 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,4 +1,4 @@ require_gcc -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 7689efb5..56041141 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" warn_eol autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index ee52bd19..a984941c 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 17baff6f..900e6fd1 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index 38b866ab..1d825258 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index adc13e35..b20ae0c6 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index 8aaa8744..97eb538a 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index 87e0c619..1d3effc1 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index aff66604..d29f2642 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index 15421e39..9dcbe5dd 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index ebeda8d0..7e58f2c6 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 index e176bf52..b0301bf5 100644 --- a/share/ruby-build/2.0.0-p643 +++ b/share/ruby-build/2.0.0-p643 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 index bbcc044b..50c8e7b9 100644 --- a/share/ruby-build/2.0.0-p645 +++ b/share/ruby-build/2.0.0-p645 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p647 b/share/ruby-build/2.0.0-p647 index 74ed1e6d..eca03417 100644 --- a/share/ruby-build/2.0.0-p647 +++ b/share/ruby-build/2.0.0-p647 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p648 b/share/ruby-build/2.0.0-p648 index e028a85f..079a0fee 100644 --- a/share/ruby-build/2.0.0-p648 +++ b/share/ruby-build/2.0.0-p648 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index cdeb5bd9..d904a144 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 1fe063f2..1b3f52d3 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index a78095f7..534a7b21 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index cfa900a1..1ebae61b 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index d738e2e6..7d4dcedf 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.bz2#1d3f4ad5f619ec15229206b6667586dcec7cc986672c8fbb8558161ecf07e277" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index 6d922950..d6213bf7 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" warn_eol ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index 9da36efb..2fe97650 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index 81576b28..f0cc9287 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index 84e02bf4..95dd36aa 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index 98753411..49328465 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.bz2#96aabab4dd4a2e57dd0d28052650e6fcdc8f133fa8980d9b936814b1e93f6cfc" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.10 b/share/ruby-build/2.1.10 index 1580f7a9..0fd716bc 100644 --- a/share/ruby-build/2.1.10 +++ b/share/ruby-build/2.1.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.10" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.10.tar.bz2#a74675578a9a801ac25eb7152bef3023432d6267f875b198eb9cd6944a5bf4f1" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index 398a87b4..c5c97c33 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.bz2#6948b02570cdfb89a8313675d4aa665405900e27423db408401473f30fc6e901" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index 059ccf67..7728ada4 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.3" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.bz2#36ce72f84ae4129f6cc66e33077a79d87b018ea7bf1dbc3d353604bf006f76d6" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index 2e41b99a..b1a13b0a 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.4" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.bz2#f37f11a8c75ab9215bb9f61246ef98e0e57e1409f0872e5cf59033edcf5b8d2a" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index d8c6692e..b909c171 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.5" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.bz2#0241b40f1c731cb177994a50b854fb7f18d4ad04dcefc18acc60af73046fb0a9" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index 73e2462a..e5a437fc 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.6" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.bz2#7b5233be35a4a7fbd64923e42efb70b7bebd455d9d6f9d4001b3b3a6e0aa6ce9" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.7 b/share/ruby-build/2.1.7 index 92a068a0..949fbf9e 100644 --- a/share/ruby-build/2.1.7 +++ b/share/ruby-build/2.1.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.bz2#b02c1a5ecd718e3f6b316384d4ed6572f862a46063f5ae23d0340b0a245859b6" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.8 b/share/ruby-build/2.1.8 index a297adc8..4bc6916e 100644 --- a/share/ruby-build/2.1.8 +++ b/share/ruby-build/2.1.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.8" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.8.tar.bz2#250d0b589cba97caddc86a28849365ad0d475539448cf76bbae93190985b3387" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.9 b/share/ruby-build/2.1.9 index caa46a37..f6552b14 100644 --- a/share/ruby-build/2.1.9 +++ b/share/ruby-build/2.1.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.9" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.9.tar.bz2#4f21376aa11e09b499c3254bbd839e68e053c0d18e28d61c428a32347269036e" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index ffea747e..e4aa3fb1 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.bz2#1c031137999f832f86be366a71155113675b72420830ce432b777a0ff4942955" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index 9a4b14a7..a894686d 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" warn_unsupported ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index 49bba01a..62785249 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index 956671e8..2da11dde 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index 2b234740..4e4ce4e4 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index 4e7202a0..37fcfc66 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.bz2#4e5676073246b7ade207be3e80a930567a88100513591a0f19fc38e247370065" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 index 68e53929..03e5fe67 100644 --- a/share/ruby-build/2.2.2 +++ b/share/ruby-build/2.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.bz2#f3b8ffa6089820ee5bdc289567d365e5748d4170e8aa246d2ea6576f24796535" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.3 b/share/ruby-build/2.2.3 index 6cc3f73f..45c81ce6 100644 --- a/share/ruby-build/2.2.3 +++ b/share/ruby-build/2.2.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.bz2#c745cb98b29127d7f19f1bf9e0a63c384736f4d303b83c4f4bda3c2ee3c5e41f" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.4 b/share/ruby-build/2.2.4 index 021fd42a..ce3b7337 100644 --- a/share/ruby-build/2.2.4 +++ b/share/ruby-build/2.2.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.4" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.4.tar.bz2#31203696adbfdda6f2874a2de31f7c5a1f3bcb6628f4d1a241de21b158cd5c76" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.5 b/share/ruby-build/2.2.5 index 6b290ba7..b5f27e64 100644 --- a/share/ruby-build/2.2.5 +++ b/share/ruby-build/2.2.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.5" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.5.tar.bz2#22f0c6f34c0024e0bcaaa8e6831b7c0041e1ef6120c781618b833bde29626700" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.6 b/share/ruby-build/2.2.6 index 4516c2c4..3f78ddbb 100644 --- a/share/ruby-build/2.2.6 +++ b/share/ruby-build/2.2.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.6" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.6.tar.bz2#e845ba41ea3525aafaa4094212f1eadc57392732232b67b4394a7e0f046dddf7" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.7 b/share/ruby-build/2.2.7 index 2466fb9a..ef6f34cf 100644 --- a/share/ruby-build/2.2.7 +++ b/share/ruby-build/2.2.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.7" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.7.tar.bz2#80486c5991783185afeceeb315060a3dafc3889a2912e145b1a8457d7b005c5b" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.8 b/share/ruby-build/2.2.8 index dea15b9d..53bcd5f3 100644 --- a/share/ruby-build/2.2.8 +++ b/share/ruby-build/2.2.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.8" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.8.tar.bz2#b19085587d859baf9d7763f92e34a84632fceac5cc593ca2c0efa28ed8c6e44e" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0 b/share/ruby-build/2.3.0 index 246bb003..bbb476ec 100644 --- a/share/ruby-build/2.3.0 +++ b/share/ruby-build/2.3.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.bz2#ec7579eaba2e4c402a089dbc86c98e5f1f62507880fd800b9b34ca30166bfa5e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index dbf887a8..c0e15803 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_3" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.3.0-preview1 b/share/ruby-build/2.3.0-preview1 index ab81b4f1..db3de1b7 100644 --- a/share/ruby-build/2.3.0-preview1 +++ b/share/ruby-build/2.3.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview1.tar.bz2#42b9c9e1740a5abe2855d11803524370bd95744c8dcb0068572ed5c969ac7f0f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview2 b/share/ruby-build/2.3.0-preview2 index b3bc9cf7..eea0f90e 100644 --- a/share/ruby-build/2.3.0-preview2 +++ b/share/ruby-build/2.3.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview2.tar.bz2#e9b0464e50b2e5c31546e6b8ca8cad71fe2d2146ccf88b7419bbe9626af741cb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.1 b/share/ruby-build/2.3.1 index e47ec725..e8c86315 100644 --- a/share/ruby-build/2.3.1 +++ b/share/ruby-build/2.3.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.1.tar.bz2#4a7c5f52f205203ea0328ca8e1963a7a88cf1f7f0e246f857d595b209eac0a4d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.2 b/share/ruby-build/2.3.2 index 5fab6bb6..b3b54573 100644 --- a/share/ruby-build/2.3.2 +++ b/share/ruby-build/2.3.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.2.tar.bz2#e6ce83d46819c4120c9295ff6b36b90393dd5f6bef3bb117a06d7399c11fc7c0" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.3 b/share/ruby-build/2.3.3 index 646849d0..a70ebaa7 100644 --- a/share/ruby-build/2.3.3 +++ b/share/ruby-build/2.3.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.3" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.3.tar.bz2#882e6146ed26c6e78c02342835f5d46b86de95f0dc4e16543294bc656594cc5b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.4 b/share/ruby-build/2.3.4 index b40a628c..f814d5ea 100644 --- a/share/ruby-build/2.3.4 +++ b/share/ruby-build/2.3.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.4" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.4.tar.bz2#cd9808bb53824d6edb58beaadd3906cb23b987438ce75ab7bb279b2229930e2f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.5 b/share/ruby-build/2.3.5 index e2003489..3f35bf39 100644 --- a/share/ruby-build/2.3.5 +++ b/share/ruby-build/2.3.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.5" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.5.tar.bz2#f71c4b67ba1bef424feba66774dc9d4bbe02375f5787e41596bc7f923739128b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview1 b/share/ruby-build/2.4.0-preview1 index cd91d477..2a7bbbd9 100644 --- a/share/ruby-build/2.4.0-preview1 +++ b/share/ruby-build/2.4.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview1.tar.bz2#17570f0b84215ca82252f10c167ee50bc075383c018420c6b2601ae1cade0649" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview2 b/share/ruby-build/2.4.0-preview2 index 2cdef80f..c7140a17 100644 --- a/share/ruby-build/2.4.0-preview2 +++ b/share/ruby-build/2.4.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview2.tar.bz2#2224c55b2d87b5c0f08d23a4618e870027dbc1cffbfb4a05efd19eac4ff4cf1d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview3 b/share/ruby-build/2.4.0-preview3 index 00268b21..37c61e3c 100644 --- a/share/ruby-build/2.4.0-preview3 +++ b/share/ruby-build/2.4.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview3.tar.bz2#305a2b2c627990e54965393f6eb1c442eeddfa149128ccdd9f4334e2e00a2a52" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-rc1 b/share/ruby-build/2.4.0-rc1 index 458165b8..d9e1b183 100644 --- a/share/ruby-build/2.4.0-rc1 +++ b/share/ruby-build/2.4.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-rc1.tar.bz2#3b156b20f9df0dd62cbeeb8e57e66ea872d2a5b55fabdef1889650122bcc2ea7" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/rbx-2.10 b/share/ruby-build/rbx-2.10 index 5d85b14e..007dfab7 100644 --- a/share/ruby-build/rbx-2.10 +++ b/share/ruby-build/rbx-2.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index cd201886..4651832d 100644 --- a/share/ruby-build/rbx-2.11 +++ b/share/ruby-build/rbx-2.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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.5.8 b/share/ruby-build/rbx-2.5.8 index 7749026b..246fb15e 100644 --- a/share/ruby-build/rbx-2.5.8 +++ b/share/ruby-build/rbx-2.5.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index dbcc07c5..0cb562df 100644 --- a/share/ruby-build/rbx-2.6 +++ b/share/ruby-build/rbx-2.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 35aad706..ee31f330 100644 --- a/share/ruby-build/rbx-2.7 +++ b/share/ruby-build/rbx-2.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 030ac264..b845c6d1 100644 --- a/share/ruby-build/rbx-2.71828182 +++ b/share/ruby-build/rbx-2.71828182 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index e2330ff0..02dc3e66 100644 --- a/share/ruby-build/rbx-2.8 +++ b/share/ruby-build/rbx-2.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 978f8fb9..725fec57 100644 --- a/share/ruby-build/rbx-2.9 +++ b/share/ruby-build/rbx-2.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 7b8f3e1e..8a0d0f03 100644 --- a/share/ruby-build/rbx-3.0 +++ b/share/ruby-build/rbx-3.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.0.tar.bz2#fd4c9687af6e29939100610a231f13951ed763a9028c85878505f313857c43ca" rbx diff --git a/share/ruby-build/rbx-3.1 b/share/ruby-build/rbx-3.1 index 36598fc2..085ccd1c 100644 --- a/share/ruby-build/rbx-3.1 +++ b/share/ruby-build/rbx-3.1 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.1" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.1.tar.bz2#33e1b3b8e489a86f94de819fc478640150a4b1794c6a6ffe93d717fda6b610d8" rbx diff --git a/share/ruby-build/rbx-3.10 b/share/ruby-build/rbx-3.10 index 47766514..0d373f72 100644 --- a/share/ruby-build/rbx-3.10 +++ b/share/ruby-build/rbx-3.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.10.tar.bz2#a5980628edf318c4142cd3f7c6b01d3b07b50387533056ea67d75a63af3a5054" rbx diff --git a/share/ruby-build/rbx-3.11 b/share/ruby-build/rbx-3.11 index faeef76e..0d3deb6f 100644 --- a/share/ruby-build/rbx-3.11 +++ b/share/ruby-build/rbx-3.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.11.tar.bz2#2e8bf15313440ec7c0315e5d3a387bf88c95518040073d78fcb7a044eaef162b" rbx diff --git a/share/ruby-build/rbx-3.12 b/share/ruby-build/rbx-3.12 index f64cbcb8..eb5cdc27 100644 --- a/share/ruby-build/rbx-3.12 +++ b/share/ruby-build/rbx-3.12 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.12" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.12.tar.bz2#bc955346e2dfface41c87adf432034b591eb81350905d5b503b501f36ee773c9" rbx diff --git a/share/ruby-build/rbx-3.13 b/share/ruby-build/rbx-3.13 index 3fa6ed78..ad2d31de 100644 --- a/share/ruby-build/rbx-3.13 +++ b/share/ruby-build/rbx-3.13 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.13" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.13.tar.bz2#a286b91150970a0116c843de5929c1e3c7a399943bd9f22f5fde25e67fa74368" rbx diff --git a/share/ruby-build/rbx-3.14 b/share/ruby-build/rbx-3.14 index d27c3379..837cb730 100644 --- a/share/ruby-build/rbx-3.14 +++ b/share/ruby-build/rbx-3.14 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.14" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.14.tar.bz2#19043116e885c428041677f672f54480bba171da9d43f369d1c854cb794c8426" rbx diff --git a/share/ruby-build/rbx-3.15 b/share/ruby-build/rbx-3.15 index a057c1e5..13418ef0 100644 --- a/share/ruby-build/rbx-3.15 +++ b/share/ruby-build/rbx-3.15 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.15" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.15.tar.bz2#86ce6c330843f1a4fa1217e37d8898e10b90673838b7a2867e4e4d6d65599cef" rbx diff --git a/share/ruby-build/rbx-3.16 b/share/ruby-build/rbx-3.16 index c1135c70..9abb8dcb 100644 --- a/share/ruby-build/rbx-3.16 +++ b/share/ruby-build/rbx-3.16 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.16" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.16.tar.bz2#1c34db3254e8304988b3c10591c11af058f371bee80fe3b559e6c16d84f4fa03" rbx diff --git a/share/ruby-build/rbx-3.17 b/share/ruby-build/rbx-3.17 index c92af691..800edb06 100644 --- a/share/ruby-build/rbx-3.17 +++ b/share/ruby-build/rbx-3.17 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.17" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.17.tar.bz2#bb76bc9613064f48d50f8323c2727002bb7dcb0ccf8813e69a366c603b7bc689" rbx diff --git a/share/ruby-build/rbx-3.18 b/share/ruby-build/rbx-3.18 index 492b05f6..612f1a61 100644 --- a/share/ruby-build/rbx-3.18 +++ b/share/ruby-build/rbx-3.18 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.18" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.18.tar.bz2#c552a539f3f6b8f240a02cbe9926540a0c3ad95e0e341179963a43c64208ce3e" rbx diff --git a/share/ruby-build/rbx-3.19 b/share/ruby-build/rbx-3.19 index 67a754e1..00329530 100644 --- a/share/ruby-build/rbx-3.19 +++ b/share/ruby-build/rbx-3.19 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.19" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.19.tar.bz2#cee948256bf288595b4ce53034f0dcd4ae2bc257acb2d43a63364dfc8e5db47c" rbx diff --git a/share/ruby-build/rbx-3.2 b/share/ruby-build/rbx-3.2 index 5e948fd5..68fbf8b1 100644 --- a/share/ruby-build/rbx-3.2 +++ b/share/ruby-build/rbx-3.2 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.2" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.2.tar.bz2#e9e906492900755425d29cbb650b0b5a39d1163fa692d6a33958e98a2e8ea156" rbx diff --git a/share/ruby-build/rbx-3.20 b/share/ruby-build/rbx-3.20 index 380c60a5..4cb6a54a 100644 --- a/share/ruby-build/rbx-3.20 +++ b/share/ruby-build/rbx-3.20 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.20" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.20.tar.bz2#caf95bf55e5483e288b40c315ad7f2d4091823e33dcd57e9c6364c66c29a7ff2" rbx diff --git a/share/ruby-build/rbx-3.21 b/share/ruby-build/rbx-3.21 index 74df9d8c..244baf54 100644 --- a/share/ruby-build/rbx-3.21 +++ b/share/ruby-build/rbx-3.21 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.21" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.21.tar.bz2#281195af772ef05f789404f0fb95838c5942591762191962bab22860022650ee" rbx diff --git a/share/ruby-build/rbx-3.22 b/share/ruby-build/rbx-3.22 index 246c70fb..e654433c 100644 --- a/share/ruby-build/rbx-3.22 +++ b/share/ruby-build/rbx-3.22 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.22" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.22.tar.bz2#90b9a69ab71cffdc4a0dd68aafebce5df1fcd79c2bc60ef78b44fccd160d341a" rbx diff --git a/share/ruby-build/rbx-3.23 b/share/ruby-build/rbx-3.23 index d4622d19..b151c26e 100644 --- a/share/ruby-build/rbx-3.23 +++ b/share/ruby-build/rbx-3.23 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.23" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.23.tar.bz2#bed25ca7c27629115768eb666adfcbb95d6f625e8666980e837ead5e13848b64" rbx diff --git a/share/ruby-build/rbx-3.24 b/share/ruby-build/rbx-3.24 index fc932dfd..4bb9bda7 100644 --- a/share/ruby-build/rbx-3.24 +++ b/share/ruby-build/rbx-3.24 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.25" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.25.tar.bz2#9a1d1219acf34bab516e07a1b5ada3b54afd51ec25e87908fc0b6801db0c5d57" rbx diff --git a/share/ruby-build/rbx-3.25 b/share/ruby-build/rbx-3.25 index e62a1491..2928a267 100644 --- a/share/ruby-build/rbx-3.25 +++ b/share/ruby-build/rbx-3.25 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.24" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.24.tar.bz2#7edf189283255d68b2a1d69e011cfebad0397743229fd50b08e21774ec8dab63" rbx diff --git a/share/ruby-build/rbx-3.26 b/share/ruby-build/rbx-3.26 index a304751f..f14377f0 100644 --- a/share/ruby-build/rbx-3.26 +++ b/share/ruby-build/rbx-3.26 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.26" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.26.tar.bz2#10341c880eef73dda89cf8bcf5ae066b04683e40a3b1721d4d2733f32778819a" rbx diff --git a/share/ruby-build/rbx-3.27 b/share/ruby-build/rbx-3.27 index 6fddfec7..ad6c2d38 100644 --- a/share/ruby-build/rbx-3.27 +++ b/share/ruby-build/rbx-3.27 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.27" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.27.tar.bz2#4ede3d0adcfab77eb9ffb43eec1b6cbe63c32f326630b488e9c2382fa3a6db98" rbx diff --git a/share/ruby-build/rbx-3.28 b/share/ruby-build/rbx-3.28 index d3179541..1a468176 100644 --- a/share/ruby-build/rbx-3.28 +++ b/share/ruby-build/rbx-3.28 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.28" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.28.tar.bz2#7954146ee9284e038b3c524613478e2884d8a7a9df85de6c17e43177e41d842c" rbx diff --git a/share/ruby-build/rbx-3.29 b/share/ruby-build/rbx-3.29 index 3d0fd923..764f88b5 100644 --- a/share/ruby-build/rbx-3.29 +++ b/share/ruby-build/rbx-3.29 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.29" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.29.tar.bz2#6a8bf87ce26a6a05a80dd2ae40ac8c4e2c5153d4d2d913549a85d9aa32aaeee2" rbx diff --git a/share/ruby-build/rbx-3.3 b/share/ruby-build/rbx-3.3 index 21d5b68d..647d2b8a 100644 --- a/share/ruby-build/rbx-3.3 +++ b/share/ruby-build/rbx-3.3 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.3" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.3.tar.bz2#3f592b1f5580f7075c7fdc72eee7c959dd4791d96d04de6a8d467529dcff72be" rbx diff --git a/share/ruby-build/rbx-3.30 b/share/ruby-build/rbx-3.30 index 46f73855..df49da9e 100644 --- a/share/ruby-build/rbx-3.30 +++ b/share/ruby-build/rbx-3.30 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.30" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.30.tar.bz2#5294f406679d41160abe46ec1ff14b76c4353a75756227cc691108bb57f4bd16" rbx diff --git a/share/ruby-build/rbx-3.31 b/share/ruby-build/rbx-3.31 index 614b6e32..01e02903 100644 --- a/share/ruby-build/rbx-3.31 +++ b/share/ruby-build/rbx-3.31 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.31" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.31.tar.bz2#1c7a7763ab7cf36ad6b2e328ff1d78fb6587721b8667f8598d15354d0704de72" rbx diff --git a/share/ruby-build/rbx-3.32 b/share/ruby-build/rbx-3.32 index 2cf44583..3bf01a06 100644 --- a/share/ruby-build/rbx-3.32 +++ b/share/ruby-build/rbx-3.32 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.32" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.32.tar.bz2#f88d6d277efe1f9774da1201ce4c8a8fd7cb2ea29620c1727a4471e3a0eed1dc" rbx diff --git a/share/ruby-build/rbx-3.33 b/share/ruby-build/rbx-3.33 index 12633317..7ce1f1c8 100644 --- a/share/ruby-build/rbx-3.33 +++ b/share/ruby-build/rbx-3.33 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.33" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.33.tar.bz2#1455940fc3a17b6efbb787c9316ff86a260187ebbaba6b32746dd27cebe14907" rbx diff --git a/share/ruby-build/rbx-3.34 b/share/ruby-build/rbx-3.34 index 0d82fe73..72f30f68 100644 --- a/share/ruby-build/rbx-3.34 +++ b/share/ruby-build/rbx-3.34 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.34" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.34.tar.bz2#90f5d5b53dbc6494b8a81ecd3569950b1d85d0c463dd537cab677fab82e2b300" rbx diff --git a/share/ruby-build/rbx-3.35 b/share/ruby-build/rbx-3.35 index 79d9d684..970891f0 100644 --- a/share/ruby-build/rbx-3.35 +++ b/share/ruby-build/rbx-3.35 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.35" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.35.tar.bz2#d72c8ec1a1cd6e1c77381e6d1e1d21811d71948a08f108d8a064884c379d2465" rbx diff --git a/share/ruby-build/rbx-3.36 b/share/ruby-build/rbx-3.36 index 8b6843fa..a2caaa0d 100644 --- a/share/ruby-build/rbx-3.36 +++ b/share/ruby-build/rbx-3.36 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.36" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.36.tar.bz2#660c6eaad9ab0ef3813942e906b14d1f02d071c6e25f60b9d6c8dfbab278b754" rbx diff --git a/share/ruby-build/rbx-3.37 b/share/ruby-build/rbx-3.37 index 0f120b4d..29da6bd3 100644 --- a/share/ruby-build/rbx-3.37 +++ b/share/ruby-build/rbx-3.37 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.37" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.37.tar.bz2#85d855a0734c315d67b592675481458ddddac075426dbf6dc39a8ad34b8cb2d1" rbx diff --git a/share/ruby-build/rbx-3.38 b/share/ruby-build/rbx-3.38 index 707a466f..0b32b184 100644 --- a/share/ruby-build/rbx-3.38 +++ b/share/ruby-build/rbx-3.38 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.38" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.38.tar.bz2#2e038ee1e1dcee5b0d574cc446ad7bf2d98ea70ced35090f1680a90c6b9d6333" rbx diff --git a/share/ruby-build/rbx-3.39 b/share/ruby-build/rbx-3.39 index 32c126a2..e6bfdf7f 100644 --- a/share/ruby-build/rbx-3.39 +++ b/share/ruby-build/rbx-3.39 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.39" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.39.tar.bz2#f6f8132b44eadb4c07f8b26af16ce0a5470309ada33ef6f20ab76770a44193e0" rbx diff --git a/share/ruby-build/rbx-3.4 b/share/ruby-build/rbx-3.4 index 7b4d1ee9..55364189 100644 --- a/share/ruby-build/rbx-3.4 +++ b/share/ruby-build/rbx-3.4 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.4" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.4.tar.bz2#480a4f536bfdc7208b06bb40bef39944de7e1c770e9962f87c6900dec30155f8" rbx diff --git a/share/ruby-build/rbx-3.40 b/share/ruby-build/rbx-3.40 index 23e0b9f0..bc03b70f 100644 --- a/share/ruby-build/rbx-3.40 +++ b/share/ruby-build/rbx-3.40 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.40" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.40.tar.bz2#09f6590515bf6180427544fb217a34330a689784ea05b03f0a98db2a197bb20f" rbx diff --git a/share/ruby-build/rbx-3.41 b/share/ruby-build/rbx-3.41 index bb5f6c90..0829bdad 100644 --- a/share/ruby-build/rbx-3.41 +++ b/share/ruby-build/rbx-3.41 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.41" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.41.tar.bz2#b06966230e647aa0e5b64da14ba213256074c34f3bb8614be1ce81ef1434c41f" rbx diff --git a/share/ruby-build/rbx-3.42 b/share/ruby-build/rbx-3.42 index 45f4a0f9..c45213c4 100644 --- a/share/ruby-build/rbx-3.42 +++ b/share/ruby-build/rbx-3.42 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.42" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.42.tar.bz2#4fc4413101100f6393894632eef522c2667a821856ac32eb99ccecab2aeeae85" rbx diff --git a/share/ruby-build/rbx-3.43 b/share/ruby-build/rbx-3.43 index 5ca23ca3..17a3f725 100644 --- a/share/ruby-build/rbx-3.43 +++ b/share/ruby-build/rbx-3.43 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.43" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.43.tar.bz2#2c573257518774e464036515cc7283bc934a41566599afe94612c605844481ad" rbx diff --git a/share/ruby-build/rbx-3.44 b/share/ruby-build/rbx-3.44 index 38a37509..280f8208 100644 --- a/share/ruby-build/rbx-3.44 +++ b/share/ruby-build/rbx-3.44 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.44" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.44.tar.bz2#c9e08b2e1d745798a0b32bef773e287361769c07a0eb9512377020661e2e4236" rbx diff --git a/share/ruby-build/rbx-3.45 b/share/ruby-build/rbx-3.45 index 9302305d..e7e8e8eb 100644 --- a/share/ruby-build/rbx-3.45 +++ b/share/ruby-build/rbx-3.45 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.45" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.45.tar.bz2#5cadc3842c9c6d574bf5897354c384d8d688d9fa285b0d6083bdcc386bd6de96" rbx diff --git a/share/ruby-build/rbx-3.46 b/share/ruby-build/rbx-3.46 index 1ecd89ad..8b6d64fe 100644 --- a/share/ruby-build/rbx-3.46 +++ b/share/ruby-build/rbx-3.46 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.46" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.46.tar.bz2#6bf24221ebd2c4d69e2388be1a3fa06d41009eeee00bfcdd86de8d57892d3fb2" rbx diff --git a/share/ruby-build/rbx-3.47 b/share/ruby-build/rbx-3.47 index 8d0122e3..2335ca21 100644 --- a/share/ruby-build/rbx-3.47 +++ b/share/ruby-build/rbx-3.47 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.47" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.47.tar.bz2#be734298ccad4dcadaa1f566d9655a971a4f12abc7629db045fd5c63e1685d16" rbx diff --git a/share/ruby-build/rbx-3.48 b/share/ruby-build/rbx-3.48 index a8504426..1e17f844 100644 --- a/share/ruby-build/rbx-3.48 +++ b/share/ruby-build/rbx-3.48 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.48" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.48.tar.bz2#1180ea6a3de81bcd99c25b394fb05c010411bf4d3b48ee9881539b8043aeb561" rbx diff --git a/share/ruby-build/rbx-3.49 b/share/ruby-build/rbx-3.49 index 0d2e6ab6..901a5945 100644 --- a/share/ruby-build/rbx-3.49 +++ b/share/ruby-build/rbx-3.49 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.49" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.49.tar.bz2#9a92d2cfede087e89f13f40e85e6c9cc9849041a0260144f44cd75aae67e3198" rbx diff --git a/share/ruby-build/rbx-3.5 b/share/ruby-build/rbx-3.5 index b9e72c98..de5c1dad 100644 --- a/share/ruby-build/rbx-3.5 +++ b/share/ruby-build/rbx-3.5 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.5" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.5.tar.bz2#13b0ce02d597f80c48ecc942b807368883e5cf3003bba2bc4957b3f1b368669e" rbx diff --git a/share/ruby-build/rbx-3.50 b/share/ruby-build/rbx-3.50 index 2b38ee04..0e4a80a2 100644 --- a/share/ruby-build/rbx-3.50 +++ b/share/ruby-build/rbx-3.50 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.50" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.50.tar.bz2#8da87cae447fe6bacd3417943bb1af603c2b4800bef0fc50ddd512ec89252ea8" rbx diff --git a/share/ruby-build/rbx-3.51 b/share/ruby-build/rbx-3.51 index 67d3a901..456b4085 100644 --- a/share/ruby-build/rbx-3.51 +++ b/share/ruby-build/rbx-3.51 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.51" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.51.tar.bz2#ded54018c6090dd0e051f7c3ffbb458ebdb5bcf77306a8b63d1bdeb73fb8c6f4" rbx diff --git a/share/ruby-build/rbx-3.52 b/share/ruby-build/rbx-3.52 index 813d6e0f..1ce7c784 100644 --- a/share/ruby-build/rbx-3.52 +++ b/share/ruby-build/rbx-3.52 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.52" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.52.tar.bz2#657ed568ddc4a3155d05bc56ca6d327f960ec6098d03e1480b5c28936c70b5c5" rbx diff --git a/share/ruby-build/rbx-3.53 b/share/ruby-build/rbx-3.53 index 27c6d810..3db1868e 100644 --- a/share/ruby-build/rbx-3.53 +++ b/share/ruby-build/rbx-3.53 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.53" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.53.tar.bz2#ec2efb7d026a41ef97cb9812961bf37803f3928f978e38f504cd2c09eae34f54" rbx diff --git a/share/ruby-build/rbx-3.54 b/share/ruby-build/rbx-3.54 index ae8fc604..ff14a6ff 100644 --- a/share/ruby-build/rbx-3.54 +++ b/share/ruby-build/rbx-3.54 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.54" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.54.tar.bz2#2498a4c04feafba72d14c12e33ef881ae4bd8d3ccaa9bddcc8aec8acbad780fb" rbx diff --git a/share/ruby-build/rbx-3.55 b/share/ruby-build/rbx-3.55 index 4812ef93..d9d2ad73 100644 --- a/share/ruby-build/rbx-3.55 +++ b/share/ruby-build/rbx-3.55 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.55" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.55.tar.bz2#fe7671beb3f36b987e02933afb392123b4c0a8ac15909a7b774d26101fec1ac1" rbx diff --git a/share/ruby-build/rbx-3.56 b/share/ruby-build/rbx-3.56 index e5c04337..6987c42d 100644 --- a/share/ruby-build/rbx-3.56 +++ b/share/ruby-build/rbx-3.56 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.56" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.56.tar.bz2#fa8170bc0eca01ebd83eb3a04240a0c7bd079ddf6ddc8b002167cff987db93b8" rbx diff --git a/share/ruby-build/rbx-3.57 b/share/ruby-build/rbx-3.57 index 6698be9f..d389a374 100644 --- a/share/ruby-build/rbx-3.57 +++ b/share/ruby-build/rbx-3.57 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.57" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.57.tar.bz2#c2bc550129ad306188458880240348892893d08af8e74e2dbdb5318f313762bd" rbx diff --git a/share/ruby-build/rbx-3.58 b/share/ruby-build/rbx-3.58 index 419416d7..8f4a5f1e 100644 --- a/share/ruby-build/rbx-3.58 +++ b/share/ruby-build/rbx-3.58 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.58" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.58.tar.bz2#28875f1b9cb9b722323fa4217d9f3472e57a9ea6bd1fbc43a67eb47f81967cee" rbx diff --git a/share/ruby-build/rbx-3.59 b/share/ruby-build/rbx-3.59 index a57740f8..21e3fdd4 100644 --- a/share/ruby-build/rbx-3.59 +++ b/share/ruby-build/rbx-3.59 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.59" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.59.tar.bz2#feb65af7ff97ef44cab86790e3a67881cc0bc7389f01bfa10a9c2d62e9aadae7" rbx diff --git a/share/ruby-build/rbx-3.6 b/share/ruby-build/rbx-3.6 index 146a6343..634792cd 100644 --- a/share/ruby-build/rbx-3.6 +++ b/share/ruby-build/rbx-3.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.6.tar.bz2#25b5913bba06511170e365643579ccfc193c1c4e74dbe6ea4b37dcabdcd8f6ad" rbx diff --git a/share/ruby-build/rbx-3.60 b/share/ruby-build/rbx-3.60 index 1e257b00..bab35a4b 100644 --- a/share/ruby-build/rbx-3.60 +++ b/share/ruby-build/rbx-3.60 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.60" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.60.tar.bz2#39f83fc74216391af56ea1ad13372878c0ed41fae49ee6a8cf8b0369a54c3b57" rbx diff --git a/share/ruby-build/rbx-3.61 b/share/ruby-build/rbx-3.61 index 582acf57..f56e2d21 100644 --- a/share/ruby-build/rbx-3.61 +++ b/share/ruby-build/rbx-3.61 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.61" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.61.tar.bz2#38623cf198b1b0047b4c3404070252903b4da33c091be8708c205815d1516636" rbx diff --git a/share/ruby-build/rbx-3.62 b/share/ruby-build/rbx-3.62 index 8f88608b..a71e06b2 100644 --- a/share/ruby-build/rbx-3.62 +++ b/share/ruby-build/rbx-3.62 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.62" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.62.tar.bz2#1cc468a7967687a062c11e21bf6787cc60f6894590eabe3fc9be5e9af36a022f" rbx diff --git a/share/ruby-build/rbx-3.63 b/share/ruby-build/rbx-3.63 index 4afd912d..5f8a4671 100644 --- a/share/ruby-build/rbx-3.63 +++ b/share/ruby-build/rbx-3.63 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.63" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.63.tar.bz2#3003298b9d53620ad84d71a63be2a37b53dfdfe6c2fced9280a7f3b219f365d4" rbx diff --git a/share/ruby-build/rbx-3.64 b/share/ruby-build/rbx-3.64 index 32f02f05..d0cd15be 100644 --- a/share/ruby-build/rbx-3.64 +++ b/share/ruby-build/rbx-3.64 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.64" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.64.tar.bz2#43e2efd91074b52dc1d691e1424dbbb2e91bc9406b595dbb4753e9dd6001eedb" rbx diff --git a/share/ruby-build/rbx-3.65 b/share/ruby-build/rbx-3.65 index e214274b..aaaed276 100644 --- a/share/ruby-build/rbx-3.65 +++ b/share/ruby-build/rbx-3.65 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.65" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.65.tar.bz2#a4290b6cd1f332c90405bd421163658a2d91abf27c83ad3afe7dbbbd3628829a" rbx diff --git a/share/ruby-build/rbx-3.66 b/share/ruby-build/rbx-3.66 index 9a47524c..f9534b50 100644 --- a/share/ruby-build/rbx-3.66 +++ b/share/ruby-build/rbx-3.66 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.66" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.66.tar.bz2#4bb237a1da1d52bc830bbe704bd4b995bbc07e50b558e460aff54d6bc309975e" rbx diff --git a/share/ruby-build/rbx-3.67 b/share/ruby-build/rbx-3.67 index 2a4e0691..608ad8f7 100644 --- a/share/ruby-build/rbx-3.67 +++ b/share/ruby-build/rbx-3.67 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.67" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.67.tar.bz2#a5eedd6169f80df528ac73cf2ed9183e2f5a82a57ca0b2ae3962c26238427b87" rbx diff --git a/share/ruby-build/rbx-3.68 b/share/ruby-build/rbx-3.68 index ce86d61c..503afd8a 100644 --- a/share/ruby-build/rbx-3.68 +++ b/share/ruby-build/rbx-3.68 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.68" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.68.tar.bz2#44f423a8557aa8fa383573638a94faaf3f9c587a771be267c60ed0c78784f567" rbx diff --git a/share/ruby-build/rbx-3.69 b/share/ruby-build/rbx-3.69 index 0219395a..d5107f59 100644 --- a/share/ruby-build/rbx-3.69 +++ b/share/ruby-build/rbx-3.69 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.69" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.69.tar.bz2#2dcde5cb7ba1e1664f6bf902cd866d2564985536a0908caeac2e4099b6b255b2" rbx diff --git a/share/ruby-build/rbx-3.7 b/share/ruby-build/rbx-3.7 index f423675e..de9334e7 100644 --- a/share/ruby-build/rbx-3.7 +++ b/share/ruby-build/rbx-3.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.7.tar.bz2#fafcdc518b5b2440960d023203bedca133be4af62e1ef8be9ff37a2842438257" rbx diff --git a/share/ruby-build/rbx-3.70 b/share/ruby-build/rbx-3.70 index 1e183023..4328010e 100644 --- a/share/ruby-build/rbx-3.70 +++ b/share/ruby-build/rbx-3.70 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.70" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.70.tar.bz2#e5b22ff6f19d7ac75d94e7503ae74c0bf9a3d249ce0e80480402cf7cbd2fea19" rbx diff --git a/share/ruby-build/rbx-3.71 b/share/ruby-build/rbx-3.71 index a280ab87..c427d054 100644 --- a/share/ruby-build/rbx-3.71 +++ b/share/ruby-build/rbx-3.71 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.71" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.71.tar.bz2#77bfac38feea0f7d1ebecd7be5b6fac9cefe44d00ee5932ee7ba9d1f078080b8" rbx diff --git a/share/ruby-build/rbx-3.72 b/share/ruby-build/rbx-3.72 index 023a5f04..c5d1debb 100644 --- a/share/ruby-build/rbx-3.72 +++ b/share/ruby-build/rbx-3.72 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.72" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.72.tar.bz2#7dfd678536d49947e08a327eb3b96a00c49f6b4a3ee5d4b548f4840efef0726c" rbx diff --git a/share/ruby-build/rbx-3.73 b/share/ruby-build/rbx-3.73 index ef65a760..ab7adf47 100644 --- a/share/ruby-build/rbx-3.73 +++ b/share/ruby-build/rbx-3.73 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.73" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.73.tar.bz2#4fea98d26df5a00185d5d92684ec04cf6a22ca8cf6e9b47c3895ba5e6f14ea1a" rbx diff --git a/share/ruby-build/rbx-3.74 b/share/ruby-build/rbx-3.74 index b7a0d332..f952816e 100644 --- a/share/ruby-build/rbx-3.74 +++ b/share/ruby-build/rbx-3.74 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.74" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.74.tar.bz2#8dae2c4e4b2361cdeafb39035f8b1b1bfe6387104f43ae6026cae3234793b8e5" rbx diff --git a/share/ruby-build/rbx-3.75 b/share/ruby-build/rbx-3.75 index 4a66819f..1f327051 100644 --- a/share/ruby-build/rbx-3.75 +++ b/share/ruby-build/rbx-3.75 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.75" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.75.tar.bz2#04cd1bc8fa021d569aac38cf98aeeb97f8324815f82d7ea1a0c963898c79e137" rbx diff --git a/share/ruby-build/rbx-3.76 b/share/ruby-build/rbx-3.76 index ef919284..4767a4b8 100644 --- a/share/ruby-build/rbx-3.76 +++ b/share/ruby-build/rbx-3.76 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.76" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.76.tar.bz2#1606d229ea611f3c271f0b579c839cea6a1b4b07ddea7b0c4d2d794146781589" rbx diff --git a/share/ruby-build/rbx-3.77 b/share/ruby-build/rbx-3.77 index e54a45e3..51e95a04 100644 --- a/share/ruby-build/rbx-3.77 +++ b/share/ruby-build/rbx-3.77 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.77" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.77.tar.bz2#badaeb4129c64979fb37322cc1913effde17010db5f57398ab7409f3fb84360e" rbx diff --git a/share/ruby-build/rbx-3.78 b/share/ruby-build/rbx-3.78 index 1c6c45ec..fecfc8a0 100644 --- a/share/ruby-build/rbx-3.78 +++ b/share/ruby-build/rbx-3.78 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.78" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.78.tar.bz2#d285d798226fa6d80db7fd5afc2ceb2860546378772beccab154b8b7612446c9" rbx diff --git a/share/ruby-build/rbx-3.79 b/share/ruby-build/rbx-3.79 index b2d17e55..c69d72e6 100644 --- a/share/ruby-build/rbx-3.79 +++ b/share/ruby-build/rbx-3.79 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.79" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.79.tar.bz2#514c5032a23bfc1ca2defce646cc3a740aa053dab37e0cb4fbba1d4f11a9c33a" rbx diff --git a/share/ruby-build/rbx-3.8 b/share/ruby-build/rbx-3.8 index 874128b4..5f2e8df4 100644 --- a/share/ruby-build/rbx-3.8 +++ b/share/ruby-build/rbx-3.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.8.tar.bz2#9a74316b1adf7535c4529741bd3b7e660b7fbdb01ab1c5e6deeed0fae09b811d" rbx diff --git a/share/ruby-build/rbx-3.80 b/share/ruby-build/rbx-3.80 index 853dc176..a2860e81 100644 --- a/share/ruby-build/rbx-3.80 +++ b/share/ruby-build/rbx-3.80 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.80" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.80.tar.bz2#8cda9123efac9c2bbe374368c4767ada7e28299a7c4c706c562b3d133f96c19e" rbx diff --git a/share/ruby-build/rbx-3.81 b/share/ruby-build/rbx-3.81 index bd430725..0dcb063b 100644 --- a/share/ruby-build/rbx-3.81 +++ b/share/ruby-build/rbx-3.81 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.81" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.81.tar.bz2#d8fffa145f1132bc2d1f17d9194f1b8fc6dffa0f3ff6c29b44e99378daeea807" rbx diff --git a/share/ruby-build/rbx-3.82 b/share/ruby-build/rbx-3.82 index 850c9bc5..6b4b4969 100644 --- a/share/ruby-build/rbx-3.82 +++ b/share/ruby-build/rbx-3.82 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.82" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.82.tar.bz2#53abb85219980d7307a762660e1d509cd74beccbcf4d46979ddd0749e77a1401" rbx diff --git a/share/ruby-build/rbx-3.83 b/share/ruby-build/rbx-3.83 index 8d5ab49f..3d7bbc1e 100644 --- a/share/ruby-build/rbx-3.83 +++ b/share/ruby-build/rbx-3.83 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.83" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.83.tar.bz2#323d44321478aca7ccb8c5a76addc00df4aa90ec89a69a764e92fe77896669aa" rbx diff --git a/share/ruby-build/rbx-3.84 b/share/ruby-build/rbx-3.84 index ed77f3da..6746018b 100644 --- a/share/ruby-build/rbx-3.84 +++ b/share/ruby-build/rbx-3.84 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.84" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.84.tar.bz2#87eeaf24efd64bb06c4409814410a9154287dd889a976b70c474ef88992b279d" rbx diff --git a/share/ruby-build/rbx-3.9 b/share/ruby-build/rbx-3.9 index 6dc80183..648e5bf5 100644 --- a/share/ruby-build/rbx-3.9 +++ b/share/ruby-build/rbx-3.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2l.tar.gz#ce07195b659e75f4e1db43552860070061f156a98bb37b672b101ba6e3ddf30c" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.9.tar.bz2#de5a2238d90387143b8b63a52b7f036d408d7a84387347e56099d811c423bdf6" rbx From 4b0bf0e17ecab43f0c9aa6182e0547431d575edf Mon Sep 17 00:00:00 2001 From: deepj Date: Fri, 3 Nov 2017 15:59:17 +0100 Subject: [PATCH 0914/1809] Upgrade to OpenSSL 1.1.0g --- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index c3e7c0f5..ccf2ba23 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0f.tar.gz#12f746f3f2493b2f39da7ecf63d7ee19c6ac9ec6a4fcd8c229da8a522cb12765" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index 5b85517f..4d93bdd5 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0f.tar.gz#12f746f3f2493b2f39da7ecf63d7ee19c6ac9ec6a4fcd8c229da8a522cb12765" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.4.1 b/share/ruby-build/2.4.1 index ab3712cc..38e4f275 100644 --- a/share/ruby-build/2.4.1 +++ b/share/ruby-build/2.4.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0f.tar.gz#12f746f3f2493b2f39da7ecf63d7ee19c6ac9ec6a4fcd8c229da8a522cb12765" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.2 b/share/ruby-build/2.4.2 index 9b552cdb..7f5a5f10 100644 --- a/share/ruby-build/2.4.2 +++ b/share/ruby-build/2.4.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0f.tar.gz#12f746f3f2493b2f39da7ecf63d7ee19c6ac9ec6a4fcd8c229da8a522cb12765" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index 3941fb2f..ebac0740 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0f.tar.gz#12f746f3f2493b2f39da7ecf63d7ee19c6ac9ec6a4fcd8c229da8a522cb12765" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.5.0-preview1 b/share/ruby-build/2.5.0-preview1 index a0c3a36e..cdcd6421 100644 --- a/share/ruby-build/2.5.0-preview1 +++ b/share/ruby-build/2.5.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0f.tar.gz#12f746f3f2493b2f39da7ecf63d7ee19c6ac9ec6a4fcd8c229da8a522cb12765" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-preview1.tar.bz2#1158e0eac184a1d8189fae985f58c9be185d6e7074b022e66567aec798fa3446" ldflags_dirs standard verify_openssl From b6892ea60d8f3e6e8612b3dc8ba0f0e07759afe7 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Mon, 6 Nov 2017 09:23:10 +0900 Subject: [PATCH 0915/1809] Fixed wrong package name --- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index ccf2ba23..d2165064 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index 4d93bdd5..80ebfb3d 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.4.1 b/share/ruby-build/2.4.1 index 38e4f275..a8af035d 100644 --- a/share/ruby-build/2.4.1 +++ b/share/ruby-build/2.4.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.2 b/share/ruby-build/2.4.2 index 7f5a5f10..0f654032 100644 --- a/share/ruby-build/2.4.2 +++ b/share/ruby-build/2.4.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index ebac0740..403e63a0 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.5.0-preview1 b/share/ruby-build/2.5.0-preview1 index cdcd6421..b98d26ce 100644 --- a/share/ruby-build/2.5.0-preview1 +++ b/share/ruby-build/2.5.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0f" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-preview1.tar.bz2#1158e0eac184a1d8189fae985f58c9be185d6e7074b022e66567aec798fa3446" ldflags_dirs standard verify_openssl From b161260278772fe53f37cc846e4ee10228ea5b8b Mon Sep 17 00:00:00 2001 From: deepj Date: Mon, 6 Nov 2017 04:36:49 +0100 Subject: [PATCH 0916/1809] Fix OpenSSL version --- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p105 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p426 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-p484 | 2 +- share/ruby-build/1.9.3-p545 | 2 +- share/ruby-build/1.9.3-p547 | 2 +- share/ruby-build/1.9.3-p550 | 2 +- share/ruby-build/1.9.3-p551 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.0.0-p647 | 2 +- share/ruby-build/2.0.0-p648 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.10 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.1.7 | 2 +- share/ruby-build/2.1.8 | 2 +- share/ruby-build/2.1.9 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.2.3 | 2 +- share/ruby-build/2.2.4 | 2 +- share/ruby-build/2.2.5 | 2 +- share/ruby-build/2.2.6 | 2 +- share/ruby-build/2.2.7 | 2 +- share/ruby-build/2.2.8 | 2 +- share/ruby-build/2.3.0 | 2 +- share/ruby-build/2.3.0-dev | 2 +- share/ruby-build/2.3.0-preview1 | 2 +- share/ruby-build/2.3.0-preview2 | 2 +- share/ruby-build/2.3.1 | 2 +- share/ruby-build/2.3.2 | 2 +- share/ruby-build/2.3.3 | 2 +- share/ruby-build/2.3.4 | 2 +- share/ruby-build/2.3.5 | 2 +- share/ruby-build/2.4.0-preview1 | 2 +- share/ruby-build/2.4.0-preview2 | 2 +- share/ruby-build/2.4.0-preview3 | 2 +- share/ruby-build/2.4.0-rc1 | 2 +- share/ruby-build/rbx-2.10 | 2 +- share/ruby-build/rbx-2.11 | 2 +- share/ruby-build/rbx-2.5.8 | 2 +- share/ruby-build/rbx-2.6 | 2 +- share/ruby-build/rbx-2.7 | 2 +- share/ruby-build/rbx-2.71828182 | 2 +- share/ruby-build/rbx-2.8 | 2 +- share/ruby-build/rbx-2.9 | 2 +- share/ruby-build/rbx-3.0 | 2 +- share/ruby-build/rbx-3.1 | 2 +- share/ruby-build/rbx-3.10 | 2 +- share/ruby-build/rbx-3.11 | 2 +- share/ruby-build/rbx-3.12 | 2 +- share/ruby-build/rbx-3.13 | 2 +- share/ruby-build/rbx-3.14 | 2 +- share/ruby-build/rbx-3.15 | 2 +- share/ruby-build/rbx-3.16 | 2 +- share/ruby-build/rbx-3.17 | 2 +- share/ruby-build/rbx-3.18 | 2 +- share/ruby-build/rbx-3.19 | 2 +- share/ruby-build/rbx-3.2 | 2 +- share/ruby-build/rbx-3.20 | 2 +- share/ruby-build/rbx-3.21 | 2 +- share/ruby-build/rbx-3.22 | 2 +- share/ruby-build/rbx-3.23 | 2 +- share/ruby-build/rbx-3.24 | 2 +- share/ruby-build/rbx-3.25 | 2 +- share/ruby-build/rbx-3.26 | 2 +- share/ruby-build/rbx-3.27 | 2 +- share/ruby-build/rbx-3.28 | 2 +- share/ruby-build/rbx-3.29 | 2 +- share/ruby-build/rbx-3.3 | 2 +- share/ruby-build/rbx-3.30 | 2 +- share/ruby-build/rbx-3.31 | 2 +- share/ruby-build/rbx-3.32 | 2 +- share/ruby-build/rbx-3.33 | 2 +- share/ruby-build/rbx-3.34 | 2 +- share/ruby-build/rbx-3.35 | 2 +- share/ruby-build/rbx-3.36 | 2 +- share/ruby-build/rbx-3.37 | 2 +- share/ruby-build/rbx-3.38 | 2 +- share/ruby-build/rbx-3.39 | 2 +- share/ruby-build/rbx-3.4 | 2 +- share/ruby-build/rbx-3.40 | 2 +- share/ruby-build/rbx-3.41 | 2 +- share/ruby-build/rbx-3.42 | 2 +- share/ruby-build/rbx-3.43 | 2 +- share/ruby-build/rbx-3.44 | 2 +- share/ruby-build/rbx-3.45 | 2 +- share/ruby-build/rbx-3.46 | 2 +- share/ruby-build/rbx-3.47 | 2 +- share/ruby-build/rbx-3.48 | 2 +- share/ruby-build/rbx-3.49 | 2 +- share/ruby-build/rbx-3.5 | 2 +- share/ruby-build/rbx-3.50 | 2 +- share/ruby-build/rbx-3.51 | 2 +- share/ruby-build/rbx-3.52 | 2 +- share/ruby-build/rbx-3.53 | 2 +- share/ruby-build/rbx-3.54 | 2 +- share/ruby-build/rbx-3.55 | 2 +- share/ruby-build/rbx-3.56 | 2 +- share/ruby-build/rbx-3.57 | 2 +- share/ruby-build/rbx-3.58 | 2 +- share/ruby-build/rbx-3.59 | 2 +- share/ruby-build/rbx-3.6 | 2 +- share/ruby-build/rbx-3.60 | 2 +- share/ruby-build/rbx-3.61 | 2 +- share/ruby-build/rbx-3.62 | 2 +- share/ruby-build/rbx-3.63 | 2 +- share/ruby-build/rbx-3.64 | 2 +- share/ruby-build/rbx-3.65 | 2 +- share/ruby-build/rbx-3.66 | 2 +- share/ruby-build/rbx-3.67 | 2 +- share/ruby-build/rbx-3.68 | 2 +- share/ruby-build/rbx-3.69 | 2 +- share/ruby-build/rbx-3.7 | 2 +- share/ruby-build/rbx-3.70 | 2 +- share/ruby-build/rbx-3.71 | 2 +- share/ruby-build/rbx-3.72 | 2 +- share/ruby-build/rbx-3.73 | 2 +- share/ruby-build/rbx-3.74 | 2 +- share/ruby-build/rbx-3.75 | 2 +- share/ruby-build/rbx-3.76 | 2 +- share/ruby-build/rbx-3.77 | 2 +- share/ruby-build/rbx-3.78 | 2 +- share/ruby-build/rbx-3.79 | 2 +- share/ruby-build/rbx-3.8 | 2 +- share/ruby-build/rbx-3.80 | 2 +- share/ruby-build/rbx-3.81 | 2 +- share/ruby-build/rbx-3.82 | 2 +- share/ruby-build/rbx-3.83 | 2 +- share/ruby-build/rbx-3.84 | 2 +- share/ruby-build/rbx-3.9 | 2 +- 173 files changed, 173 insertions(+), 173 deletions(-) diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index f5bee9bb..bcc002bf 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index 517be2ef..0f2e07e4 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index d158ef7f..d9316eca 100644 --- a/share/ruby-build/1.9.3-p105 +++ b/share/ruby-build/1.9.3-p105 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index c1252983..d572075e 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index c75e9d9a..cf5ce3d5 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 33565bb9..f295b577 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 0389aeec..aff294f6 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 8d75db1d..17b33521 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index a5b340a6..d2cddfd0 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index afd44069..10903a8f 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index fd9bf94b..4ce02c88 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index d30e1c71..6d529cae 100644 --- a/share/ruby-build/1.9.3-p426 +++ b/share/ruby-build/1.9.3-p426 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index cac8bb02..d99f1904 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 87195a9b..4e4c1eb5 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index ed7a3750..5a19cfa4 100644 --- a/share/ruby-build/1.9.3-p484 +++ b/share/ruby-build/1.9.3-p484 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 9d661c88..7e68e8e7 100644 --- a/share/ruby-build/1.9.3-p545 +++ b/share/ruby-build/1.9.3-p545 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 60472d95..c21c3162 100644 --- a/share/ruby-build/1.9.3-p547 +++ b/share/ruby-build/1.9.3-p547 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 12f0e3a5..46a7e187 100644 --- a/share/ruby-build/1.9.3-p550 +++ b/share/ruby-build/1.9.3-p550 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 7947619c..66049d9e 100644 --- a/share/ruby-build/1.9.3-p551 +++ b/share/ruby-build/1.9.3-p551 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 7f7ca684..065e7f87 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index 195c596b..a1ee94cf 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,4 +1,4 @@ require_gcc -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 56041141..287489db 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" warn_eol autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index a984941c..bc183357 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 900e6fd1..345bdd15 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index 1d825258..06fcedfe 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index b20ae0c6..cd0abc23 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index 97eb538a..0ccbfb52 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index 1d3effc1..51d02e17 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index d29f2642..56897911 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index 9dcbe5dd..a20c3add 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index 7e58f2c6..b91ce470 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 index b0301bf5..98b841ee 100644 --- a/share/ruby-build/2.0.0-p643 +++ b/share/ruby-build/2.0.0-p643 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 index 50c8e7b9..17179f72 100644 --- a/share/ruby-build/2.0.0-p645 +++ b/share/ruby-build/2.0.0-p645 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p647 b/share/ruby-build/2.0.0-p647 index eca03417..9b84e2bc 100644 --- a/share/ruby-build/2.0.0-p647 +++ b/share/ruby-build/2.0.0-p647 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p648 b/share/ruby-build/2.0.0-p648 index 079a0fee..610d0fbd 100644 --- a/share/ruby-build/2.0.0-p648 +++ b/share/ruby-build/2.0.0-p648 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index d904a144..1a05df49 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 1b3f52d3..e29c8358 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 534a7b21..2dfde0f5 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index 1ebae61b..16ce7fd9 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index 7d4dcedf..37d99472 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.bz2#1d3f4ad5f619ec15229206b6667586dcec7cc986672c8fbb8558161ecf07e277" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index d6213bf7..0eae50ab 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" warn_eol ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index 2fe97650..d47e736a 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index f0cc9287..b2f307f2 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index 95dd36aa..8a8c9f69 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index 49328465..c3f5ba6e 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.bz2#96aabab4dd4a2e57dd0d28052650e6fcdc8f133fa8980d9b936814b1e93f6cfc" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.10 b/share/ruby-build/2.1.10 index 0fd716bc..182a3114 100644 --- a/share/ruby-build/2.1.10 +++ b/share/ruby-build/2.1.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.10" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.10.tar.bz2#a74675578a9a801ac25eb7152bef3023432d6267f875b198eb9cd6944a5bf4f1" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index c5c97c33..2071df7c 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.bz2#6948b02570cdfb89a8313675d4aa665405900e27423db408401473f30fc6e901" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index 7728ada4..d105c65a 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.3" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.bz2#36ce72f84ae4129f6cc66e33077a79d87b018ea7bf1dbc3d353604bf006f76d6" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index b1a13b0a..306e9690 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.4" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.bz2#f37f11a8c75ab9215bb9f61246ef98e0e57e1409f0872e5cf59033edcf5b8d2a" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index b909c171..d189b173 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.5" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.bz2#0241b40f1c731cb177994a50b854fb7f18d4ad04dcefc18acc60af73046fb0a9" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index e5a437fc..173dddfc 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.6" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.bz2#7b5233be35a4a7fbd64923e42efb70b7bebd455d9d6f9d4001b3b3a6e0aa6ce9" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.7 b/share/ruby-build/2.1.7 index 949fbf9e..373dbdea 100644 --- a/share/ruby-build/2.1.7 +++ b/share/ruby-build/2.1.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.bz2#b02c1a5ecd718e3f6b316384d4ed6572f862a46063f5ae23d0340b0a245859b6" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.8 b/share/ruby-build/2.1.8 index 4bc6916e..0397628b 100644 --- a/share/ruby-build/2.1.8 +++ b/share/ruby-build/2.1.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.8" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.8.tar.bz2#250d0b589cba97caddc86a28849365ad0d475539448cf76bbae93190985b3387" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.9 b/share/ruby-build/2.1.9 index f6552b14..de6d0453 100644 --- a/share/ruby-build/2.1.9 +++ b/share/ruby-build/2.1.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.9" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.9.tar.bz2#4f21376aa11e09b499c3254bbd839e68e053c0d18e28d61c428a32347269036e" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index e4aa3fb1..78d49753 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.bz2#1c031137999f832f86be366a71155113675b72420830ce432b777a0ff4942955" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index a894686d..d1b88bc9 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" warn_unsupported ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index 62785249..e3d2c505 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index 2da11dde..59a33f46 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index 4e4ce4e4..aa9e3421 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index 37fcfc66..bf3f7685 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.bz2#4e5676073246b7ade207be3e80a930567a88100513591a0f19fc38e247370065" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 index 03e5fe67..2bcdde32 100644 --- a/share/ruby-build/2.2.2 +++ b/share/ruby-build/2.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.bz2#f3b8ffa6089820ee5bdc289567d365e5748d4170e8aa246d2ea6576f24796535" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.3 b/share/ruby-build/2.2.3 index 45c81ce6..f225d7fc 100644 --- a/share/ruby-build/2.2.3 +++ b/share/ruby-build/2.2.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.bz2#c745cb98b29127d7f19f1bf9e0a63c384736f4d303b83c4f4bda3c2ee3c5e41f" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.4 b/share/ruby-build/2.2.4 index ce3b7337..8f72227e 100644 --- a/share/ruby-build/2.2.4 +++ b/share/ruby-build/2.2.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.4" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.4.tar.bz2#31203696adbfdda6f2874a2de31f7c5a1f3bcb6628f4d1a241de21b158cd5c76" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.5 b/share/ruby-build/2.2.5 index b5f27e64..85e0e1a0 100644 --- a/share/ruby-build/2.2.5 +++ b/share/ruby-build/2.2.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.5" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.5.tar.bz2#22f0c6f34c0024e0bcaaa8e6831b7c0041e1ef6120c781618b833bde29626700" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.6 b/share/ruby-build/2.2.6 index 3f78ddbb..596818b6 100644 --- a/share/ruby-build/2.2.6 +++ b/share/ruby-build/2.2.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.6" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.6.tar.bz2#e845ba41ea3525aafaa4094212f1eadc57392732232b67b4394a7e0f046dddf7" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.7 b/share/ruby-build/2.2.7 index ef6f34cf..e54d389c 100644 --- a/share/ruby-build/2.2.7 +++ b/share/ruby-build/2.2.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.7" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.7.tar.bz2#80486c5991783185afeceeb315060a3dafc3889a2912e145b1a8457d7b005c5b" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.8 b/share/ruby-build/2.2.8 index 53bcd5f3..5cc70ecb 100644 --- a/share/ruby-build/2.2.8 +++ b/share/ruby-build/2.2.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.8" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.8.tar.bz2#b19085587d859baf9d7763f92e34a84632fceac5cc593ca2c0efa28ed8c6e44e" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0 b/share/ruby-build/2.3.0 index bbb476ec..2569fce0 100644 --- a/share/ruby-build/2.3.0 +++ b/share/ruby-build/2.3.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.bz2#ec7579eaba2e4c402a089dbc86c98e5f1f62507880fd800b9b34ca30166bfa5e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index c0e15803..8dbfe5f5 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_3" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.3.0-preview1 b/share/ruby-build/2.3.0-preview1 index db3de1b7..ccf7af14 100644 --- a/share/ruby-build/2.3.0-preview1 +++ b/share/ruby-build/2.3.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview1.tar.bz2#42b9c9e1740a5abe2855d11803524370bd95744c8dcb0068572ed5c969ac7f0f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview2 b/share/ruby-build/2.3.0-preview2 index eea0f90e..84100509 100644 --- a/share/ruby-build/2.3.0-preview2 +++ b/share/ruby-build/2.3.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview2.tar.bz2#e9b0464e50b2e5c31546e6b8ca8cad71fe2d2146ccf88b7419bbe9626af741cb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.1 b/share/ruby-build/2.3.1 index e8c86315..85b4426e 100644 --- a/share/ruby-build/2.3.1 +++ b/share/ruby-build/2.3.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.1.tar.bz2#4a7c5f52f205203ea0328ca8e1963a7a88cf1f7f0e246f857d595b209eac0a4d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.2 b/share/ruby-build/2.3.2 index b3b54573..b77dd5cf 100644 --- a/share/ruby-build/2.3.2 +++ b/share/ruby-build/2.3.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.2.tar.bz2#e6ce83d46819c4120c9295ff6b36b90393dd5f6bef3bb117a06d7399c11fc7c0" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.3 b/share/ruby-build/2.3.3 index a70ebaa7..83639f8b 100644 --- a/share/ruby-build/2.3.3 +++ b/share/ruby-build/2.3.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.3" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.3.tar.bz2#882e6146ed26c6e78c02342835f5d46b86de95f0dc4e16543294bc656594cc5b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.4 b/share/ruby-build/2.3.4 index f814d5ea..2803c191 100644 --- a/share/ruby-build/2.3.4 +++ b/share/ruby-build/2.3.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.4" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.4.tar.bz2#cd9808bb53824d6edb58beaadd3906cb23b987438ce75ab7bb279b2229930e2f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.5 b/share/ruby-build/2.3.5 index 3f35bf39..9745bae9 100644 --- a/share/ruby-build/2.3.5 +++ b/share/ruby-build/2.3.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.5" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.5.tar.bz2#f71c4b67ba1bef424feba66774dc9d4bbe02375f5787e41596bc7f923739128b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview1 b/share/ruby-build/2.4.0-preview1 index 2a7bbbd9..6504ab1d 100644 --- a/share/ruby-build/2.4.0-preview1 +++ b/share/ruby-build/2.4.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview1.tar.bz2#17570f0b84215ca82252f10c167ee50bc075383c018420c6b2601ae1cade0649" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview2 b/share/ruby-build/2.4.0-preview2 index c7140a17..ef681acb 100644 --- a/share/ruby-build/2.4.0-preview2 +++ b/share/ruby-build/2.4.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview2.tar.bz2#2224c55b2d87b5c0f08d23a4618e870027dbc1cffbfb4a05efd19eac4ff4cf1d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview3 b/share/ruby-build/2.4.0-preview3 index 37c61e3c..fdf6c55f 100644 --- a/share/ruby-build/2.4.0-preview3 +++ b/share/ruby-build/2.4.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview3.tar.bz2#305a2b2c627990e54965393f6eb1c442eeddfa149128ccdd9f4334e2e00a2a52" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-rc1 b/share/ruby-build/2.4.0-rc1 index d9e1b183..43619ae6 100644 --- a/share/ruby-build/2.4.0-rc1 +++ b/share/ruby-build/2.4.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-rc1.tar.bz2#3b156b20f9df0dd62cbeeb8e57e66ea872d2a5b55fabdef1889650122bcc2ea7" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/rbx-2.10 b/share/ruby-build/rbx-2.10 index 007dfab7..6ac9c27d 100644 --- a/share/ruby-build/rbx-2.10 +++ b/share/ruby-build/rbx-2.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 4651832d..dcc69d32 100644 --- a/share/ruby-build/rbx-2.11 +++ b/share/ruby-build/rbx-2.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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.5.8 b/share/ruby-build/rbx-2.5.8 index 246fb15e..961e32c9 100644 --- a/share/ruby-build/rbx-2.5.8 +++ b/share/ruby-build/rbx-2.5.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 0cb562df..2b2127b7 100644 --- a/share/ruby-build/rbx-2.6 +++ b/share/ruby-build/rbx-2.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index ee31f330..b3ce0354 100644 --- a/share/ruby-build/rbx-2.7 +++ b/share/ruby-build/rbx-2.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index b845c6d1..223d21b1 100644 --- a/share/ruby-build/rbx-2.71828182 +++ b/share/ruby-build/rbx-2.71828182 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 02dc3e66..06e30d31 100644 --- a/share/ruby-build/rbx-2.8 +++ b/share/ruby-build/rbx-2.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 725fec57..f33553d4 100644 --- a/share/ruby-build/rbx-2.9 +++ b/share/ruby-build/rbx-2.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl 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 index 8a0d0f03..0aaa5d09 100644 --- a/share/ruby-build/rbx-3.0 +++ b/share/ruby-build/rbx-3.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.0.tar.bz2#fd4c9687af6e29939100610a231f13951ed763a9028c85878505f313857c43ca" rbx diff --git a/share/ruby-build/rbx-3.1 b/share/ruby-build/rbx-3.1 index 085ccd1c..7421f90c 100644 --- a/share/ruby-build/rbx-3.1 +++ b/share/ruby-build/rbx-3.1 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.1" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.1.tar.bz2#33e1b3b8e489a86f94de819fc478640150a4b1794c6a6ffe93d717fda6b610d8" rbx diff --git a/share/ruby-build/rbx-3.10 b/share/ruby-build/rbx-3.10 index 0d373f72..7e747dca 100644 --- a/share/ruby-build/rbx-3.10 +++ b/share/ruby-build/rbx-3.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.10.tar.bz2#a5980628edf318c4142cd3f7c6b01d3b07b50387533056ea67d75a63af3a5054" rbx diff --git a/share/ruby-build/rbx-3.11 b/share/ruby-build/rbx-3.11 index 0d3deb6f..1d021b59 100644 --- a/share/ruby-build/rbx-3.11 +++ b/share/ruby-build/rbx-3.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.11.tar.bz2#2e8bf15313440ec7c0315e5d3a387bf88c95518040073d78fcb7a044eaef162b" rbx diff --git a/share/ruby-build/rbx-3.12 b/share/ruby-build/rbx-3.12 index eb5cdc27..6c17f7eb 100644 --- a/share/ruby-build/rbx-3.12 +++ b/share/ruby-build/rbx-3.12 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.12" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.12.tar.bz2#bc955346e2dfface41c87adf432034b591eb81350905d5b503b501f36ee773c9" rbx diff --git a/share/ruby-build/rbx-3.13 b/share/ruby-build/rbx-3.13 index ad2d31de..d9501fc0 100644 --- a/share/ruby-build/rbx-3.13 +++ b/share/ruby-build/rbx-3.13 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.13" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.13.tar.bz2#a286b91150970a0116c843de5929c1e3c7a399943bd9f22f5fde25e67fa74368" rbx diff --git a/share/ruby-build/rbx-3.14 b/share/ruby-build/rbx-3.14 index 837cb730..210513e7 100644 --- a/share/ruby-build/rbx-3.14 +++ b/share/ruby-build/rbx-3.14 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.14" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.14.tar.bz2#19043116e885c428041677f672f54480bba171da9d43f369d1c854cb794c8426" rbx diff --git a/share/ruby-build/rbx-3.15 b/share/ruby-build/rbx-3.15 index 13418ef0..92e73635 100644 --- a/share/ruby-build/rbx-3.15 +++ b/share/ruby-build/rbx-3.15 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.15" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.15.tar.bz2#86ce6c330843f1a4fa1217e37d8898e10b90673838b7a2867e4e4d6d65599cef" rbx diff --git a/share/ruby-build/rbx-3.16 b/share/ruby-build/rbx-3.16 index 9abb8dcb..40be23c5 100644 --- a/share/ruby-build/rbx-3.16 +++ b/share/ruby-build/rbx-3.16 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.16" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.16.tar.bz2#1c34db3254e8304988b3c10591c11af058f371bee80fe3b559e6c16d84f4fa03" rbx diff --git a/share/ruby-build/rbx-3.17 b/share/ruby-build/rbx-3.17 index 800edb06..aebe7d6a 100644 --- a/share/ruby-build/rbx-3.17 +++ b/share/ruby-build/rbx-3.17 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.17" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.17.tar.bz2#bb76bc9613064f48d50f8323c2727002bb7dcb0ccf8813e69a366c603b7bc689" rbx diff --git a/share/ruby-build/rbx-3.18 b/share/ruby-build/rbx-3.18 index 612f1a61..94e5027c 100644 --- a/share/ruby-build/rbx-3.18 +++ b/share/ruby-build/rbx-3.18 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.18" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.18.tar.bz2#c552a539f3f6b8f240a02cbe9926540a0c3ad95e0e341179963a43c64208ce3e" rbx diff --git a/share/ruby-build/rbx-3.19 b/share/ruby-build/rbx-3.19 index 00329530..066a9034 100644 --- a/share/ruby-build/rbx-3.19 +++ b/share/ruby-build/rbx-3.19 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.19" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.19.tar.bz2#cee948256bf288595b4ce53034f0dcd4ae2bc257acb2d43a63364dfc8e5db47c" rbx diff --git a/share/ruby-build/rbx-3.2 b/share/ruby-build/rbx-3.2 index 68fbf8b1..246bcaf6 100644 --- a/share/ruby-build/rbx-3.2 +++ b/share/ruby-build/rbx-3.2 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.2" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.2.tar.bz2#e9e906492900755425d29cbb650b0b5a39d1163fa692d6a33958e98a2e8ea156" rbx diff --git a/share/ruby-build/rbx-3.20 b/share/ruby-build/rbx-3.20 index 4cb6a54a..582f79e1 100644 --- a/share/ruby-build/rbx-3.20 +++ b/share/ruby-build/rbx-3.20 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.20" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.20.tar.bz2#caf95bf55e5483e288b40c315ad7f2d4091823e33dcd57e9c6364c66c29a7ff2" rbx diff --git a/share/ruby-build/rbx-3.21 b/share/ruby-build/rbx-3.21 index 244baf54..503a25a3 100644 --- a/share/ruby-build/rbx-3.21 +++ b/share/ruby-build/rbx-3.21 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.21" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.21.tar.bz2#281195af772ef05f789404f0fb95838c5942591762191962bab22860022650ee" rbx diff --git a/share/ruby-build/rbx-3.22 b/share/ruby-build/rbx-3.22 index e654433c..4cafc3ac 100644 --- a/share/ruby-build/rbx-3.22 +++ b/share/ruby-build/rbx-3.22 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.22" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.22.tar.bz2#90b9a69ab71cffdc4a0dd68aafebce5df1fcd79c2bc60ef78b44fccd160d341a" rbx diff --git a/share/ruby-build/rbx-3.23 b/share/ruby-build/rbx-3.23 index b151c26e..9d10681a 100644 --- a/share/ruby-build/rbx-3.23 +++ b/share/ruby-build/rbx-3.23 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.23" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.23.tar.bz2#bed25ca7c27629115768eb666adfcbb95d6f625e8666980e837ead5e13848b64" rbx diff --git a/share/ruby-build/rbx-3.24 b/share/ruby-build/rbx-3.24 index 4bb9bda7..4c68cfcb 100644 --- a/share/ruby-build/rbx-3.24 +++ b/share/ruby-build/rbx-3.24 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.25" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.25.tar.bz2#9a1d1219acf34bab516e07a1b5ada3b54afd51ec25e87908fc0b6801db0c5d57" rbx diff --git a/share/ruby-build/rbx-3.25 b/share/ruby-build/rbx-3.25 index 2928a267..bbe1adcf 100644 --- a/share/ruby-build/rbx-3.25 +++ b/share/ruby-build/rbx-3.25 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.24" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.24.tar.bz2#7edf189283255d68b2a1d69e011cfebad0397743229fd50b08e21774ec8dab63" rbx diff --git a/share/ruby-build/rbx-3.26 b/share/ruby-build/rbx-3.26 index f14377f0..7893f276 100644 --- a/share/ruby-build/rbx-3.26 +++ b/share/ruby-build/rbx-3.26 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.26" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.26.tar.bz2#10341c880eef73dda89cf8bcf5ae066b04683e40a3b1721d4d2733f32778819a" rbx diff --git a/share/ruby-build/rbx-3.27 b/share/ruby-build/rbx-3.27 index ad6c2d38..fcbc9e47 100644 --- a/share/ruby-build/rbx-3.27 +++ b/share/ruby-build/rbx-3.27 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.27" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.27.tar.bz2#4ede3d0adcfab77eb9ffb43eec1b6cbe63c32f326630b488e9c2382fa3a6db98" rbx diff --git a/share/ruby-build/rbx-3.28 b/share/ruby-build/rbx-3.28 index 1a468176..73f761e4 100644 --- a/share/ruby-build/rbx-3.28 +++ b/share/ruby-build/rbx-3.28 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.28" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.28.tar.bz2#7954146ee9284e038b3c524613478e2884d8a7a9df85de6c17e43177e41d842c" rbx diff --git a/share/ruby-build/rbx-3.29 b/share/ruby-build/rbx-3.29 index 764f88b5..aa99ee6c 100644 --- a/share/ruby-build/rbx-3.29 +++ b/share/ruby-build/rbx-3.29 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.29" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.29.tar.bz2#6a8bf87ce26a6a05a80dd2ae40ac8c4e2c5153d4d2d913549a85d9aa32aaeee2" rbx diff --git a/share/ruby-build/rbx-3.3 b/share/ruby-build/rbx-3.3 index 647d2b8a..0c68eb32 100644 --- a/share/ruby-build/rbx-3.3 +++ b/share/ruby-build/rbx-3.3 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.3" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.3.tar.bz2#3f592b1f5580f7075c7fdc72eee7c959dd4791d96d04de6a8d467529dcff72be" rbx diff --git a/share/ruby-build/rbx-3.30 b/share/ruby-build/rbx-3.30 index df49da9e..db5d2f51 100644 --- a/share/ruby-build/rbx-3.30 +++ b/share/ruby-build/rbx-3.30 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.30" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.30.tar.bz2#5294f406679d41160abe46ec1ff14b76c4353a75756227cc691108bb57f4bd16" rbx diff --git a/share/ruby-build/rbx-3.31 b/share/ruby-build/rbx-3.31 index 01e02903..be3d878f 100644 --- a/share/ruby-build/rbx-3.31 +++ b/share/ruby-build/rbx-3.31 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.31" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.31.tar.bz2#1c7a7763ab7cf36ad6b2e328ff1d78fb6587721b8667f8598d15354d0704de72" rbx diff --git a/share/ruby-build/rbx-3.32 b/share/ruby-build/rbx-3.32 index 3bf01a06..16f14959 100644 --- a/share/ruby-build/rbx-3.32 +++ b/share/ruby-build/rbx-3.32 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.32" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.32.tar.bz2#f88d6d277efe1f9774da1201ce4c8a8fd7cb2ea29620c1727a4471e3a0eed1dc" rbx diff --git a/share/ruby-build/rbx-3.33 b/share/ruby-build/rbx-3.33 index 7ce1f1c8..86969bbf 100644 --- a/share/ruby-build/rbx-3.33 +++ b/share/ruby-build/rbx-3.33 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.33" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.33.tar.bz2#1455940fc3a17b6efbb787c9316ff86a260187ebbaba6b32746dd27cebe14907" rbx diff --git a/share/ruby-build/rbx-3.34 b/share/ruby-build/rbx-3.34 index 72f30f68..2c2b9c54 100644 --- a/share/ruby-build/rbx-3.34 +++ b/share/ruby-build/rbx-3.34 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.34" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.34.tar.bz2#90f5d5b53dbc6494b8a81ecd3569950b1d85d0c463dd537cab677fab82e2b300" rbx diff --git a/share/ruby-build/rbx-3.35 b/share/ruby-build/rbx-3.35 index 970891f0..bfe2f093 100644 --- a/share/ruby-build/rbx-3.35 +++ b/share/ruby-build/rbx-3.35 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.35" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.35.tar.bz2#d72c8ec1a1cd6e1c77381e6d1e1d21811d71948a08f108d8a064884c379d2465" rbx diff --git a/share/ruby-build/rbx-3.36 b/share/ruby-build/rbx-3.36 index a2caaa0d..947bd537 100644 --- a/share/ruby-build/rbx-3.36 +++ b/share/ruby-build/rbx-3.36 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.36" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.36.tar.bz2#660c6eaad9ab0ef3813942e906b14d1f02d071c6e25f60b9d6c8dfbab278b754" rbx diff --git a/share/ruby-build/rbx-3.37 b/share/ruby-build/rbx-3.37 index 29da6bd3..cdef1e2e 100644 --- a/share/ruby-build/rbx-3.37 +++ b/share/ruby-build/rbx-3.37 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.37" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.37.tar.bz2#85d855a0734c315d67b592675481458ddddac075426dbf6dc39a8ad34b8cb2d1" rbx diff --git a/share/ruby-build/rbx-3.38 b/share/ruby-build/rbx-3.38 index 0b32b184..afb66c31 100644 --- a/share/ruby-build/rbx-3.38 +++ b/share/ruby-build/rbx-3.38 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.38" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.38.tar.bz2#2e038ee1e1dcee5b0d574cc446ad7bf2d98ea70ced35090f1680a90c6b9d6333" rbx diff --git a/share/ruby-build/rbx-3.39 b/share/ruby-build/rbx-3.39 index e6bfdf7f..4b0e43d2 100644 --- a/share/ruby-build/rbx-3.39 +++ b/share/ruby-build/rbx-3.39 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.39" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.39.tar.bz2#f6f8132b44eadb4c07f8b26af16ce0a5470309ada33ef6f20ab76770a44193e0" rbx diff --git a/share/ruby-build/rbx-3.4 b/share/ruby-build/rbx-3.4 index 55364189..e630f1b8 100644 --- a/share/ruby-build/rbx-3.4 +++ b/share/ruby-build/rbx-3.4 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.4" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.4.tar.bz2#480a4f536bfdc7208b06bb40bef39944de7e1c770e9962f87c6900dec30155f8" rbx diff --git a/share/ruby-build/rbx-3.40 b/share/ruby-build/rbx-3.40 index bc03b70f..21c7eeb4 100644 --- a/share/ruby-build/rbx-3.40 +++ b/share/ruby-build/rbx-3.40 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.40" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.40.tar.bz2#09f6590515bf6180427544fb217a34330a689784ea05b03f0a98db2a197bb20f" rbx diff --git a/share/ruby-build/rbx-3.41 b/share/ruby-build/rbx-3.41 index 0829bdad..824d87ad 100644 --- a/share/ruby-build/rbx-3.41 +++ b/share/ruby-build/rbx-3.41 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.41" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.41.tar.bz2#b06966230e647aa0e5b64da14ba213256074c34f3bb8614be1ce81ef1434c41f" rbx diff --git a/share/ruby-build/rbx-3.42 b/share/ruby-build/rbx-3.42 index c45213c4..c6fac378 100644 --- a/share/ruby-build/rbx-3.42 +++ b/share/ruby-build/rbx-3.42 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.42" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.42.tar.bz2#4fc4413101100f6393894632eef522c2667a821856ac32eb99ccecab2aeeae85" rbx diff --git a/share/ruby-build/rbx-3.43 b/share/ruby-build/rbx-3.43 index 17a3f725..e10d5bfa 100644 --- a/share/ruby-build/rbx-3.43 +++ b/share/ruby-build/rbx-3.43 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.43" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.43.tar.bz2#2c573257518774e464036515cc7283bc934a41566599afe94612c605844481ad" rbx diff --git a/share/ruby-build/rbx-3.44 b/share/ruby-build/rbx-3.44 index 280f8208..22a6d820 100644 --- a/share/ruby-build/rbx-3.44 +++ b/share/ruby-build/rbx-3.44 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.44" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.44.tar.bz2#c9e08b2e1d745798a0b32bef773e287361769c07a0eb9512377020661e2e4236" rbx diff --git a/share/ruby-build/rbx-3.45 b/share/ruby-build/rbx-3.45 index e7e8e8eb..79332c74 100644 --- a/share/ruby-build/rbx-3.45 +++ b/share/ruby-build/rbx-3.45 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.45" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.45.tar.bz2#5cadc3842c9c6d574bf5897354c384d8d688d9fa285b0d6083bdcc386bd6de96" rbx diff --git a/share/ruby-build/rbx-3.46 b/share/ruby-build/rbx-3.46 index 8b6d64fe..ea55092e 100644 --- a/share/ruby-build/rbx-3.46 +++ b/share/ruby-build/rbx-3.46 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.46" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.46.tar.bz2#6bf24221ebd2c4d69e2388be1a3fa06d41009eeee00bfcdd86de8d57892d3fb2" rbx diff --git a/share/ruby-build/rbx-3.47 b/share/ruby-build/rbx-3.47 index 2335ca21..c9aa50c4 100644 --- a/share/ruby-build/rbx-3.47 +++ b/share/ruby-build/rbx-3.47 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.47" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.47.tar.bz2#be734298ccad4dcadaa1f566d9655a971a4f12abc7629db045fd5c63e1685d16" rbx diff --git a/share/ruby-build/rbx-3.48 b/share/ruby-build/rbx-3.48 index 1e17f844..1b866de4 100644 --- a/share/ruby-build/rbx-3.48 +++ b/share/ruby-build/rbx-3.48 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.48" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.48.tar.bz2#1180ea6a3de81bcd99c25b394fb05c010411bf4d3b48ee9881539b8043aeb561" rbx diff --git a/share/ruby-build/rbx-3.49 b/share/ruby-build/rbx-3.49 index 901a5945..9c72f372 100644 --- a/share/ruby-build/rbx-3.49 +++ b/share/ruby-build/rbx-3.49 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.49" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.49.tar.bz2#9a92d2cfede087e89f13f40e85e6c9cc9849041a0260144f44cd75aae67e3198" rbx diff --git a/share/ruby-build/rbx-3.5 b/share/ruby-build/rbx-3.5 index de5c1dad..d5b6dbb2 100644 --- a/share/ruby-build/rbx-3.5 +++ b/share/ruby-build/rbx-3.5 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.5" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.5.tar.bz2#13b0ce02d597f80c48ecc942b807368883e5cf3003bba2bc4957b3f1b368669e" rbx diff --git a/share/ruby-build/rbx-3.50 b/share/ruby-build/rbx-3.50 index 0e4a80a2..42619f61 100644 --- a/share/ruby-build/rbx-3.50 +++ b/share/ruby-build/rbx-3.50 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.50" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.50.tar.bz2#8da87cae447fe6bacd3417943bb1af603c2b4800bef0fc50ddd512ec89252ea8" rbx diff --git a/share/ruby-build/rbx-3.51 b/share/ruby-build/rbx-3.51 index 456b4085..13eeae11 100644 --- a/share/ruby-build/rbx-3.51 +++ b/share/ruby-build/rbx-3.51 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.51" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.51.tar.bz2#ded54018c6090dd0e051f7c3ffbb458ebdb5bcf77306a8b63d1bdeb73fb8c6f4" rbx diff --git a/share/ruby-build/rbx-3.52 b/share/ruby-build/rbx-3.52 index 1ce7c784..d45ceefb 100644 --- a/share/ruby-build/rbx-3.52 +++ b/share/ruby-build/rbx-3.52 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.52" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.52.tar.bz2#657ed568ddc4a3155d05bc56ca6d327f960ec6098d03e1480b5c28936c70b5c5" rbx diff --git a/share/ruby-build/rbx-3.53 b/share/ruby-build/rbx-3.53 index 3db1868e..3fc0de23 100644 --- a/share/ruby-build/rbx-3.53 +++ b/share/ruby-build/rbx-3.53 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.53" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.53.tar.bz2#ec2efb7d026a41ef97cb9812961bf37803f3928f978e38f504cd2c09eae34f54" rbx diff --git a/share/ruby-build/rbx-3.54 b/share/ruby-build/rbx-3.54 index ff14a6ff..3a9540fb 100644 --- a/share/ruby-build/rbx-3.54 +++ b/share/ruby-build/rbx-3.54 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.54" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.54.tar.bz2#2498a4c04feafba72d14c12e33ef881ae4bd8d3ccaa9bddcc8aec8acbad780fb" rbx diff --git a/share/ruby-build/rbx-3.55 b/share/ruby-build/rbx-3.55 index d9d2ad73..23a861fa 100644 --- a/share/ruby-build/rbx-3.55 +++ b/share/ruby-build/rbx-3.55 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.55" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.55.tar.bz2#fe7671beb3f36b987e02933afb392123b4c0a8ac15909a7b774d26101fec1ac1" rbx diff --git a/share/ruby-build/rbx-3.56 b/share/ruby-build/rbx-3.56 index 6987c42d..03d55f4a 100644 --- a/share/ruby-build/rbx-3.56 +++ b/share/ruby-build/rbx-3.56 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.56" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.56.tar.bz2#fa8170bc0eca01ebd83eb3a04240a0c7bd079ddf6ddc8b002167cff987db93b8" rbx diff --git a/share/ruby-build/rbx-3.57 b/share/ruby-build/rbx-3.57 index d389a374..3ec5aafe 100644 --- a/share/ruby-build/rbx-3.57 +++ b/share/ruby-build/rbx-3.57 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.57" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.57.tar.bz2#c2bc550129ad306188458880240348892893d08af8e74e2dbdb5318f313762bd" rbx diff --git a/share/ruby-build/rbx-3.58 b/share/ruby-build/rbx-3.58 index 8f4a5f1e..97b32ba9 100644 --- a/share/ruby-build/rbx-3.58 +++ b/share/ruby-build/rbx-3.58 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.58" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.58.tar.bz2#28875f1b9cb9b722323fa4217d9f3472e57a9ea6bd1fbc43a67eb47f81967cee" rbx diff --git a/share/ruby-build/rbx-3.59 b/share/ruby-build/rbx-3.59 index 21e3fdd4..15e2746b 100644 --- a/share/ruby-build/rbx-3.59 +++ b/share/ruby-build/rbx-3.59 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.59" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.59.tar.bz2#feb65af7ff97ef44cab86790e3a67881cc0bc7389f01bfa10a9c2d62e9aadae7" rbx diff --git a/share/ruby-build/rbx-3.6 b/share/ruby-build/rbx-3.6 index 634792cd..e20d6f2b 100644 --- a/share/ruby-build/rbx-3.6 +++ b/share/ruby-build/rbx-3.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.6.tar.bz2#25b5913bba06511170e365643579ccfc193c1c4e74dbe6ea4b37dcabdcd8f6ad" rbx diff --git a/share/ruby-build/rbx-3.60 b/share/ruby-build/rbx-3.60 index bab35a4b..4fdd6f04 100644 --- a/share/ruby-build/rbx-3.60 +++ b/share/ruby-build/rbx-3.60 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.60" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.60.tar.bz2#39f83fc74216391af56ea1ad13372878c0ed41fae49ee6a8cf8b0369a54c3b57" rbx diff --git a/share/ruby-build/rbx-3.61 b/share/ruby-build/rbx-3.61 index f56e2d21..a1008ad9 100644 --- a/share/ruby-build/rbx-3.61 +++ b/share/ruby-build/rbx-3.61 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.61" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.61.tar.bz2#38623cf198b1b0047b4c3404070252903b4da33c091be8708c205815d1516636" rbx diff --git a/share/ruby-build/rbx-3.62 b/share/ruby-build/rbx-3.62 index a71e06b2..9d38f117 100644 --- a/share/ruby-build/rbx-3.62 +++ b/share/ruby-build/rbx-3.62 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.62" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.62.tar.bz2#1cc468a7967687a062c11e21bf6787cc60f6894590eabe3fc9be5e9af36a022f" rbx diff --git a/share/ruby-build/rbx-3.63 b/share/ruby-build/rbx-3.63 index 5f8a4671..a7a3cde5 100644 --- a/share/ruby-build/rbx-3.63 +++ b/share/ruby-build/rbx-3.63 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.63" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.63.tar.bz2#3003298b9d53620ad84d71a63be2a37b53dfdfe6c2fced9280a7f3b219f365d4" rbx diff --git a/share/ruby-build/rbx-3.64 b/share/ruby-build/rbx-3.64 index d0cd15be..e62df35b 100644 --- a/share/ruby-build/rbx-3.64 +++ b/share/ruby-build/rbx-3.64 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.64" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.64.tar.bz2#43e2efd91074b52dc1d691e1424dbbb2e91bc9406b595dbb4753e9dd6001eedb" rbx diff --git a/share/ruby-build/rbx-3.65 b/share/ruby-build/rbx-3.65 index aaaed276..6b9803f6 100644 --- a/share/ruby-build/rbx-3.65 +++ b/share/ruby-build/rbx-3.65 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.65" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.65.tar.bz2#a4290b6cd1f332c90405bd421163658a2d91abf27c83ad3afe7dbbbd3628829a" rbx diff --git a/share/ruby-build/rbx-3.66 b/share/ruby-build/rbx-3.66 index f9534b50..5a3f9feb 100644 --- a/share/ruby-build/rbx-3.66 +++ b/share/ruby-build/rbx-3.66 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.66" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.66.tar.bz2#4bb237a1da1d52bc830bbe704bd4b995bbc07e50b558e460aff54d6bc309975e" rbx diff --git a/share/ruby-build/rbx-3.67 b/share/ruby-build/rbx-3.67 index 608ad8f7..7f067be1 100644 --- a/share/ruby-build/rbx-3.67 +++ b/share/ruby-build/rbx-3.67 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.67" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.67.tar.bz2#a5eedd6169f80df528ac73cf2ed9183e2f5a82a57ca0b2ae3962c26238427b87" rbx diff --git a/share/ruby-build/rbx-3.68 b/share/ruby-build/rbx-3.68 index 503afd8a..833685b4 100644 --- a/share/ruby-build/rbx-3.68 +++ b/share/ruby-build/rbx-3.68 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.68" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.68.tar.bz2#44f423a8557aa8fa383573638a94faaf3f9c587a771be267c60ed0c78784f567" rbx diff --git a/share/ruby-build/rbx-3.69 b/share/ruby-build/rbx-3.69 index d5107f59..56a20ab5 100644 --- a/share/ruby-build/rbx-3.69 +++ b/share/ruby-build/rbx-3.69 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.69" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.69.tar.bz2#2dcde5cb7ba1e1664f6bf902cd866d2564985536a0908caeac2e4099b6b255b2" rbx diff --git a/share/ruby-build/rbx-3.7 b/share/ruby-build/rbx-3.7 index de9334e7..1d3176f4 100644 --- a/share/ruby-build/rbx-3.7 +++ b/share/ruby-build/rbx-3.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.7.tar.bz2#fafcdc518b5b2440960d023203bedca133be4af62e1ef8be9ff37a2842438257" rbx diff --git a/share/ruby-build/rbx-3.70 b/share/ruby-build/rbx-3.70 index 4328010e..6132d716 100644 --- a/share/ruby-build/rbx-3.70 +++ b/share/ruby-build/rbx-3.70 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.70" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.70.tar.bz2#e5b22ff6f19d7ac75d94e7503ae74c0bf9a3d249ce0e80480402cf7cbd2fea19" rbx diff --git a/share/ruby-build/rbx-3.71 b/share/ruby-build/rbx-3.71 index c427d054..dfc71630 100644 --- a/share/ruby-build/rbx-3.71 +++ b/share/ruby-build/rbx-3.71 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.71" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.71.tar.bz2#77bfac38feea0f7d1ebecd7be5b6fac9cefe44d00ee5932ee7ba9d1f078080b8" rbx diff --git a/share/ruby-build/rbx-3.72 b/share/ruby-build/rbx-3.72 index c5d1debb..8cb3cab2 100644 --- a/share/ruby-build/rbx-3.72 +++ b/share/ruby-build/rbx-3.72 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.72" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.72.tar.bz2#7dfd678536d49947e08a327eb3b96a00c49f6b4a3ee5d4b548f4840efef0726c" rbx diff --git a/share/ruby-build/rbx-3.73 b/share/ruby-build/rbx-3.73 index ab7adf47..88c34bf9 100644 --- a/share/ruby-build/rbx-3.73 +++ b/share/ruby-build/rbx-3.73 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.73" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.73.tar.bz2#4fea98d26df5a00185d5d92684ec04cf6a22ca8cf6e9b47c3895ba5e6f14ea1a" rbx diff --git a/share/ruby-build/rbx-3.74 b/share/ruby-build/rbx-3.74 index f952816e..6b3ccadf 100644 --- a/share/ruby-build/rbx-3.74 +++ b/share/ruby-build/rbx-3.74 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.74" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.74.tar.bz2#8dae2c4e4b2361cdeafb39035f8b1b1bfe6387104f43ae6026cae3234793b8e5" rbx diff --git a/share/ruby-build/rbx-3.75 b/share/ruby-build/rbx-3.75 index 1f327051..4aad5c1f 100644 --- a/share/ruby-build/rbx-3.75 +++ b/share/ruby-build/rbx-3.75 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.75" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.75.tar.bz2#04cd1bc8fa021d569aac38cf98aeeb97f8324815f82d7ea1a0c963898c79e137" rbx diff --git a/share/ruby-build/rbx-3.76 b/share/ruby-build/rbx-3.76 index 4767a4b8..6cdcb081 100644 --- a/share/ruby-build/rbx-3.76 +++ b/share/ruby-build/rbx-3.76 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.76" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.76.tar.bz2#1606d229ea611f3c271f0b579c839cea6a1b4b07ddea7b0c4d2d794146781589" rbx diff --git a/share/ruby-build/rbx-3.77 b/share/ruby-build/rbx-3.77 index 51e95a04..411083ff 100644 --- a/share/ruby-build/rbx-3.77 +++ b/share/ruby-build/rbx-3.77 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.77" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.77.tar.bz2#badaeb4129c64979fb37322cc1913effde17010db5f57398ab7409f3fb84360e" rbx diff --git a/share/ruby-build/rbx-3.78 b/share/ruby-build/rbx-3.78 index fecfc8a0..5d92e284 100644 --- a/share/ruby-build/rbx-3.78 +++ b/share/ruby-build/rbx-3.78 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.78" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.78.tar.bz2#d285d798226fa6d80db7fd5afc2ceb2860546378772beccab154b8b7612446c9" rbx diff --git a/share/ruby-build/rbx-3.79 b/share/ruby-build/rbx-3.79 index c69d72e6..4451bab2 100644 --- a/share/ruby-build/rbx-3.79 +++ b/share/ruby-build/rbx-3.79 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.79" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.79.tar.bz2#514c5032a23bfc1ca2defce646cc3a740aa053dab37e0cb4fbba1d4f11a9c33a" rbx diff --git a/share/ruby-build/rbx-3.8 b/share/ruby-build/rbx-3.8 index 5f2e8df4..eb97e33b 100644 --- a/share/ruby-build/rbx-3.8 +++ b/share/ruby-build/rbx-3.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.8.tar.bz2#9a74316b1adf7535c4529741bd3b7e660b7fbdb01ab1c5e6deeed0fae09b811d" rbx diff --git a/share/ruby-build/rbx-3.80 b/share/ruby-build/rbx-3.80 index a2860e81..d1370319 100644 --- a/share/ruby-build/rbx-3.80 +++ b/share/ruby-build/rbx-3.80 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.80" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.80.tar.bz2#8cda9123efac9c2bbe374368c4767ada7e28299a7c4c706c562b3d133f96c19e" rbx diff --git a/share/ruby-build/rbx-3.81 b/share/ruby-build/rbx-3.81 index 0dcb063b..22cbc371 100644 --- a/share/ruby-build/rbx-3.81 +++ b/share/ruby-build/rbx-3.81 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.81" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.81.tar.bz2#d8fffa145f1132bc2d1f17d9194f1b8fc6dffa0f3ff6c29b44e99378daeea807" rbx diff --git a/share/ruby-build/rbx-3.82 b/share/ruby-build/rbx-3.82 index 6b4b4969..8fdc0db8 100644 --- a/share/ruby-build/rbx-3.82 +++ b/share/ruby-build/rbx-3.82 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.82" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.82.tar.bz2#53abb85219980d7307a762660e1d509cd74beccbcf4d46979ddd0749e77a1401" rbx diff --git a/share/ruby-build/rbx-3.83 b/share/ruby-build/rbx-3.83 index 3d7bbc1e..0d1b95cf 100644 --- a/share/ruby-build/rbx-3.83 +++ b/share/ruby-build/rbx-3.83 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.83" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.83.tar.bz2#323d44321478aca7ccb8c5a76addc00df4aa90ec89a69a764e92fe77896669aa" rbx diff --git a/share/ruby-build/rbx-3.84 b/share/ruby-build/rbx-3.84 index 6746018b..11a32191 100644 --- a/share/ruby-build/rbx-3.84 +++ b/share/ruby-build/rbx-3.84 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.84" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.84.tar.bz2#87eeaf24efd64bb06c4409814410a9154287dd889a976b70c474ef88992b279d" rbx diff --git a/share/ruby-build/rbx-3.9 b/share/ruby-build/rbx-3.9 index 648e5bf5..acb489b8 100644 --- a/share/ruby-build/rbx-3.9 +++ b/share/ruby-build/rbx-3.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2l" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.9.tar.bz2#de5a2238d90387143b8b63a52b7f036d408d7a84387347e56099d811c423bdf6" rbx From 5d5792f6ca9b0d0cfc78745de90c284ac8ed8a21 Mon Sep 17 00:00:00 2001 From: Kevin Bullock Date: Mon, 6 Nov 2017 20:53:31 -0600 Subject: [PATCH 0917/1809] Build Ruby against the right OpenSSL on macOS if pkg-config is present (#1085) --- bin/ruby-build | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index e82196b5..25508148 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1007,6 +1007,9 @@ build_package_mac_openssl() { # Tell Ruby to use this openssl for its extension. package_option ruby configure --with-openssl-dir="$OPENSSL_PREFIX_PATH" + # Make sure pkg-config finds our build first. + export PKG_CONFIG_PATH="${OPENSSL_PREFIX_PATH}/lib/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}" + # Hint OpenSSL that we prefer a 64-bit build. export KERNEL_BITS="64" OPENSSL_CONFIGURE="${OPENSSL_CONFIGURE:-./config}" From d41f0fee20ea066b4e2bd6c74d0052fdc07c5d02 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Thu, 9 Nov 2017 09:33:28 +0900 Subject: [PATCH 0918/1809] Add definition for JRuby 9.1.14.0 ## Summary JRuby 9.1.14.0 has been released. http://jruby.org/2017/11/08/jruby-9-1-14-0.html ## Other Information JRuby 9.1.14.0+ download URL has changed. https://github.com/rbenv/ruby-build/issues/1148 --- share/ruby-build/jruby-9.1.14.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.1.14.0 diff --git a/share/ruby-build/jruby-9.1.14.0 b/share/ruby-build/jruby-9.1.14.0 new file mode 100644 index 00000000..6cd9db9e --- /dev/null +++ b/share/ruby-build/jruby-9.1.14.0 @@ -0,0 +1,2 @@ +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" jruby From 67c47603ee4cd86550bf0a0069a0a45b02057c7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ville=20Skytt=C3=A4?= Date: Thu, 9 Nov 2017 09:28:49 +0200 Subject: [PATCH 0919/1809] num_cpu_cores: Prefer getconf over cpuinfo grep, simplify grep usage --- bin/ruby-build | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index e82196b5..82e1b82f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -154,7 +154,8 @@ num_cpu_cores() { num="$(sysctl -n hw.ncpu 2>/dev/null || true)" ;; * ) - num="$(grep ^processor /proc/cpuinfo 2>/dev/null | wc -l | xargs)" + num="$({ getconf _NPROCESSORS_ONLN || + grep -c ^processor /proc/cpuinfo; } 2>/dev/null)" num="${num#0}" ;; esac From 2acea34008d84f9ddca2b4e23747517c40cfb5ee Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Fri, 8 Dec 2017 00:34:16 +0000 Subject: [PATCH 0920/1809] Add JRuby 9.1.15.0 --- share/ruby-build/jruby-9.1.15.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.1.15.0 diff --git a/share/ruby-build/jruby-9.1.15.0 b/share/ruby-build/jruby-9.1.15.0 new file mode 100644 index 00000000..ee3e9ce8 --- /dev/null +++ b/share/ruby-build/jruby-9.1.15.0 @@ -0,0 +1,2 @@ +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" jruby From 95d3e4a37324d3e3dbaf895e92544999157ca5ad Mon Sep 17 00:00:00 2001 From: deepj Date: Sun, 10 Dec 2017 22:07:29 +0100 Subject: [PATCH 0921/1809] Upgrade to OpenSSL 1.0.2n --- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p105 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p426 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-p484 | 2 +- share/ruby-build/1.9.3-p545 | 2 +- share/ruby-build/1.9.3-p547 | 2 +- share/ruby-build/1.9.3-p550 | 2 +- share/ruby-build/1.9.3-p551 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.0.0-p647 | 2 +- share/ruby-build/2.0.0-p648 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.10 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.1.7 | 2 +- share/ruby-build/2.1.8 | 2 +- share/ruby-build/2.1.9 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.2.3 | 2 +- share/ruby-build/2.2.4 | 2 +- share/ruby-build/2.2.5 | 2 +- share/ruby-build/2.2.6 | 2 +- share/ruby-build/2.2.7 | 2 +- share/ruby-build/2.2.8 | 2 +- share/ruby-build/2.3.0 | 2 +- share/ruby-build/2.3.0-dev | 2 +- share/ruby-build/2.3.0-preview1 | 2 +- share/ruby-build/2.3.0-preview2 | 2 +- share/ruby-build/2.3.1 | 2 +- share/ruby-build/2.3.2 | 2 +- share/ruby-build/2.3.3 | 2 +- share/ruby-build/2.3.4 | 2 +- share/ruby-build/2.3.5 | 2 +- share/ruby-build/2.4.0-preview1 | 2 +- share/ruby-build/2.4.0-preview2 | 2 +- share/ruby-build/2.4.0-preview3 | 2 +- share/ruby-build/2.4.0-rc1 | 2 +- share/ruby-build/rbx-2.10 | 2 +- share/ruby-build/rbx-2.11 | 2 +- share/ruby-build/rbx-2.5.8 | 2 +- share/ruby-build/rbx-2.6 | 2 +- share/ruby-build/rbx-2.7 | 2 +- share/ruby-build/rbx-2.71828182 | 2 +- share/ruby-build/rbx-2.8 | 2 +- share/ruby-build/rbx-2.9 | 2 +- share/ruby-build/rbx-3.0 | 2 +- share/ruby-build/rbx-3.1 | 2 +- share/ruby-build/rbx-3.10 | 2 +- share/ruby-build/rbx-3.11 | 2 +- share/ruby-build/rbx-3.12 | 2 +- share/ruby-build/rbx-3.13 | 2 +- share/ruby-build/rbx-3.14 | 2 +- share/ruby-build/rbx-3.15 | 2 +- share/ruby-build/rbx-3.16 | 2 +- share/ruby-build/rbx-3.17 | 2 +- share/ruby-build/rbx-3.18 | 2 +- share/ruby-build/rbx-3.19 | 2 +- share/ruby-build/rbx-3.2 | 2 +- share/ruby-build/rbx-3.20 | 2 +- share/ruby-build/rbx-3.21 | 2 +- share/ruby-build/rbx-3.22 | 2 +- share/ruby-build/rbx-3.23 | 2 +- share/ruby-build/rbx-3.24 | 2 +- share/ruby-build/rbx-3.25 | 2 +- share/ruby-build/rbx-3.26 | 2 +- share/ruby-build/rbx-3.27 | 2 +- share/ruby-build/rbx-3.28 | 2 +- share/ruby-build/rbx-3.29 | 2 +- share/ruby-build/rbx-3.3 | 2 +- share/ruby-build/rbx-3.30 | 2 +- share/ruby-build/rbx-3.31 | 2 +- share/ruby-build/rbx-3.32 | 2 +- share/ruby-build/rbx-3.33 | 2 +- share/ruby-build/rbx-3.34 | 2 +- share/ruby-build/rbx-3.35 | 2 +- share/ruby-build/rbx-3.36 | 2 +- share/ruby-build/rbx-3.37 | 2 +- share/ruby-build/rbx-3.38 | 2 +- share/ruby-build/rbx-3.39 | 2 +- share/ruby-build/rbx-3.4 | 2 +- share/ruby-build/rbx-3.40 | 2 +- share/ruby-build/rbx-3.41 | 2 +- share/ruby-build/rbx-3.42 | 2 +- share/ruby-build/rbx-3.43 | 2 +- share/ruby-build/rbx-3.44 | 2 +- share/ruby-build/rbx-3.45 | 2 +- share/ruby-build/rbx-3.46 | 2 +- share/ruby-build/rbx-3.47 | 2 +- share/ruby-build/rbx-3.48 | 2 +- share/ruby-build/rbx-3.49 | 2 +- share/ruby-build/rbx-3.5 | 2 +- share/ruby-build/rbx-3.50 | 2 +- share/ruby-build/rbx-3.51 | 2 +- share/ruby-build/rbx-3.52 | 2 +- share/ruby-build/rbx-3.53 | 2 +- share/ruby-build/rbx-3.54 | 2 +- share/ruby-build/rbx-3.55 | 2 +- share/ruby-build/rbx-3.56 | 2 +- share/ruby-build/rbx-3.57 | 2 +- share/ruby-build/rbx-3.58 | 2 +- share/ruby-build/rbx-3.59 | 2 +- share/ruby-build/rbx-3.6 | 2 +- share/ruby-build/rbx-3.60 | 2 +- share/ruby-build/rbx-3.61 | 2 +- share/ruby-build/rbx-3.62 | 2 +- share/ruby-build/rbx-3.63 | 2 +- share/ruby-build/rbx-3.64 | 2 +- share/ruby-build/rbx-3.65 | 2 +- share/ruby-build/rbx-3.66 | 2 +- share/ruby-build/rbx-3.67 | 2 +- share/ruby-build/rbx-3.68 | 2 +- share/ruby-build/rbx-3.69 | 2 +- share/ruby-build/rbx-3.7 | 2 +- share/ruby-build/rbx-3.70 | 2 +- share/ruby-build/rbx-3.71 | 2 +- share/ruby-build/rbx-3.72 | 2 +- share/ruby-build/rbx-3.73 | 2 +- share/ruby-build/rbx-3.74 | 2 +- share/ruby-build/rbx-3.75 | 2 +- share/ruby-build/rbx-3.76 | 2 +- share/ruby-build/rbx-3.77 | 2 +- share/ruby-build/rbx-3.78 | 2 +- share/ruby-build/rbx-3.79 | 2 +- share/ruby-build/rbx-3.8 | 2 +- share/ruby-build/rbx-3.80 | 2 +- share/ruby-build/rbx-3.81 | 2 +- share/ruby-build/rbx-3.82 | 2 +- share/ruby-build/rbx-3.83 | 2 +- share/ruby-build/rbx-3.84 | 2 +- share/ruby-build/rbx-3.9 | 2 +- 173 files changed, 173 insertions(+), 173 deletions(-) diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index bcc002bf..4c3d2049 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index 0f2e07e4..db410db5 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 index d9316eca..965eb3bb 100644 --- a/share/ruby-build/1.9.3-p105 +++ b/share/ruby-build/1.9.3-p105 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 index d572075e..82df5771 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 index cf5ce3d5..8071387f 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 index f295b577..e8243d82 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 index aff294f6..5e7e75db 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 index 17b33521..db7b486c 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 index d2cddfd0..6ba8fac0 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 index 10903a8f..41ce1e3a 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 index 4ce02c88..e9ee5870 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 index 6d529cae..269f0ce5 100644 --- a/share/ruby-build/1.9.3-p426 +++ b/share/ruby-build/1.9.3-p426 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 index d99f1904..90091e0f 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 index 4e4c1eb5..b6d7bc15 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 index 5a19cfa4..169bce15 100644 --- a/share/ruby-build/1.9.3-p484 +++ b/share/ruby-build/1.9.3-p484 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 index 7e68e8e7..bb2fd872 100644 --- a/share/ruby-build/1.9.3-p545 +++ b/share/ruby-build/1.9.3-p545 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 index c21c3162..6c223969 100644 --- a/share/ruby-build/1.9.3-p547 +++ b/share/ruby-build/1.9.3-p547 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 index 46a7e187..8b99b7f7 100644 --- a/share/ruby-build/1.9.3-p550 +++ b/share/ruby-build/1.9.3-p550 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 index 66049d9e..55579fe7 100644 --- a/share/ruby-build/1.9.3-p551 +++ b/share/ruby-build/1.9.3-p551 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 065e7f87..5596def7 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index a1ee94cf..eedcb1e8 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,4 +1,4 @@ require_gcc -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 287489db..6f3de2f0 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" warn_eol autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index bc183357..d21d25ee 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 345bdd15..5531d754 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index 06fcedfe..fff5642c 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index cd0abc23..9292e472 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index 0ccbfb52..0c8750cf 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index 51d02e17..d1b183cc 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index 56897911..999900a4 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index a20c3add..7122badd 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index b91ce470..329074ec 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 index 98b841ee..4bf353e3 100644 --- a/share/ruby-build/2.0.0-p643 +++ b/share/ruby-build/2.0.0-p643 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 index 17179f72..af75b722 100644 --- a/share/ruby-build/2.0.0-p645 +++ b/share/ruby-build/2.0.0-p645 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p647 b/share/ruby-build/2.0.0-p647 index 9b84e2bc..dca6448b 100644 --- a/share/ruby-build/2.0.0-p647 +++ b/share/ruby-build/2.0.0-p647 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p648 b/share/ruby-build/2.0.0-p648 index 610d0fbd..bec7fb41 100644 --- a/share/ruby-build/2.0.0-p648 +++ b/share/ruby-build/2.0.0-p648 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 1a05df49..e77337d4 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index e29c8358..d349f14a 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 2dfde0f5..56647580 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index 16ce7fd9..aa11ad97 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index 37d99472..14c4353c 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.bz2#1d3f4ad5f619ec15229206b6667586dcec7cc986672c8fbb8558161ecf07e277" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index 0eae50ab..4ebb5bd0 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" warn_eol ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index d47e736a..7a80e9b6 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index b2f307f2..273544c8 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index 8a8c9f69..e3360eed 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index c3f5ba6e..eb0f887b 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.bz2#96aabab4dd4a2e57dd0d28052650e6fcdc8f133fa8980d9b936814b1e93f6cfc" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.10 b/share/ruby-build/2.1.10 index 182a3114..acd2ef38 100644 --- a/share/ruby-build/2.1.10 +++ b/share/ruby-build/2.1.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.10" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.10.tar.bz2#a74675578a9a801ac25eb7152bef3023432d6267f875b198eb9cd6944a5bf4f1" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index 2071df7c..8a8c26e8 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.bz2#6948b02570cdfb89a8313675d4aa665405900e27423db408401473f30fc6e901" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index d105c65a..aa4b8495 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.3" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.bz2#36ce72f84ae4129f6cc66e33077a79d87b018ea7bf1dbc3d353604bf006f76d6" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index 306e9690..cd8e5345 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.4" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.bz2#f37f11a8c75ab9215bb9f61246ef98e0e57e1409f0872e5cf59033edcf5b8d2a" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index d189b173..51d30f91 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.5" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.bz2#0241b40f1c731cb177994a50b854fb7f18d4ad04dcefc18acc60af73046fb0a9" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index 173dddfc..d35803c3 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.6" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.bz2#7b5233be35a4a7fbd64923e42efb70b7bebd455d9d6f9d4001b3b3a6e0aa6ce9" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.7 b/share/ruby-build/2.1.7 index 373dbdea..a27f0429 100644 --- a/share/ruby-build/2.1.7 +++ b/share/ruby-build/2.1.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.bz2#b02c1a5ecd718e3f6b316384d4ed6572f862a46063f5ae23d0340b0a245859b6" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.8 b/share/ruby-build/2.1.8 index 0397628b..9a1bdd8c 100644 --- a/share/ruby-build/2.1.8 +++ b/share/ruby-build/2.1.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.8" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.8.tar.bz2#250d0b589cba97caddc86a28849365ad0d475539448cf76bbae93190985b3387" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.9 b/share/ruby-build/2.1.9 index de6d0453..33e391e1 100644 --- a/share/ruby-build/2.1.9 +++ b/share/ruby-build/2.1.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.9" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.9.tar.bz2#4f21376aa11e09b499c3254bbd839e68e053c0d18e28d61c428a32347269036e" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index 78d49753..b556121b 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.bz2#1c031137999f832f86be366a71155113675b72420830ce432b777a0ff4942955" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index d1b88bc9..38c8002d 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" warn_unsupported ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index e3d2c505..69f9b3e3 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index 59a33f46..3c2755cd 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index aa9e3421..4179d7ba 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index bf3f7685..5eadab55 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.bz2#4e5676073246b7ade207be3e80a930567a88100513591a0f19fc38e247370065" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 index 2bcdde32..b75a5afe 100644 --- a/share/ruby-build/2.2.2 +++ b/share/ruby-build/2.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.bz2#f3b8ffa6089820ee5bdc289567d365e5748d4170e8aa246d2ea6576f24796535" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.3 b/share/ruby-build/2.2.3 index f225d7fc..e6e25c7b 100644 --- a/share/ruby-build/2.2.3 +++ b/share/ruby-build/2.2.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.bz2#c745cb98b29127d7f19f1bf9e0a63c384736f4d303b83c4f4bda3c2ee3c5e41f" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.4 b/share/ruby-build/2.2.4 index 8f72227e..21e562f8 100644 --- a/share/ruby-build/2.2.4 +++ b/share/ruby-build/2.2.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.4" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.4.tar.bz2#31203696adbfdda6f2874a2de31f7c5a1f3bcb6628f4d1a241de21b158cd5c76" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.5 b/share/ruby-build/2.2.5 index 85e0e1a0..557baf7a 100644 --- a/share/ruby-build/2.2.5 +++ b/share/ruby-build/2.2.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.5" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.5.tar.bz2#22f0c6f34c0024e0bcaaa8e6831b7c0041e1ef6120c781618b833bde29626700" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.6 b/share/ruby-build/2.2.6 index 596818b6..cded3361 100644 --- a/share/ruby-build/2.2.6 +++ b/share/ruby-build/2.2.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.6" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.6.tar.bz2#e845ba41ea3525aafaa4094212f1eadc57392732232b67b4394a7e0f046dddf7" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.7 b/share/ruby-build/2.2.7 index e54d389c..2d341ffc 100644 --- a/share/ruby-build/2.2.7 +++ b/share/ruby-build/2.2.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.7" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.7.tar.bz2#80486c5991783185afeceeb315060a3dafc3889a2912e145b1a8457d7b005c5b" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.8 b/share/ruby-build/2.2.8 index 5cc70ecb..3da4bfd4 100644 --- a/share/ruby-build/2.2.8 +++ b/share/ruby-build/2.2.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.8" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.8.tar.bz2#b19085587d859baf9d7763f92e34a84632fceac5cc593ca2c0efa28ed8c6e44e" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0 b/share/ruby-build/2.3.0 index 2569fce0..be6405af 100644 --- a/share/ruby-build/2.3.0 +++ b/share/ruby-build/2.3.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.bz2#ec7579eaba2e4c402a089dbc86c98e5f1f62507880fd800b9b34ca30166bfa5e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index 8dbfe5f5..4d413f35 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_3" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.3.0-preview1 b/share/ruby-build/2.3.0-preview1 index ccf7af14..44b20056 100644 --- a/share/ruby-build/2.3.0-preview1 +++ b/share/ruby-build/2.3.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview1.tar.bz2#42b9c9e1740a5abe2855d11803524370bd95744c8dcb0068572ed5c969ac7f0f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview2 b/share/ruby-build/2.3.0-preview2 index 84100509..e51804a5 100644 --- a/share/ruby-build/2.3.0-preview2 +++ b/share/ruby-build/2.3.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview2.tar.bz2#e9b0464e50b2e5c31546e6b8ca8cad71fe2d2146ccf88b7419bbe9626af741cb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.1 b/share/ruby-build/2.3.1 index 85b4426e..9f2ae09d 100644 --- a/share/ruby-build/2.3.1 +++ b/share/ruby-build/2.3.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.1.tar.bz2#4a7c5f52f205203ea0328ca8e1963a7a88cf1f7f0e246f857d595b209eac0a4d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.2 b/share/ruby-build/2.3.2 index b77dd5cf..455bd4bf 100644 --- a/share/ruby-build/2.3.2 +++ b/share/ruby-build/2.3.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.2.tar.bz2#e6ce83d46819c4120c9295ff6b36b90393dd5f6bef3bb117a06d7399c11fc7c0" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.3 b/share/ruby-build/2.3.3 index 83639f8b..c9e0ab09 100644 --- a/share/ruby-build/2.3.3 +++ b/share/ruby-build/2.3.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.3" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.3.tar.bz2#882e6146ed26c6e78c02342835f5d46b86de95f0dc4e16543294bc656594cc5b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.4 b/share/ruby-build/2.3.4 index 2803c191..525c4829 100644 --- a/share/ruby-build/2.3.4 +++ b/share/ruby-build/2.3.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.4" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.4.tar.bz2#cd9808bb53824d6edb58beaadd3906cb23b987438ce75ab7bb279b2229930e2f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.5 b/share/ruby-build/2.3.5 index 9745bae9..62dcf3b4 100644 --- a/share/ruby-build/2.3.5 +++ b/share/ruby-build/2.3.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.5" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.5.tar.bz2#f71c4b67ba1bef424feba66774dc9d4bbe02375f5787e41596bc7f923739128b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview1 b/share/ruby-build/2.4.0-preview1 index 6504ab1d..e4009a3f 100644 --- a/share/ruby-build/2.4.0-preview1 +++ b/share/ruby-build/2.4.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview1.tar.bz2#17570f0b84215ca82252f10c167ee50bc075383c018420c6b2601ae1cade0649" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview2 b/share/ruby-build/2.4.0-preview2 index ef681acb..7c3889d7 100644 --- a/share/ruby-build/2.4.0-preview2 +++ b/share/ruby-build/2.4.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview2.tar.bz2#2224c55b2d87b5c0f08d23a4618e870027dbc1cffbfb4a05efd19eac4ff4cf1d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview3 b/share/ruby-build/2.4.0-preview3 index fdf6c55f..3c17e788 100644 --- a/share/ruby-build/2.4.0-preview3 +++ b/share/ruby-build/2.4.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview3.tar.bz2#305a2b2c627990e54965393f6eb1c442eeddfa149128ccdd9f4334e2e00a2a52" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-rc1 b/share/ruby-build/2.4.0-rc1 index 43619ae6..1955f19a 100644 --- a/share/ruby-build/2.4.0-rc1 +++ b/share/ruby-build/2.4.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-rc1.tar.bz2#3b156b20f9df0dd62cbeeb8e57e66ea872d2a5b55fabdef1889650122bcc2ea7" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/rbx-2.10 b/share/ruby-build/rbx-2.10 index 6ac9c27d..873cdb50 100644 --- a/share/ruby-build/rbx-2.10 +++ b/share/ruby-build/rbx-2.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 index dcc69d32..43f89026 100644 --- a/share/ruby-build/rbx-2.11 +++ b/share/ruby-build/rbx-2.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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.5.8 b/share/ruby-build/rbx-2.5.8 index 961e32c9..5be1dc94 100644 --- a/share/ruby-build/rbx-2.5.8 +++ b/share/ruby-build/rbx-2.5.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 index 2b2127b7..dfc54256 100644 --- a/share/ruby-build/rbx-2.6 +++ b/share/ruby-build/rbx-2.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 index b3ce0354..bb6b9c92 100644 --- a/share/ruby-build/rbx-2.7 +++ b/share/ruby-build/rbx-2.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 index 223d21b1..5a70ebbf 100644 --- a/share/ruby-build/rbx-2.71828182 +++ b/share/ruby-build/rbx-2.71828182 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 index 06e30d31..7ff5cf50 100644 --- a/share/ruby-build/rbx-2.8 +++ b/share/ruby-build/rbx-2.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 index f33553d4..8c69df00 100644 --- a/share/ruby-build/rbx-2.9 +++ b/share/ruby-build/rbx-2.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl 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 index 0aaa5d09..7eed38f6 100644 --- a/share/ruby-build/rbx-3.0 +++ b/share/ruby-build/rbx-3.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.0.tar.bz2#fd4c9687af6e29939100610a231f13951ed763a9028c85878505f313857c43ca" rbx diff --git a/share/ruby-build/rbx-3.1 b/share/ruby-build/rbx-3.1 index 7421f90c..0c093510 100644 --- a/share/ruby-build/rbx-3.1 +++ b/share/ruby-build/rbx-3.1 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.1" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.1.tar.bz2#33e1b3b8e489a86f94de819fc478640150a4b1794c6a6ffe93d717fda6b610d8" rbx diff --git a/share/ruby-build/rbx-3.10 b/share/ruby-build/rbx-3.10 index 7e747dca..366e6a34 100644 --- a/share/ruby-build/rbx-3.10 +++ b/share/ruby-build/rbx-3.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.10.tar.bz2#a5980628edf318c4142cd3f7c6b01d3b07b50387533056ea67d75a63af3a5054" rbx diff --git a/share/ruby-build/rbx-3.11 b/share/ruby-build/rbx-3.11 index 1d021b59..36227449 100644 --- a/share/ruby-build/rbx-3.11 +++ b/share/ruby-build/rbx-3.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.11.tar.bz2#2e8bf15313440ec7c0315e5d3a387bf88c95518040073d78fcb7a044eaef162b" rbx diff --git a/share/ruby-build/rbx-3.12 b/share/ruby-build/rbx-3.12 index 6c17f7eb..c29c7594 100644 --- a/share/ruby-build/rbx-3.12 +++ b/share/ruby-build/rbx-3.12 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.12" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.12.tar.bz2#bc955346e2dfface41c87adf432034b591eb81350905d5b503b501f36ee773c9" rbx diff --git a/share/ruby-build/rbx-3.13 b/share/ruby-build/rbx-3.13 index d9501fc0..234678fe 100644 --- a/share/ruby-build/rbx-3.13 +++ b/share/ruby-build/rbx-3.13 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.13" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.13.tar.bz2#a286b91150970a0116c843de5929c1e3c7a399943bd9f22f5fde25e67fa74368" rbx diff --git a/share/ruby-build/rbx-3.14 b/share/ruby-build/rbx-3.14 index 210513e7..c79f8551 100644 --- a/share/ruby-build/rbx-3.14 +++ b/share/ruby-build/rbx-3.14 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.14" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.14.tar.bz2#19043116e885c428041677f672f54480bba171da9d43f369d1c854cb794c8426" rbx diff --git a/share/ruby-build/rbx-3.15 b/share/ruby-build/rbx-3.15 index 92e73635..0ffe65a0 100644 --- a/share/ruby-build/rbx-3.15 +++ b/share/ruby-build/rbx-3.15 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.15" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.15.tar.bz2#86ce6c330843f1a4fa1217e37d8898e10b90673838b7a2867e4e4d6d65599cef" rbx diff --git a/share/ruby-build/rbx-3.16 b/share/ruby-build/rbx-3.16 index 40be23c5..45e79624 100644 --- a/share/ruby-build/rbx-3.16 +++ b/share/ruby-build/rbx-3.16 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.16" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.16.tar.bz2#1c34db3254e8304988b3c10591c11af058f371bee80fe3b559e6c16d84f4fa03" rbx diff --git a/share/ruby-build/rbx-3.17 b/share/ruby-build/rbx-3.17 index aebe7d6a..e0f85d3c 100644 --- a/share/ruby-build/rbx-3.17 +++ b/share/ruby-build/rbx-3.17 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.17" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.17.tar.bz2#bb76bc9613064f48d50f8323c2727002bb7dcb0ccf8813e69a366c603b7bc689" rbx diff --git a/share/ruby-build/rbx-3.18 b/share/ruby-build/rbx-3.18 index 94e5027c..cc888fb4 100644 --- a/share/ruby-build/rbx-3.18 +++ b/share/ruby-build/rbx-3.18 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.18" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.18.tar.bz2#c552a539f3f6b8f240a02cbe9926540a0c3ad95e0e341179963a43c64208ce3e" rbx diff --git a/share/ruby-build/rbx-3.19 b/share/ruby-build/rbx-3.19 index 066a9034..b73d2484 100644 --- a/share/ruby-build/rbx-3.19 +++ b/share/ruby-build/rbx-3.19 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.19" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.19.tar.bz2#cee948256bf288595b4ce53034f0dcd4ae2bc257acb2d43a63364dfc8e5db47c" rbx diff --git a/share/ruby-build/rbx-3.2 b/share/ruby-build/rbx-3.2 index 246bcaf6..94a90995 100644 --- a/share/ruby-build/rbx-3.2 +++ b/share/ruby-build/rbx-3.2 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.2" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.2.tar.bz2#e9e906492900755425d29cbb650b0b5a39d1163fa692d6a33958e98a2e8ea156" rbx diff --git a/share/ruby-build/rbx-3.20 b/share/ruby-build/rbx-3.20 index 582f79e1..ef8da91d 100644 --- a/share/ruby-build/rbx-3.20 +++ b/share/ruby-build/rbx-3.20 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.20" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.20.tar.bz2#caf95bf55e5483e288b40c315ad7f2d4091823e33dcd57e9c6364c66c29a7ff2" rbx diff --git a/share/ruby-build/rbx-3.21 b/share/ruby-build/rbx-3.21 index 503a25a3..5ae202cd 100644 --- a/share/ruby-build/rbx-3.21 +++ b/share/ruby-build/rbx-3.21 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.21" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.21.tar.bz2#281195af772ef05f789404f0fb95838c5942591762191962bab22860022650ee" rbx diff --git a/share/ruby-build/rbx-3.22 b/share/ruby-build/rbx-3.22 index 4cafc3ac..40ea268a 100644 --- a/share/ruby-build/rbx-3.22 +++ b/share/ruby-build/rbx-3.22 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.22" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.22.tar.bz2#90b9a69ab71cffdc4a0dd68aafebce5df1fcd79c2bc60ef78b44fccd160d341a" rbx diff --git a/share/ruby-build/rbx-3.23 b/share/ruby-build/rbx-3.23 index 9d10681a..d635f0d1 100644 --- a/share/ruby-build/rbx-3.23 +++ b/share/ruby-build/rbx-3.23 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.23" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.23.tar.bz2#bed25ca7c27629115768eb666adfcbb95d6f625e8666980e837ead5e13848b64" rbx diff --git a/share/ruby-build/rbx-3.24 b/share/ruby-build/rbx-3.24 index 4c68cfcb..c030bab8 100644 --- a/share/ruby-build/rbx-3.24 +++ b/share/ruby-build/rbx-3.24 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.25" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.25.tar.bz2#9a1d1219acf34bab516e07a1b5ada3b54afd51ec25e87908fc0b6801db0c5d57" rbx diff --git a/share/ruby-build/rbx-3.25 b/share/ruby-build/rbx-3.25 index bbe1adcf..2af659a6 100644 --- a/share/ruby-build/rbx-3.25 +++ b/share/ruby-build/rbx-3.25 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.24" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.24.tar.bz2#7edf189283255d68b2a1d69e011cfebad0397743229fd50b08e21774ec8dab63" rbx diff --git a/share/ruby-build/rbx-3.26 b/share/ruby-build/rbx-3.26 index 7893f276..c0007624 100644 --- a/share/ruby-build/rbx-3.26 +++ b/share/ruby-build/rbx-3.26 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.26" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.26.tar.bz2#10341c880eef73dda89cf8bcf5ae066b04683e40a3b1721d4d2733f32778819a" rbx diff --git a/share/ruby-build/rbx-3.27 b/share/ruby-build/rbx-3.27 index fcbc9e47..84b9d816 100644 --- a/share/ruby-build/rbx-3.27 +++ b/share/ruby-build/rbx-3.27 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.27" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.27.tar.bz2#4ede3d0adcfab77eb9ffb43eec1b6cbe63c32f326630b488e9c2382fa3a6db98" rbx diff --git a/share/ruby-build/rbx-3.28 b/share/ruby-build/rbx-3.28 index 73f761e4..ee50c6bc 100644 --- a/share/ruby-build/rbx-3.28 +++ b/share/ruby-build/rbx-3.28 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.28" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.28.tar.bz2#7954146ee9284e038b3c524613478e2884d8a7a9df85de6c17e43177e41d842c" rbx diff --git a/share/ruby-build/rbx-3.29 b/share/ruby-build/rbx-3.29 index aa99ee6c..6e924101 100644 --- a/share/ruby-build/rbx-3.29 +++ b/share/ruby-build/rbx-3.29 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.29" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.29.tar.bz2#6a8bf87ce26a6a05a80dd2ae40ac8c4e2c5153d4d2d913549a85d9aa32aaeee2" rbx diff --git a/share/ruby-build/rbx-3.3 b/share/ruby-build/rbx-3.3 index 0c68eb32..623ba8be 100644 --- a/share/ruby-build/rbx-3.3 +++ b/share/ruby-build/rbx-3.3 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.3" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.3.tar.bz2#3f592b1f5580f7075c7fdc72eee7c959dd4791d96d04de6a8d467529dcff72be" rbx diff --git a/share/ruby-build/rbx-3.30 b/share/ruby-build/rbx-3.30 index db5d2f51..6048adb2 100644 --- a/share/ruby-build/rbx-3.30 +++ b/share/ruby-build/rbx-3.30 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.30" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.30.tar.bz2#5294f406679d41160abe46ec1ff14b76c4353a75756227cc691108bb57f4bd16" rbx diff --git a/share/ruby-build/rbx-3.31 b/share/ruby-build/rbx-3.31 index be3d878f..32511f3e 100644 --- a/share/ruby-build/rbx-3.31 +++ b/share/ruby-build/rbx-3.31 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.31" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.31.tar.bz2#1c7a7763ab7cf36ad6b2e328ff1d78fb6587721b8667f8598d15354d0704de72" rbx diff --git a/share/ruby-build/rbx-3.32 b/share/ruby-build/rbx-3.32 index 16f14959..4aa208b8 100644 --- a/share/ruby-build/rbx-3.32 +++ b/share/ruby-build/rbx-3.32 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.32" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.32.tar.bz2#f88d6d277efe1f9774da1201ce4c8a8fd7cb2ea29620c1727a4471e3a0eed1dc" rbx diff --git a/share/ruby-build/rbx-3.33 b/share/ruby-build/rbx-3.33 index 86969bbf..96175591 100644 --- a/share/ruby-build/rbx-3.33 +++ b/share/ruby-build/rbx-3.33 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.33" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.33.tar.bz2#1455940fc3a17b6efbb787c9316ff86a260187ebbaba6b32746dd27cebe14907" rbx diff --git a/share/ruby-build/rbx-3.34 b/share/ruby-build/rbx-3.34 index 2c2b9c54..73ea68e2 100644 --- a/share/ruby-build/rbx-3.34 +++ b/share/ruby-build/rbx-3.34 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.34" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.34.tar.bz2#90f5d5b53dbc6494b8a81ecd3569950b1d85d0c463dd537cab677fab82e2b300" rbx diff --git a/share/ruby-build/rbx-3.35 b/share/ruby-build/rbx-3.35 index bfe2f093..521e1906 100644 --- a/share/ruby-build/rbx-3.35 +++ b/share/ruby-build/rbx-3.35 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.35" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.35.tar.bz2#d72c8ec1a1cd6e1c77381e6d1e1d21811d71948a08f108d8a064884c379d2465" rbx diff --git a/share/ruby-build/rbx-3.36 b/share/ruby-build/rbx-3.36 index 947bd537..8b7b9324 100644 --- a/share/ruby-build/rbx-3.36 +++ b/share/ruby-build/rbx-3.36 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.36" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.36.tar.bz2#660c6eaad9ab0ef3813942e906b14d1f02d071c6e25f60b9d6c8dfbab278b754" rbx diff --git a/share/ruby-build/rbx-3.37 b/share/ruby-build/rbx-3.37 index cdef1e2e..45632d62 100644 --- a/share/ruby-build/rbx-3.37 +++ b/share/ruby-build/rbx-3.37 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.37" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.37.tar.bz2#85d855a0734c315d67b592675481458ddddac075426dbf6dc39a8ad34b8cb2d1" rbx diff --git a/share/ruby-build/rbx-3.38 b/share/ruby-build/rbx-3.38 index afb66c31..824e501b 100644 --- a/share/ruby-build/rbx-3.38 +++ b/share/ruby-build/rbx-3.38 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.38" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.38.tar.bz2#2e038ee1e1dcee5b0d574cc446ad7bf2d98ea70ced35090f1680a90c6b9d6333" rbx diff --git a/share/ruby-build/rbx-3.39 b/share/ruby-build/rbx-3.39 index 4b0e43d2..dc2e5332 100644 --- a/share/ruby-build/rbx-3.39 +++ b/share/ruby-build/rbx-3.39 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.39" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.39.tar.bz2#f6f8132b44eadb4c07f8b26af16ce0a5470309ada33ef6f20ab76770a44193e0" rbx diff --git a/share/ruby-build/rbx-3.4 b/share/ruby-build/rbx-3.4 index e630f1b8..70010674 100644 --- a/share/ruby-build/rbx-3.4 +++ b/share/ruby-build/rbx-3.4 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.4" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.4.tar.bz2#480a4f536bfdc7208b06bb40bef39944de7e1c770e9962f87c6900dec30155f8" rbx diff --git a/share/ruby-build/rbx-3.40 b/share/ruby-build/rbx-3.40 index 21c7eeb4..2893ccdf 100644 --- a/share/ruby-build/rbx-3.40 +++ b/share/ruby-build/rbx-3.40 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.40" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.40.tar.bz2#09f6590515bf6180427544fb217a34330a689784ea05b03f0a98db2a197bb20f" rbx diff --git a/share/ruby-build/rbx-3.41 b/share/ruby-build/rbx-3.41 index 824d87ad..42723cdd 100644 --- a/share/ruby-build/rbx-3.41 +++ b/share/ruby-build/rbx-3.41 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.41" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.41.tar.bz2#b06966230e647aa0e5b64da14ba213256074c34f3bb8614be1ce81ef1434c41f" rbx diff --git a/share/ruby-build/rbx-3.42 b/share/ruby-build/rbx-3.42 index c6fac378..d3b351a9 100644 --- a/share/ruby-build/rbx-3.42 +++ b/share/ruby-build/rbx-3.42 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.42" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.42.tar.bz2#4fc4413101100f6393894632eef522c2667a821856ac32eb99ccecab2aeeae85" rbx diff --git a/share/ruby-build/rbx-3.43 b/share/ruby-build/rbx-3.43 index e10d5bfa..3a1d850f 100644 --- a/share/ruby-build/rbx-3.43 +++ b/share/ruby-build/rbx-3.43 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.43" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.43.tar.bz2#2c573257518774e464036515cc7283bc934a41566599afe94612c605844481ad" rbx diff --git a/share/ruby-build/rbx-3.44 b/share/ruby-build/rbx-3.44 index 22a6d820..c78d86d8 100644 --- a/share/ruby-build/rbx-3.44 +++ b/share/ruby-build/rbx-3.44 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.44" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.44.tar.bz2#c9e08b2e1d745798a0b32bef773e287361769c07a0eb9512377020661e2e4236" rbx diff --git a/share/ruby-build/rbx-3.45 b/share/ruby-build/rbx-3.45 index 79332c74..398eaeae 100644 --- a/share/ruby-build/rbx-3.45 +++ b/share/ruby-build/rbx-3.45 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.45" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.45.tar.bz2#5cadc3842c9c6d574bf5897354c384d8d688d9fa285b0d6083bdcc386bd6de96" rbx diff --git a/share/ruby-build/rbx-3.46 b/share/ruby-build/rbx-3.46 index ea55092e..5b731cf6 100644 --- a/share/ruby-build/rbx-3.46 +++ b/share/ruby-build/rbx-3.46 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.46" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.46.tar.bz2#6bf24221ebd2c4d69e2388be1a3fa06d41009eeee00bfcdd86de8d57892d3fb2" rbx diff --git a/share/ruby-build/rbx-3.47 b/share/ruby-build/rbx-3.47 index c9aa50c4..6d44d00c 100644 --- a/share/ruby-build/rbx-3.47 +++ b/share/ruby-build/rbx-3.47 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.47" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.47.tar.bz2#be734298ccad4dcadaa1f566d9655a971a4f12abc7629db045fd5c63e1685d16" rbx diff --git a/share/ruby-build/rbx-3.48 b/share/ruby-build/rbx-3.48 index 1b866de4..b98cee71 100644 --- a/share/ruby-build/rbx-3.48 +++ b/share/ruby-build/rbx-3.48 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.48" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.48.tar.bz2#1180ea6a3de81bcd99c25b394fb05c010411bf4d3b48ee9881539b8043aeb561" rbx diff --git a/share/ruby-build/rbx-3.49 b/share/ruby-build/rbx-3.49 index 9c72f372..d6dabafa 100644 --- a/share/ruby-build/rbx-3.49 +++ b/share/ruby-build/rbx-3.49 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.49" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.49.tar.bz2#9a92d2cfede087e89f13f40e85e6c9cc9849041a0260144f44cd75aae67e3198" rbx diff --git a/share/ruby-build/rbx-3.5 b/share/ruby-build/rbx-3.5 index d5b6dbb2..55c9261a 100644 --- a/share/ruby-build/rbx-3.5 +++ b/share/ruby-build/rbx-3.5 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.5" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.5.tar.bz2#13b0ce02d597f80c48ecc942b807368883e5cf3003bba2bc4957b3f1b368669e" rbx diff --git a/share/ruby-build/rbx-3.50 b/share/ruby-build/rbx-3.50 index 42619f61..db01abb8 100644 --- a/share/ruby-build/rbx-3.50 +++ b/share/ruby-build/rbx-3.50 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.50" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.50.tar.bz2#8da87cae447fe6bacd3417943bb1af603c2b4800bef0fc50ddd512ec89252ea8" rbx diff --git a/share/ruby-build/rbx-3.51 b/share/ruby-build/rbx-3.51 index 13eeae11..f45fd978 100644 --- a/share/ruby-build/rbx-3.51 +++ b/share/ruby-build/rbx-3.51 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.51" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.51.tar.bz2#ded54018c6090dd0e051f7c3ffbb458ebdb5bcf77306a8b63d1bdeb73fb8c6f4" rbx diff --git a/share/ruby-build/rbx-3.52 b/share/ruby-build/rbx-3.52 index d45ceefb..c23104c1 100644 --- a/share/ruby-build/rbx-3.52 +++ b/share/ruby-build/rbx-3.52 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.52" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.52.tar.bz2#657ed568ddc4a3155d05bc56ca6d327f960ec6098d03e1480b5c28936c70b5c5" rbx diff --git a/share/ruby-build/rbx-3.53 b/share/ruby-build/rbx-3.53 index 3fc0de23..42402322 100644 --- a/share/ruby-build/rbx-3.53 +++ b/share/ruby-build/rbx-3.53 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.53" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.53.tar.bz2#ec2efb7d026a41ef97cb9812961bf37803f3928f978e38f504cd2c09eae34f54" rbx diff --git a/share/ruby-build/rbx-3.54 b/share/ruby-build/rbx-3.54 index 3a9540fb..67822600 100644 --- a/share/ruby-build/rbx-3.54 +++ b/share/ruby-build/rbx-3.54 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.54" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.54.tar.bz2#2498a4c04feafba72d14c12e33ef881ae4bd8d3ccaa9bddcc8aec8acbad780fb" rbx diff --git a/share/ruby-build/rbx-3.55 b/share/ruby-build/rbx-3.55 index 23a861fa..05e15a9a 100644 --- a/share/ruby-build/rbx-3.55 +++ b/share/ruby-build/rbx-3.55 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.55" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.55.tar.bz2#fe7671beb3f36b987e02933afb392123b4c0a8ac15909a7b774d26101fec1ac1" rbx diff --git a/share/ruby-build/rbx-3.56 b/share/ruby-build/rbx-3.56 index 03d55f4a..42e155fe 100644 --- a/share/ruby-build/rbx-3.56 +++ b/share/ruby-build/rbx-3.56 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.56" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.56.tar.bz2#fa8170bc0eca01ebd83eb3a04240a0c7bd079ddf6ddc8b002167cff987db93b8" rbx diff --git a/share/ruby-build/rbx-3.57 b/share/ruby-build/rbx-3.57 index 3ec5aafe..c8ffb86b 100644 --- a/share/ruby-build/rbx-3.57 +++ b/share/ruby-build/rbx-3.57 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.57" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.57.tar.bz2#c2bc550129ad306188458880240348892893d08af8e74e2dbdb5318f313762bd" rbx diff --git a/share/ruby-build/rbx-3.58 b/share/ruby-build/rbx-3.58 index 97b32ba9..719a3ba7 100644 --- a/share/ruby-build/rbx-3.58 +++ b/share/ruby-build/rbx-3.58 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.58" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.58.tar.bz2#28875f1b9cb9b722323fa4217d9f3472e57a9ea6bd1fbc43a67eb47f81967cee" rbx diff --git a/share/ruby-build/rbx-3.59 b/share/ruby-build/rbx-3.59 index 15e2746b..cc4c21eb 100644 --- a/share/ruby-build/rbx-3.59 +++ b/share/ruby-build/rbx-3.59 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.59" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.59.tar.bz2#feb65af7ff97ef44cab86790e3a67881cc0bc7389f01bfa10a9c2d62e9aadae7" rbx diff --git a/share/ruby-build/rbx-3.6 b/share/ruby-build/rbx-3.6 index e20d6f2b..7bcee463 100644 --- a/share/ruby-build/rbx-3.6 +++ b/share/ruby-build/rbx-3.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.6.tar.bz2#25b5913bba06511170e365643579ccfc193c1c4e74dbe6ea4b37dcabdcd8f6ad" rbx diff --git a/share/ruby-build/rbx-3.60 b/share/ruby-build/rbx-3.60 index 4fdd6f04..be199e1f 100644 --- a/share/ruby-build/rbx-3.60 +++ b/share/ruby-build/rbx-3.60 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.60" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.60.tar.bz2#39f83fc74216391af56ea1ad13372878c0ed41fae49ee6a8cf8b0369a54c3b57" rbx diff --git a/share/ruby-build/rbx-3.61 b/share/ruby-build/rbx-3.61 index a1008ad9..f1953c9a 100644 --- a/share/ruby-build/rbx-3.61 +++ b/share/ruby-build/rbx-3.61 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.61" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.61.tar.bz2#38623cf198b1b0047b4c3404070252903b4da33c091be8708c205815d1516636" rbx diff --git a/share/ruby-build/rbx-3.62 b/share/ruby-build/rbx-3.62 index 9d38f117..b5ea2a00 100644 --- a/share/ruby-build/rbx-3.62 +++ b/share/ruby-build/rbx-3.62 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.62" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.62.tar.bz2#1cc468a7967687a062c11e21bf6787cc60f6894590eabe3fc9be5e9af36a022f" rbx diff --git a/share/ruby-build/rbx-3.63 b/share/ruby-build/rbx-3.63 index a7a3cde5..c0f5c30c 100644 --- a/share/ruby-build/rbx-3.63 +++ b/share/ruby-build/rbx-3.63 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.63" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.63.tar.bz2#3003298b9d53620ad84d71a63be2a37b53dfdfe6c2fced9280a7f3b219f365d4" rbx diff --git a/share/ruby-build/rbx-3.64 b/share/ruby-build/rbx-3.64 index e62df35b..d99f989e 100644 --- a/share/ruby-build/rbx-3.64 +++ b/share/ruby-build/rbx-3.64 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.64" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.64.tar.bz2#43e2efd91074b52dc1d691e1424dbbb2e91bc9406b595dbb4753e9dd6001eedb" rbx diff --git a/share/ruby-build/rbx-3.65 b/share/ruby-build/rbx-3.65 index 6b9803f6..09a2b782 100644 --- a/share/ruby-build/rbx-3.65 +++ b/share/ruby-build/rbx-3.65 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.65" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.65.tar.bz2#a4290b6cd1f332c90405bd421163658a2d91abf27c83ad3afe7dbbbd3628829a" rbx diff --git a/share/ruby-build/rbx-3.66 b/share/ruby-build/rbx-3.66 index 5a3f9feb..7b5720e3 100644 --- a/share/ruby-build/rbx-3.66 +++ b/share/ruby-build/rbx-3.66 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.66" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.66.tar.bz2#4bb237a1da1d52bc830bbe704bd4b995bbc07e50b558e460aff54d6bc309975e" rbx diff --git a/share/ruby-build/rbx-3.67 b/share/ruby-build/rbx-3.67 index 7f067be1..92b93aca 100644 --- a/share/ruby-build/rbx-3.67 +++ b/share/ruby-build/rbx-3.67 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.67" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.67.tar.bz2#a5eedd6169f80df528ac73cf2ed9183e2f5a82a57ca0b2ae3962c26238427b87" rbx diff --git a/share/ruby-build/rbx-3.68 b/share/ruby-build/rbx-3.68 index 833685b4..714f7153 100644 --- a/share/ruby-build/rbx-3.68 +++ b/share/ruby-build/rbx-3.68 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.68" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.68.tar.bz2#44f423a8557aa8fa383573638a94faaf3f9c587a771be267c60ed0c78784f567" rbx diff --git a/share/ruby-build/rbx-3.69 b/share/ruby-build/rbx-3.69 index 56a20ab5..c2bc9b87 100644 --- a/share/ruby-build/rbx-3.69 +++ b/share/ruby-build/rbx-3.69 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.69" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.69.tar.bz2#2dcde5cb7ba1e1664f6bf902cd866d2564985536a0908caeac2e4099b6b255b2" rbx diff --git a/share/ruby-build/rbx-3.7 b/share/ruby-build/rbx-3.7 index 1d3176f4..bb144bc3 100644 --- a/share/ruby-build/rbx-3.7 +++ b/share/ruby-build/rbx-3.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.7.tar.bz2#fafcdc518b5b2440960d023203bedca133be4af62e1ef8be9ff37a2842438257" rbx diff --git a/share/ruby-build/rbx-3.70 b/share/ruby-build/rbx-3.70 index 6132d716..03c38996 100644 --- a/share/ruby-build/rbx-3.70 +++ b/share/ruby-build/rbx-3.70 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.70" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.70.tar.bz2#e5b22ff6f19d7ac75d94e7503ae74c0bf9a3d249ce0e80480402cf7cbd2fea19" rbx diff --git a/share/ruby-build/rbx-3.71 b/share/ruby-build/rbx-3.71 index dfc71630..3c25a9d8 100644 --- a/share/ruby-build/rbx-3.71 +++ b/share/ruby-build/rbx-3.71 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.71" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.71.tar.bz2#77bfac38feea0f7d1ebecd7be5b6fac9cefe44d00ee5932ee7ba9d1f078080b8" rbx diff --git a/share/ruby-build/rbx-3.72 b/share/ruby-build/rbx-3.72 index 8cb3cab2..6a888ceb 100644 --- a/share/ruby-build/rbx-3.72 +++ b/share/ruby-build/rbx-3.72 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.72" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.72.tar.bz2#7dfd678536d49947e08a327eb3b96a00c49f6b4a3ee5d4b548f4840efef0726c" rbx diff --git a/share/ruby-build/rbx-3.73 b/share/ruby-build/rbx-3.73 index 88c34bf9..f513eb8e 100644 --- a/share/ruby-build/rbx-3.73 +++ b/share/ruby-build/rbx-3.73 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.73" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.73.tar.bz2#4fea98d26df5a00185d5d92684ec04cf6a22ca8cf6e9b47c3895ba5e6f14ea1a" rbx diff --git a/share/ruby-build/rbx-3.74 b/share/ruby-build/rbx-3.74 index 6b3ccadf..2425764d 100644 --- a/share/ruby-build/rbx-3.74 +++ b/share/ruby-build/rbx-3.74 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.74" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.74.tar.bz2#8dae2c4e4b2361cdeafb39035f8b1b1bfe6387104f43ae6026cae3234793b8e5" rbx diff --git a/share/ruby-build/rbx-3.75 b/share/ruby-build/rbx-3.75 index 4aad5c1f..e56fd441 100644 --- a/share/ruby-build/rbx-3.75 +++ b/share/ruby-build/rbx-3.75 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.75" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.75.tar.bz2#04cd1bc8fa021d569aac38cf98aeeb97f8324815f82d7ea1a0c963898c79e137" rbx diff --git a/share/ruby-build/rbx-3.76 b/share/ruby-build/rbx-3.76 index 6cdcb081..2d5e7c9b 100644 --- a/share/ruby-build/rbx-3.76 +++ b/share/ruby-build/rbx-3.76 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.76" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.76.tar.bz2#1606d229ea611f3c271f0b579c839cea6a1b4b07ddea7b0c4d2d794146781589" rbx diff --git a/share/ruby-build/rbx-3.77 b/share/ruby-build/rbx-3.77 index 411083ff..65d295c9 100644 --- a/share/ruby-build/rbx-3.77 +++ b/share/ruby-build/rbx-3.77 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.77" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.77.tar.bz2#badaeb4129c64979fb37322cc1913effde17010db5f57398ab7409f3fb84360e" rbx diff --git a/share/ruby-build/rbx-3.78 b/share/ruby-build/rbx-3.78 index 5d92e284..09c18f20 100644 --- a/share/ruby-build/rbx-3.78 +++ b/share/ruby-build/rbx-3.78 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.78" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.78.tar.bz2#d285d798226fa6d80db7fd5afc2ceb2860546378772beccab154b8b7612446c9" rbx diff --git a/share/ruby-build/rbx-3.79 b/share/ruby-build/rbx-3.79 index 4451bab2..f36ab22d 100644 --- a/share/ruby-build/rbx-3.79 +++ b/share/ruby-build/rbx-3.79 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.79" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.79.tar.bz2#514c5032a23bfc1ca2defce646cc3a740aa053dab37e0cb4fbba1d4f11a9c33a" rbx diff --git a/share/ruby-build/rbx-3.8 b/share/ruby-build/rbx-3.8 index eb97e33b..a0302f7c 100644 --- a/share/ruby-build/rbx-3.8 +++ b/share/ruby-build/rbx-3.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.8.tar.bz2#9a74316b1adf7535c4529741bd3b7e660b7fbdb01ab1c5e6deeed0fae09b811d" rbx diff --git a/share/ruby-build/rbx-3.80 b/share/ruby-build/rbx-3.80 index d1370319..26ea21b9 100644 --- a/share/ruby-build/rbx-3.80 +++ b/share/ruby-build/rbx-3.80 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.80" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.80.tar.bz2#8cda9123efac9c2bbe374368c4767ada7e28299a7c4c706c562b3d133f96c19e" rbx diff --git a/share/ruby-build/rbx-3.81 b/share/ruby-build/rbx-3.81 index 22cbc371..3f44c84d 100644 --- a/share/ruby-build/rbx-3.81 +++ b/share/ruby-build/rbx-3.81 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.81" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.81.tar.bz2#d8fffa145f1132bc2d1f17d9194f1b8fc6dffa0f3ff6c29b44e99378daeea807" rbx diff --git a/share/ruby-build/rbx-3.82 b/share/ruby-build/rbx-3.82 index 8fdc0db8..d40d1f66 100644 --- a/share/ruby-build/rbx-3.82 +++ b/share/ruby-build/rbx-3.82 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.82" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.82.tar.bz2#53abb85219980d7307a762660e1d509cd74beccbcf4d46979ddd0749e77a1401" rbx diff --git a/share/ruby-build/rbx-3.83 b/share/ruby-build/rbx-3.83 index 0d1b95cf..d09b6d3a 100644 --- a/share/ruby-build/rbx-3.83 +++ b/share/ruby-build/rbx-3.83 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.83" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.83.tar.bz2#323d44321478aca7ccb8c5a76addc00df4aa90ec89a69a764e92fe77896669aa" rbx diff --git a/share/ruby-build/rbx-3.84 b/share/ruby-build/rbx-3.84 index 11a32191..f184c135 100644 --- a/share/ruby-build/rbx-3.84 +++ b/share/ruby-build/rbx-3.84 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.84" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.84.tar.bz2#87eeaf24efd64bb06c4409814410a9154287dd889a976b70c474ef88992b279d" rbx diff --git a/share/ruby-build/rbx-3.9 b/share/ruby-build/rbx-3.9 index acb489b8..abb5c73e 100644 --- a/share/ruby-build/rbx-3.9 +++ b/share/ruby-build/rbx-3.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2m" "https://www.openssl.org/source/openssl-1.0.2m.tar.gz#8c6ff15ec6b319b50788f42c7abc2890c08ba5a1cdcd3810eb9092deada37b0f" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.9.tar.bz2#de5a2238d90387143b8b63a52b7f036d408d7a84387347e56099d811c423bdf6" rbx From f8a029b44ff5ec89865b43c4924f7f9416918aa7 Mon Sep 17 00:00:00 2001 From: "John F. Douthat" Date: Thu, 14 Dec 2017 15:41:30 -0600 Subject: [PATCH 0922/1809] Add 2.4.3, 2.3.6, and 2.2.9 --- share/ruby-build/2.2.9 | 2 ++ share/ruby-build/2.3.6 | 2 ++ share/ruby-build/2.4.3 | 2 ++ 3 files changed, 6 insertions(+) create mode 100644 share/ruby-build/2.2.9 create mode 100644 share/ruby-build/2.3.6 create mode 100644 share/ruby-build/2.4.3 diff --git a/share/ruby-build/2.2.9 b/share/ruby-build/2.2.9 new file mode 100644 index 00000000..9593a49e --- /dev/null +++ b/share/ruby-build/2.2.9 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.2.9" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.9.tar.bz2#5e3cfcc3b69638e165f72f67b1321fa05aff62b0f9e9b32042a5a79614e7c70a" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.6 b/share/ruby-build/2.3.6 new file mode 100644 index 00000000..a61e2cac --- /dev/null +++ b/share/ruby-build/2.3.6 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.3.6" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.6.tar.bz2#07aa3ed3bffbfb97b6fc5296a86621e6bb5349c6f8e549bd0db7f61e3e210fd0" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.3 b/share/ruby-build/2.4.3 new file mode 100644 index 00000000..5836503a --- /dev/null +++ b/share/ruby-build/2.4.3 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.4.3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.3.tar.bz2#0a703dffb7737f56e979c9ebe2482f07751803c71e307c20446b581e0f12cf30" ldflags_dirs standard verify_openssl From e414e752dcfad2205f16f57cb1148dbfe51bac63 Mon Sep 17 00:00:00 2001 From: "John F. Douthat" Date: Thu, 14 Dec 2017 15:52:38 -0600 Subject: [PATCH 0923/1809] Add 2.5.0-rc1 --- share/ruby-build/2.5.0-rc1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.5.0-rc1 diff --git a/share/ruby-build/2.5.0-rc1 b/share/ruby-build/2.5.0-rc1 new file mode 100644 index 00000000..f2870950 --- /dev/null +++ b/share/ruby-build/2.5.0-rc1 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.5.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-rc1.tar.bz2#862a8e9e52432ba383660a23d3e87af11dbc18c863a19ef6367eb8259fc47c09" ldflags_dirs standard verify_openssl From a21a662fb6cbbc948f26e3cf7af999581072e6da Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Fri, 15 Dec 2017 09:28:26 +0900 Subject: [PATCH 0924/1809] Removed old dev version of JRuby --- share/ruby-build/jruby-9.1.9.0-dev | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 share/ruby-build/jruby-9.1.9.0-dev diff --git a/share/ruby-build/jruby-9.1.9.0-dev b/share/ruby-build/jruby-9.1.9.0-dev deleted file mode 100644 index 9eea7d37..00000000 --- a/share/ruby-build/jruby-9.1.9.0-dev +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.1.9.0-SNAPSHOT" "http://ci.jruby.org/snapshots/master/jruby-bin-9.1.9.0-SNAPSHOT.tar.gz" jruby From 81a4cd64d7f19c53f8d826741970884d6bdad0b1 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Fri, 15 Dec 2017 09:28:38 +0900 Subject: [PATCH 0925/1809] Bump version to 20171215 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 6977fdcd..9d0e447d 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20170914" +RUBY_BUILD_VERSION="20171215" OLDIFS="$IFS" From 6d6725a8a26ac6be8bdd1fbf97f96efa296d90e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kjetil=20Limkj=C3=A6r?= Date: Fri, 15 Dec 2017 09:36:20 +0100 Subject: [PATCH 0926/1809] Fix rbenv install on Solaris / Illumos rbenv install crashes on Solaris with an empty log file. Adding support for the proper Solaris getconf call in num_cpu_cores fixed it. Tested and working under OmniOS CE r151024. --- bin/ruby-build | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index 9d0e447d..e1aaa876 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -153,6 +153,9 @@ num_cpu_cores() { 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)" From a97a13859eaff666836c7992e41fbcac36f264c1 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Mon, 25 Dec 2017 20:03:55 +0900 Subject: [PATCH 0927/1809] Added 2.5.0 difinition --- share/ruby-build/2.5.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.5.0 diff --git a/share/ruby-build/2.5.0 b/share/ruby-build/2.5.0 new file mode 100644 index 00000000..5696b86f --- /dev/null +++ b/share/ruby-build/2.5.0 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" ldflags_dirs standard verify_openssl From f264982312d5003c983ee99f3c423c591629eb90 Mon Sep 17 00:00:00 2001 From: Takafumi ONAKA Date: Tue, 26 Dec 2017 07:23:13 +0900 Subject: [PATCH 0928/1809] Ruby 2.6.0 development has started. --- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.6.0-dev | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 share/ruby-build/2.6.0-dev diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index 403e63a0..1e33fe73 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl -install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-2.5.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.6.0-dev b/share/ruby-build/2.6.0-dev new file mode 100644 index 00000000..403e63a0 --- /dev/null +++ b/share/ruby-build/2.6.0-dev @@ -0,0 +1,2 @@ +install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl From a38066a5d65adad20107d725036f8be1583b4316 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Tue, 26 Dec 2017 07:30:28 +0900 Subject: [PATCH 0929/1809] Added 2.6.0-dev and change branch target of 2.5.0-dev --- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.6.0-dev | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 share/ruby-build/2.6.0-dev diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index 403e63a0..1e33fe73 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl -install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-2.5.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.6.0-dev b/share/ruby-build/2.6.0-dev new file mode 100644 index 00000000..403e63a0 --- /dev/null +++ b/share/ruby-build/2.6.0-dev @@ -0,0 +1,2 @@ +install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl From c3c29ccf9ae3bd31a61987d8484aef147f780a37 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Tue, 26 Dec 2017 10:06:46 +0900 Subject: [PATCH 0930/1809] Bump version to 20171226 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index e1aaa876..57b7adc0 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20171215" +RUBY_BUILD_VERSION="20171226" OLDIFS="$IFS" From ed66a9f92722165f8bf790d6205ab73abe7d8148 Mon Sep 17 00:00:00 2001 From: Joe Francis Date: Fri, 5 Jan 2018 23:53:36 -0600 Subject: [PATCH 0931/1809] add rbx 3.85-3.89 --- share/ruby-build/rbx-3.85 | 3 +++ share/ruby-build/rbx-3.86 | 3 +++ share/ruby-build/rbx-3.87 | 3 +++ share/ruby-build/rbx-3.88 | 3 +++ share/ruby-build/rbx-3.89 | 3 +++ 5 files changed, 15 insertions(+) create mode 100644 share/ruby-build/rbx-3.85 create mode 100644 share/ruby-build/rbx-3.86 create mode 100644 share/ruby-build/rbx-3.87 create mode 100644 share/ruby-build/rbx-3.88 create mode 100644 share/ruby-build/rbx-3.89 diff --git a/share/ruby-build/rbx-3.85 b/share/ruby-build/rbx-3.85 new file mode 100644 index 00000000..216555b5 --- /dev/null +++ b/share/ruby-build/rbx-3.85 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.85" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.85.tar.bz2#18a55be0de6323847f946af43cedcc44277e62124c8140523b34776265a5c6e1" rbx diff --git a/share/ruby-build/rbx-3.86 b/share/ruby-build/rbx-3.86 new file mode 100644 index 00000000..8f974545 --- /dev/null +++ b/share/ruby-build/rbx-3.86 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.86" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.86.tar.bz2#cfb0650b937d109cf52c982f185ef247cc7a184dbb5f16c625d4827cef11f6fb" rbx diff --git a/share/ruby-build/rbx-3.87 b/share/ruby-build/rbx-3.87 new file mode 100644 index 00000000..546fd832 --- /dev/null +++ b/share/ruby-build/rbx-3.87 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.87" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.87.tar.bz2#53eb602a8635aef334142832ba3b81ee7ca58706643f5136f019cdae6f4431c2" rbx diff --git a/share/ruby-build/rbx-3.88 b/share/ruby-build/rbx-3.88 new file mode 100644 index 00000000..a93d6739 --- /dev/null +++ b/share/ruby-build/rbx-3.88 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.88" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.88.tar.bz2#e1c11578256b072870cfe929edfcb5965f076ef7543a92c7d0e6cf4c22787fae" rbx diff --git a/share/ruby-build/rbx-3.89 b/share/ruby-build/rbx-3.89 new file mode 100644 index 00000000..1a3623cb --- /dev/null +++ b/share/ruby-build/rbx-3.89 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.89" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.89.tar.bz2#6e48ecd3253137c9d958e762fe9f5e512b597ffbd7f44ddabc716f8d33ea7d71" rbx From 01e7b7bc69b3f687056cb9e2bb0217c694fe369f Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Wed, 10 Jan 2018 18:53:28 +0900 Subject: [PATCH 0932/1809] change nightly url of JRuby-9.2.0.0. Fixes #1131 --- share/ruby-build/jruby-9.2.0.0-dev | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/jruby-9.2.0.0-dev b/share/ruby-build/jruby-9.2.0.0-dev index 45144a77..73e1782e 100644 --- a/share/ruby-build/jruby-9.2.0.0-dev +++ b/share/ruby-build/jruby-9.2.0.0-dev @@ -1,2 +1,2 @@ require_java7 -install_package "jruby-9.2.0.0-SNAPSHOT" "http://ci.jruby.org/snapshots/master/jruby-bin-9.2.0.0-SNAPSHOT.tar.gz" jruby +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 From 5cdf0657417d7791fe19729092c1c3cf3b4f79b5 Mon Sep 17 00:00:00 2001 From: idm-arisa Date: Fri, 23 Feb 2018 16:21:56 +0900 Subject: [PATCH 0933/1809] Add JRuby 9.1.16.0 --- share/ruby-build/jruby-9.1.16.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.1.16.0 diff --git a/share/ruby-build/jruby-9.1.16.0 b/share/ruby-build/jruby-9.1.16.0 new file mode 100644 index 00000000..c9f00bf8 --- /dev/null +++ b/share/ruby-build/jruby-9.1.16.0 @@ -0,0 +1,2 @@ +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" jruby From d6268c4e60ac7b93ceb11d52eb8dfb8e1d706ce3 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Sat, 24 Feb 2018 17:54:36 +0900 Subject: [PATCH 0934/1809] Add definition for Ruby 2.6.0-preview1 Ruby 2.6.0-preview1 has been released. https://www.ruby-lang.org/en/news/2018/02/24/ruby-2-6-0-preview1-released/ --- share/ruby-build/2.6.0-preview1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.6.0-preview1 diff --git a/share/ruby-build/2.6.0-preview1 b/share/ruby-build/2.6.0-preview1 new file mode 100644 index 00000000..5917a99c --- /dev/null +++ b/share/ruby-build/2.6.0-preview1 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.6.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview1.tar.bz2#8bd6c373df6ee009441270a8b4f86413d101b8f88e8051c55ef62abffadce462" ldflags_dirs standard verify_openssl From 9380f311df83578724bbf95ad9c782fb3f6067b5 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sat, 24 Feb 2018 21:19:47 +0900 Subject: [PATCH 0935/1809] bump version to 20180224 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 89f85b74..1d5552f0 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20171226" +RUBY_BUILD_VERSION="20180224" OLDIFS="$IFS" From 49ef3f5246c0f30b3ef9c36c269a19e4d6120b36 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Thu, 29 Mar 2018 04:23:18 +0900 Subject: [PATCH 0936/1809] Add definition for Ruby 2.5.1 https://www.ruby-lang.org/en/news/2018/03/28/ruby-2-5-1-released/ --- share/ruby-build/2.5.1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.5.1 diff --git a/share/ruby-build/2.5.1 b/share/ruby-build/2.5.1 new file mode 100644 index 00000000..c1b5e6f4 --- /dev/null +++ b/share/ruby-build/2.5.1 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" ldflags_dirs standard verify_openssl From 9940fde9c9935609345076d42aace0b5fc210d4a Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Thu, 29 Mar 2018 04:28:59 +0900 Subject: [PATCH 0937/1809] Add definition for Ruby 2.4.4 https://www.ruby-lang.org/en/news/2018/03/28/ruby-2-4-4-released/ --- share/ruby-build/2.4.4 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.4.4 diff --git a/share/ruby-build/2.4.4 b/share/ruby-build/2.4.4 new file mode 100644 index 00000000..ed315a13 --- /dev/null +++ b/share/ruby-build/2.4.4 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.4.4" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.bz2#45a8de577471b90dc4838c5ef26aeb253a56002896189055a44dc680644243f1" ldflags_dirs standard verify_openssl From a7bc7d3777617296a1f368ee9419578bfd407334 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Thu, 29 Mar 2018 04:30:25 +0900 Subject: [PATCH 0938/1809] Add definition for Ruby 2.3.7 https://www.ruby-lang.org/en/news/2018/03/28/ruby-2-3-7-released/ --- share/ruby-build/2.3.7 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.3.7 diff --git a/share/ruby-build/2.3.7 b/share/ruby-build/2.3.7 new file mode 100644 index 00000000..fcf7ba26 --- /dev/null +++ b/share/ruby-build/2.3.7 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.3.7" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.7.tar.bz2#18b12fafaf37d5f6c7139c1b445355aec76baa625a40300598a6c8597fc04d8e" ldflags_dirs standard verify_openssl From 039b415b86edace66e013f84c0ab63617a2465b4 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Thu, 29 Mar 2018 04:31:35 +0900 Subject: [PATCH 0939/1809] Add definition for Ruby 2.2.10 https://www.ruby-lang.org/en/news/2018/03/28/ruby-2-2-10-released/ --- share/ruby-build/2.2.10 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.2.10 diff --git a/share/ruby-build/2.2.10 b/share/ruby-build/2.2.10 new file mode 100644 index 00000000..4e2466cb --- /dev/null +++ b/share/ruby-build/2.2.10 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.2.10" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.10.tar.bz2#a54204d2728283c9eff0cf81d654f245fa5b3447d0824f1a6bc3b2c5c827381e" warn_unsupported ldflags_dirs standard verify_openssl From b505dea570de7215c58f7371904ab592ae6c1c45 Mon Sep 17 00:00:00 2001 From: deepj Date: Wed, 28 Mar 2018 23:56:09 +0200 Subject: [PATCH 0940/1809] Upgrade to OpenSSL 1.1.0h --- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.4.3 | 2 +- share/ruby-build/2.4.4 | 2 +- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.6.0-dev | 2 +- share/ruby-build/2.6.0-preview1 | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index d2165064..3ed11d23 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index 80ebfb3d..af9852a0 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.4.1 b/share/ruby-build/2.4.1 index a8af035d..0aecbd0f 100644 --- a/share/ruby-build/2.4.1 +++ b/share/ruby-build/2.4.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.2 b/share/ruby-build/2.4.2 index 0f654032..10028fcf 100644 --- a/share/ruby-build/2.4.2 +++ b/share/ruby-build/2.4.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.3 b/share/ruby-build/2.4.3 index 5836503a..ff8bd567 100644 --- a/share/ruby-build/2.4.3 +++ b/share/ruby-build/2.4.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.3.tar.bz2#0a703dffb7737f56e979c9ebe2482f07751803c71e307c20446b581e0f12cf30" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.4 b/share/ruby-build/2.4.4 index ed315a13..c97b6dd5 100644 --- a/share/ruby-build/2.4.4 +++ b/share/ruby-build/2.4.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.4" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.bz2#45a8de577471b90dc4838c5ef26aeb253a56002896189055a44dc680644243f1" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0 b/share/ruby-build/2.5.0 index 5696b86f..915460fd 100644 --- a/share/ruby-build/2.5.0 +++ b/share/ruby-build/2.5.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index 1e33fe73..f0ea9533 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.5.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.5.0-preview1 b/share/ruby-build/2.5.0-preview1 index b98d26ce..6c9a157e 100644 --- a/share/ruby-build/2.5.0-preview1 +++ b/share/ruby-build/2.5.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-preview1.tar.bz2#1158e0eac184a1d8189fae985f58c9be185d6e7074b022e66567aec798fa3446" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-rc1 b/share/ruby-build/2.5.0-rc1 index f2870950..59295ef8 100644 --- a/share/ruby-build/2.5.0-rc1 +++ b/share/ruby-build/2.5.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-rc1.tar.bz2#862a8e9e52432ba383660a23d3e87af11dbc18c863a19ef6367eb8259fc47c09" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.1 b/share/ruby-build/2.5.1 index c1b5e6f4..581ecb75 100644 --- a/share/ruby-build/2.5.1 +++ b/share/ruby-build/2.5.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-dev b/share/ruby-build/2.6.0-dev index 403e63a0..3285839f 100644 --- a/share/ruby-build/2.6.0-dev +++ b/share/ruby-build/2.6.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.6.0-preview1 b/share/ruby-build/2.6.0-preview1 index 5917a99c..e0b0912f 100644 --- a/share/ruby-build/2.6.0-preview1 +++ b/share/ruby-build/2.6.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0g" "https://www.openssl.org/source/openssl-1.1.0g.tar.gz#de4d501267da39310905cb6dc8c6121f7a2cad45a7707f76df828fe1b85073af" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview1.tar.bz2#8bd6c373df6ee009441270a8b4f86413d101b8f88e8051c55ef62abffadce462" ldflags_dirs standard verify_openssl From 3a81041dc5eea3d60f8462f2fb5a5f0007da9dc5 Mon Sep 17 00:00:00 2001 From: deepj Date: Wed, 28 Mar 2018 23:57:47 +0200 Subject: [PATCH 0941/1809] Upgrade to OpenSSL 1.0.2o --- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p105 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p426 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-p484 | 2 +- share/ruby-build/1.9.3-p545 | 2 +- share/ruby-build/1.9.3-p547 | 2 +- share/ruby-build/1.9.3-p550 | 2 +- share/ruby-build/1.9.3-p551 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.0.0-p647 | 2 +- share/ruby-build/2.0.0-p648 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.10 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.1.7 | 2 +- share/ruby-build/2.1.8 | 2 +- share/ruby-build/2.1.9 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.10 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.2.3 | 2 +- share/ruby-build/2.2.4 | 2 +- share/ruby-build/2.2.5 | 2 +- share/ruby-build/2.2.6 | 2 +- share/ruby-build/2.2.7 | 2 +- share/ruby-build/2.2.8 | 2 +- share/ruby-build/2.2.9 | 2 +- share/ruby-build/2.3.0 | 2 +- share/ruby-build/2.3.0-dev | 2 +- share/ruby-build/2.3.0-preview1 | 2 +- share/ruby-build/2.3.0-preview2 | 2 +- share/ruby-build/2.3.1 | 2 +- share/ruby-build/2.3.2 | 2 +- share/ruby-build/2.3.3 | 2 +- share/ruby-build/2.3.4 | 2 +- share/ruby-build/2.3.5 | 2 +- share/ruby-build/2.3.6 | 2 +- share/ruby-build/2.3.7 | 2 +- share/ruby-build/2.4.0-preview1 | 2 +- share/ruby-build/2.4.0-preview2 | 2 +- share/ruby-build/2.4.0-preview3 | 2 +- share/ruby-build/2.4.0-rc1 | 2 +- share/ruby-build/rbx-2.10 | 2 +- share/ruby-build/rbx-2.11 | 2 +- share/ruby-build/rbx-2.5.8 | 2 +- share/ruby-build/rbx-2.6 | 2 +- share/ruby-build/rbx-2.7 | 2 +- share/ruby-build/rbx-2.71828182 | 2 +- share/ruby-build/rbx-2.8 | 2 +- share/ruby-build/rbx-2.9 | 2 +- share/ruby-build/rbx-3.0 | 2 +- share/ruby-build/rbx-3.1 | 2 +- share/ruby-build/rbx-3.10 | 2 +- share/ruby-build/rbx-3.11 | 2 +- share/ruby-build/rbx-3.12 | 2 +- share/ruby-build/rbx-3.13 | 2 +- share/ruby-build/rbx-3.14 | 2 +- share/ruby-build/rbx-3.15 | 2 +- share/ruby-build/rbx-3.16 | 2 +- share/ruby-build/rbx-3.17 | 2 +- share/ruby-build/rbx-3.18 | 2 +- share/ruby-build/rbx-3.19 | 2 +- share/ruby-build/rbx-3.2 | 2 +- share/ruby-build/rbx-3.20 | 2 +- share/ruby-build/rbx-3.21 | 2 +- share/ruby-build/rbx-3.22 | 2 +- share/ruby-build/rbx-3.23 | 2 +- share/ruby-build/rbx-3.24 | 2 +- share/ruby-build/rbx-3.25 | 2 +- share/ruby-build/rbx-3.26 | 2 +- share/ruby-build/rbx-3.27 | 2 +- share/ruby-build/rbx-3.28 | 2 +- share/ruby-build/rbx-3.29 | 2 +- share/ruby-build/rbx-3.3 | 2 +- share/ruby-build/rbx-3.30 | 2 +- share/ruby-build/rbx-3.31 | 2 +- share/ruby-build/rbx-3.32 | 2 +- share/ruby-build/rbx-3.33 | 2 +- share/ruby-build/rbx-3.34 | 2 +- share/ruby-build/rbx-3.35 | 2 +- share/ruby-build/rbx-3.36 | 2 +- share/ruby-build/rbx-3.37 | 2 +- share/ruby-build/rbx-3.38 | 2 +- share/ruby-build/rbx-3.39 | 2 +- share/ruby-build/rbx-3.4 | 2 +- share/ruby-build/rbx-3.40 | 2 +- share/ruby-build/rbx-3.41 | 2 +- share/ruby-build/rbx-3.42 | 2 +- share/ruby-build/rbx-3.43 | 2 +- share/ruby-build/rbx-3.44 | 2 +- share/ruby-build/rbx-3.45 | 2 +- share/ruby-build/rbx-3.46 | 2 +- share/ruby-build/rbx-3.47 | 2 +- share/ruby-build/rbx-3.48 | 2 +- share/ruby-build/rbx-3.49 | 2 +- share/ruby-build/rbx-3.5 | 2 +- share/ruby-build/rbx-3.50 | 2 +- share/ruby-build/rbx-3.51 | 2 +- share/ruby-build/rbx-3.52 | 2 +- share/ruby-build/rbx-3.53 | 2 +- share/ruby-build/rbx-3.54 | 2 +- share/ruby-build/rbx-3.55 | 2 +- share/ruby-build/rbx-3.56 | 2 +- share/ruby-build/rbx-3.57 | 2 +- share/ruby-build/rbx-3.58 | 2 +- share/ruby-build/rbx-3.59 | 2 +- share/ruby-build/rbx-3.6 | 2 +- share/ruby-build/rbx-3.60 | 2 +- share/ruby-build/rbx-3.61 | 2 +- share/ruby-build/rbx-3.62 | 2 +- share/ruby-build/rbx-3.63 | 2 +- share/ruby-build/rbx-3.64 | 2 +- share/ruby-build/rbx-3.65 | 2 +- share/ruby-build/rbx-3.66 | 2 +- share/ruby-build/rbx-3.67 | 2 +- share/ruby-build/rbx-3.68 | 2 +- share/ruby-build/rbx-3.69 | 2 +- share/ruby-build/rbx-3.7 | 2 +- share/ruby-build/rbx-3.70 | 2 +- share/ruby-build/rbx-3.71 | 2 +- share/ruby-build/rbx-3.72 | 2 +- share/ruby-build/rbx-3.73 | 2 +- share/ruby-build/rbx-3.74 | 2 +- share/ruby-build/rbx-3.75 | 2 +- share/ruby-build/rbx-3.76 | 2 +- share/ruby-build/rbx-3.77 | 2 +- share/ruby-build/rbx-3.78 | 2 +- share/ruby-build/rbx-3.79 | 2 +- share/ruby-build/rbx-3.8 | 2 +- share/ruby-build/rbx-3.80 | 2 +- share/ruby-build/rbx-3.81 | 2 +- share/ruby-build/rbx-3.82 | 2 +- share/ruby-build/rbx-3.83 | 2 +- share/ruby-build/rbx-3.84 | 2 +- share/ruby-build/rbx-3.85 | 2 +- share/ruby-build/rbx-3.86 | 2 +- share/ruby-build/rbx-3.87 | 2 +- share/ruby-build/rbx-3.88 | 2 +- share/ruby-build/rbx-3.89 | 2 +- share/ruby-build/rbx-3.9 | 2 +- 182 files changed, 182 insertions(+), 182 deletions(-) diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index 4c3d2049..f4696cfa 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index db410db5..d7640b3d 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 index 965eb3bb..04b3d9f2 100644 --- a/share/ruby-build/1.9.3-p105 +++ b/share/ruby-build/1.9.3-p105 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 index 82df5771..b12e827c 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 index 8071387f..ee303c6b 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 index e8243d82..bca295ad 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 index 5e7e75db..d7182485 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 index db7b486c..672edb90 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 index 6ba8fac0..5c54a73f 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 index 41ce1e3a..45ce2268 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 index e9ee5870..06659bbd 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 index 269f0ce5..98078a7f 100644 --- a/share/ruby-build/1.9.3-p426 +++ b/share/ruby-build/1.9.3-p426 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 index 90091e0f..a08137f2 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 index b6d7bc15..4ceb3bbf 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 index 169bce15..e7c2af24 100644 --- a/share/ruby-build/1.9.3-p484 +++ b/share/ruby-build/1.9.3-p484 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 index bb2fd872..6977662d 100644 --- a/share/ruby-build/1.9.3-p545 +++ b/share/ruby-build/1.9.3-p545 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 index 6c223969..020f4c3f 100644 --- a/share/ruby-build/1.9.3-p547 +++ b/share/ruby-build/1.9.3-p547 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 index 8b99b7f7..8621998a 100644 --- a/share/ruby-build/1.9.3-p550 +++ b/share/ruby-build/1.9.3-p550 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 index 55579fe7..3e641d49 100644 --- a/share/ruby-build/1.9.3-p551 +++ b/share/ruby-build/1.9.3-p551 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 5596def7..a88a21ed 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index eedcb1e8..ef94d056 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,4 +1,4 @@ require_gcc -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 6f3de2f0..5e400f19 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" warn_eol autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index d21d25ee..da7369d8 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 5531d754..259f5d70 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index fff5642c..630d5771 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index 9292e472..e33c8e71 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index 0c8750cf..bc70cb95 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index d1b183cc..908c7d41 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index 999900a4..2088944e 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index 7122badd..ad43c8e2 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index 329074ec..69d287ff 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 index 4bf353e3..06f56753 100644 --- a/share/ruby-build/2.0.0-p643 +++ b/share/ruby-build/2.0.0-p643 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 index af75b722..c1a4fb45 100644 --- a/share/ruby-build/2.0.0-p645 +++ b/share/ruby-build/2.0.0-p645 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p647 b/share/ruby-build/2.0.0-p647 index dca6448b..234ca403 100644 --- a/share/ruby-build/2.0.0-p647 +++ b/share/ruby-build/2.0.0-p647 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p648 b/share/ruby-build/2.0.0-p648 index bec7fb41..76d19d9a 100644 --- a/share/ruby-build/2.0.0-p648 +++ b/share/ruby-build/2.0.0-p648 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index e77337d4..e8bc1ed7 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index d349f14a..51361286 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 56647580..78fbc3d5 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index aa11ad97..4a75590a 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index 14c4353c..2e9daf58 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.bz2#1d3f4ad5f619ec15229206b6667586dcec7cc986672c8fbb8558161ecf07e277" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index 4ebb5bd0..8c2af105 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" warn_eol ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index 7a80e9b6..27d66761 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index 273544c8..bc8b49fc 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index e3360eed..ccfcd40d 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index eb0f887b..c6e8e59c 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.bz2#96aabab4dd4a2e57dd0d28052650e6fcdc8f133fa8980d9b936814b1e93f6cfc" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.10 b/share/ruby-build/2.1.10 index acd2ef38..0b335682 100644 --- a/share/ruby-build/2.1.10 +++ b/share/ruby-build/2.1.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.10" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.10.tar.bz2#a74675578a9a801ac25eb7152bef3023432d6267f875b198eb9cd6944a5bf4f1" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index 8a8c26e8..ae93dff6 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.bz2#6948b02570cdfb89a8313675d4aa665405900e27423db408401473f30fc6e901" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index aa4b8495..340eb280 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.3" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.bz2#36ce72f84ae4129f6cc66e33077a79d87b018ea7bf1dbc3d353604bf006f76d6" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index cd8e5345..640bec22 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.4" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.bz2#f37f11a8c75ab9215bb9f61246ef98e0e57e1409f0872e5cf59033edcf5b8d2a" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index 51d30f91..5de5bd16 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.5" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.bz2#0241b40f1c731cb177994a50b854fb7f18d4ad04dcefc18acc60af73046fb0a9" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index d35803c3..76b6c4a5 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.6" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.bz2#7b5233be35a4a7fbd64923e42efb70b7bebd455d9d6f9d4001b3b3a6e0aa6ce9" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.7 b/share/ruby-build/2.1.7 index a27f0429..f2f8b65d 100644 --- a/share/ruby-build/2.1.7 +++ b/share/ruby-build/2.1.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.bz2#b02c1a5ecd718e3f6b316384d4ed6572f862a46063f5ae23d0340b0a245859b6" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.8 b/share/ruby-build/2.1.8 index 9a1bdd8c..0b765e70 100644 --- a/share/ruby-build/2.1.8 +++ b/share/ruby-build/2.1.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.8" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.8.tar.bz2#250d0b589cba97caddc86a28849365ad0d475539448cf76bbae93190985b3387" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.9 b/share/ruby-build/2.1.9 index 33e391e1..58782fbe 100644 --- a/share/ruby-build/2.1.9 +++ b/share/ruby-build/2.1.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.9" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.9.tar.bz2#4f21376aa11e09b499c3254bbd839e68e053c0d18e28d61c428a32347269036e" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index b556121b..7e903852 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.bz2#1c031137999f832f86be366a71155113675b72420830ce432b777a0ff4942955" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index 38c8002d..21f6c9fb 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" warn_unsupported ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index 69f9b3e3..67fc2681 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index 3c2755cd..f5a11580 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index 4179d7ba..b13f0f2d 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index 5eadab55..0d345216 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.bz2#4e5676073246b7ade207be3e80a930567a88100513591a0f19fc38e247370065" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.10 b/share/ruby-build/2.2.10 index 4e2466cb..e89df97f 100644 --- a/share/ruby-build/2.2.10 +++ b/share/ruby-build/2.2.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.10" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.10.tar.bz2#a54204d2728283c9eff0cf81d654f245fa5b3447d0824f1a6bc3b2c5c827381e" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 index b75a5afe..657f40a4 100644 --- a/share/ruby-build/2.2.2 +++ b/share/ruby-build/2.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.bz2#f3b8ffa6089820ee5bdc289567d365e5748d4170e8aa246d2ea6576f24796535" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.3 b/share/ruby-build/2.2.3 index e6e25c7b..708d24db 100644 --- a/share/ruby-build/2.2.3 +++ b/share/ruby-build/2.2.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.bz2#c745cb98b29127d7f19f1bf9e0a63c384736f4d303b83c4f4bda3c2ee3c5e41f" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.4 b/share/ruby-build/2.2.4 index 21e562f8..b39d6cd9 100644 --- a/share/ruby-build/2.2.4 +++ b/share/ruby-build/2.2.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.4" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.4.tar.bz2#31203696adbfdda6f2874a2de31f7c5a1f3bcb6628f4d1a241de21b158cd5c76" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.5 b/share/ruby-build/2.2.5 index 557baf7a..debe7c7d 100644 --- a/share/ruby-build/2.2.5 +++ b/share/ruby-build/2.2.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.5" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.5.tar.bz2#22f0c6f34c0024e0bcaaa8e6831b7c0041e1ef6120c781618b833bde29626700" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.6 b/share/ruby-build/2.2.6 index cded3361..aa09f494 100644 --- a/share/ruby-build/2.2.6 +++ b/share/ruby-build/2.2.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.6" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.6.tar.bz2#e845ba41ea3525aafaa4094212f1eadc57392732232b67b4394a7e0f046dddf7" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.7 b/share/ruby-build/2.2.7 index 2d341ffc..94a05f39 100644 --- a/share/ruby-build/2.2.7 +++ b/share/ruby-build/2.2.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.7" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.7.tar.bz2#80486c5991783185afeceeb315060a3dafc3889a2912e145b1a8457d7b005c5b" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.8 b/share/ruby-build/2.2.8 index 3da4bfd4..f4426595 100644 --- a/share/ruby-build/2.2.8 +++ b/share/ruby-build/2.2.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.8" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.8.tar.bz2#b19085587d859baf9d7763f92e34a84632fceac5cc593ca2c0efa28ed8c6e44e" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.9 b/share/ruby-build/2.2.9 index 9593a49e..8cd704bf 100644 --- a/share/ruby-build/2.2.9 +++ b/share/ruby-build/2.2.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.9" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.9.tar.bz2#5e3cfcc3b69638e165f72f67b1321fa05aff62b0f9e9b32042a5a79614e7c70a" warn_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0 b/share/ruby-build/2.3.0 index be6405af..3dd2d4ae 100644 --- a/share/ruby-build/2.3.0 +++ b/share/ruby-build/2.3.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.bz2#ec7579eaba2e4c402a089dbc86c98e5f1f62507880fd800b9b34ca30166bfa5e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index 4d413f35..1d030a13 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_3" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.3.0-preview1 b/share/ruby-build/2.3.0-preview1 index 44b20056..3b5ff485 100644 --- a/share/ruby-build/2.3.0-preview1 +++ b/share/ruby-build/2.3.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview1.tar.bz2#42b9c9e1740a5abe2855d11803524370bd95744c8dcb0068572ed5c969ac7f0f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview2 b/share/ruby-build/2.3.0-preview2 index e51804a5..d8c28cb1 100644 --- a/share/ruby-build/2.3.0-preview2 +++ b/share/ruby-build/2.3.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview2.tar.bz2#e9b0464e50b2e5c31546e6b8ca8cad71fe2d2146ccf88b7419bbe9626af741cb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.1 b/share/ruby-build/2.3.1 index 9f2ae09d..859896f9 100644 --- a/share/ruby-build/2.3.1 +++ b/share/ruby-build/2.3.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.1.tar.bz2#4a7c5f52f205203ea0328ca8e1963a7a88cf1f7f0e246f857d595b209eac0a4d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.2 b/share/ruby-build/2.3.2 index 455bd4bf..c3d8bacc 100644 --- a/share/ruby-build/2.3.2 +++ b/share/ruby-build/2.3.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.2.tar.bz2#e6ce83d46819c4120c9295ff6b36b90393dd5f6bef3bb117a06d7399c11fc7c0" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.3 b/share/ruby-build/2.3.3 index c9e0ab09..50bd8b15 100644 --- a/share/ruby-build/2.3.3 +++ b/share/ruby-build/2.3.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.3" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.3.tar.bz2#882e6146ed26c6e78c02342835f5d46b86de95f0dc4e16543294bc656594cc5b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.4 b/share/ruby-build/2.3.4 index 525c4829..8d133f06 100644 --- a/share/ruby-build/2.3.4 +++ b/share/ruby-build/2.3.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.4" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.4.tar.bz2#cd9808bb53824d6edb58beaadd3906cb23b987438ce75ab7bb279b2229930e2f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.5 b/share/ruby-build/2.3.5 index 62dcf3b4..4e2a4207 100644 --- a/share/ruby-build/2.3.5 +++ b/share/ruby-build/2.3.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.5" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.5.tar.bz2#f71c4b67ba1bef424feba66774dc9d4bbe02375f5787e41596bc7f923739128b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.6 b/share/ruby-build/2.3.6 index a61e2cac..5216cad6 100644 --- a/share/ruby-build/2.3.6 +++ b/share/ruby-build/2.3.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.6" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.6.tar.bz2#07aa3ed3bffbfb97b6fc5296a86621e6bb5349c6f8e549bd0db7f61e3e210fd0" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.7 b/share/ruby-build/2.3.7 index fcf7ba26..3bb965ed 100644 --- a/share/ruby-build/2.3.7 +++ b/share/ruby-build/2.3.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.7" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.7.tar.bz2#18b12fafaf37d5f6c7139c1b445355aec76baa625a40300598a6c8597fc04d8e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview1 b/share/ruby-build/2.4.0-preview1 index e4009a3f..e2f8f585 100644 --- a/share/ruby-build/2.4.0-preview1 +++ b/share/ruby-build/2.4.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview1.tar.bz2#17570f0b84215ca82252f10c167ee50bc075383c018420c6b2601ae1cade0649" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview2 b/share/ruby-build/2.4.0-preview2 index 7c3889d7..d9e94fa0 100644 --- a/share/ruby-build/2.4.0-preview2 +++ b/share/ruby-build/2.4.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview2.tar.bz2#2224c55b2d87b5c0f08d23a4618e870027dbc1cffbfb4a05efd19eac4ff4cf1d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview3 b/share/ruby-build/2.4.0-preview3 index 3c17e788..b199cf64 100644 --- a/share/ruby-build/2.4.0-preview3 +++ b/share/ruby-build/2.4.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview3.tar.bz2#305a2b2c627990e54965393f6eb1c442eeddfa149128ccdd9f4334e2e00a2a52" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-rc1 b/share/ruby-build/2.4.0-rc1 index 1955f19a..1b0b23fe 100644 --- a/share/ruby-build/2.4.0-rc1 +++ b/share/ruby-build/2.4.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-rc1.tar.bz2#3b156b20f9df0dd62cbeeb8e57e66ea872d2a5b55fabdef1889650122bcc2ea7" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/rbx-2.10 b/share/ruby-build/rbx-2.10 index 873cdb50..e6230aeb 100644 --- a/share/ruby-build/rbx-2.10 +++ b/share/ruby-build/rbx-2.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 index 43f89026..71e86c0c 100644 --- a/share/ruby-build/rbx-2.11 +++ b/share/ruby-build/rbx-2.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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.5.8 b/share/ruby-build/rbx-2.5.8 index 5be1dc94..dff5abb9 100644 --- a/share/ruby-build/rbx-2.5.8 +++ b/share/ruby-build/rbx-2.5.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 index dfc54256..04f2adcf 100644 --- a/share/ruby-build/rbx-2.6 +++ b/share/ruby-build/rbx-2.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 index bb6b9c92..28fca599 100644 --- a/share/ruby-build/rbx-2.7 +++ b/share/ruby-build/rbx-2.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 index 5a70ebbf..7b37f22b 100644 --- a/share/ruby-build/rbx-2.71828182 +++ b/share/ruby-build/rbx-2.71828182 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 index 7ff5cf50..86a6cff1 100644 --- a/share/ruby-build/rbx-2.8 +++ b/share/ruby-build/rbx-2.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 index 8c69df00..c737a4db 100644 --- a/share/ruby-build/rbx-2.9 +++ b/share/ruby-build/rbx-2.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl 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 index 7eed38f6..945367f1 100644 --- a/share/ruby-build/rbx-3.0 +++ b/share/ruby-build/rbx-3.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.0.tar.bz2#fd4c9687af6e29939100610a231f13951ed763a9028c85878505f313857c43ca" rbx diff --git a/share/ruby-build/rbx-3.1 b/share/ruby-build/rbx-3.1 index 0c093510..3d756039 100644 --- a/share/ruby-build/rbx-3.1 +++ b/share/ruby-build/rbx-3.1 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.1" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.1.tar.bz2#33e1b3b8e489a86f94de819fc478640150a4b1794c6a6ffe93d717fda6b610d8" rbx diff --git a/share/ruby-build/rbx-3.10 b/share/ruby-build/rbx-3.10 index 366e6a34..7aa724d3 100644 --- a/share/ruby-build/rbx-3.10 +++ b/share/ruby-build/rbx-3.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.10.tar.bz2#a5980628edf318c4142cd3f7c6b01d3b07b50387533056ea67d75a63af3a5054" rbx diff --git a/share/ruby-build/rbx-3.11 b/share/ruby-build/rbx-3.11 index 36227449..ac7fabe5 100644 --- a/share/ruby-build/rbx-3.11 +++ b/share/ruby-build/rbx-3.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.11.tar.bz2#2e8bf15313440ec7c0315e5d3a387bf88c95518040073d78fcb7a044eaef162b" rbx diff --git a/share/ruby-build/rbx-3.12 b/share/ruby-build/rbx-3.12 index c29c7594..ae0e8f75 100644 --- a/share/ruby-build/rbx-3.12 +++ b/share/ruby-build/rbx-3.12 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.12" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.12.tar.bz2#bc955346e2dfface41c87adf432034b591eb81350905d5b503b501f36ee773c9" rbx diff --git a/share/ruby-build/rbx-3.13 b/share/ruby-build/rbx-3.13 index 234678fe..4707bbf4 100644 --- a/share/ruby-build/rbx-3.13 +++ b/share/ruby-build/rbx-3.13 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.13" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.13.tar.bz2#a286b91150970a0116c843de5929c1e3c7a399943bd9f22f5fde25e67fa74368" rbx diff --git a/share/ruby-build/rbx-3.14 b/share/ruby-build/rbx-3.14 index c79f8551..8e85f305 100644 --- a/share/ruby-build/rbx-3.14 +++ b/share/ruby-build/rbx-3.14 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.14" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.14.tar.bz2#19043116e885c428041677f672f54480bba171da9d43f369d1c854cb794c8426" rbx diff --git a/share/ruby-build/rbx-3.15 b/share/ruby-build/rbx-3.15 index 0ffe65a0..f1ef32c1 100644 --- a/share/ruby-build/rbx-3.15 +++ b/share/ruby-build/rbx-3.15 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.15" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.15.tar.bz2#86ce6c330843f1a4fa1217e37d8898e10b90673838b7a2867e4e4d6d65599cef" rbx diff --git a/share/ruby-build/rbx-3.16 b/share/ruby-build/rbx-3.16 index 45e79624..83a42fad 100644 --- a/share/ruby-build/rbx-3.16 +++ b/share/ruby-build/rbx-3.16 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.16" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.16.tar.bz2#1c34db3254e8304988b3c10591c11af058f371bee80fe3b559e6c16d84f4fa03" rbx diff --git a/share/ruby-build/rbx-3.17 b/share/ruby-build/rbx-3.17 index e0f85d3c..20a55366 100644 --- a/share/ruby-build/rbx-3.17 +++ b/share/ruby-build/rbx-3.17 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.17" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.17.tar.bz2#bb76bc9613064f48d50f8323c2727002bb7dcb0ccf8813e69a366c603b7bc689" rbx diff --git a/share/ruby-build/rbx-3.18 b/share/ruby-build/rbx-3.18 index cc888fb4..8a371c8a 100644 --- a/share/ruby-build/rbx-3.18 +++ b/share/ruby-build/rbx-3.18 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.18" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.18.tar.bz2#c552a539f3f6b8f240a02cbe9926540a0c3ad95e0e341179963a43c64208ce3e" rbx diff --git a/share/ruby-build/rbx-3.19 b/share/ruby-build/rbx-3.19 index b73d2484..5038a6ce 100644 --- a/share/ruby-build/rbx-3.19 +++ b/share/ruby-build/rbx-3.19 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.19" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.19.tar.bz2#cee948256bf288595b4ce53034f0dcd4ae2bc257acb2d43a63364dfc8e5db47c" rbx diff --git a/share/ruby-build/rbx-3.2 b/share/ruby-build/rbx-3.2 index 94a90995..15ba9642 100644 --- a/share/ruby-build/rbx-3.2 +++ b/share/ruby-build/rbx-3.2 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.2" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.2.tar.bz2#e9e906492900755425d29cbb650b0b5a39d1163fa692d6a33958e98a2e8ea156" rbx diff --git a/share/ruby-build/rbx-3.20 b/share/ruby-build/rbx-3.20 index ef8da91d..ddb691ea 100644 --- a/share/ruby-build/rbx-3.20 +++ b/share/ruby-build/rbx-3.20 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.20" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.20.tar.bz2#caf95bf55e5483e288b40c315ad7f2d4091823e33dcd57e9c6364c66c29a7ff2" rbx diff --git a/share/ruby-build/rbx-3.21 b/share/ruby-build/rbx-3.21 index 5ae202cd..b4de8afa 100644 --- a/share/ruby-build/rbx-3.21 +++ b/share/ruby-build/rbx-3.21 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.21" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.21.tar.bz2#281195af772ef05f789404f0fb95838c5942591762191962bab22860022650ee" rbx diff --git a/share/ruby-build/rbx-3.22 b/share/ruby-build/rbx-3.22 index 40ea268a..456088f6 100644 --- a/share/ruby-build/rbx-3.22 +++ b/share/ruby-build/rbx-3.22 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.22" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.22.tar.bz2#90b9a69ab71cffdc4a0dd68aafebce5df1fcd79c2bc60ef78b44fccd160d341a" rbx diff --git a/share/ruby-build/rbx-3.23 b/share/ruby-build/rbx-3.23 index d635f0d1..de99bf9a 100644 --- a/share/ruby-build/rbx-3.23 +++ b/share/ruby-build/rbx-3.23 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.23" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.23.tar.bz2#bed25ca7c27629115768eb666adfcbb95d6f625e8666980e837ead5e13848b64" rbx diff --git a/share/ruby-build/rbx-3.24 b/share/ruby-build/rbx-3.24 index c030bab8..d0a84eff 100644 --- a/share/ruby-build/rbx-3.24 +++ b/share/ruby-build/rbx-3.24 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.25" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.25.tar.bz2#9a1d1219acf34bab516e07a1b5ada3b54afd51ec25e87908fc0b6801db0c5d57" rbx diff --git a/share/ruby-build/rbx-3.25 b/share/ruby-build/rbx-3.25 index 2af659a6..66f7a7be 100644 --- a/share/ruby-build/rbx-3.25 +++ b/share/ruby-build/rbx-3.25 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.24" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.24.tar.bz2#7edf189283255d68b2a1d69e011cfebad0397743229fd50b08e21774ec8dab63" rbx diff --git a/share/ruby-build/rbx-3.26 b/share/ruby-build/rbx-3.26 index c0007624..8d7b1a9e 100644 --- a/share/ruby-build/rbx-3.26 +++ b/share/ruby-build/rbx-3.26 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.26" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.26.tar.bz2#10341c880eef73dda89cf8bcf5ae066b04683e40a3b1721d4d2733f32778819a" rbx diff --git a/share/ruby-build/rbx-3.27 b/share/ruby-build/rbx-3.27 index 84b9d816..abe54de3 100644 --- a/share/ruby-build/rbx-3.27 +++ b/share/ruby-build/rbx-3.27 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.27" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.27.tar.bz2#4ede3d0adcfab77eb9ffb43eec1b6cbe63c32f326630b488e9c2382fa3a6db98" rbx diff --git a/share/ruby-build/rbx-3.28 b/share/ruby-build/rbx-3.28 index ee50c6bc..0bed3050 100644 --- a/share/ruby-build/rbx-3.28 +++ b/share/ruby-build/rbx-3.28 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.28" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.28.tar.bz2#7954146ee9284e038b3c524613478e2884d8a7a9df85de6c17e43177e41d842c" rbx diff --git a/share/ruby-build/rbx-3.29 b/share/ruby-build/rbx-3.29 index 6e924101..ffcfb432 100644 --- a/share/ruby-build/rbx-3.29 +++ b/share/ruby-build/rbx-3.29 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.29" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.29.tar.bz2#6a8bf87ce26a6a05a80dd2ae40ac8c4e2c5153d4d2d913549a85d9aa32aaeee2" rbx diff --git a/share/ruby-build/rbx-3.3 b/share/ruby-build/rbx-3.3 index 623ba8be..38cd314b 100644 --- a/share/ruby-build/rbx-3.3 +++ b/share/ruby-build/rbx-3.3 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.3" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.3.tar.bz2#3f592b1f5580f7075c7fdc72eee7c959dd4791d96d04de6a8d467529dcff72be" rbx diff --git a/share/ruby-build/rbx-3.30 b/share/ruby-build/rbx-3.30 index 6048adb2..cf9b2256 100644 --- a/share/ruby-build/rbx-3.30 +++ b/share/ruby-build/rbx-3.30 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.30" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.30.tar.bz2#5294f406679d41160abe46ec1ff14b76c4353a75756227cc691108bb57f4bd16" rbx diff --git a/share/ruby-build/rbx-3.31 b/share/ruby-build/rbx-3.31 index 32511f3e..f9f02b35 100644 --- a/share/ruby-build/rbx-3.31 +++ b/share/ruby-build/rbx-3.31 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.31" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.31.tar.bz2#1c7a7763ab7cf36ad6b2e328ff1d78fb6587721b8667f8598d15354d0704de72" rbx diff --git a/share/ruby-build/rbx-3.32 b/share/ruby-build/rbx-3.32 index 4aa208b8..986e9172 100644 --- a/share/ruby-build/rbx-3.32 +++ b/share/ruby-build/rbx-3.32 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.32" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.32.tar.bz2#f88d6d277efe1f9774da1201ce4c8a8fd7cb2ea29620c1727a4471e3a0eed1dc" rbx diff --git a/share/ruby-build/rbx-3.33 b/share/ruby-build/rbx-3.33 index 96175591..548023e7 100644 --- a/share/ruby-build/rbx-3.33 +++ b/share/ruby-build/rbx-3.33 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.33" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.33.tar.bz2#1455940fc3a17b6efbb787c9316ff86a260187ebbaba6b32746dd27cebe14907" rbx diff --git a/share/ruby-build/rbx-3.34 b/share/ruby-build/rbx-3.34 index 73ea68e2..c3d49328 100644 --- a/share/ruby-build/rbx-3.34 +++ b/share/ruby-build/rbx-3.34 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.34" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.34.tar.bz2#90f5d5b53dbc6494b8a81ecd3569950b1d85d0c463dd537cab677fab82e2b300" rbx diff --git a/share/ruby-build/rbx-3.35 b/share/ruby-build/rbx-3.35 index 521e1906..540ae3b1 100644 --- a/share/ruby-build/rbx-3.35 +++ b/share/ruby-build/rbx-3.35 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.35" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.35.tar.bz2#d72c8ec1a1cd6e1c77381e6d1e1d21811d71948a08f108d8a064884c379d2465" rbx diff --git a/share/ruby-build/rbx-3.36 b/share/ruby-build/rbx-3.36 index 8b7b9324..33fa330d 100644 --- a/share/ruby-build/rbx-3.36 +++ b/share/ruby-build/rbx-3.36 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.36" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.36.tar.bz2#660c6eaad9ab0ef3813942e906b14d1f02d071c6e25f60b9d6c8dfbab278b754" rbx diff --git a/share/ruby-build/rbx-3.37 b/share/ruby-build/rbx-3.37 index 45632d62..3fa78953 100644 --- a/share/ruby-build/rbx-3.37 +++ b/share/ruby-build/rbx-3.37 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.37" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.37.tar.bz2#85d855a0734c315d67b592675481458ddddac075426dbf6dc39a8ad34b8cb2d1" rbx diff --git a/share/ruby-build/rbx-3.38 b/share/ruby-build/rbx-3.38 index 824e501b..8be1d3e7 100644 --- a/share/ruby-build/rbx-3.38 +++ b/share/ruby-build/rbx-3.38 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.38" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.38.tar.bz2#2e038ee1e1dcee5b0d574cc446ad7bf2d98ea70ced35090f1680a90c6b9d6333" rbx diff --git a/share/ruby-build/rbx-3.39 b/share/ruby-build/rbx-3.39 index dc2e5332..ac844320 100644 --- a/share/ruby-build/rbx-3.39 +++ b/share/ruby-build/rbx-3.39 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.39" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.39.tar.bz2#f6f8132b44eadb4c07f8b26af16ce0a5470309ada33ef6f20ab76770a44193e0" rbx diff --git a/share/ruby-build/rbx-3.4 b/share/ruby-build/rbx-3.4 index 70010674..d2ceb6f2 100644 --- a/share/ruby-build/rbx-3.4 +++ b/share/ruby-build/rbx-3.4 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.4" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.4.tar.bz2#480a4f536bfdc7208b06bb40bef39944de7e1c770e9962f87c6900dec30155f8" rbx diff --git a/share/ruby-build/rbx-3.40 b/share/ruby-build/rbx-3.40 index 2893ccdf..2bebcb1b 100644 --- a/share/ruby-build/rbx-3.40 +++ b/share/ruby-build/rbx-3.40 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.40" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.40.tar.bz2#09f6590515bf6180427544fb217a34330a689784ea05b03f0a98db2a197bb20f" rbx diff --git a/share/ruby-build/rbx-3.41 b/share/ruby-build/rbx-3.41 index 42723cdd..7d600268 100644 --- a/share/ruby-build/rbx-3.41 +++ b/share/ruby-build/rbx-3.41 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.41" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.41.tar.bz2#b06966230e647aa0e5b64da14ba213256074c34f3bb8614be1ce81ef1434c41f" rbx diff --git a/share/ruby-build/rbx-3.42 b/share/ruby-build/rbx-3.42 index d3b351a9..b07e7c1e 100644 --- a/share/ruby-build/rbx-3.42 +++ b/share/ruby-build/rbx-3.42 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.42" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.42.tar.bz2#4fc4413101100f6393894632eef522c2667a821856ac32eb99ccecab2aeeae85" rbx diff --git a/share/ruby-build/rbx-3.43 b/share/ruby-build/rbx-3.43 index 3a1d850f..b396d3a9 100644 --- a/share/ruby-build/rbx-3.43 +++ b/share/ruby-build/rbx-3.43 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.43" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.43.tar.bz2#2c573257518774e464036515cc7283bc934a41566599afe94612c605844481ad" rbx diff --git a/share/ruby-build/rbx-3.44 b/share/ruby-build/rbx-3.44 index c78d86d8..c08f9830 100644 --- a/share/ruby-build/rbx-3.44 +++ b/share/ruby-build/rbx-3.44 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.44" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.44.tar.bz2#c9e08b2e1d745798a0b32bef773e287361769c07a0eb9512377020661e2e4236" rbx diff --git a/share/ruby-build/rbx-3.45 b/share/ruby-build/rbx-3.45 index 398eaeae..5f91b0af 100644 --- a/share/ruby-build/rbx-3.45 +++ b/share/ruby-build/rbx-3.45 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.45" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.45.tar.bz2#5cadc3842c9c6d574bf5897354c384d8d688d9fa285b0d6083bdcc386bd6de96" rbx diff --git a/share/ruby-build/rbx-3.46 b/share/ruby-build/rbx-3.46 index 5b731cf6..56e08dd1 100644 --- a/share/ruby-build/rbx-3.46 +++ b/share/ruby-build/rbx-3.46 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.46" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.46.tar.bz2#6bf24221ebd2c4d69e2388be1a3fa06d41009eeee00bfcdd86de8d57892d3fb2" rbx diff --git a/share/ruby-build/rbx-3.47 b/share/ruby-build/rbx-3.47 index 6d44d00c..9c627a26 100644 --- a/share/ruby-build/rbx-3.47 +++ b/share/ruby-build/rbx-3.47 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.47" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.47.tar.bz2#be734298ccad4dcadaa1f566d9655a971a4f12abc7629db045fd5c63e1685d16" rbx diff --git a/share/ruby-build/rbx-3.48 b/share/ruby-build/rbx-3.48 index b98cee71..f86f6bb1 100644 --- a/share/ruby-build/rbx-3.48 +++ b/share/ruby-build/rbx-3.48 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.48" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.48.tar.bz2#1180ea6a3de81bcd99c25b394fb05c010411bf4d3b48ee9881539b8043aeb561" rbx diff --git a/share/ruby-build/rbx-3.49 b/share/ruby-build/rbx-3.49 index d6dabafa..83923de9 100644 --- a/share/ruby-build/rbx-3.49 +++ b/share/ruby-build/rbx-3.49 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.49" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.49.tar.bz2#9a92d2cfede087e89f13f40e85e6c9cc9849041a0260144f44cd75aae67e3198" rbx diff --git a/share/ruby-build/rbx-3.5 b/share/ruby-build/rbx-3.5 index 55c9261a..2e93e99e 100644 --- a/share/ruby-build/rbx-3.5 +++ b/share/ruby-build/rbx-3.5 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.5" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.5.tar.bz2#13b0ce02d597f80c48ecc942b807368883e5cf3003bba2bc4957b3f1b368669e" rbx diff --git a/share/ruby-build/rbx-3.50 b/share/ruby-build/rbx-3.50 index db01abb8..232d8523 100644 --- a/share/ruby-build/rbx-3.50 +++ b/share/ruby-build/rbx-3.50 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.50" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.50.tar.bz2#8da87cae447fe6bacd3417943bb1af603c2b4800bef0fc50ddd512ec89252ea8" rbx diff --git a/share/ruby-build/rbx-3.51 b/share/ruby-build/rbx-3.51 index f45fd978..3124c855 100644 --- a/share/ruby-build/rbx-3.51 +++ b/share/ruby-build/rbx-3.51 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.51" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.51.tar.bz2#ded54018c6090dd0e051f7c3ffbb458ebdb5bcf77306a8b63d1bdeb73fb8c6f4" rbx diff --git a/share/ruby-build/rbx-3.52 b/share/ruby-build/rbx-3.52 index c23104c1..012a0c03 100644 --- a/share/ruby-build/rbx-3.52 +++ b/share/ruby-build/rbx-3.52 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.52" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.52.tar.bz2#657ed568ddc4a3155d05bc56ca6d327f960ec6098d03e1480b5c28936c70b5c5" rbx diff --git a/share/ruby-build/rbx-3.53 b/share/ruby-build/rbx-3.53 index 42402322..a78aa17e 100644 --- a/share/ruby-build/rbx-3.53 +++ b/share/ruby-build/rbx-3.53 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.53" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.53.tar.bz2#ec2efb7d026a41ef97cb9812961bf37803f3928f978e38f504cd2c09eae34f54" rbx diff --git a/share/ruby-build/rbx-3.54 b/share/ruby-build/rbx-3.54 index 67822600..0ea415b4 100644 --- a/share/ruby-build/rbx-3.54 +++ b/share/ruby-build/rbx-3.54 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.54" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.54.tar.bz2#2498a4c04feafba72d14c12e33ef881ae4bd8d3ccaa9bddcc8aec8acbad780fb" rbx diff --git a/share/ruby-build/rbx-3.55 b/share/ruby-build/rbx-3.55 index 05e15a9a..b15da4bd 100644 --- a/share/ruby-build/rbx-3.55 +++ b/share/ruby-build/rbx-3.55 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.55" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.55.tar.bz2#fe7671beb3f36b987e02933afb392123b4c0a8ac15909a7b774d26101fec1ac1" rbx diff --git a/share/ruby-build/rbx-3.56 b/share/ruby-build/rbx-3.56 index 42e155fe..da5b1eac 100644 --- a/share/ruby-build/rbx-3.56 +++ b/share/ruby-build/rbx-3.56 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.56" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.56.tar.bz2#fa8170bc0eca01ebd83eb3a04240a0c7bd079ddf6ddc8b002167cff987db93b8" rbx diff --git a/share/ruby-build/rbx-3.57 b/share/ruby-build/rbx-3.57 index c8ffb86b..2f1a71fd 100644 --- a/share/ruby-build/rbx-3.57 +++ b/share/ruby-build/rbx-3.57 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.57" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.57.tar.bz2#c2bc550129ad306188458880240348892893d08af8e74e2dbdb5318f313762bd" rbx diff --git a/share/ruby-build/rbx-3.58 b/share/ruby-build/rbx-3.58 index 719a3ba7..e720bddb 100644 --- a/share/ruby-build/rbx-3.58 +++ b/share/ruby-build/rbx-3.58 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.58" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.58.tar.bz2#28875f1b9cb9b722323fa4217d9f3472e57a9ea6bd1fbc43a67eb47f81967cee" rbx diff --git a/share/ruby-build/rbx-3.59 b/share/ruby-build/rbx-3.59 index cc4c21eb..5a8e7dd3 100644 --- a/share/ruby-build/rbx-3.59 +++ b/share/ruby-build/rbx-3.59 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.59" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.59.tar.bz2#feb65af7ff97ef44cab86790e3a67881cc0bc7389f01bfa10a9c2d62e9aadae7" rbx diff --git a/share/ruby-build/rbx-3.6 b/share/ruby-build/rbx-3.6 index 7bcee463..8417d6cb 100644 --- a/share/ruby-build/rbx-3.6 +++ b/share/ruby-build/rbx-3.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.6.tar.bz2#25b5913bba06511170e365643579ccfc193c1c4e74dbe6ea4b37dcabdcd8f6ad" rbx diff --git a/share/ruby-build/rbx-3.60 b/share/ruby-build/rbx-3.60 index be199e1f..36b97dc9 100644 --- a/share/ruby-build/rbx-3.60 +++ b/share/ruby-build/rbx-3.60 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.60" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.60.tar.bz2#39f83fc74216391af56ea1ad13372878c0ed41fae49ee6a8cf8b0369a54c3b57" rbx diff --git a/share/ruby-build/rbx-3.61 b/share/ruby-build/rbx-3.61 index f1953c9a..b3663bd8 100644 --- a/share/ruby-build/rbx-3.61 +++ b/share/ruby-build/rbx-3.61 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.61" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.61.tar.bz2#38623cf198b1b0047b4c3404070252903b4da33c091be8708c205815d1516636" rbx diff --git a/share/ruby-build/rbx-3.62 b/share/ruby-build/rbx-3.62 index b5ea2a00..53337a93 100644 --- a/share/ruby-build/rbx-3.62 +++ b/share/ruby-build/rbx-3.62 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.62" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.62.tar.bz2#1cc468a7967687a062c11e21bf6787cc60f6894590eabe3fc9be5e9af36a022f" rbx diff --git a/share/ruby-build/rbx-3.63 b/share/ruby-build/rbx-3.63 index c0f5c30c..0e816060 100644 --- a/share/ruby-build/rbx-3.63 +++ b/share/ruby-build/rbx-3.63 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.63" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.63.tar.bz2#3003298b9d53620ad84d71a63be2a37b53dfdfe6c2fced9280a7f3b219f365d4" rbx diff --git a/share/ruby-build/rbx-3.64 b/share/ruby-build/rbx-3.64 index d99f989e..844f0170 100644 --- a/share/ruby-build/rbx-3.64 +++ b/share/ruby-build/rbx-3.64 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.64" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.64.tar.bz2#43e2efd91074b52dc1d691e1424dbbb2e91bc9406b595dbb4753e9dd6001eedb" rbx diff --git a/share/ruby-build/rbx-3.65 b/share/ruby-build/rbx-3.65 index 09a2b782..74d2831a 100644 --- a/share/ruby-build/rbx-3.65 +++ b/share/ruby-build/rbx-3.65 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.65" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.65.tar.bz2#a4290b6cd1f332c90405bd421163658a2d91abf27c83ad3afe7dbbbd3628829a" rbx diff --git a/share/ruby-build/rbx-3.66 b/share/ruby-build/rbx-3.66 index 7b5720e3..2f1298e5 100644 --- a/share/ruby-build/rbx-3.66 +++ b/share/ruby-build/rbx-3.66 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.66" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.66.tar.bz2#4bb237a1da1d52bc830bbe704bd4b995bbc07e50b558e460aff54d6bc309975e" rbx diff --git a/share/ruby-build/rbx-3.67 b/share/ruby-build/rbx-3.67 index 92b93aca..78185c7c 100644 --- a/share/ruby-build/rbx-3.67 +++ b/share/ruby-build/rbx-3.67 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.67" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.67.tar.bz2#a5eedd6169f80df528ac73cf2ed9183e2f5a82a57ca0b2ae3962c26238427b87" rbx diff --git a/share/ruby-build/rbx-3.68 b/share/ruby-build/rbx-3.68 index 714f7153..53571585 100644 --- a/share/ruby-build/rbx-3.68 +++ b/share/ruby-build/rbx-3.68 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.68" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.68.tar.bz2#44f423a8557aa8fa383573638a94faaf3f9c587a771be267c60ed0c78784f567" rbx diff --git a/share/ruby-build/rbx-3.69 b/share/ruby-build/rbx-3.69 index c2bc9b87..6b535385 100644 --- a/share/ruby-build/rbx-3.69 +++ b/share/ruby-build/rbx-3.69 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.69" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.69.tar.bz2#2dcde5cb7ba1e1664f6bf902cd866d2564985536a0908caeac2e4099b6b255b2" rbx diff --git a/share/ruby-build/rbx-3.7 b/share/ruby-build/rbx-3.7 index bb144bc3..b26841d4 100644 --- a/share/ruby-build/rbx-3.7 +++ b/share/ruby-build/rbx-3.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.7.tar.bz2#fafcdc518b5b2440960d023203bedca133be4af62e1ef8be9ff37a2842438257" rbx diff --git a/share/ruby-build/rbx-3.70 b/share/ruby-build/rbx-3.70 index 03c38996..9a7c1865 100644 --- a/share/ruby-build/rbx-3.70 +++ b/share/ruby-build/rbx-3.70 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.70" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.70.tar.bz2#e5b22ff6f19d7ac75d94e7503ae74c0bf9a3d249ce0e80480402cf7cbd2fea19" rbx diff --git a/share/ruby-build/rbx-3.71 b/share/ruby-build/rbx-3.71 index 3c25a9d8..ce97158a 100644 --- a/share/ruby-build/rbx-3.71 +++ b/share/ruby-build/rbx-3.71 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.71" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.71.tar.bz2#77bfac38feea0f7d1ebecd7be5b6fac9cefe44d00ee5932ee7ba9d1f078080b8" rbx diff --git a/share/ruby-build/rbx-3.72 b/share/ruby-build/rbx-3.72 index 6a888ceb..b632bfde 100644 --- a/share/ruby-build/rbx-3.72 +++ b/share/ruby-build/rbx-3.72 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.72" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.72.tar.bz2#7dfd678536d49947e08a327eb3b96a00c49f6b4a3ee5d4b548f4840efef0726c" rbx diff --git a/share/ruby-build/rbx-3.73 b/share/ruby-build/rbx-3.73 index f513eb8e..5cc4b514 100644 --- a/share/ruby-build/rbx-3.73 +++ b/share/ruby-build/rbx-3.73 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.73" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.73.tar.bz2#4fea98d26df5a00185d5d92684ec04cf6a22ca8cf6e9b47c3895ba5e6f14ea1a" rbx diff --git a/share/ruby-build/rbx-3.74 b/share/ruby-build/rbx-3.74 index 2425764d..3744bd86 100644 --- a/share/ruby-build/rbx-3.74 +++ b/share/ruby-build/rbx-3.74 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.74" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.74.tar.bz2#8dae2c4e4b2361cdeafb39035f8b1b1bfe6387104f43ae6026cae3234793b8e5" rbx diff --git a/share/ruby-build/rbx-3.75 b/share/ruby-build/rbx-3.75 index e56fd441..756438d3 100644 --- a/share/ruby-build/rbx-3.75 +++ b/share/ruby-build/rbx-3.75 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.75" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.75.tar.bz2#04cd1bc8fa021d569aac38cf98aeeb97f8324815f82d7ea1a0c963898c79e137" rbx diff --git a/share/ruby-build/rbx-3.76 b/share/ruby-build/rbx-3.76 index 2d5e7c9b..96627f76 100644 --- a/share/ruby-build/rbx-3.76 +++ b/share/ruby-build/rbx-3.76 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.76" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.76.tar.bz2#1606d229ea611f3c271f0b579c839cea6a1b4b07ddea7b0c4d2d794146781589" rbx diff --git a/share/ruby-build/rbx-3.77 b/share/ruby-build/rbx-3.77 index 65d295c9..1cbb3949 100644 --- a/share/ruby-build/rbx-3.77 +++ b/share/ruby-build/rbx-3.77 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.77" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.77.tar.bz2#badaeb4129c64979fb37322cc1913effde17010db5f57398ab7409f3fb84360e" rbx diff --git a/share/ruby-build/rbx-3.78 b/share/ruby-build/rbx-3.78 index 09c18f20..6a14d046 100644 --- a/share/ruby-build/rbx-3.78 +++ b/share/ruby-build/rbx-3.78 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.78" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.78.tar.bz2#d285d798226fa6d80db7fd5afc2ceb2860546378772beccab154b8b7612446c9" rbx diff --git a/share/ruby-build/rbx-3.79 b/share/ruby-build/rbx-3.79 index f36ab22d..99d7ad5f 100644 --- a/share/ruby-build/rbx-3.79 +++ b/share/ruby-build/rbx-3.79 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.79" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.79.tar.bz2#514c5032a23bfc1ca2defce646cc3a740aa053dab37e0cb4fbba1d4f11a9c33a" rbx diff --git a/share/ruby-build/rbx-3.8 b/share/ruby-build/rbx-3.8 index a0302f7c..0bdc803c 100644 --- a/share/ruby-build/rbx-3.8 +++ b/share/ruby-build/rbx-3.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.8.tar.bz2#9a74316b1adf7535c4529741bd3b7e660b7fbdb01ab1c5e6deeed0fae09b811d" rbx diff --git a/share/ruby-build/rbx-3.80 b/share/ruby-build/rbx-3.80 index 26ea21b9..d2c7f3e1 100644 --- a/share/ruby-build/rbx-3.80 +++ b/share/ruby-build/rbx-3.80 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.80" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.80.tar.bz2#8cda9123efac9c2bbe374368c4767ada7e28299a7c4c706c562b3d133f96c19e" rbx diff --git a/share/ruby-build/rbx-3.81 b/share/ruby-build/rbx-3.81 index 3f44c84d..7ccad51e 100644 --- a/share/ruby-build/rbx-3.81 +++ b/share/ruby-build/rbx-3.81 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.81" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.81.tar.bz2#d8fffa145f1132bc2d1f17d9194f1b8fc6dffa0f3ff6c29b44e99378daeea807" rbx diff --git a/share/ruby-build/rbx-3.82 b/share/ruby-build/rbx-3.82 index d40d1f66..8a3adc14 100644 --- a/share/ruby-build/rbx-3.82 +++ b/share/ruby-build/rbx-3.82 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.82" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.82.tar.bz2#53abb85219980d7307a762660e1d509cd74beccbcf4d46979ddd0749e77a1401" rbx diff --git a/share/ruby-build/rbx-3.83 b/share/ruby-build/rbx-3.83 index d09b6d3a..a4daf86d 100644 --- a/share/ruby-build/rbx-3.83 +++ b/share/ruby-build/rbx-3.83 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.83" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.83.tar.bz2#323d44321478aca7ccb8c5a76addc00df4aa90ec89a69a764e92fe77896669aa" rbx diff --git a/share/ruby-build/rbx-3.84 b/share/ruby-build/rbx-3.84 index f184c135..d4742b55 100644 --- a/share/ruby-build/rbx-3.84 +++ b/share/ruby-build/rbx-3.84 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.84" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.84.tar.bz2#87eeaf24efd64bb06c4409814410a9154287dd889a976b70c474ef88992b279d" rbx diff --git a/share/ruby-build/rbx-3.85 b/share/ruby-build/rbx-3.85 index 216555b5..52229cbb 100644 --- a/share/ruby-build/rbx-3.85 +++ b/share/ruby-build/rbx-3.85 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.85" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.85.tar.bz2#18a55be0de6323847f946af43cedcc44277e62124c8140523b34776265a5c6e1" rbx diff --git a/share/ruby-build/rbx-3.86 b/share/ruby-build/rbx-3.86 index 8f974545..5b499e22 100644 --- a/share/ruby-build/rbx-3.86 +++ b/share/ruby-build/rbx-3.86 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.86" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.86.tar.bz2#cfb0650b937d109cf52c982f185ef247cc7a184dbb5f16c625d4827cef11f6fb" rbx diff --git a/share/ruby-build/rbx-3.87 b/share/ruby-build/rbx-3.87 index 546fd832..79aa177b 100644 --- a/share/ruby-build/rbx-3.87 +++ b/share/ruby-build/rbx-3.87 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.87" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.87.tar.bz2#53eb602a8635aef334142832ba3b81ee7ca58706643f5136f019cdae6f4431c2" rbx diff --git a/share/ruby-build/rbx-3.88 b/share/ruby-build/rbx-3.88 index a93d6739..ee3748c8 100644 --- a/share/ruby-build/rbx-3.88 +++ b/share/ruby-build/rbx-3.88 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.88" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.88.tar.bz2#e1c11578256b072870cfe929edfcb5965f076ef7543a92c7d0e6cf4c22787fae" rbx diff --git a/share/ruby-build/rbx-3.89 b/share/ruby-build/rbx-3.89 index 1a3623cb..f84bc690 100644 --- a/share/ruby-build/rbx-3.89 +++ b/share/ruby-build/rbx-3.89 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.89" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.89.tar.bz2#6e48ecd3253137c9d958e762fe9f5e512b597ffbd7f44ddabc716f8d33ea7d71" rbx diff --git a/share/ruby-build/rbx-3.9 b/share/ruby-build/rbx-3.9 index abb5c73e..342fbdf4 100644 --- a/share/ruby-build/rbx-3.9 +++ b/share/ruby-build/rbx-3.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2n" "https://www.openssl.org/source/openssl-1.0.2n.tar.gz#370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.9.tar.bz2#de5a2238d90387143b8b63a52b7f036d408d7a84387347e56099d811c423bdf6" rbx From 52c37a70daf60d742916a2620f2854728d0d51ed Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Thu, 29 Mar 2018 09:56:35 +0900 Subject: [PATCH 0942/1809] bump version to v20180329 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 1d5552f0..37d3eefa 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20180224" +RUBY_BUILD_VERSION="20180329" OLDIFS="$IFS" From a7b0154f6b2a1d8a3bdca49f8d79cf828300cf40 Mon Sep 17 00:00:00 2001 From: Jeremy Daer Date: Fri, 2 Mar 2018 14:09:31 -0800 Subject: [PATCH 0943/1809] Ruby 2.2 reaches end of life on 2018-03-31 --- bin/ruby-build | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.10 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.2.3 | 2 +- share/ruby-build/2.2.4 | 2 +- share/ruby-build/2.2.5 | 2 +- share/ruby-build/2.2.6 | 2 +- share/ruby-build/2.2.7 | 2 +- share/ruby-build/2.2.8 | 2 +- share/ruby-build/2.2.9 | 2 +- 16 files changed, 16 insertions(+), 16 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 37d3eefa..1d5744d7 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20180329" +RUBY_BUILD_VERSION="20180331" OLDIFS="$IFS" diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index 7e903852..c4e8da5f 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.0" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.bz2#1c031137999f832f86be366a71155113675b72420830ce432b777a0ff4942955" warn_unsupported ldflags_dirs standard verify_openssl +install_package "ruby-2.2.0" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.bz2#1c031137999f832f86be366a71155113675b72420830ce432b777a0ff4942955" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index 21f6c9fb..d338cb56 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl -install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" warn_unsupported ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index 67fc2681..06a56e51 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl -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_unsupported ldflags_dirs standard verify_openssl +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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index f5a11580..1394ed4a 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl -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_unsupported ldflags_dirs standard verify_openssl +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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index b13f0f2d..6e06815a 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl -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_unsupported ldflags_dirs standard verify_openssl +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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index 0d345216..53c3fa65 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.bz2#4e5676073246b7ade207be3e80a930567a88100513591a0f19fc38e247370065" warn_unsupported ldflags_dirs standard verify_openssl +install_package "ruby-2.2.1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.bz2#4e5676073246b7ade207be3e80a930567a88100513591a0f19fc38e247370065" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.10 b/share/ruby-build/2.2.10 index e89df97f..5ee96f95 100644 --- a/share/ruby-build/2.2.10 +++ b/share/ruby-build/2.2.10 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.10" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.10.tar.bz2#a54204d2728283c9eff0cf81d654f245fa5b3447d0824f1a6bc3b2c5c827381e" warn_unsupported ldflags_dirs standard verify_openssl +install_package "ruby-2.2.10" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.10.tar.bz2#a54204d2728283c9eff0cf81d654f245fa5b3447d0824f1a6bc3b2c5c827381e" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 index 657f40a4..b38b433b 100644 --- a/share/ruby-build/2.2.2 +++ b/share/ruby-build/2.2.2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.bz2#f3b8ffa6089820ee5bdc289567d365e5748d4170e8aa246d2ea6576f24796535" warn_unsupported ldflags_dirs standard verify_openssl +install_package "ruby-2.2.2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.bz2#f3b8ffa6089820ee5bdc289567d365e5748d4170e8aa246d2ea6576f24796535" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.3 b/share/ruby-build/2.2.3 index 708d24db..06d5a229 100644 --- a/share/ruby-build/2.2.3 +++ b/share/ruby-build/2.2.3 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.bz2#c745cb98b29127d7f19f1bf9e0a63c384736f4d303b83c4f4bda3c2ee3c5e41f" warn_unsupported ldflags_dirs standard verify_openssl +install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.bz2#c745cb98b29127d7f19f1bf9e0a63c384736f4d303b83c4f4bda3c2ee3c5e41f" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.4 b/share/ruby-build/2.2.4 index b39d6cd9..55a8c35d 100644 --- a/share/ruby-build/2.2.4 +++ b/share/ruby-build/2.2.4 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.4" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.4.tar.bz2#31203696adbfdda6f2874a2de31f7c5a1f3bcb6628f4d1a241de21b158cd5c76" warn_unsupported ldflags_dirs standard verify_openssl +install_package "ruby-2.2.4" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.4.tar.bz2#31203696adbfdda6f2874a2de31f7c5a1f3bcb6628f4d1a241de21b158cd5c76" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.5 b/share/ruby-build/2.2.5 index debe7c7d..62272f03 100644 --- a/share/ruby-build/2.2.5 +++ b/share/ruby-build/2.2.5 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.5" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.5.tar.bz2#22f0c6f34c0024e0bcaaa8e6831b7c0041e1ef6120c781618b833bde29626700" warn_unsupported ldflags_dirs standard verify_openssl +install_package "ruby-2.2.5" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.5.tar.bz2#22f0c6f34c0024e0bcaaa8e6831b7c0041e1ef6120c781618b833bde29626700" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.6 b/share/ruby-build/2.2.6 index aa09f494..4bf1449c 100644 --- a/share/ruby-build/2.2.6 +++ b/share/ruby-build/2.2.6 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.6" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.6.tar.bz2#e845ba41ea3525aafaa4094212f1eadc57392732232b67b4394a7e0f046dddf7" warn_unsupported ldflags_dirs standard verify_openssl +install_package "ruby-2.2.6" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.6.tar.bz2#e845ba41ea3525aafaa4094212f1eadc57392732232b67b4394a7e0f046dddf7" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.7 b/share/ruby-build/2.2.7 index 94a05f39..168b6733 100644 --- a/share/ruby-build/2.2.7 +++ b/share/ruby-build/2.2.7 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.7" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.7.tar.bz2#80486c5991783185afeceeb315060a3dafc3889a2912e145b1a8457d7b005c5b" warn_unsupported ldflags_dirs standard verify_openssl +install_package "ruby-2.2.7" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.7.tar.bz2#80486c5991783185afeceeb315060a3dafc3889a2912e145b1a8457d7b005c5b" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.8 b/share/ruby-build/2.2.8 index f4426595..258bb7e0 100644 --- a/share/ruby-build/2.2.8 +++ b/share/ruby-build/2.2.8 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.8" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.8.tar.bz2#b19085587d859baf9d7763f92e34a84632fceac5cc593ca2c0efa28ed8c6e44e" warn_unsupported ldflags_dirs standard verify_openssl +install_package "ruby-2.2.8" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.8.tar.bz2#b19085587d859baf9d7763f92e34a84632fceac5cc593ca2c0efa28ed8c6e44e" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.9 b/share/ruby-build/2.2.9 index 8cd704bf..51c35544 100644 --- a/share/ruby-build/2.2.9 +++ b/share/ruby-build/2.2.9 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.2.9" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.9.tar.bz2#5e3cfcc3b69638e165f72f67b1321fa05aff62b0f9e9b32042a5a79614e7c70a" warn_unsupported ldflags_dirs standard verify_openssl +install_package "ruby-2.2.9" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.9.tar.bz2#5e3cfcc3b69638e165f72f67b1321fa05aff62b0f9e9b32042a5a79614e7c70a" warn_eol ldflags_dirs standard verify_openssl From 4dac7b1b34479f001b85b8895748170886906c2c Mon Sep 17 00:00:00 2001 From: Ivan Kuchin Date: Thu, 29 Mar 2018 17:04:01 +0200 Subject: [PATCH 0944/1809] remove spaces before newline --- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.4.3 | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index 3ed11d23..32a6dda9 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.1 b/share/ruby-build/2.4.1 index 0aecbd0f..28c867b5 100644 --- a/share/ruby-build/2.4.1 +++ b/share/ruby-build/2.4.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.2 b/share/ruby-build/2.4.2 index 10028fcf..56cbec8f 100644 --- a/share/ruby-build/2.4.2 +++ b/share/ruby-build/2.4.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.3 b/share/ruby-build/2.4.3 index ff8bd567..b6d19a98 100644 --- a/share/ruby-build/2.4.3 +++ b/share/ruby-build/2.4.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.3.tar.bz2#0a703dffb7737f56e979c9ebe2482f07751803c71e307c20446b581e0f12cf30" ldflags_dirs standard verify_openssl From d1afc7b86f54936bbd90c84cfa8ac91279facf19 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sun, 22 Apr 2018 09:53:32 +0900 Subject: [PATCH 0945/1809] Restore rbx definitions 3.90-100. --- share/ruby-build/rbx-3.100 | 3 +++ share/ruby-build/rbx-3.90 | 3 +++ share/ruby-build/rbx-3.91 | 3 +++ share/ruby-build/rbx-3.92 | 3 +++ share/ruby-build/rbx-3.93 | 3 +++ share/ruby-build/rbx-3.94 | 3 +++ share/ruby-build/rbx-3.95 | 3 +++ share/ruby-build/rbx-3.96 | 3 +++ share/ruby-build/rbx-3.97 | 3 +++ share/ruby-build/rbx-3.98 | 3 +++ share/ruby-build/rbx-3.99 | 3 +++ 11 files changed, 33 insertions(+) create mode 100644 share/ruby-build/rbx-3.100 create mode 100644 share/ruby-build/rbx-3.90 create mode 100644 share/ruby-build/rbx-3.91 create mode 100644 share/ruby-build/rbx-3.92 create mode 100644 share/ruby-build/rbx-3.93 create mode 100644 share/ruby-build/rbx-3.94 create mode 100644 share/ruby-build/rbx-3.95 create mode 100644 share/ruby-build/rbx-3.96 create mode 100644 share/ruby-build/rbx-3.97 create mode 100644 share/ruby-build/rbx-3.98 create mode 100644 share/ruby-build/rbx-3.99 diff --git a/share/ruby-build/rbx-3.100 b/share/ruby-build/rbx-3.100 new file mode 100644 index 00000000..15dbf135 --- /dev/null +++ b/share/ruby-build/rbx-3.100 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.100" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.100.tar.bz2#95f434cb034e732ecd075bc0b99540b54a5adfd0d8b8da7d5a0d4566bdcd8cce" rbx diff --git a/share/ruby-build/rbx-3.90 b/share/ruby-build/rbx-3.90 new file mode 100644 index 00000000..47b0a935 --- /dev/null +++ b/share/ruby-build/rbx-3.90 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.90" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.90.tar.bz2#f888910670ff2a9f913a66b18447ee3fab6a4ee424015e46e8c9e0dbb9c600d8" rbx diff --git a/share/ruby-build/rbx-3.91 b/share/ruby-build/rbx-3.91 new file mode 100644 index 00000000..5447d7c1 --- /dev/null +++ b/share/ruby-build/rbx-3.91 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.91" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.91.tar.bz2#9be8f94a322cd27c84f51e8075635ee7193e407ea0b37d6e297bea01dd2aa0a6" rbx diff --git a/share/ruby-build/rbx-3.92 b/share/ruby-build/rbx-3.92 new file mode 100644 index 00000000..ee83ba79 --- /dev/null +++ b/share/ruby-build/rbx-3.92 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.92" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.92.tar.bz2#a15196a33c3628aa5baff0613102973fe0e489583b2614f9dacc02ad33efe87b" rbx diff --git a/share/ruby-build/rbx-3.93 b/share/ruby-build/rbx-3.93 new file mode 100644 index 00000000..53d9b760 --- /dev/null +++ b/share/ruby-build/rbx-3.93 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.93" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.93.tar.bz2#851a93d68727f41603dbafa498ffe37bcdf2e6c697ba07c7804062f6a07200a9" rbx diff --git a/share/ruby-build/rbx-3.94 b/share/ruby-build/rbx-3.94 new file mode 100644 index 00000000..28b1d789 --- /dev/null +++ b/share/ruby-build/rbx-3.94 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.94" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.94.tar.bz2#bf82ab49248f0011ba89a36e1d6f45d37703398d03b0c379184e3276130f0861" rbx diff --git a/share/ruby-build/rbx-3.95 b/share/ruby-build/rbx-3.95 new file mode 100644 index 00000000..7ff0acd4 --- /dev/null +++ b/share/ruby-build/rbx-3.95 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.95" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.95.tar.bz2#cb2f42645e5408c8017fe80975179ddc38357192193f16070120ee38a2891801" rbx diff --git a/share/ruby-build/rbx-3.96 b/share/ruby-build/rbx-3.96 new file mode 100644 index 00000000..05d311a6 --- /dev/null +++ b/share/ruby-build/rbx-3.96 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.96" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.96.tar.bz2#78e077f9faa115da58c616f6f660875f85f44f6a3708560b61c294c53aec8f5c" rbx diff --git a/share/ruby-build/rbx-3.97 b/share/ruby-build/rbx-3.97 new file mode 100644 index 00000000..59a7ec4f --- /dev/null +++ b/share/ruby-build/rbx-3.97 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.97" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.97.tar.bz2#a47549474734cd64fb6d122966cfeb8bf46adba5cde2d1b85a9fa753f2668118" rbx diff --git a/share/ruby-build/rbx-3.98 b/share/ruby-build/rbx-3.98 new file mode 100644 index 00000000..5b3b9bc2 --- /dev/null +++ b/share/ruby-build/rbx-3.98 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.98" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.98.tar.bz2#e8230eed22818893ba4771f0c409104ccccf5b4b4102c9289d3c85a000d13f36" rbx diff --git a/share/ruby-build/rbx-3.99 b/share/ruby-build/rbx-3.99 new file mode 100644 index 00000000..20535c89 --- /dev/null +++ b/share/ruby-build/rbx-3.99 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.99" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.99.tar.bz2#56ed8edf91add5f497a68e5b11165db6640eb2d4effbb6453ab4b5e6b847b178" rbx From 1abfbc20e3a285a8b963093040f9b4808e46abbf Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Tue, 24 Apr 2018 02:02:07 +0900 Subject: [PATCH 0946/1809] Add definition for JRuby 9.1.17.0 JRuby 9.1.17.0 has been released. http://jruby.org/2018/04/23/jruby-9-1-17-0 --- share/ruby-build/jruby-9.1.17.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.1.17.0 diff --git a/share/ruby-build/jruby-9.1.17.0 b/share/ruby-build/jruby-9.1.17.0 new file mode 100644 index 00000000..a49c9313 --- /dev/null +++ b/share/ruby-build/jruby-9.1.17.0 @@ -0,0 +1,2 @@ +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" jruby From d7fa3adcbb40a7daa02a15c0c8f71dde7e071f58 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Tue, 24 Apr 2018 09:38:18 +0900 Subject: [PATCH 0947/1809] bump version to v20180424 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 1d5744d7..3683ba6f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20180331" +RUBY_BUILD_VERSION="20180424" OLDIFS="$IFS" From 34652a4fae5784eb13fe0db26847b1e684bf4088 Mon Sep 17 00:00:00 2001 From: "Yamashita, Yuu" Date: Thu, 26 Apr 2018 02:07:32 +0000 Subject: [PATCH 0948/1809] Allow overriding HTTP client type based on environment variable `RUBY_BUILD_HTTP_CLIENT` (pyenv/pyenv#1126) --- bin/ruby-build | 22 ++++++++++++++-------- test/build.bats | 1 - test/cache.bats | 2 -- test/checksum.bats | 5 ----- test/fetch.bats | 4 ++-- test/mirror.bats | 5 ----- test/test_helper.bash | 31 ++----------------------------- 7 files changed, 18 insertions(+), 52 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 3683ba6f..7463591e 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -304,16 +304,22 @@ http() { local file="$3" [ -n "$url" ] || return 1 - if type aria2c &>/dev/null; then - "http_${method}_aria2c" "$url" "$file" - elif type curl &>/dev/null; then - "http_${method}_curl" "$url" "$file" - elif type wget &>/dev/null; then - "http_${method}_wget" "$url" "$file" + local http_client + if [ -n "${RUBY_BUILD_HTTP_CLIENT}" ]; then + http_client="http_${method}_${RUBY_BUILD_HTTP_CLIENT}" else - echo "error: please install \`aria2c\`, \`curl\` or \`wget\` and try again" >&2 - exit 1 + if type aria2c &>/dev/null; then + http_client="http_${method}_aria2c" + elif type curl &>/dev/null; then + http_client="http_${method}_curl" + elif type wget &>/dev/null; then + http_client="http_${method}_wget" + else + echo "error: please install \`aria2c\`, \`curl\` or \`wget\` and try again" >&2 + exit 1 + fi fi + "${http_client}" "$url" "$file" } http_head_aria2c() { diff --git a/test/build.bats b/test/build.bats index 08d5fe40..c2e10672 100755 --- a/test/build.bats +++ b/test/build.bats @@ -8,7 +8,6 @@ export CC=cc export -n RUBY_CONFIGURE_OPTS setup() { - ensure_not_found_in_path aria2c mkdir -p "$INSTALL_ROOT" stub md5 false stub curl false diff --git a/test/cache.bats b/test/cache.bats index 1c96bcf0..998f1637 100644 --- a/test/cache.bats +++ b/test/cache.bats @@ -3,10 +3,8 @@ load test_helper export RUBY_BUILD_SKIP_MIRROR=1 export RUBY_BUILD_CACHE_PATH="$TMP/cache" -export RUBY_BUILD_CURL_OPTS= setup() { - ensure_not_found_in_path aria2c mkdir "$RUBY_BUILD_CACHE_PATH" } diff --git a/test/checksum.bats b/test/checksum.bats index 749c6fdf..d3130f6a 100644 --- a/test/checksum.bats +++ b/test/checksum.bats @@ -3,11 +3,6 @@ load test_helper export RUBY_BUILD_SKIP_MIRROR=1 export RUBY_BUILD_CACHE_PATH= -export RUBY_BUILD_CURL_OPTS= - -setup() { - ensure_not_found_in_path aria2c -} @test "package URL without checksum" { diff --git a/test/fetch.bats b/test/fetch.bats index 0bc450a8..d0717684 100644 --- a/test/fetch.bats +++ b/test/fetch.bats @@ -3,10 +3,8 @@ load test_helper export RUBY_BUILD_SKIP_MIRROR=1 export RUBY_BUILD_CACHE_PATH= -export RUBY_BUILD_ARIA2_OPTS= setup() { - ensure_not_found_in_path aria2c export RUBY_BUILD_BUILD_PATH="${TMP}/source" mkdir -p "${RUBY_BUILD_BUILD_PATH}" } @@ -21,6 +19,8 @@ setup() { } @test "using aria2c if available" { + export RUBY_BUILD_ARIA2_OPTS= + export RUBY_BUILD_HTTP_CLIENT="aria2c" stub aria2c "--allow-overwrite=true --no-conf=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$4" install_fixture definitions/without-checksum diff --git a/test/mirror.bats b/test/mirror.bats index 055538e5..87b18fcd 100755 --- a/test/mirror.bats +++ b/test/mirror.bats @@ -4,11 +4,6 @@ load test_helper export RUBY_BUILD_SKIP_MIRROR= export RUBY_BUILD_CACHE_PATH= export RUBY_BUILD_MIRROR_URL=http://mirror.example.com -export RUBY_BUILD_CURL_OPTS= - -setup() { - ensure_not_found_in_path aria2c -} @test "package URL without checksum bypasses mirror" { diff --git a/test/test_helper.bash b/test/test_helper.bash index 5675a285..09d38d01 100644 --- a/test/test_helper.bash +++ b/test/test_helper.bash @@ -1,4 +1,6 @@ export TMP="$BATS_TEST_DIRNAME/tmp" +export RUBY_BUILD_CURL_OPTS= +export RUBY_BUILD_HTTP_CLIENT="curl" if [ "$FIXTURE_ROOT" != "$BATS_TEST_DIRNAME/fixtures" ]; then export FIXTURE_ROOT="$BATS_TEST_DIRNAME/fixtures" @@ -9,35 +11,6 @@ if [ "$FIXTURE_ROOT" != "$BATS_TEST_DIRNAME/fixtures" ]; then export PATH fi -remove_command_from_path() { - OLDIFS="${IFS}" - local cmd="$1" - local path - local paths=() - IFS=: - for path in ${PATH}; do - if [ -e "${path}/${cmd}" ]; then - local tmp_path="$(mktemp -d "${TMP}/path.XXXXX")" - ln -fs "${path}"/* "${tmp_path}" - rm -f "${tmp_path}/${cmd}" - paths["${#paths[@]}"]="${tmp_path}" - else - paths["${#paths[@]}"]="${path}" - fi - done - export PATH="${paths[*]}" - IFS="${OLDIFS}" -} - -ensure_not_found_in_path() { - local cmd - for cmd; do - if command -v "${cmd}" 1>/dev/null 2>&1; then - remove_command_from_path "${cmd}" - fi - done -} - teardown() { rm -fr "${TMP:?}"/* } From fd929518a0ff35f38de5b2aa2a3a42634b2729e8 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Fri, 25 May 2018 16:15:49 +0900 Subject: [PATCH 0949/1809] Add definition for JRuby 9.2.0.0 JRuby 9.2.0.0 has been released. http://jruby.org/2018/05/24/jruby-9-2-0-0 --- share/ruby-build/jruby-9.2.0.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.2.0.0 diff --git a/share/ruby-build/jruby-9.2.0.0 b/share/ruby-build/jruby-9.2.0.0 new file mode 100644 index 00000000..efcfaa3d --- /dev/null +++ b/share/ruby-build/jruby-9.2.0.0 @@ -0,0 +1,2 @@ +require_java7 +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" jruby From 3ab983a744d71fe80386ce99f2ad6f58d2795bba Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Fri, 25 May 2018 16:24:38 +0900 Subject: [PATCH 0950/1809] Add definition for JRuby 9.2.1.0-dev --- share/ruby-build/jruby-9.2.1.0-dev | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.2.1.0-dev diff --git a/share/ruby-build/jruby-9.2.1.0-dev b/share/ruby-build/jruby-9.2.1.0-dev new file mode 100644 index 00000000..2c7a19f6 --- /dev/null +++ b/share/ruby-build/jruby-9.2.1.0-dev @@ -0,0 +1,2 @@ +require_java7 +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 From 72c35c5245753bd09c51d08343db822cc0ba32b1 Mon Sep 17 00:00:00 2001 From: Yuuki Sone Date: Fri, 1 Jun 2018 12:35:54 +0900 Subject: [PATCH 0951/1809] Add definition for Ruby 2.6.0-preview2 https://www.ruby-lang.org/ja/news/2018/05/31/ruby-2-6-0-preview2-released/ --- share/ruby-build/2.6.0-preview2 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.6.0-preview2 diff --git a/share/ruby-build/2.6.0-preview2 b/share/ruby-build/2.6.0-preview2 new file mode 100644 index 00000000..a0875a1c --- /dev/null +++ b/share/ruby-build/2.6.0-preview2 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.6.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview2.tar.bz2#d8ede03d5ad3abd9d2c81cf0ad17a41d22b747c003cc16fd59befb2aaf48f0b2" ldflags_dirs standard verify_openssl From 312f3aecbd73f7eb296e09f7532f422692d24cc2 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Fri, 1 Jun 2018 13:53:26 +0900 Subject: [PATCH 0952/1809] bump version to 20180601 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 3683ba6f..f8c2e425 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20180424" +RUBY_BUILD_VERSION="20180601" OLDIFS="$IFS" From d155b41eb051f05bb172fa8fddcd0a04a6bcff3f Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Fri, 15 Jun 2018 19:29:38 +0200 Subject: [PATCH 0953/1809] Ensure extracted tarball matches the package name --- bin/ruby-build | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index f8c2e425..53a96531 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -381,7 +381,10 @@ fetch_tarball() { download_tarball "$package_url" "$package_filename" "$checksum" fi - { if tar $tar_args "$package_filename"; then + mkdir "$package_name" + + { if tar $tar_args "$package_filename" -C "$package_name" --strip-components=1; then + ls >&2 if [ -z "$KEEP_BUILD_PATH" ]; then rm -f "$package_filename" else From af0850c292ed5629d911432538e6bb3ce2f8c4d7 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Fri, 15 Jun 2018 19:29:48 +0200 Subject: [PATCH 0954/1809] Add build hook for TruffleRuby --- bin/ruby-build | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index 53a96531..dd547108 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -728,6 +728,21 @@ fix_jruby_shebangs() { done } +build_package_truffleruby() { + if ! opt --version &>/dev/null; then + echo "" + echo "TruffleRuby requires LLVM to be installed to run native extensions." + echo "For more details and for setup instructions for your system, please see:" + echo "https://github.com/oracle/truffleruby/blob/master/doc/user/installing-llvm.md" + exit 1 + fi + + build_package_copy + + cd "${PREFIX_PATH}" + ./lib/truffle/post_install_hook.sh +} + remove_windows_files() { cd "$PREFIX_PATH" rm -f bin/*.exe bin/*.dll bin/*.bat bin/jruby.sh From 50a06317ad72e21d92d3880db65573b5db9fdfba Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Fri, 15 Jun 2018 19:29:54 +0200 Subject: [PATCH 0955/1809] Add definition for TruffleRuby 1.0.0 RC2 --- share/ruby-build/truffleruby-1.0.0-rc2 | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 share/ruby-build/truffleruby-1.0.0-rc2 diff --git a/share/ruby-build/truffleruby-1.0.0-rc2 b/share/ruby-build/truffleruby-1.0.0-rc2 new file mode 100644 index 00000000..3dca3df4 --- /dev/null +++ b/share/ruby-build/truffleruby-1.0.0-rc2 @@ -0,0 +1,7 @@ +install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl + +if is_mac; then + install_package "truffleruby-1.0.0-rc2" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc2/truffleruby-1.0.0-rc2-macos-amd64.tar.gz#308a5bf727914803cc0f794fd1aea89fd5f80ce00a97120372be9c58a930b82c" truffleruby +else + install_package "truffleruby-1.0.0-rc2" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc2/truffleruby-1.0.0-rc2-linux-amd64.tar.gz#2b7d999646dcfb895e49a41606a0b53ca055f291fb0cc33002944655fc3e2acb" truffleruby +fi From ad4a9fefdd5da0462413527c905e2658da77b92a Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Fri, 15 Jun 2018 18:04:28 +0200 Subject: [PATCH 0956/1809] Support patches for TruffleRuby too --- README.md | 4 ++-- bin/ruby-build | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 01d7034b..a13e52fa 100644 --- a/README.md +++ b/README.md @@ -86,8 +86,8 @@ The build process may be configured through the following environment variables: #### Applying Patches Both `rbenv install` and `ruby-build` support the `--patch` (`-p`) flag to apply -a patch to the Ruby (/JRuby/Rubinius) source code before building. Patches are -read from `STDIN`: +a patch to the Ruby (/JRuby/Rubinius/TruffleRuby) source code before building. +Patches are read from `STDIN`: ```sh # applying a single patch diff --git a/bin/ruby-build b/bin/ruby-build index dd547108..157bcb6c 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1154,7 +1154,7 @@ isolated_gem_install() { apply_ruby_patch() { local patchfile case "$1" in - ruby-* | jruby-* | rubinius-* ) + ruby-* | jruby-* | rubinius-* | truffleruby-* ) patchfile="$(mktemp "${TMP}/ruby-patch.XXXXXX")" cat "${2:--}" >"$patchfile" From a8a3ebf8099eeef4ae041681701369f1b84a51da Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Fri, 15 Jun 2018 20:16:28 +0200 Subject: [PATCH 0957/1809] Add tests for TruffleRuby --- test/build.bats | 28 ++++++++++++++++++++++++++++ test/definitions.bats | 4 +++- 2 files changed, 31 insertions(+), 1 deletion(-) diff --git a/test/build.bats b/test/build.bats index 08d5fe40..c263bed3 100755 --- a/test/build.bats +++ b/test/build.bats @@ -634,6 +634,34 @@ DEF assert_success } +@test "TruffleRuby post-install hook" { + executable "${RUBY_BUILD_CACHE_PATH}/truffleruby-test/lib/truffle/post_install_hook.sh" < Date: Mon, 18 Jun 2018 11:20:20 +0900 Subject: [PATCH 0958/1809] Added rbx-3.101 to 105. --- share/ruby-build/rbx-3.101 | 3 +++ share/ruby-build/rbx-3.102 | 3 +++ share/ruby-build/rbx-3.103 | 3 +++ share/ruby-build/rbx-3.104 | 3 +++ share/ruby-build/rbx-3.105 | 3 +++ 5 files changed, 15 insertions(+) create mode 100644 share/ruby-build/rbx-3.101 create mode 100644 share/ruby-build/rbx-3.102 create mode 100644 share/ruby-build/rbx-3.103 create mode 100644 share/ruby-build/rbx-3.104 create mode 100644 share/ruby-build/rbx-3.105 diff --git a/share/ruby-build/rbx-3.101 b/share/ruby-build/rbx-3.101 new file mode 100644 index 00000000..ad66ac6c --- /dev/null +++ b/share/ruby-build/rbx-3.101 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.101" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.101.tar.bz2#ce9861e569807c8db5de3dcbe093441a61de623d9df7c52de78891962c3f66e8" rbx diff --git a/share/ruby-build/rbx-3.102 b/share/ruby-build/rbx-3.102 new file mode 100644 index 00000000..57a92baf --- /dev/null +++ b/share/ruby-build/rbx-3.102 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.102" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.102.tar.bz2#82ecb66158d0a61dc2ed84fee8923c9fdb24d9c0ac0b6e6639e8e5e35ef82005" rbx diff --git a/share/ruby-build/rbx-3.103 b/share/ruby-build/rbx-3.103 new file mode 100644 index 00000000..3aef4f08 --- /dev/null +++ b/share/ruby-build/rbx-3.103 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.103" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.103.tar.bz2#5cc15e89005b1824bf6c4d62d66e4cbadafe8af29baf4cfd5a1c1ecc8df2d67a" rbx diff --git a/share/ruby-build/rbx-3.104 b/share/ruby-build/rbx-3.104 new file mode 100644 index 00000000..4345ead0 --- /dev/null +++ b/share/ruby-build/rbx-3.104 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.104" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.104.tar.bz2#9ba016ce50e055d94345bb81a471408adb5b9dd04117e962bfa4ff2651af6461" rbx diff --git a/share/ruby-build/rbx-3.105 b/share/ruby-build/rbx-3.105 new file mode 100644 index 00000000..04920f30 --- /dev/null +++ b/share/ruby-build/rbx-3.105 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.105" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.105.tar.bz2#38261e40f9e1008c38ef3c0be968994430fc5ef31ecf411e4dd04fa9e2e009b3" rbx From f50343c81f3a926a3054954d00343a444c778103 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Mon, 18 Jun 2018 11:28:25 +0900 Subject: [PATCH 0959/1809] bump version to 20180618 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 157bcb6c..80940445 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20180601" +RUBY_BUILD_VERSION="20180618" OLDIFS="$IFS" From 60a170698a550fd22e450955e52d57780c530f49 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sun, 22 Apr 2018 09:54:28 +0900 Subject: [PATCH 0960/1809] Added generate script for rbx definitions used postmodern/ruby-versions. --- script/update-rbx-defs | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100755 script/update-rbx-defs diff --git a/script/update-rbx-defs b/script/update-rbx-defs new file mode 100755 index 00000000..f12d4e5f --- /dev/null +++ b/script/update-rbx-defs @@ -0,0 +1,27 @@ +#!/usr/bin/env ruby + +require 'open-uri' +require 'pathname' + +file = "https://raw.githubusercontent.com/postmodern/ruby-versions/master/rubinius/checksums.sha256" +dir = Pathname(File.expand_path("share/ruby-build")) + +open(file).each do |package| + sha256, filename = package.chomp.split + version = filename.match(/rubinius-(3.[\d\.]+).tar.bz2/) + + next unless version + + version = version[1] + defname = "rbx-#{version}" + + next if File.exists?(dir.join(defname)) + + definition = <<-TEMPLATE +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-#{version}" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-#{version}.tar.bz2##{sha256}" rbx + TEMPLATE + + File.open(dir.join(defname), "w"){|f| f.write definition} +end From 322ec378496cf793947d77b26ef5de3406e8b9f0 Mon Sep 17 00:00:00 2001 From: "yuuji.yaginuma" Date: Mon, 2 Jul 2018 09:30:04 +0900 Subject: [PATCH 0961/1809] Add mruby 1.4.0 --- share/ruby-build/mruby-1.4.0 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/mruby-1.4.0 diff --git a/share/ruby-build/mruby-1.4.0 b/share/ruby-build/mruby-1.4.0 new file mode 100644 index 00000000..7aeb5424 --- /dev/null +++ b/share/ruby-build/mruby-1.4.0 @@ -0,0 +1 @@ +install_package "mruby-1.4.0" "https://github.com/mruby/mruby/archive/1.4.0.tar.gz#2c4a318dbb05ec745c6c4d90b810e80385901fbeb1e7f8ca3e499f5935a82430" mruby From eaf6b6390ac92687d9014cb775febd4ff954636c Mon Sep 17 00:00:00 2001 From: "yuuji.yaginuma" Date: Mon, 2 Jul 2018 09:30:12 +0900 Subject: [PATCH 0962/1809] Add mruby 1.4.1 --- share/ruby-build/mruby-1.4.1 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/mruby-1.4.1 diff --git a/share/ruby-build/mruby-1.4.1 b/share/ruby-build/mruby-1.4.1 new file mode 100644 index 00000000..22d66494 --- /dev/null +++ b/share/ruby-build/mruby-1.4.1 @@ -0,0 +1 @@ +install_package "mruby-1.4.1" "https://github.com/mruby/mruby/archive/1.4.1.tar.gz#2469b1f3e3c97a34f8c3dca1bca9795f66d6b17c7be60ddfc1f3b502cdcbb400" mruby From 0cb9ad849692a2f23aea1b8546dd7329f502d861 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Mon, 2 Jul 2018 15:36:05 +0200 Subject: [PATCH 0963/1809] Add definition for TruffleRuby 1.0.0 RC3 --- share/ruby-build/truffleruby-1.0.0-rc3 | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 share/ruby-build/truffleruby-1.0.0-rc3 diff --git a/share/ruby-build/truffleruby-1.0.0-rc3 b/share/ruby-build/truffleruby-1.0.0-rc3 new file mode 100644 index 00000000..1b36e079 --- /dev/null +++ b/share/ruby-build/truffleruby-1.0.0-rc3 @@ -0,0 +1,7 @@ +install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl + +if is_mac; then + install_package "truffleruby-1.0.0-rc3" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc3/truffleruby-1.0.0-rc3-macos-amd64.tar.gz#8b6805df62e6e11982d1ec035269a51c325626c5d38ac8e10d28ae17eefee041" truffleruby +else + install_package "truffleruby-1.0.0-rc3" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc3/truffleruby-1.0.0-rc3-linux-amd64.tar.gz#d54bf05866d50e4fe589a7e8f30935062245292eb338098d143cbd67f33c823a" truffleruby +fi From 0ec626bc4dab722cfeba40f906ffd173271903fb Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Sat, 14 Jul 2018 22:39:37 +0200 Subject: [PATCH 0964/1809] Remove early check for LLVM when installing TruffleRuby * TruffleRuby already checks for LLVM itself when it needs it and looks up more paths to find the LLVM executables clang and opt. * See https://github.com/oracle/truffleruby/issues/1386. --- bin/ruby-build | 8 -------- test/build.bats | 15 --------------- 2 files changed, 23 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 80940445..0a3272dd 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -729,14 +729,6 @@ fix_jruby_shebangs() { } build_package_truffleruby() { - if ! opt --version &>/dev/null; then - echo "" - echo "TruffleRuby requires LLVM to be installed to run native extensions." - echo "For more details and for setup instructions for your system, please see:" - echo "https://github.com/oracle/truffleruby/blob/master/doc/user/installing-llvm.md" - exit 1 - fi - build_package_copy cd "${PREFIX_PATH}" diff --git a/test/build.bats b/test/build.bats index c263bed3..afe55510 100755 --- a/test/build.bats +++ b/test/build.bats @@ -639,7 +639,6 @@ DEF echo Running post-install hook OUT cached_tarball "truffleruby-test" bin/truffleruby - stub opt true run_inline_definition < Date: Fri, 27 Jul 2018 11:24:01 +0200 Subject: [PATCH 0965/1809] Handle non-git patches Detecting $striplevel relies on a git-specific line, so it is now made to not depend on a git-specific match that is reliably present in all patch formats. Fixes #1159 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 0a3272dd..5a348052 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1151,7 +1151,7 @@ apply_ruby_patch() { cat "${2:--}" >"$patchfile" local striplevel=0 - grep -q '^diff --git a/' "$patchfile" && striplevel=1 + grep -q '^--- a/' "$patchfile" && striplevel=1 patch -p$striplevel --force -i "$patchfile" ;; esac From 6058a6a731b56311b28f68cc9e8d8524db1cab12 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Fri, 3 Aug 2018 17:50:35 +0200 Subject: [PATCH 0966/1809] Add definition for TruffleRuby 1.0.0-rc5 --- share/ruby-build/truffleruby-1.0.0-rc5 | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 share/ruby-build/truffleruby-1.0.0-rc5 diff --git a/share/ruby-build/truffleruby-1.0.0-rc5 b/share/ruby-build/truffleruby-1.0.0-rc5 new file mode 100644 index 00000000..a2da11c5 --- /dev/null +++ b/share/ruby-build/truffleruby-1.0.0-rc5 @@ -0,0 +1,7 @@ +install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl + +if is_mac; then + install_package "truffleruby-1.0.0-rc5" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc5/truffleruby-1.0.0-rc5-macos-amd64.tar.gz#d05798f9bd302eb6e03daa608e2a65fc01abc9cddcd6f60150e625fb84c1199c" truffleruby +else + install_package "truffleruby-1.0.0-rc5" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc5/truffleruby-1.0.0-rc5-linux-amd64.tar.gz#c40cf6f8b2d664aa22a2b230af0e5889a9bf7ec07de9fb84454f5ab05d43c90c" truffleruby +fi From d8410dcc6cb42f14d0aecc828fa006cb547ee7fc Mon Sep 17 00:00:00 2001 From: deepj Date: Wed, 15 Aug 2018 23:02:45 +0200 Subject: [PATCH 0967/1809] Upgrade to OpenSSL 1.0.2p --- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p105 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p426 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-p484 | 2 +- share/ruby-build/1.9.3-p545 | 2 +- share/ruby-build/1.9.3-p547 | 2 +- share/ruby-build/1.9.3-p550 | 2 +- share/ruby-build/1.9.3-p551 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.0.0-p647 | 2 +- share/ruby-build/2.0.0-p648 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.10 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.1.7 | 2 +- share/ruby-build/2.1.8 | 2 +- share/ruby-build/2.1.9 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.10 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.2.3 | 2 +- share/ruby-build/2.2.4 | 2 +- share/ruby-build/2.2.5 | 2 +- share/ruby-build/2.2.6 | 2 +- share/ruby-build/2.2.7 | 2 +- share/ruby-build/2.2.8 | 2 +- share/ruby-build/2.2.9 | 2 +- share/ruby-build/2.3.0 | 2 +- share/ruby-build/2.3.0-dev | 2 +- share/ruby-build/2.3.0-preview1 | 2 +- share/ruby-build/2.3.0-preview2 | 2 +- share/ruby-build/2.3.1 | 2 +- share/ruby-build/2.3.2 | 2 +- share/ruby-build/2.3.3 | 2 +- share/ruby-build/2.3.4 | 2 +- share/ruby-build/2.3.5 | 2 +- share/ruby-build/2.3.6 | 2 +- share/ruby-build/2.3.7 | 2 +- share/ruby-build/2.4.0-preview1 | 2 +- share/ruby-build/2.4.0-preview2 | 2 +- share/ruby-build/2.4.0-preview3 | 2 +- share/ruby-build/2.4.0-rc1 | 2 +- share/ruby-build/rbx-2.10 | 2 +- share/ruby-build/rbx-2.11 | 2 +- share/ruby-build/rbx-2.5.8 | 2 +- share/ruby-build/rbx-2.6 | 2 +- share/ruby-build/rbx-2.7 | 2 +- share/ruby-build/rbx-2.71828182 | 2 +- share/ruby-build/rbx-2.8 | 2 +- share/ruby-build/rbx-2.9 | 2 +- share/ruby-build/rbx-3.0 | 2 +- share/ruby-build/rbx-3.1 | 2 +- share/ruby-build/rbx-3.10 | 2 +- share/ruby-build/rbx-3.100 | 2 +- share/ruby-build/rbx-3.101 | 2 +- share/ruby-build/rbx-3.102 | 2 +- share/ruby-build/rbx-3.103 | 2 +- share/ruby-build/rbx-3.104 | 2 +- share/ruby-build/rbx-3.105 | 2 +- share/ruby-build/rbx-3.11 | 2 +- share/ruby-build/rbx-3.12 | 2 +- share/ruby-build/rbx-3.13 | 2 +- share/ruby-build/rbx-3.14 | 2 +- share/ruby-build/rbx-3.15 | 2 +- share/ruby-build/rbx-3.16 | 2 +- share/ruby-build/rbx-3.17 | 2 +- share/ruby-build/rbx-3.18 | 2 +- share/ruby-build/rbx-3.19 | 2 +- share/ruby-build/rbx-3.2 | 2 +- share/ruby-build/rbx-3.20 | 2 +- share/ruby-build/rbx-3.21 | 2 +- share/ruby-build/rbx-3.22 | 2 +- share/ruby-build/rbx-3.23 | 2 +- share/ruby-build/rbx-3.24 | 2 +- share/ruby-build/rbx-3.25 | 2 +- share/ruby-build/rbx-3.26 | 2 +- share/ruby-build/rbx-3.27 | 2 +- share/ruby-build/rbx-3.28 | 2 +- share/ruby-build/rbx-3.29 | 2 +- share/ruby-build/rbx-3.3 | 2 +- share/ruby-build/rbx-3.30 | 2 +- share/ruby-build/rbx-3.31 | 2 +- share/ruby-build/rbx-3.32 | 2 +- share/ruby-build/rbx-3.33 | 2 +- share/ruby-build/rbx-3.34 | 2 +- share/ruby-build/rbx-3.35 | 2 +- share/ruby-build/rbx-3.36 | 2 +- share/ruby-build/rbx-3.37 | 2 +- share/ruby-build/rbx-3.38 | 2 +- share/ruby-build/rbx-3.39 | 2 +- share/ruby-build/rbx-3.4 | 2 +- share/ruby-build/rbx-3.40 | 2 +- share/ruby-build/rbx-3.41 | 2 +- share/ruby-build/rbx-3.42 | 2 +- share/ruby-build/rbx-3.43 | 2 +- share/ruby-build/rbx-3.44 | 2 +- share/ruby-build/rbx-3.45 | 2 +- share/ruby-build/rbx-3.46 | 2 +- share/ruby-build/rbx-3.47 | 2 +- share/ruby-build/rbx-3.48 | 2 +- share/ruby-build/rbx-3.49 | 2 +- share/ruby-build/rbx-3.5 | 2 +- share/ruby-build/rbx-3.50 | 2 +- share/ruby-build/rbx-3.51 | 2 +- share/ruby-build/rbx-3.52 | 2 +- share/ruby-build/rbx-3.53 | 2 +- share/ruby-build/rbx-3.54 | 2 +- share/ruby-build/rbx-3.55 | 2 +- share/ruby-build/rbx-3.56 | 2 +- share/ruby-build/rbx-3.57 | 2 +- share/ruby-build/rbx-3.58 | 2 +- share/ruby-build/rbx-3.59 | 2 +- share/ruby-build/rbx-3.6 | 2 +- share/ruby-build/rbx-3.60 | 2 +- share/ruby-build/rbx-3.61 | 2 +- share/ruby-build/rbx-3.62 | 2 +- share/ruby-build/rbx-3.63 | 2 +- share/ruby-build/rbx-3.64 | 2 +- share/ruby-build/rbx-3.65 | 2 +- share/ruby-build/rbx-3.66 | 2 +- share/ruby-build/rbx-3.67 | 2 +- share/ruby-build/rbx-3.68 | 2 +- share/ruby-build/rbx-3.69 | 2 +- share/ruby-build/rbx-3.7 | 2 +- share/ruby-build/rbx-3.70 | 2 +- share/ruby-build/rbx-3.71 | 2 +- share/ruby-build/rbx-3.72 | 2 +- share/ruby-build/rbx-3.73 | 2 +- share/ruby-build/rbx-3.74 | 2 +- share/ruby-build/rbx-3.75 | 2 +- share/ruby-build/rbx-3.76 | 2 +- share/ruby-build/rbx-3.77 | 2 +- share/ruby-build/rbx-3.78 | 2 +- share/ruby-build/rbx-3.79 | 2 +- share/ruby-build/rbx-3.8 | 2 +- share/ruby-build/rbx-3.80 | 2 +- share/ruby-build/rbx-3.81 | 2 +- share/ruby-build/rbx-3.82 | 2 +- share/ruby-build/rbx-3.83 | 2 +- share/ruby-build/rbx-3.84 | 2 +- share/ruby-build/rbx-3.85 | 2 +- share/ruby-build/rbx-3.86 | 2 +- share/ruby-build/rbx-3.87 | 2 +- share/ruby-build/rbx-3.88 | 2 +- share/ruby-build/rbx-3.89 | 2 +- share/ruby-build/rbx-3.9 | 2 +- share/ruby-build/rbx-3.90 | 2 +- share/ruby-build/rbx-3.91 | 2 +- share/ruby-build/rbx-3.92 | 2 +- share/ruby-build/rbx-3.93 | 2 +- share/ruby-build/rbx-3.94 | 2 +- share/ruby-build/rbx-3.95 | 2 +- share/ruby-build/rbx-3.96 | 2 +- share/ruby-build/rbx-3.97 | 2 +- share/ruby-build/rbx-3.98 | 2 +- share/ruby-build/rbx-3.99 | 2 +- 198 files changed, 198 insertions(+), 198 deletions(-) diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index f4696cfa..5cce5c98 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index d7640b3d..4fe87753 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 index 04b3d9f2..4b0913a3 100644 --- a/share/ruby-build/1.9.3-p105 +++ b/share/ruby-build/1.9.3-p105 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 index b12e827c..098296dd 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 index ee303c6b..4c318d12 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 index bca295ad..da438f4b 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 index d7182485..e23fe217 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 index 672edb90..4454321d 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 index 5c54a73f..2f0afe51 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 index 45ce2268..9c7a5f75 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 index 06659bbd..b2e241f6 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 index 98078a7f..02205093 100644 --- a/share/ruby-build/1.9.3-p426 +++ b/share/ruby-build/1.9.3-p426 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 index a08137f2..6911d0c3 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 index 4ceb3bbf..41051437 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 index e7c2af24..4bfbfb08 100644 --- a/share/ruby-build/1.9.3-p484 +++ b/share/ruby-build/1.9.3-p484 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 index 6977662d..7e22a4bf 100644 --- a/share/ruby-build/1.9.3-p545 +++ b/share/ruby-build/1.9.3-p545 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 index 020f4c3f..0b107b29 100644 --- a/share/ruby-build/1.9.3-p547 +++ b/share/ruby-build/1.9.3-p547 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 index 8621998a..093469bb 100644 --- a/share/ruby-build/1.9.3-p550 +++ b/share/ruby-build/1.9.3-p550 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 index 3e641d49..3cad10f1 100644 --- a/share/ruby-build/1.9.3-p551 +++ b/share/ruby-build/1.9.3-p551 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 a88a21ed..6859772a 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index ef94d056..bc1a1ab3 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,4 +1,4 @@ require_gcc -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 5e400f19..f522d3d0 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" warn_eol autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index da7369d8..0f7cc569 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 259f5d70..201e6e91 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index 630d5771..a58dd611 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index e33c8e71..aea9b95d 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index bc70cb95..34756470 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index 908c7d41..87e8a0e6 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index 2088944e..402f5dc4 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index ad43c8e2..2d8ffe7e 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index 69d287ff..d8668924 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 index 06f56753..49f9a1f0 100644 --- a/share/ruby-build/2.0.0-p643 +++ b/share/ruby-build/2.0.0-p643 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 index c1a4fb45..662db71e 100644 --- a/share/ruby-build/2.0.0-p645 +++ b/share/ruby-build/2.0.0-p645 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p647 b/share/ruby-build/2.0.0-p647 index 234ca403..aa4a5759 100644 --- a/share/ruby-build/2.0.0-p647 +++ b/share/ruby-build/2.0.0-p647 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p648 b/share/ruby-build/2.0.0-p648 index 76d19d9a..be58e366 100644 --- a/share/ruby-build/2.0.0-p648 +++ b/share/ruby-build/2.0.0-p648 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index e8bc1ed7..72fa9d61 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 51361286..8913ce29 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 78fbc3d5..96fc4410 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index 4a75590a..92f36a81 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index 2e9daf58..b08609f0 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.bz2#1d3f4ad5f619ec15229206b6667586dcec7cc986672c8fbb8558161ecf07e277" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index 8c2af105..6b83e0c0 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" warn_eol ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index 27d66761..bdf551ff 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index bc8b49fc..d478564c 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index ccfcd40d..30574920 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index c6e8e59c..0a7008bb 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.bz2#96aabab4dd4a2e57dd0d28052650e6fcdc8f133fa8980d9b936814b1e93f6cfc" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.10 b/share/ruby-build/2.1.10 index 0b335682..c415fccc 100644 --- a/share/ruby-build/2.1.10 +++ b/share/ruby-build/2.1.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.10" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.10.tar.bz2#a74675578a9a801ac25eb7152bef3023432d6267f875b198eb9cd6944a5bf4f1" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index ae93dff6..8114e0b8 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.bz2#6948b02570cdfb89a8313675d4aa665405900e27423db408401473f30fc6e901" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index 340eb280..05f22b06 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.3" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.bz2#36ce72f84ae4129f6cc66e33077a79d87b018ea7bf1dbc3d353604bf006f76d6" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index 640bec22..9fc3a9a4 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.4" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.bz2#f37f11a8c75ab9215bb9f61246ef98e0e57e1409f0872e5cf59033edcf5b8d2a" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index 5de5bd16..e0903092 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.5" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.bz2#0241b40f1c731cb177994a50b854fb7f18d4ad04dcefc18acc60af73046fb0a9" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index 76b6c4a5..710e98d0 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.6" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.bz2#7b5233be35a4a7fbd64923e42efb70b7bebd455d9d6f9d4001b3b3a6e0aa6ce9" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.7 b/share/ruby-build/2.1.7 index f2f8b65d..a66215c7 100644 --- a/share/ruby-build/2.1.7 +++ b/share/ruby-build/2.1.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.bz2#b02c1a5ecd718e3f6b316384d4ed6572f862a46063f5ae23d0340b0a245859b6" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.8 b/share/ruby-build/2.1.8 index 0b765e70..cdb9814a 100644 --- a/share/ruby-build/2.1.8 +++ b/share/ruby-build/2.1.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.8" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.8.tar.bz2#250d0b589cba97caddc86a28849365ad0d475539448cf76bbae93190985b3387" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.9 b/share/ruby-build/2.1.9 index 58782fbe..bd2c86bf 100644 --- a/share/ruby-build/2.1.9 +++ b/share/ruby-build/2.1.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.9" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.9.tar.bz2#4f21376aa11e09b499c3254bbd839e68e053c0d18e28d61c428a32347269036e" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index c4e8da5f..bf494a97 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.bz2#1c031137999f832f86be366a71155113675b72420830ce432b777a0ff4942955" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index d338cb56..31aedfb5 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index 06a56e51..32f3e314 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index 1394ed4a..dd00b7d1 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index 6e06815a..5b5638cb 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index 53c3fa65..ec249814 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.bz2#4e5676073246b7ade207be3e80a930567a88100513591a0f19fc38e247370065" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.10 b/share/ruby-build/2.2.10 index 5ee96f95..35619ef0 100644 --- a/share/ruby-build/2.2.10 +++ b/share/ruby-build/2.2.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.10" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.10.tar.bz2#a54204d2728283c9eff0cf81d654f245fa5b3447d0824f1a6bc3b2c5c827381e" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 index b38b433b..b86cc2b2 100644 --- a/share/ruby-build/2.2.2 +++ b/share/ruby-build/2.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.bz2#f3b8ffa6089820ee5bdc289567d365e5748d4170e8aa246d2ea6576f24796535" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.3 b/share/ruby-build/2.2.3 index 06d5a229..20d24203 100644 --- a/share/ruby-build/2.2.3 +++ b/share/ruby-build/2.2.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.bz2#c745cb98b29127d7f19f1bf9e0a63c384736f4d303b83c4f4bda3c2ee3c5e41f" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.4 b/share/ruby-build/2.2.4 index 55a8c35d..b4e3acc5 100644 --- a/share/ruby-build/2.2.4 +++ b/share/ruby-build/2.2.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.4" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.4.tar.bz2#31203696adbfdda6f2874a2de31f7c5a1f3bcb6628f4d1a241de21b158cd5c76" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.5 b/share/ruby-build/2.2.5 index 62272f03..97767b9b 100644 --- a/share/ruby-build/2.2.5 +++ b/share/ruby-build/2.2.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.5" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.5.tar.bz2#22f0c6f34c0024e0bcaaa8e6831b7c0041e1ef6120c781618b833bde29626700" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.6 b/share/ruby-build/2.2.6 index 4bf1449c..d1115ad6 100644 --- a/share/ruby-build/2.2.6 +++ b/share/ruby-build/2.2.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.6" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.6.tar.bz2#e845ba41ea3525aafaa4094212f1eadc57392732232b67b4394a7e0f046dddf7" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.7 b/share/ruby-build/2.2.7 index 168b6733..e172f36e 100644 --- a/share/ruby-build/2.2.7 +++ b/share/ruby-build/2.2.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.7" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.7.tar.bz2#80486c5991783185afeceeb315060a3dafc3889a2912e145b1a8457d7b005c5b" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.8 b/share/ruby-build/2.2.8 index 258bb7e0..e5d67efc 100644 --- a/share/ruby-build/2.2.8 +++ b/share/ruby-build/2.2.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.8" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.8.tar.bz2#b19085587d859baf9d7763f92e34a84632fceac5cc593ca2c0efa28ed8c6e44e" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.9 b/share/ruby-build/2.2.9 index 51c35544..110062b3 100644 --- a/share/ruby-build/2.2.9 +++ b/share/ruby-build/2.2.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.9" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.9.tar.bz2#5e3cfcc3b69638e165f72f67b1321fa05aff62b0f9e9b32042a5a79614e7c70a" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0 b/share/ruby-build/2.3.0 index 3dd2d4ae..61c7a675 100644 --- a/share/ruby-build/2.3.0 +++ b/share/ruby-build/2.3.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.bz2#ec7579eaba2e4c402a089dbc86c98e5f1f62507880fd800b9b34ca30166bfa5e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index 1d030a13..1ce126a2 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_3" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.3.0-preview1 b/share/ruby-build/2.3.0-preview1 index 3b5ff485..09c720f0 100644 --- a/share/ruby-build/2.3.0-preview1 +++ b/share/ruby-build/2.3.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview1.tar.bz2#42b9c9e1740a5abe2855d11803524370bd95744c8dcb0068572ed5c969ac7f0f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview2 b/share/ruby-build/2.3.0-preview2 index d8c28cb1..cddd41a9 100644 --- a/share/ruby-build/2.3.0-preview2 +++ b/share/ruby-build/2.3.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview2.tar.bz2#e9b0464e50b2e5c31546e6b8ca8cad71fe2d2146ccf88b7419bbe9626af741cb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.1 b/share/ruby-build/2.3.1 index 859896f9..c523599e 100644 --- a/share/ruby-build/2.3.1 +++ b/share/ruby-build/2.3.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.1.tar.bz2#4a7c5f52f205203ea0328ca8e1963a7a88cf1f7f0e246f857d595b209eac0a4d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.2 b/share/ruby-build/2.3.2 index c3d8bacc..20f43514 100644 --- a/share/ruby-build/2.3.2 +++ b/share/ruby-build/2.3.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.2.tar.bz2#e6ce83d46819c4120c9295ff6b36b90393dd5f6bef3bb117a06d7399c11fc7c0" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.3 b/share/ruby-build/2.3.3 index 50bd8b15..5ebee81f 100644 --- a/share/ruby-build/2.3.3 +++ b/share/ruby-build/2.3.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.3" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.3.tar.bz2#882e6146ed26c6e78c02342835f5d46b86de95f0dc4e16543294bc656594cc5b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.4 b/share/ruby-build/2.3.4 index 8d133f06..9c6180b3 100644 --- a/share/ruby-build/2.3.4 +++ b/share/ruby-build/2.3.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.4" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.4.tar.bz2#cd9808bb53824d6edb58beaadd3906cb23b987438ce75ab7bb279b2229930e2f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.5 b/share/ruby-build/2.3.5 index 4e2a4207..42308b07 100644 --- a/share/ruby-build/2.3.5 +++ b/share/ruby-build/2.3.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.5" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.5.tar.bz2#f71c4b67ba1bef424feba66774dc9d4bbe02375f5787e41596bc7f923739128b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.6 b/share/ruby-build/2.3.6 index 5216cad6..3a29bccd 100644 --- a/share/ruby-build/2.3.6 +++ b/share/ruby-build/2.3.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.6" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.6.tar.bz2#07aa3ed3bffbfb97b6fc5296a86621e6bb5349c6f8e549bd0db7f61e3e210fd0" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.7 b/share/ruby-build/2.3.7 index 3bb965ed..20cb5b99 100644 --- a/share/ruby-build/2.3.7 +++ b/share/ruby-build/2.3.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.7" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.7.tar.bz2#18b12fafaf37d5f6c7139c1b445355aec76baa625a40300598a6c8597fc04d8e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview1 b/share/ruby-build/2.4.0-preview1 index e2f8f585..0500f92a 100644 --- a/share/ruby-build/2.4.0-preview1 +++ b/share/ruby-build/2.4.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview1.tar.bz2#17570f0b84215ca82252f10c167ee50bc075383c018420c6b2601ae1cade0649" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview2 b/share/ruby-build/2.4.0-preview2 index d9e94fa0..e6e3e359 100644 --- a/share/ruby-build/2.4.0-preview2 +++ b/share/ruby-build/2.4.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview2.tar.bz2#2224c55b2d87b5c0f08d23a4618e870027dbc1cffbfb4a05efd19eac4ff4cf1d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview3 b/share/ruby-build/2.4.0-preview3 index b199cf64..c6a86047 100644 --- a/share/ruby-build/2.4.0-preview3 +++ b/share/ruby-build/2.4.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview3.tar.bz2#305a2b2c627990e54965393f6eb1c442eeddfa149128ccdd9f4334e2e00a2a52" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-rc1 b/share/ruby-build/2.4.0-rc1 index 1b0b23fe..64cdaa91 100644 --- a/share/ruby-build/2.4.0-rc1 +++ b/share/ruby-build/2.4.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-rc1.tar.bz2#3b156b20f9df0dd62cbeeb8e57e66ea872d2a5b55fabdef1889650122bcc2ea7" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/rbx-2.10 b/share/ruby-build/rbx-2.10 index e6230aeb..946bc30a 100644 --- a/share/ruby-build/rbx-2.10 +++ b/share/ruby-build/rbx-2.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 index 71e86c0c..f0518076 100644 --- a/share/ruby-build/rbx-2.11 +++ b/share/ruby-build/rbx-2.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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.5.8 b/share/ruby-build/rbx-2.5.8 index dff5abb9..e607a555 100644 --- a/share/ruby-build/rbx-2.5.8 +++ b/share/ruby-build/rbx-2.5.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 index 04f2adcf..630314c7 100644 --- a/share/ruby-build/rbx-2.6 +++ b/share/ruby-build/rbx-2.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 index 28fca599..d89826cd 100644 --- a/share/ruby-build/rbx-2.7 +++ b/share/ruby-build/rbx-2.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 index 7b37f22b..1af48327 100644 --- a/share/ruby-build/rbx-2.71828182 +++ b/share/ruby-build/rbx-2.71828182 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 index 86a6cff1..07b54b3d 100644 --- a/share/ruby-build/rbx-2.8 +++ b/share/ruby-build/rbx-2.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 index c737a4db..3c3b2416 100644 --- a/share/ruby-build/rbx-2.9 +++ b/share/ruby-build/rbx-2.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl 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 index 945367f1..e63fe84b 100644 --- a/share/ruby-build/rbx-3.0 +++ b/share/ruby-build/rbx-3.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.0.tar.bz2#fd4c9687af6e29939100610a231f13951ed763a9028c85878505f313857c43ca" rbx diff --git a/share/ruby-build/rbx-3.1 b/share/ruby-build/rbx-3.1 index 3d756039..a18b85e2 100644 --- a/share/ruby-build/rbx-3.1 +++ b/share/ruby-build/rbx-3.1 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.1" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.1.tar.bz2#33e1b3b8e489a86f94de819fc478640150a4b1794c6a6ffe93d717fda6b610d8" rbx diff --git a/share/ruby-build/rbx-3.10 b/share/ruby-build/rbx-3.10 index 7aa724d3..9e4fd58f 100644 --- a/share/ruby-build/rbx-3.10 +++ b/share/ruby-build/rbx-3.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.10.tar.bz2#a5980628edf318c4142cd3f7c6b01d3b07b50387533056ea67d75a63af3a5054" rbx diff --git a/share/ruby-build/rbx-3.100 b/share/ruby-build/rbx-3.100 index 15dbf135..caf4d038 100644 --- a/share/ruby-build/rbx-3.100 +++ b/share/ruby-build/rbx-3.100 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.100" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.100.tar.bz2#95f434cb034e732ecd075bc0b99540b54a5adfd0d8b8da7d5a0d4566bdcd8cce" rbx diff --git a/share/ruby-build/rbx-3.101 b/share/ruby-build/rbx-3.101 index ad66ac6c..5b558310 100644 --- a/share/ruby-build/rbx-3.101 +++ b/share/ruby-build/rbx-3.101 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.101" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.101.tar.bz2#ce9861e569807c8db5de3dcbe093441a61de623d9df7c52de78891962c3f66e8" rbx diff --git a/share/ruby-build/rbx-3.102 b/share/ruby-build/rbx-3.102 index 57a92baf..6636240c 100644 --- a/share/ruby-build/rbx-3.102 +++ b/share/ruby-build/rbx-3.102 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.102" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.102.tar.bz2#82ecb66158d0a61dc2ed84fee8923c9fdb24d9c0ac0b6e6639e8e5e35ef82005" rbx diff --git a/share/ruby-build/rbx-3.103 b/share/ruby-build/rbx-3.103 index 3aef4f08..609d1fa6 100644 --- a/share/ruby-build/rbx-3.103 +++ b/share/ruby-build/rbx-3.103 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.103" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.103.tar.bz2#5cc15e89005b1824bf6c4d62d66e4cbadafe8af29baf4cfd5a1c1ecc8df2d67a" rbx diff --git a/share/ruby-build/rbx-3.104 b/share/ruby-build/rbx-3.104 index 4345ead0..9b458ee3 100644 --- a/share/ruby-build/rbx-3.104 +++ b/share/ruby-build/rbx-3.104 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.104" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.104.tar.bz2#9ba016ce50e055d94345bb81a471408adb5b9dd04117e962bfa4ff2651af6461" rbx diff --git a/share/ruby-build/rbx-3.105 b/share/ruby-build/rbx-3.105 index 04920f30..c6e548e1 100644 --- a/share/ruby-build/rbx-3.105 +++ b/share/ruby-build/rbx-3.105 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.105" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.105.tar.bz2#38261e40f9e1008c38ef3c0be968994430fc5ef31ecf411e4dd04fa9e2e009b3" rbx diff --git a/share/ruby-build/rbx-3.11 b/share/ruby-build/rbx-3.11 index ac7fabe5..fdca1642 100644 --- a/share/ruby-build/rbx-3.11 +++ b/share/ruby-build/rbx-3.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.11.tar.bz2#2e8bf15313440ec7c0315e5d3a387bf88c95518040073d78fcb7a044eaef162b" rbx diff --git a/share/ruby-build/rbx-3.12 b/share/ruby-build/rbx-3.12 index ae0e8f75..a8400d30 100644 --- a/share/ruby-build/rbx-3.12 +++ b/share/ruby-build/rbx-3.12 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.12" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.12.tar.bz2#bc955346e2dfface41c87adf432034b591eb81350905d5b503b501f36ee773c9" rbx diff --git a/share/ruby-build/rbx-3.13 b/share/ruby-build/rbx-3.13 index 4707bbf4..4c875aec 100644 --- a/share/ruby-build/rbx-3.13 +++ b/share/ruby-build/rbx-3.13 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.13" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.13.tar.bz2#a286b91150970a0116c843de5929c1e3c7a399943bd9f22f5fde25e67fa74368" rbx diff --git a/share/ruby-build/rbx-3.14 b/share/ruby-build/rbx-3.14 index 8e85f305..46129f70 100644 --- a/share/ruby-build/rbx-3.14 +++ b/share/ruby-build/rbx-3.14 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.14" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.14.tar.bz2#19043116e885c428041677f672f54480bba171da9d43f369d1c854cb794c8426" rbx diff --git a/share/ruby-build/rbx-3.15 b/share/ruby-build/rbx-3.15 index f1ef32c1..b051842a 100644 --- a/share/ruby-build/rbx-3.15 +++ b/share/ruby-build/rbx-3.15 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.15" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.15.tar.bz2#86ce6c330843f1a4fa1217e37d8898e10b90673838b7a2867e4e4d6d65599cef" rbx diff --git a/share/ruby-build/rbx-3.16 b/share/ruby-build/rbx-3.16 index 83a42fad..72233c57 100644 --- a/share/ruby-build/rbx-3.16 +++ b/share/ruby-build/rbx-3.16 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.16" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.16.tar.bz2#1c34db3254e8304988b3c10591c11af058f371bee80fe3b559e6c16d84f4fa03" rbx diff --git a/share/ruby-build/rbx-3.17 b/share/ruby-build/rbx-3.17 index 20a55366..9f6f752c 100644 --- a/share/ruby-build/rbx-3.17 +++ b/share/ruby-build/rbx-3.17 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.17" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.17.tar.bz2#bb76bc9613064f48d50f8323c2727002bb7dcb0ccf8813e69a366c603b7bc689" rbx diff --git a/share/ruby-build/rbx-3.18 b/share/ruby-build/rbx-3.18 index 8a371c8a..177af760 100644 --- a/share/ruby-build/rbx-3.18 +++ b/share/ruby-build/rbx-3.18 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.18" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.18.tar.bz2#c552a539f3f6b8f240a02cbe9926540a0c3ad95e0e341179963a43c64208ce3e" rbx diff --git a/share/ruby-build/rbx-3.19 b/share/ruby-build/rbx-3.19 index 5038a6ce..984f0440 100644 --- a/share/ruby-build/rbx-3.19 +++ b/share/ruby-build/rbx-3.19 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.19" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.19.tar.bz2#cee948256bf288595b4ce53034f0dcd4ae2bc257acb2d43a63364dfc8e5db47c" rbx diff --git a/share/ruby-build/rbx-3.2 b/share/ruby-build/rbx-3.2 index 15ba9642..bdbdeb04 100644 --- a/share/ruby-build/rbx-3.2 +++ b/share/ruby-build/rbx-3.2 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.2" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.2.tar.bz2#e9e906492900755425d29cbb650b0b5a39d1163fa692d6a33958e98a2e8ea156" rbx diff --git a/share/ruby-build/rbx-3.20 b/share/ruby-build/rbx-3.20 index ddb691ea..0985ec5c 100644 --- a/share/ruby-build/rbx-3.20 +++ b/share/ruby-build/rbx-3.20 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.20" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.20.tar.bz2#caf95bf55e5483e288b40c315ad7f2d4091823e33dcd57e9c6364c66c29a7ff2" rbx diff --git a/share/ruby-build/rbx-3.21 b/share/ruby-build/rbx-3.21 index b4de8afa..ef2654a0 100644 --- a/share/ruby-build/rbx-3.21 +++ b/share/ruby-build/rbx-3.21 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.21" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.21.tar.bz2#281195af772ef05f789404f0fb95838c5942591762191962bab22860022650ee" rbx diff --git a/share/ruby-build/rbx-3.22 b/share/ruby-build/rbx-3.22 index 456088f6..cd37d8ca 100644 --- a/share/ruby-build/rbx-3.22 +++ b/share/ruby-build/rbx-3.22 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.22" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.22.tar.bz2#90b9a69ab71cffdc4a0dd68aafebce5df1fcd79c2bc60ef78b44fccd160d341a" rbx diff --git a/share/ruby-build/rbx-3.23 b/share/ruby-build/rbx-3.23 index de99bf9a..41a1ba52 100644 --- a/share/ruby-build/rbx-3.23 +++ b/share/ruby-build/rbx-3.23 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.23" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.23.tar.bz2#bed25ca7c27629115768eb666adfcbb95d6f625e8666980e837ead5e13848b64" rbx diff --git a/share/ruby-build/rbx-3.24 b/share/ruby-build/rbx-3.24 index d0a84eff..682898d2 100644 --- a/share/ruby-build/rbx-3.24 +++ b/share/ruby-build/rbx-3.24 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.25" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.25.tar.bz2#9a1d1219acf34bab516e07a1b5ada3b54afd51ec25e87908fc0b6801db0c5d57" rbx diff --git a/share/ruby-build/rbx-3.25 b/share/ruby-build/rbx-3.25 index 66f7a7be..48943ced 100644 --- a/share/ruby-build/rbx-3.25 +++ b/share/ruby-build/rbx-3.25 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.24" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.24.tar.bz2#7edf189283255d68b2a1d69e011cfebad0397743229fd50b08e21774ec8dab63" rbx diff --git a/share/ruby-build/rbx-3.26 b/share/ruby-build/rbx-3.26 index 8d7b1a9e..7a7befd1 100644 --- a/share/ruby-build/rbx-3.26 +++ b/share/ruby-build/rbx-3.26 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.26" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.26.tar.bz2#10341c880eef73dda89cf8bcf5ae066b04683e40a3b1721d4d2733f32778819a" rbx diff --git a/share/ruby-build/rbx-3.27 b/share/ruby-build/rbx-3.27 index abe54de3..8bc6cc9f 100644 --- a/share/ruby-build/rbx-3.27 +++ b/share/ruby-build/rbx-3.27 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.27" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.27.tar.bz2#4ede3d0adcfab77eb9ffb43eec1b6cbe63c32f326630b488e9c2382fa3a6db98" rbx diff --git a/share/ruby-build/rbx-3.28 b/share/ruby-build/rbx-3.28 index 0bed3050..f9ecf88c 100644 --- a/share/ruby-build/rbx-3.28 +++ b/share/ruby-build/rbx-3.28 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.28" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.28.tar.bz2#7954146ee9284e038b3c524613478e2884d8a7a9df85de6c17e43177e41d842c" rbx diff --git a/share/ruby-build/rbx-3.29 b/share/ruby-build/rbx-3.29 index ffcfb432..dbb585c3 100644 --- a/share/ruby-build/rbx-3.29 +++ b/share/ruby-build/rbx-3.29 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.29" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.29.tar.bz2#6a8bf87ce26a6a05a80dd2ae40ac8c4e2c5153d4d2d913549a85d9aa32aaeee2" rbx diff --git a/share/ruby-build/rbx-3.3 b/share/ruby-build/rbx-3.3 index 38cd314b..a9122cff 100644 --- a/share/ruby-build/rbx-3.3 +++ b/share/ruby-build/rbx-3.3 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.3" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.3.tar.bz2#3f592b1f5580f7075c7fdc72eee7c959dd4791d96d04de6a8d467529dcff72be" rbx diff --git a/share/ruby-build/rbx-3.30 b/share/ruby-build/rbx-3.30 index cf9b2256..591b0e18 100644 --- a/share/ruby-build/rbx-3.30 +++ b/share/ruby-build/rbx-3.30 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.30" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.30.tar.bz2#5294f406679d41160abe46ec1ff14b76c4353a75756227cc691108bb57f4bd16" rbx diff --git a/share/ruby-build/rbx-3.31 b/share/ruby-build/rbx-3.31 index f9f02b35..3d608a1e 100644 --- a/share/ruby-build/rbx-3.31 +++ b/share/ruby-build/rbx-3.31 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.31" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.31.tar.bz2#1c7a7763ab7cf36ad6b2e328ff1d78fb6587721b8667f8598d15354d0704de72" rbx diff --git a/share/ruby-build/rbx-3.32 b/share/ruby-build/rbx-3.32 index 986e9172..0b8c9afe 100644 --- a/share/ruby-build/rbx-3.32 +++ b/share/ruby-build/rbx-3.32 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.32" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.32.tar.bz2#f88d6d277efe1f9774da1201ce4c8a8fd7cb2ea29620c1727a4471e3a0eed1dc" rbx diff --git a/share/ruby-build/rbx-3.33 b/share/ruby-build/rbx-3.33 index 548023e7..45563e96 100644 --- a/share/ruby-build/rbx-3.33 +++ b/share/ruby-build/rbx-3.33 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.33" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.33.tar.bz2#1455940fc3a17b6efbb787c9316ff86a260187ebbaba6b32746dd27cebe14907" rbx diff --git a/share/ruby-build/rbx-3.34 b/share/ruby-build/rbx-3.34 index c3d49328..4f48dc6d 100644 --- a/share/ruby-build/rbx-3.34 +++ b/share/ruby-build/rbx-3.34 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.34" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.34.tar.bz2#90f5d5b53dbc6494b8a81ecd3569950b1d85d0c463dd537cab677fab82e2b300" rbx diff --git a/share/ruby-build/rbx-3.35 b/share/ruby-build/rbx-3.35 index 540ae3b1..9aee60ff 100644 --- a/share/ruby-build/rbx-3.35 +++ b/share/ruby-build/rbx-3.35 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.35" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.35.tar.bz2#d72c8ec1a1cd6e1c77381e6d1e1d21811d71948a08f108d8a064884c379d2465" rbx diff --git a/share/ruby-build/rbx-3.36 b/share/ruby-build/rbx-3.36 index 33fa330d..83a16a40 100644 --- a/share/ruby-build/rbx-3.36 +++ b/share/ruby-build/rbx-3.36 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.36" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.36.tar.bz2#660c6eaad9ab0ef3813942e906b14d1f02d071c6e25f60b9d6c8dfbab278b754" rbx diff --git a/share/ruby-build/rbx-3.37 b/share/ruby-build/rbx-3.37 index 3fa78953..afb89576 100644 --- a/share/ruby-build/rbx-3.37 +++ b/share/ruby-build/rbx-3.37 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.37" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.37.tar.bz2#85d855a0734c315d67b592675481458ddddac075426dbf6dc39a8ad34b8cb2d1" rbx diff --git a/share/ruby-build/rbx-3.38 b/share/ruby-build/rbx-3.38 index 8be1d3e7..44f9db86 100644 --- a/share/ruby-build/rbx-3.38 +++ b/share/ruby-build/rbx-3.38 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.38" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.38.tar.bz2#2e038ee1e1dcee5b0d574cc446ad7bf2d98ea70ced35090f1680a90c6b9d6333" rbx diff --git a/share/ruby-build/rbx-3.39 b/share/ruby-build/rbx-3.39 index ac844320..f9e71259 100644 --- a/share/ruby-build/rbx-3.39 +++ b/share/ruby-build/rbx-3.39 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.39" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.39.tar.bz2#f6f8132b44eadb4c07f8b26af16ce0a5470309ada33ef6f20ab76770a44193e0" rbx diff --git a/share/ruby-build/rbx-3.4 b/share/ruby-build/rbx-3.4 index d2ceb6f2..17261859 100644 --- a/share/ruby-build/rbx-3.4 +++ b/share/ruby-build/rbx-3.4 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.4" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.4.tar.bz2#480a4f536bfdc7208b06bb40bef39944de7e1c770e9962f87c6900dec30155f8" rbx diff --git a/share/ruby-build/rbx-3.40 b/share/ruby-build/rbx-3.40 index 2bebcb1b..69b02f12 100644 --- a/share/ruby-build/rbx-3.40 +++ b/share/ruby-build/rbx-3.40 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.40" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.40.tar.bz2#09f6590515bf6180427544fb217a34330a689784ea05b03f0a98db2a197bb20f" rbx diff --git a/share/ruby-build/rbx-3.41 b/share/ruby-build/rbx-3.41 index 7d600268..23f190df 100644 --- a/share/ruby-build/rbx-3.41 +++ b/share/ruby-build/rbx-3.41 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.41" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.41.tar.bz2#b06966230e647aa0e5b64da14ba213256074c34f3bb8614be1ce81ef1434c41f" rbx diff --git a/share/ruby-build/rbx-3.42 b/share/ruby-build/rbx-3.42 index b07e7c1e..64fdccd6 100644 --- a/share/ruby-build/rbx-3.42 +++ b/share/ruby-build/rbx-3.42 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.42" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.42.tar.bz2#4fc4413101100f6393894632eef522c2667a821856ac32eb99ccecab2aeeae85" rbx diff --git a/share/ruby-build/rbx-3.43 b/share/ruby-build/rbx-3.43 index b396d3a9..d234fd96 100644 --- a/share/ruby-build/rbx-3.43 +++ b/share/ruby-build/rbx-3.43 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.43" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.43.tar.bz2#2c573257518774e464036515cc7283bc934a41566599afe94612c605844481ad" rbx diff --git a/share/ruby-build/rbx-3.44 b/share/ruby-build/rbx-3.44 index c08f9830..d32298c2 100644 --- a/share/ruby-build/rbx-3.44 +++ b/share/ruby-build/rbx-3.44 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.44" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.44.tar.bz2#c9e08b2e1d745798a0b32bef773e287361769c07a0eb9512377020661e2e4236" rbx diff --git a/share/ruby-build/rbx-3.45 b/share/ruby-build/rbx-3.45 index 5f91b0af..1171d16b 100644 --- a/share/ruby-build/rbx-3.45 +++ b/share/ruby-build/rbx-3.45 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.45" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.45.tar.bz2#5cadc3842c9c6d574bf5897354c384d8d688d9fa285b0d6083bdcc386bd6de96" rbx diff --git a/share/ruby-build/rbx-3.46 b/share/ruby-build/rbx-3.46 index 56e08dd1..7ed4efc0 100644 --- a/share/ruby-build/rbx-3.46 +++ b/share/ruby-build/rbx-3.46 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.46" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.46.tar.bz2#6bf24221ebd2c4d69e2388be1a3fa06d41009eeee00bfcdd86de8d57892d3fb2" rbx diff --git a/share/ruby-build/rbx-3.47 b/share/ruby-build/rbx-3.47 index 9c627a26..64ffc2cc 100644 --- a/share/ruby-build/rbx-3.47 +++ b/share/ruby-build/rbx-3.47 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.47" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.47.tar.bz2#be734298ccad4dcadaa1f566d9655a971a4f12abc7629db045fd5c63e1685d16" rbx diff --git a/share/ruby-build/rbx-3.48 b/share/ruby-build/rbx-3.48 index f86f6bb1..9c4ba740 100644 --- a/share/ruby-build/rbx-3.48 +++ b/share/ruby-build/rbx-3.48 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.48" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.48.tar.bz2#1180ea6a3de81bcd99c25b394fb05c010411bf4d3b48ee9881539b8043aeb561" rbx diff --git a/share/ruby-build/rbx-3.49 b/share/ruby-build/rbx-3.49 index 83923de9..1cfff5bd 100644 --- a/share/ruby-build/rbx-3.49 +++ b/share/ruby-build/rbx-3.49 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.49" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.49.tar.bz2#9a92d2cfede087e89f13f40e85e6c9cc9849041a0260144f44cd75aae67e3198" rbx diff --git a/share/ruby-build/rbx-3.5 b/share/ruby-build/rbx-3.5 index 2e93e99e..897d737b 100644 --- a/share/ruby-build/rbx-3.5 +++ b/share/ruby-build/rbx-3.5 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.5" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.5.tar.bz2#13b0ce02d597f80c48ecc942b807368883e5cf3003bba2bc4957b3f1b368669e" rbx diff --git a/share/ruby-build/rbx-3.50 b/share/ruby-build/rbx-3.50 index 232d8523..b7ea2912 100644 --- a/share/ruby-build/rbx-3.50 +++ b/share/ruby-build/rbx-3.50 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.50" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.50.tar.bz2#8da87cae447fe6bacd3417943bb1af603c2b4800bef0fc50ddd512ec89252ea8" rbx diff --git a/share/ruby-build/rbx-3.51 b/share/ruby-build/rbx-3.51 index 3124c855..c7181a36 100644 --- a/share/ruby-build/rbx-3.51 +++ b/share/ruby-build/rbx-3.51 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.51" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.51.tar.bz2#ded54018c6090dd0e051f7c3ffbb458ebdb5bcf77306a8b63d1bdeb73fb8c6f4" rbx diff --git a/share/ruby-build/rbx-3.52 b/share/ruby-build/rbx-3.52 index 012a0c03..a8ac16ad 100644 --- a/share/ruby-build/rbx-3.52 +++ b/share/ruby-build/rbx-3.52 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.52" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.52.tar.bz2#657ed568ddc4a3155d05bc56ca6d327f960ec6098d03e1480b5c28936c70b5c5" rbx diff --git a/share/ruby-build/rbx-3.53 b/share/ruby-build/rbx-3.53 index a78aa17e..f7203cc3 100644 --- a/share/ruby-build/rbx-3.53 +++ b/share/ruby-build/rbx-3.53 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.53" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.53.tar.bz2#ec2efb7d026a41ef97cb9812961bf37803f3928f978e38f504cd2c09eae34f54" rbx diff --git a/share/ruby-build/rbx-3.54 b/share/ruby-build/rbx-3.54 index 0ea415b4..4b8db6ad 100644 --- a/share/ruby-build/rbx-3.54 +++ b/share/ruby-build/rbx-3.54 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.54" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.54.tar.bz2#2498a4c04feafba72d14c12e33ef881ae4bd8d3ccaa9bddcc8aec8acbad780fb" rbx diff --git a/share/ruby-build/rbx-3.55 b/share/ruby-build/rbx-3.55 index b15da4bd..04123335 100644 --- a/share/ruby-build/rbx-3.55 +++ b/share/ruby-build/rbx-3.55 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.55" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.55.tar.bz2#fe7671beb3f36b987e02933afb392123b4c0a8ac15909a7b774d26101fec1ac1" rbx diff --git a/share/ruby-build/rbx-3.56 b/share/ruby-build/rbx-3.56 index da5b1eac..59e091de 100644 --- a/share/ruby-build/rbx-3.56 +++ b/share/ruby-build/rbx-3.56 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.56" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.56.tar.bz2#fa8170bc0eca01ebd83eb3a04240a0c7bd079ddf6ddc8b002167cff987db93b8" rbx diff --git a/share/ruby-build/rbx-3.57 b/share/ruby-build/rbx-3.57 index 2f1a71fd..a07c31e8 100644 --- a/share/ruby-build/rbx-3.57 +++ b/share/ruby-build/rbx-3.57 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.57" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.57.tar.bz2#c2bc550129ad306188458880240348892893d08af8e74e2dbdb5318f313762bd" rbx diff --git a/share/ruby-build/rbx-3.58 b/share/ruby-build/rbx-3.58 index e720bddb..ef987ab7 100644 --- a/share/ruby-build/rbx-3.58 +++ b/share/ruby-build/rbx-3.58 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.58" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.58.tar.bz2#28875f1b9cb9b722323fa4217d9f3472e57a9ea6bd1fbc43a67eb47f81967cee" rbx diff --git a/share/ruby-build/rbx-3.59 b/share/ruby-build/rbx-3.59 index 5a8e7dd3..60307943 100644 --- a/share/ruby-build/rbx-3.59 +++ b/share/ruby-build/rbx-3.59 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.59" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.59.tar.bz2#feb65af7ff97ef44cab86790e3a67881cc0bc7389f01bfa10a9c2d62e9aadae7" rbx diff --git a/share/ruby-build/rbx-3.6 b/share/ruby-build/rbx-3.6 index 8417d6cb..765d08fb 100644 --- a/share/ruby-build/rbx-3.6 +++ b/share/ruby-build/rbx-3.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.6.tar.bz2#25b5913bba06511170e365643579ccfc193c1c4e74dbe6ea4b37dcabdcd8f6ad" rbx diff --git a/share/ruby-build/rbx-3.60 b/share/ruby-build/rbx-3.60 index 36b97dc9..8f5642be 100644 --- a/share/ruby-build/rbx-3.60 +++ b/share/ruby-build/rbx-3.60 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.60" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.60.tar.bz2#39f83fc74216391af56ea1ad13372878c0ed41fae49ee6a8cf8b0369a54c3b57" rbx diff --git a/share/ruby-build/rbx-3.61 b/share/ruby-build/rbx-3.61 index b3663bd8..7e25de87 100644 --- a/share/ruby-build/rbx-3.61 +++ b/share/ruby-build/rbx-3.61 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.61" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.61.tar.bz2#38623cf198b1b0047b4c3404070252903b4da33c091be8708c205815d1516636" rbx diff --git a/share/ruby-build/rbx-3.62 b/share/ruby-build/rbx-3.62 index 53337a93..a6caf083 100644 --- a/share/ruby-build/rbx-3.62 +++ b/share/ruby-build/rbx-3.62 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.62" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.62.tar.bz2#1cc468a7967687a062c11e21bf6787cc60f6894590eabe3fc9be5e9af36a022f" rbx diff --git a/share/ruby-build/rbx-3.63 b/share/ruby-build/rbx-3.63 index 0e816060..041e5a34 100644 --- a/share/ruby-build/rbx-3.63 +++ b/share/ruby-build/rbx-3.63 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.63" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.63.tar.bz2#3003298b9d53620ad84d71a63be2a37b53dfdfe6c2fced9280a7f3b219f365d4" rbx diff --git a/share/ruby-build/rbx-3.64 b/share/ruby-build/rbx-3.64 index 844f0170..e5a99836 100644 --- a/share/ruby-build/rbx-3.64 +++ b/share/ruby-build/rbx-3.64 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.64" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.64.tar.bz2#43e2efd91074b52dc1d691e1424dbbb2e91bc9406b595dbb4753e9dd6001eedb" rbx diff --git a/share/ruby-build/rbx-3.65 b/share/ruby-build/rbx-3.65 index 74d2831a..843c111d 100644 --- a/share/ruby-build/rbx-3.65 +++ b/share/ruby-build/rbx-3.65 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.65" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.65.tar.bz2#a4290b6cd1f332c90405bd421163658a2d91abf27c83ad3afe7dbbbd3628829a" rbx diff --git a/share/ruby-build/rbx-3.66 b/share/ruby-build/rbx-3.66 index 2f1298e5..36ebabd6 100644 --- a/share/ruby-build/rbx-3.66 +++ b/share/ruby-build/rbx-3.66 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.66" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.66.tar.bz2#4bb237a1da1d52bc830bbe704bd4b995bbc07e50b558e460aff54d6bc309975e" rbx diff --git a/share/ruby-build/rbx-3.67 b/share/ruby-build/rbx-3.67 index 78185c7c..88cc9b92 100644 --- a/share/ruby-build/rbx-3.67 +++ b/share/ruby-build/rbx-3.67 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.67" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.67.tar.bz2#a5eedd6169f80df528ac73cf2ed9183e2f5a82a57ca0b2ae3962c26238427b87" rbx diff --git a/share/ruby-build/rbx-3.68 b/share/ruby-build/rbx-3.68 index 53571585..02ab1170 100644 --- a/share/ruby-build/rbx-3.68 +++ b/share/ruby-build/rbx-3.68 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.68" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.68.tar.bz2#44f423a8557aa8fa383573638a94faaf3f9c587a771be267c60ed0c78784f567" rbx diff --git a/share/ruby-build/rbx-3.69 b/share/ruby-build/rbx-3.69 index 6b535385..ec0fae20 100644 --- a/share/ruby-build/rbx-3.69 +++ b/share/ruby-build/rbx-3.69 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.69" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.69.tar.bz2#2dcde5cb7ba1e1664f6bf902cd866d2564985536a0908caeac2e4099b6b255b2" rbx diff --git a/share/ruby-build/rbx-3.7 b/share/ruby-build/rbx-3.7 index b26841d4..52bc119b 100644 --- a/share/ruby-build/rbx-3.7 +++ b/share/ruby-build/rbx-3.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.7.tar.bz2#fafcdc518b5b2440960d023203bedca133be4af62e1ef8be9ff37a2842438257" rbx diff --git a/share/ruby-build/rbx-3.70 b/share/ruby-build/rbx-3.70 index 9a7c1865..d0d333af 100644 --- a/share/ruby-build/rbx-3.70 +++ b/share/ruby-build/rbx-3.70 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.70" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.70.tar.bz2#e5b22ff6f19d7ac75d94e7503ae74c0bf9a3d249ce0e80480402cf7cbd2fea19" rbx diff --git a/share/ruby-build/rbx-3.71 b/share/ruby-build/rbx-3.71 index ce97158a..513d07f4 100644 --- a/share/ruby-build/rbx-3.71 +++ b/share/ruby-build/rbx-3.71 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.71" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.71.tar.bz2#77bfac38feea0f7d1ebecd7be5b6fac9cefe44d00ee5932ee7ba9d1f078080b8" rbx diff --git a/share/ruby-build/rbx-3.72 b/share/ruby-build/rbx-3.72 index b632bfde..7e82560c 100644 --- a/share/ruby-build/rbx-3.72 +++ b/share/ruby-build/rbx-3.72 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.72" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.72.tar.bz2#7dfd678536d49947e08a327eb3b96a00c49f6b4a3ee5d4b548f4840efef0726c" rbx diff --git a/share/ruby-build/rbx-3.73 b/share/ruby-build/rbx-3.73 index 5cc4b514..80b22fc9 100644 --- a/share/ruby-build/rbx-3.73 +++ b/share/ruby-build/rbx-3.73 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.73" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.73.tar.bz2#4fea98d26df5a00185d5d92684ec04cf6a22ca8cf6e9b47c3895ba5e6f14ea1a" rbx diff --git a/share/ruby-build/rbx-3.74 b/share/ruby-build/rbx-3.74 index 3744bd86..c51c5312 100644 --- a/share/ruby-build/rbx-3.74 +++ b/share/ruby-build/rbx-3.74 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.74" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.74.tar.bz2#8dae2c4e4b2361cdeafb39035f8b1b1bfe6387104f43ae6026cae3234793b8e5" rbx diff --git a/share/ruby-build/rbx-3.75 b/share/ruby-build/rbx-3.75 index 756438d3..0ee41387 100644 --- a/share/ruby-build/rbx-3.75 +++ b/share/ruby-build/rbx-3.75 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.75" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.75.tar.bz2#04cd1bc8fa021d569aac38cf98aeeb97f8324815f82d7ea1a0c963898c79e137" rbx diff --git a/share/ruby-build/rbx-3.76 b/share/ruby-build/rbx-3.76 index 96627f76..13cd71db 100644 --- a/share/ruby-build/rbx-3.76 +++ b/share/ruby-build/rbx-3.76 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.76" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.76.tar.bz2#1606d229ea611f3c271f0b579c839cea6a1b4b07ddea7b0c4d2d794146781589" rbx diff --git a/share/ruby-build/rbx-3.77 b/share/ruby-build/rbx-3.77 index 1cbb3949..635436c9 100644 --- a/share/ruby-build/rbx-3.77 +++ b/share/ruby-build/rbx-3.77 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.77" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.77.tar.bz2#badaeb4129c64979fb37322cc1913effde17010db5f57398ab7409f3fb84360e" rbx diff --git a/share/ruby-build/rbx-3.78 b/share/ruby-build/rbx-3.78 index 6a14d046..a6fd784b 100644 --- a/share/ruby-build/rbx-3.78 +++ b/share/ruby-build/rbx-3.78 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.78" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.78.tar.bz2#d285d798226fa6d80db7fd5afc2ceb2860546378772beccab154b8b7612446c9" rbx diff --git a/share/ruby-build/rbx-3.79 b/share/ruby-build/rbx-3.79 index 99d7ad5f..11c644ce 100644 --- a/share/ruby-build/rbx-3.79 +++ b/share/ruby-build/rbx-3.79 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.79" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.79.tar.bz2#514c5032a23bfc1ca2defce646cc3a740aa053dab37e0cb4fbba1d4f11a9c33a" rbx diff --git a/share/ruby-build/rbx-3.8 b/share/ruby-build/rbx-3.8 index 0bdc803c..efc79f1c 100644 --- a/share/ruby-build/rbx-3.8 +++ b/share/ruby-build/rbx-3.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.8.tar.bz2#9a74316b1adf7535c4529741bd3b7e660b7fbdb01ab1c5e6deeed0fae09b811d" rbx diff --git a/share/ruby-build/rbx-3.80 b/share/ruby-build/rbx-3.80 index d2c7f3e1..5ee7849f 100644 --- a/share/ruby-build/rbx-3.80 +++ b/share/ruby-build/rbx-3.80 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.80" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.80.tar.bz2#8cda9123efac9c2bbe374368c4767ada7e28299a7c4c706c562b3d133f96c19e" rbx diff --git a/share/ruby-build/rbx-3.81 b/share/ruby-build/rbx-3.81 index 7ccad51e..2af74b76 100644 --- a/share/ruby-build/rbx-3.81 +++ b/share/ruby-build/rbx-3.81 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.81" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.81.tar.bz2#d8fffa145f1132bc2d1f17d9194f1b8fc6dffa0f3ff6c29b44e99378daeea807" rbx diff --git a/share/ruby-build/rbx-3.82 b/share/ruby-build/rbx-3.82 index 8a3adc14..27e69d0c 100644 --- a/share/ruby-build/rbx-3.82 +++ b/share/ruby-build/rbx-3.82 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.82" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.82.tar.bz2#53abb85219980d7307a762660e1d509cd74beccbcf4d46979ddd0749e77a1401" rbx diff --git a/share/ruby-build/rbx-3.83 b/share/ruby-build/rbx-3.83 index a4daf86d..774e5cdd 100644 --- a/share/ruby-build/rbx-3.83 +++ b/share/ruby-build/rbx-3.83 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.83" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.83.tar.bz2#323d44321478aca7ccb8c5a76addc00df4aa90ec89a69a764e92fe77896669aa" rbx diff --git a/share/ruby-build/rbx-3.84 b/share/ruby-build/rbx-3.84 index d4742b55..c492fc99 100644 --- a/share/ruby-build/rbx-3.84 +++ b/share/ruby-build/rbx-3.84 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.84" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.84.tar.bz2#87eeaf24efd64bb06c4409814410a9154287dd889a976b70c474ef88992b279d" rbx diff --git a/share/ruby-build/rbx-3.85 b/share/ruby-build/rbx-3.85 index 52229cbb..fa2263fd 100644 --- a/share/ruby-build/rbx-3.85 +++ b/share/ruby-build/rbx-3.85 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.85" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.85.tar.bz2#18a55be0de6323847f946af43cedcc44277e62124c8140523b34776265a5c6e1" rbx diff --git a/share/ruby-build/rbx-3.86 b/share/ruby-build/rbx-3.86 index 5b499e22..5997edeb 100644 --- a/share/ruby-build/rbx-3.86 +++ b/share/ruby-build/rbx-3.86 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.86" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.86.tar.bz2#cfb0650b937d109cf52c982f185ef247cc7a184dbb5f16c625d4827cef11f6fb" rbx diff --git a/share/ruby-build/rbx-3.87 b/share/ruby-build/rbx-3.87 index 79aa177b..44a8286e 100644 --- a/share/ruby-build/rbx-3.87 +++ b/share/ruby-build/rbx-3.87 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.87" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.87.tar.bz2#53eb602a8635aef334142832ba3b81ee7ca58706643f5136f019cdae6f4431c2" rbx diff --git a/share/ruby-build/rbx-3.88 b/share/ruby-build/rbx-3.88 index ee3748c8..17a20c47 100644 --- a/share/ruby-build/rbx-3.88 +++ b/share/ruby-build/rbx-3.88 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.88" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.88.tar.bz2#e1c11578256b072870cfe929edfcb5965f076ef7543a92c7d0e6cf4c22787fae" rbx diff --git a/share/ruby-build/rbx-3.89 b/share/ruby-build/rbx-3.89 index f84bc690..e1e6551d 100644 --- a/share/ruby-build/rbx-3.89 +++ b/share/ruby-build/rbx-3.89 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.89" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.89.tar.bz2#6e48ecd3253137c9d958e762fe9f5e512b597ffbd7f44ddabc716f8d33ea7d71" rbx diff --git a/share/ruby-build/rbx-3.9 b/share/ruby-build/rbx-3.9 index 342fbdf4..cab2ca04 100644 --- a/share/ruby-build/rbx-3.9 +++ b/share/ruby-build/rbx-3.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.9.tar.bz2#de5a2238d90387143b8b63a52b7f036d408d7a84387347e56099d811c423bdf6" rbx diff --git a/share/ruby-build/rbx-3.90 b/share/ruby-build/rbx-3.90 index 47b0a935..4567ae4b 100644 --- a/share/ruby-build/rbx-3.90 +++ b/share/ruby-build/rbx-3.90 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.90" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.90.tar.bz2#f888910670ff2a9f913a66b18447ee3fab6a4ee424015e46e8c9e0dbb9c600d8" rbx diff --git a/share/ruby-build/rbx-3.91 b/share/ruby-build/rbx-3.91 index 5447d7c1..1d49cd9f 100644 --- a/share/ruby-build/rbx-3.91 +++ b/share/ruby-build/rbx-3.91 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.91" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.91.tar.bz2#9be8f94a322cd27c84f51e8075635ee7193e407ea0b37d6e297bea01dd2aa0a6" rbx diff --git a/share/ruby-build/rbx-3.92 b/share/ruby-build/rbx-3.92 index ee83ba79..b3584dae 100644 --- a/share/ruby-build/rbx-3.92 +++ b/share/ruby-build/rbx-3.92 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.92" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.92.tar.bz2#a15196a33c3628aa5baff0613102973fe0e489583b2614f9dacc02ad33efe87b" rbx diff --git a/share/ruby-build/rbx-3.93 b/share/ruby-build/rbx-3.93 index 53d9b760..c37f0497 100644 --- a/share/ruby-build/rbx-3.93 +++ b/share/ruby-build/rbx-3.93 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.93" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.93.tar.bz2#851a93d68727f41603dbafa498ffe37bcdf2e6c697ba07c7804062f6a07200a9" rbx diff --git a/share/ruby-build/rbx-3.94 b/share/ruby-build/rbx-3.94 index 28b1d789..198ec4d2 100644 --- a/share/ruby-build/rbx-3.94 +++ b/share/ruby-build/rbx-3.94 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.94" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.94.tar.bz2#bf82ab49248f0011ba89a36e1d6f45d37703398d03b0c379184e3276130f0861" rbx diff --git a/share/ruby-build/rbx-3.95 b/share/ruby-build/rbx-3.95 index 7ff0acd4..a807237d 100644 --- a/share/ruby-build/rbx-3.95 +++ b/share/ruby-build/rbx-3.95 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.95" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.95.tar.bz2#cb2f42645e5408c8017fe80975179ddc38357192193f16070120ee38a2891801" rbx diff --git a/share/ruby-build/rbx-3.96 b/share/ruby-build/rbx-3.96 index 05d311a6..f3f7216e 100644 --- a/share/ruby-build/rbx-3.96 +++ b/share/ruby-build/rbx-3.96 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.96" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.96.tar.bz2#78e077f9faa115da58c616f6f660875f85f44f6a3708560b61c294c53aec8f5c" rbx diff --git a/share/ruby-build/rbx-3.97 b/share/ruby-build/rbx-3.97 index 59a7ec4f..b6c7a813 100644 --- a/share/ruby-build/rbx-3.97 +++ b/share/ruby-build/rbx-3.97 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.97" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.97.tar.bz2#a47549474734cd64fb6d122966cfeb8bf46adba5cde2d1b85a9fa753f2668118" rbx diff --git a/share/ruby-build/rbx-3.98 b/share/ruby-build/rbx-3.98 index 5b3b9bc2..7be8df6f 100644 --- a/share/ruby-build/rbx-3.98 +++ b/share/ruby-build/rbx-3.98 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.98" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.98.tar.bz2#e8230eed22818893ba4771f0c409104ccccf5b4b4102c9289d3c85a000d13f36" rbx diff --git a/share/ruby-build/rbx-3.99 b/share/ruby-build/rbx-3.99 index 20535c89..a76240d5 100644 --- a/share/ruby-build/rbx-3.99 +++ b/share/ruby-build/rbx-3.99 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.99" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.99.tar.bz2#56ed8edf91add5f497a68e5b11165db6640eb2d4effbb6453ab4b5e6b847b178" rbx From 13fa08ccd11f6e2420904936125c26ca67d390e2 Mon Sep 17 00:00:00 2001 From: deepj Date: Wed, 15 Aug 2018 23:04:45 +0200 Subject: [PATCH 0968/1809] Upgrade to OpenSSL 1.1.0i --- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.4.3 | 2 +- share/ruby-build/2.4.4 | 2 +- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.6.0-dev | 2 +- share/ruby-build/2.6.0-preview1 | 2 +- share/ruby-build/2.6.0-preview2 | 2 +- share/ruby-build/truffleruby-1.0.0-rc2 | 2 +- share/ruby-build/truffleruby-1.0.0-rc3 | 2 +- share/ruby-build/truffleruby-1.0.0-rc5 | 2 +- 17 files changed, 17 insertions(+), 17 deletions(-) diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index 32a6dda9..6a5e095a 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index af9852a0..b7499444 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.4.1 b/share/ruby-build/2.4.1 index 28c867b5..8f7ef47c 100644 --- a/share/ruby-build/2.4.1 +++ b/share/ruby-build/2.4.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.2 b/share/ruby-build/2.4.2 index 56cbec8f..2853d9dd 100644 --- a/share/ruby-build/2.4.2 +++ b/share/ruby-build/2.4.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.3 b/share/ruby-build/2.4.3 index b6d19a98..2a2567fd 100644 --- a/share/ruby-build/2.4.3 +++ b/share/ruby-build/2.4.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.3.tar.bz2#0a703dffb7737f56e979c9ebe2482f07751803c71e307c20446b581e0f12cf30" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.4 b/share/ruby-build/2.4.4 index c97b6dd5..af20b6ea 100644 --- a/share/ruby-build/2.4.4 +++ b/share/ruby-build/2.4.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.4" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.bz2#45a8de577471b90dc4838c5ef26aeb253a56002896189055a44dc680644243f1" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0 b/share/ruby-build/2.5.0 index 915460fd..48e0a8dd 100644 --- a/share/ruby-build/2.5.0 +++ b/share/ruby-build/2.5.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index f0ea9533..3d03b430 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.5.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.5.0-preview1 b/share/ruby-build/2.5.0-preview1 index 6c9a157e..d8be5187 100644 --- a/share/ruby-build/2.5.0-preview1 +++ b/share/ruby-build/2.5.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-preview1.tar.bz2#1158e0eac184a1d8189fae985f58c9be185d6e7074b022e66567aec798fa3446" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-rc1 b/share/ruby-build/2.5.0-rc1 index 59295ef8..b0e8c9f6 100644 --- a/share/ruby-build/2.5.0-rc1 +++ b/share/ruby-build/2.5.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-rc1.tar.bz2#862a8e9e52432ba383660a23d3e87af11dbc18c863a19ef6367eb8259fc47c09" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.1 b/share/ruby-build/2.5.1 index 581ecb75..afd5f14f 100644 --- a/share/ruby-build/2.5.1 +++ b/share/ruby-build/2.5.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-dev b/share/ruby-build/2.6.0-dev index 3285839f..f25fcd47 100644 --- a/share/ruby-build/2.6.0-dev +++ b/share/ruby-build/2.6.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.6.0-preview1 b/share/ruby-build/2.6.0-preview1 index e0b0912f..6d55fb5a 100644 --- a/share/ruby-build/2.6.0-preview1 +++ b/share/ruby-build/2.6.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview1.tar.bz2#8bd6c373df6ee009441270a8b4f86413d101b8f88e8051c55ef62abffadce462" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview2 b/share/ruby-build/2.6.0-preview2 index a0875a1c..4d96343b 100644 --- a/share/ruby-build/2.6.0-preview2 +++ b/share/ruby-build/2.6.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview2.tar.bz2#d8ede03d5ad3abd9d2c81cf0ad17a41d22b747c003cc16fd59befb2aaf48f0b2" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/truffleruby-1.0.0-rc2 b/share/ruby-build/truffleruby-1.0.0-rc2 index 3dca3df4..89651a08 100644 --- a/share/ruby-build/truffleruby-1.0.0-rc2 +++ b/share/ruby-build/truffleruby-1.0.0-rc2 @@ -1,4 +1,4 @@ -install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99"mac_openssl --if has_broken_mac_openssl if is_mac; then install_package "truffleruby-1.0.0-rc2" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc2/truffleruby-1.0.0-rc2-macos-amd64.tar.gz#308a5bf727914803cc0f794fd1aea89fd5f80ce00a97120372be9c58a930b82c" truffleruby diff --git a/share/ruby-build/truffleruby-1.0.0-rc3 b/share/ruby-build/truffleruby-1.0.0-rc3 index 1b36e079..7063973b 100644 --- a/share/ruby-build/truffleruby-1.0.0-rc3 +++ b/share/ruby-build/truffleruby-1.0.0-rc3 @@ -1,4 +1,4 @@ -install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99"mac_openssl --if has_broken_mac_openssl if is_mac; then install_package "truffleruby-1.0.0-rc3" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc3/truffleruby-1.0.0-rc3-macos-amd64.tar.gz#8b6805df62e6e11982d1ec035269a51c325626c5d38ac8e10d28ae17eefee041" truffleruby diff --git a/share/ruby-build/truffleruby-1.0.0-rc5 b/share/ruby-build/truffleruby-1.0.0-rc5 index a2da11c5..ac7defa0 100644 --- a/share/ruby-build/truffleruby-1.0.0-rc5 +++ b/share/ruby-build/truffleruby-1.0.0-rc5 @@ -1,4 +1,4 @@ -install_package "openssl-1.1.0h" "https://www.openssl.org/source/openssl-1.1.0h.tar.gz#5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802a517" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99"mac_openssl --if has_broken_mac_openssl if is_mac; then install_package "truffleruby-1.0.0-rc5" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc5/truffleruby-1.0.0-rc5-macos-amd64.tar.gz#d05798f9bd302eb6e03daa608e2a65fc01abc9cddcd6f60150e625fb84c1199c" truffleruby From 9d1333e5aa25bb28c890fcb6c71f2426c8504e12 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 21 Aug 2018 12:06:46 +0200 Subject: [PATCH 0969/1809] Revert "Ensure extracted tarball matches the package name" * This reverts commit d155b41eb051f05bb172fa8fddcd0a04a6bcff3f. * tar's --strip-components does not seem supported on OpenBSD, even though bsdtar does support it. See https://github.com/rbenv/ruby-build/commit/d155b41e#commitcomment-30215955 --- bin/ruby-build | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 0a3272dd..3db85d0f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -381,10 +381,7 @@ fetch_tarball() { download_tarball "$package_url" "$package_filename" "$checksum" fi - mkdir "$package_name" - - { if tar $tar_args "$package_filename" -C "$package_name" --strip-components=1; then - ls >&2 + { if tar $tar_args "$package_filename"; then if [ -z "$KEEP_BUILD_PATH" ]; then rm -f "$package_filename" else From e4574939da67a1b5450dc77cbf82e68da67f42df Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 21 Aug 2018 13:25:48 +0200 Subject: [PATCH 0970/1809] Rename the extracted directory if it is not the same as the package name * make_package() assumes the archive was extracted to $package_name. * fetch_tarball() does not check the name of the toplevel directory in the archive, so rename after if it's not exactly "$package_name". --- bin/ruby-build | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index 3db85d0f..ca6960d8 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -350,6 +350,7 @@ fetch_tarball() { local package_url="$2" local mirror_url local checksum + local extracted_dir if [ "$package_url" != "${package_url/\#}" ]; then checksum="${package_url#*#}" @@ -382,6 +383,11 @@ fetch_tarball() { fi { if tar $tar_args "$package_filename"; then + if [ ! -d "$package_name" ]; then + extracted_dir=$(find_extracted_directory) + mv "$extracted_dir" "$package_name" + fi + if [ -z "$KEEP_BUILD_PATH" ]; then rm -f "$package_filename" else @@ -391,6 +397,17 @@ fetch_tarball() { } >&4 2>&1 } +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" From d09d3148e4e8cb0fd26e6fc254df9798048a712b Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 21 Aug 2018 22:03:47 +0200 Subject: [PATCH 0971/1809] Use quotes for consistency --- bin/ruby-build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index ca6960d8..336aa289 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -375,7 +375,7 @@ fetch_tarball() { fi if ! reuse_existing_tarball "$package_filename" "$checksum"; then - local tarball_filename=$(basename $package_url) + local tarball_filename="$(basename "$package_url")" echo "Downloading ${tarball_filename}..." >&2 http head "$mirror_url" && download_tarball "$mirror_url" "$package_filename" "$checksum" || @@ -384,7 +384,7 @@ fetch_tarball() { { if tar $tar_args "$package_filename"; then if [ ! -d "$package_name" ]; then - extracted_dir=$(find_extracted_directory) + extracted_dir="$(find_extracted_directory)" mv "$extracted_dir" "$package_name" fi From 655c13b57e03479ec60f1caa60045f2598e4ca3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 22 Aug 2018 12:50:02 +0200 Subject: [PATCH 0972/1809] Allow `aria2c` to be found in PATH in tests --- test/fetch.bats | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/fetch.bats b/test/fetch.bats index d0717684..e4acbf41 100644 --- a/test/fetch.bats +++ b/test/fetch.bats @@ -20,7 +20,7 @@ setup() { @test "using aria2c if available" { export RUBY_BUILD_ARIA2_OPTS= - export RUBY_BUILD_HTTP_CLIENT="aria2c" + export -n RUBY_BUILD_HTTP_CLIENT stub aria2c "--allow-overwrite=true --no-conf=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$4" install_fixture definitions/without-checksum From 407a74b73444c781e2bbc436ab0ea2f5b10dc00d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 22 Aug 2018 13:09:20 +0200 Subject: [PATCH 0973/1809] Simplify detecting available HTTP client --- bin/ruby-build | 35 +++++++++++++++++------------------ 1 file changed, 17 insertions(+), 18 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 7463591e..23758417 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -300,26 +300,25 @@ verify_checksum() { http() { local method="$1" - local url="$2" - local file="$3" - [ -n "$url" ] || return 1 + [ -n "$2" ] || return 1 + shift 1 - local http_client - if [ -n "${RUBY_BUILD_HTTP_CLIENT}" ]; then - http_client="http_${method}_${RUBY_BUILD_HTTP_CLIENT}" - else - if type aria2c &>/dev/null; then - http_client="http_${method}_aria2c" - elif type curl &>/dev/null; then - http_client="http_${method}_curl" - elif type wget &>/dev/null; then - http_client="http_${method}_wget" - else - echo "error: please install \`aria2c\`, \`curl\` or \`wget\` and try again" >&2 - exit 1 + RUBY_BUILD_HTTP_CLIENT="${RUBY_BUILD_HTTP_CLIENT:-$(detect_http_client)}" + [ -n "$RUBY_BUILD_HTTP_CLIENT" ] || return 1 + + "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 - fi - "${http_client}" "$url" "$file" + done + echo "error: please install \`aria2c\`, \`curl\`, or \`wget\` and try again" >&2 + return 1 } http_head_aria2c() { From 6b4bd271e4c59e2ef58f87be65475692a72d35ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 22 Aug 2018 13:22:40 +0200 Subject: [PATCH 0974/1809] Document environment variables used for downloading --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 01d7034b..eccdef02 100644 --- a/README.md +++ b/README.md @@ -69,6 +69,10 @@ The build process may be configured through the following environment variables: | `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_SKIP_MIRROR` | Always download from official sources, not mirrors. (Default: unset) | | `RUBY_BUILD_ROOT` | Custom build definition directory. (Default: `share/ruby-build`) | From 0e58785812c248adc9f1c64a3bf94cd6de3f7f9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 22 Aug 2018 13:38:07 +0200 Subject: [PATCH 0975/1809] ruby-build 20180822 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 34908a68..5aba0151 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20180618" +RUBY_BUILD_VERSION="20180822" OLDIFS="$IFS" From 0501738bc72e41eb116028682bd1464ad697cc16 Mon Sep 17 00:00:00 2001 From: Aaron Stone Date: Sun, 26 Aug 2018 10:13:42 -0700 Subject: [PATCH 0976/1809] Fix missing space since openssl-1.1.0i update --- share/ruby-build/truffleruby-1.0.0-rc2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/truffleruby-1.0.0-rc2 b/share/ruby-build/truffleruby-1.0.0-rc2 index 89651a08..77565dad 100644 --- a/share/ruby-build/truffleruby-1.0.0-rc2 +++ b/share/ruby-build/truffleruby-1.0.0-rc2 @@ -1,4 +1,4 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99"mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl if is_mac; then install_package "truffleruby-1.0.0-rc2" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc2/truffleruby-1.0.0-rc2-macos-amd64.tar.gz#308a5bf727914803cc0f794fd1aea89fd5f80ce00a97120372be9c58a930b82c" truffleruby From 5282dbebac47fc15e101b10f58e3048ae11131a9 Mon Sep 17 00:00:00 2001 From: Aaron Stone Date: Sun, 26 Aug 2018 10:15:19 -0700 Subject: [PATCH 0977/1809] Update truffleruby-1.0.0-rc3 --- share/ruby-build/truffleruby-1.0.0-rc3 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/truffleruby-1.0.0-rc3 b/share/ruby-build/truffleruby-1.0.0-rc3 index 7063973b..9d47b968 100644 --- a/share/ruby-build/truffleruby-1.0.0-rc3 +++ b/share/ruby-build/truffleruby-1.0.0-rc3 @@ -1,4 +1,4 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99"mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl if is_mac; then install_package "truffleruby-1.0.0-rc3" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc3/truffleruby-1.0.0-rc3-macos-amd64.tar.gz#8b6805df62e6e11982d1ec035269a51c325626c5d38ac8e10d28ae17eefee041" truffleruby From 25962c890e4e1cabad5866c27cee2e8be0c9aba3 Mon Sep 17 00:00:00 2001 From: Aaron Stone Date: Sun, 26 Aug 2018 10:15:39 -0700 Subject: [PATCH 0978/1809] Fix missing space since openssl-1.1.0i update --- share/ruby-build/truffleruby-1.0.0-rc5 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/truffleruby-1.0.0-rc5 b/share/ruby-build/truffleruby-1.0.0-rc5 index ac7defa0..ecbf8960 100644 --- a/share/ruby-build/truffleruby-1.0.0-rc5 +++ b/share/ruby-build/truffleruby-1.0.0-rc5 @@ -1,4 +1,4 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99"mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl if is_mac; then install_package "truffleruby-1.0.0-rc5" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc5/truffleruby-1.0.0-rc5-macos-amd64.tar.gz#d05798f9bd302eb6e03daa608e2a65fc01abc9cddcd6f60150e625fb84c1199c" truffleruby From a21397d3d4e084e15782cbc30dbfc5faccaccab6 Mon Sep 17 00:00:00 2001 From: Chris Seaton Date: Mon, 27 Aug 2018 15:28:55 +0100 Subject: [PATCH 0979/1809] Definitions for Rubinius 3.106 and 3.107 --- share/ruby-build/rbx-3.106 | 3 +++ share/ruby-build/rbx-3.107 | 3 +++ 2 files changed, 6 insertions(+) create mode 100644 share/ruby-build/rbx-3.106 create mode 100644 share/ruby-build/rbx-3.107 diff --git a/share/ruby-build/rbx-3.106 b/share/ruby-build/rbx-3.106 new file mode 100644 index 00000000..f0366114 --- /dev/null +++ b/share/ruby-build/rbx-3.106 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.106" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.106.tar.bz2#0c98afdc68c7ceecdc882674a1ee32aee75d76ca69aca44836ffa84a1b33afbd" rbx diff --git a/share/ruby-build/rbx-3.107 b/share/ruby-build/rbx-3.107 new file mode 100644 index 00000000..d1998142 --- /dev/null +++ b/share/ruby-build/rbx-3.107 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-3.107" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.107.tar.bz2#46d68cb26ce83fb503b25776770abad6a55ef03a14cd4fd05f44e17becb71589" rbx From 0b898082bde4009a055ba6044661b55ae21a9b1b Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 4 Sep 2018 11:11:04 +0200 Subject: [PATCH 0980/1809] Add definition for TruffleRuby 1.0.0-rc6 --- share/ruby-build/truffleruby-1.0.0-rc6 | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 share/ruby-build/truffleruby-1.0.0-rc6 diff --git a/share/ruby-build/truffleruby-1.0.0-rc6 b/share/ruby-build/truffleruby-1.0.0-rc6 new file mode 100644 index 00000000..feecd615 --- /dev/null +++ b/share/ruby-build/truffleruby-1.0.0-rc6 @@ -0,0 +1,7 @@ +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl + +if is_mac; then + install_package "truffleruby-1.0.0-rc6" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc6/truffleruby-1.0.0-rc6-macos-amd64.tar.gz#de2af4e1115fa96245d143fa323234cc78cd6ab3e29d68cee4bb74064c97a124" truffleruby +else + install_package "truffleruby-1.0.0-rc6" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc6/truffleruby-1.0.0-rc6-linux-amd64.tar.gz#a2514b1f992d9359de86a7e4faa5c14ad6b418e88fd7cf6e67cd9b2fdb1ae85d" truffleruby +fi From 4aa322a23c55adbc8ec7c2732479b800ca020797 Mon Sep 17 00:00:00 2001 From: deepj Date: Wed, 3 Oct 2018 18:18:51 +0200 Subject: [PATCH 0981/1809] Add TruffleRuby 1.0.0-rc7 --- share/ruby-build/truffleruby-1.0.0-rc7 | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 share/ruby-build/truffleruby-1.0.0-rc7 diff --git a/share/ruby-build/truffleruby-1.0.0-rc7 b/share/ruby-build/truffleruby-1.0.0-rc7 new file mode 100644 index 00000000..ba0bc23d --- /dev/null +++ b/share/ruby-build/truffleruby-1.0.0-rc7 @@ -0,0 +1,7 @@ +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl + +if is_mac; then + install_package "truffleruby-1.0.0-rc7" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc7/truffleruby-1.0.0-rc7-macos-amd64.tar.gz#a189793967c4eac9cd114c613ed3aeb8d5060685035ceba2ab99c3de39bb97a3" truffleruby +else + install_package "truffleruby-1.0.0-rc7" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc7/truffleruby-1.0.0-rc7-linux-amd64.tar.gz#be83d50f6c60c5ebe5800d9d326a44af13b934fd9cc2def6614cc0558176543f" truffleruby +fi From 5ac41fd2c99dd2d1dae37c4b3c0f350fca293574 Mon Sep 17 00:00:00 2001 From: takayamaki Date: Thu, 18 Oct 2018 03:47:34 +0900 Subject: [PATCH 0982/1809] add MRI 2.5.2, 2.4.5 and 2.3.8 --- share/ruby-build/2.3.8 | 2 ++ share/ruby-build/2.4.5 | 2 ++ share/ruby-build/2.5.2 | 2 ++ 3 files changed, 6 insertions(+) create mode 100644 share/ruby-build/2.3.8 create mode 100644 share/ruby-build/2.4.5 create mode 100644 share/ruby-build/2.5.2 diff --git a/share/ruby-build/2.3.8 b/share/ruby-build/2.3.8 new file mode 100644 index 00000000..eb92552a --- /dev/null +++ b/share/ruby-build/2.3.8 @@ -0,0 +1,2 @@ +install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.3.8" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.8.tar.bz2#4d1a3a88e8cf9aea624eb73843fbfc60a9a281582660f86d5e4e00870397407c" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.5 b/share/ruby-build/2.4.5 new file mode 100644 index 00000000..c291ee2a --- /dev/null +++ b/share/ruby-build/2.4.5 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.4.5" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.5.tar.bz2#276c8e73e51e4ba6a0fe81fb92669734e741ccea86f01c45e99f2c7ef7bcd1e3" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.2 b/share/ruby-build/2.5.2 new file mode 100644 index 00000000..2bb7e747 --- /dev/null +++ b/share/ruby-build/2.5.2 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.5.2" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.2.tar.bz2#ea3bcecc3b30cee271b4decde5e9ff3e17369d5fd1ed828d321c198307c9f0df" ldflags_dirs standard verify_openssl From 5fa75e797edca9e37bb5d6a0d425dbea2d9a8f5b Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Thu, 18 Oct 2018 08:28:18 +0900 Subject: [PATCH 0983/1809] Bump version to 20181018 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 5aba0151..979521f1 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20180822" +RUBY_BUILD_VERSION="20181018" OLDIFS="$IFS" From 2bb708ea74acd71945bbfcfe5c3e2fa020b39e97 Mon Sep 17 00:00:00 2001 From: Chikanaga Tomoyuki Date: Thu, 18 Oct 2018 22:52:59 +0900 Subject: [PATCH 0984/1809] Add MRI 2.5.3. --- share/ruby-build/2.5.3 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.5.3 diff --git a/share/ruby-build/2.5.3 b/share/ruby-build/2.5.3 new file mode 100644 index 00000000..2af89e79 --- /dev/null +++ b/share/ruby-build/2.5.3 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.5.3" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.bz2#228a787ba68a7b20ac6e1d5af3d176d36e8ed600eb754d6325da341c3088ed76" ldflags_dirs standard verify_openssl From bccc4f2e2ec86a829ce8cd028bba796d0eb28fba Mon Sep 17 00:00:00 2001 From: Devin Morgenstern Date: Fri, 19 Oct 2018 09:42:39 -0400 Subject: [PATCH 0985/1809] Bump version to 20181019 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 979521f1..c24fef5e 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20181018" +RUBY_BUILD_VERSION="20181019" OLDIFS="$IFS" From 7a70a2e35ace611efcd9d4e4cf759484ca3c47b7 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Sat, 20 Oct 2018 20:58:35 +0900 Subject: [PATCH 0986/1809] JRuby 9.2.x.y requires Java 8+. Fixes #1218 --- share/ruby-build/jruby-9.2.0.0 | 2 +- share/ruby-build/jruby-9.2.0.0-dev | 2 +- share/ruby-build/jruby-9.2.1.0-dev | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/share/ruby-build/jruby-9.2.0.0 b/share/ruby-build/jruby-9.2.0.0 index efcfaa3d..03868d20 100644 --- a/share/ruby-build/jruby-9.2.0.0 +++ b/share/ruby-build/jruby-9.2.0.0 @@ -1,2 +1,2 @@ -require_java7 +require_java8 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" jruby diff --git a/share/ruby-build/jruby-9.2.0.0-dev b/share/ruby-build/jruby-9.2.0.0-dev index 73e1782e..8bb1c200 100644 --- a/share/ruby-build/jruby-9.2.0.0-dev +++ b/share/ruby-build/jruby-9.2.0.0-dev @@ -1,2 +1,2 @@ -require_java7 +require_java8 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-dev b/share/ruby-build/jruby-9.2.1.0-dev index 2c7a19f6..81898a01 100644 --- a/share/ruby-build/jruby-9.2.1.0-dev +++ b/share/ruby-build/jruby-9.2.1.0-dev @@ -1,2 +1,2 @@ -require_java7 +require_java8 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 From d49b8a1f804ae2b303563287ba382183b5757ee0 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Mon, 22 Oct 2018 20:40:53 +0900 Subject: [PATCH 0987/1809] Revert "JRuby 9.2.x.y requires Java 8+. Fixes #1218" This reverts commit 7a70a2e35ace611efcd9d4e4cf759484ca3c47b7. --- share/ruby-build/jruby-9.2.0.0 | 2 +- share/ruby-build/jruby-9.2.0.0-dev | 2 +- share/ruby-build/jruby-9.2.1.0-dev | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/share/ruby-build/jruby-9.2.0.0 b/share/ruby-build/jruby-9.2.0.0 index 03868d20..efcfaa3d 100644 --- a/share/ruby-build/jruby-9.2.0.0 +++ b/share/ruby-build/jruby-9.2.0.0 @@ -1,2 +1,2 @@ -require_java8 +require_java7 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" jruby diff --git a/share/ruby-build/jruby-9.2.0.0-dev b/share/ruby-build/jruby-9.2.0.0-dev index 8bb1c200..73e1782e 100644 --- a/share/ruby-build/jruby-9.2.0.0-dev +++ b/share/ruby-build/jruby-9.2.0.0-dev @@ -1,2 +1,2 @@ -require_java8 +require_java7 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-dev b/share/ruby-build/jruby-9.2.1.0-dev index 81898a01..2c7a19f6 100644 --- a/share/ruby-build/jruby-9.2.1.0-dev +++ b/share/ruby-build/jruby-9.2.1.0-dev @@ -1,2 +1,2 @@ -require_java8 +require_java7 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 From eca4194e6c2d384259170b7ca2f77903982bda0d Mon Sep 17 00:00:00 2001 From: deepj Date: Sun, 28 Oct 2018 03:52:48 +0100 Subject: [PATCH 0988/1809] Add TruffleRuby 1.0.0-rc8 --- share/ruby-build/truffleruby-1.0.0-rc8 | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 share/ruby-build/truffleruby-1.0.0-rc8 diff --git a/share/ruby-build/truffleruby-1.0.0-rc8 b/share/ruby-build/truffleruby-1.0.0-rc8 new file mode 100644 index 00000000..af3e5313 --- /dev/null +++ b/share/ruby-build/truffleruby-1.0.0-rc8 @@ -0,0 +1,7 @@ +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl + +if is_mac; then + install_package "truffleruby-1.0.0-rc8" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc8/truffleruby-1.0.0-rc8-macos-amd64.tar.gz#e627b43cdd5e8f1711704c6a2f5a1503957df7b226fd722771c54ea6c217457a" truffleruby +else + install_package "truffleruby-1.0.0-rc8" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc8/truffleruby-1.0.0-rc8-linux-amd64.tar.gz#080e066272184a72dc8019841ad0bca015cfa4ab979c6605c30346fcc0604597" truffleruby +fi From cabc20630aad4869205d771f62e06f124b2aa273 Mon Sep 17 00:00:00 2001 From: deepj Date: Mon, 5 Nov 2018 21:34:36 +0100 Subject: [PATCH 0989/1809] Add TruffleRuby 1.0.0-rc9 --- share/ruby-build/truffleruby-1.0.0-rc9 | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 share/ruby-build/truffleruby-1.0.0-rc9 diff --git a/share/ruby-build/truffleruby-1.0.0-rc9 b/share/ruby-build/truffleruby-1.0.0-rc9 new file mode 100644 index 00000000..6a2f074e --- /dev/null +++ b/share/ruby-build/truffleruby-1.0.0-rc9 @@ -0,0 +1,7 @@ +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl + +if is_mac; then + install_package "truffleruby-1.0.0-rc9" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc9/truffleruby-1.0.0-rc9-macos-amd64.tar.gz#7cf61d001e0d3e5b3f053ecc8e5923adc30af3e580df7cc3625ad0cd95db0b85" truffleruby +else + install_package "truffleruby-1.0.0-rc9" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc9/truffleruby-1.0.0-rc9-linux-amd64.tar.gz#cccbe87360385f99f14eca94e834599caf89b93eaaa3934f1e63b403cc7a63e5" truffleruby +fi From abb1599b74a6cb68ce27bb9592f5fd2d57ec91ed Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Tue, 6 Nov 2018 15:55:38 +0000 Subject: [PATCH 0990/1809] Added definition of Ruby 2.6.0 preview3 --- share/ruby-build/2.6.0-preview3 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 share/ruby-build/2.6.0-preview3 diff --git a/share/ruby-build/2.6.0-preview3 b/share/ruby-build/2.6.0-preview3 new file mode 100644 index 00000000..8f9c0455 --- /dev/null +++ b/share/ruby-build/2.6.0-preview3 @@ -0,0 +1,3 @@ + +install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.6.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview3.tar.bz2#1f09a2ac1ab26721923cbf4b9302a66d36bb302dc45e72112b41d6fccc5b5931" ldflags_dirs standard verify_openssl From 7f876ec307fff755885cf2c0742f98a1e143205a Mon Sep 17 00:00:00 2001 From: Marshall Scorcio Date: Tue, 6 Nov 2018 15:29:26 -0800 Subject: [PATCH 0991/1809] Add jruby-9.2.1.0 --- share/ruby-build/jruby-9.2.1.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.2.1.0 diff --git a/share/ruby-build/jruby-9.2.1.0 b/share/ruby-build/jruby-9.2.1.0 new file mode 100644 index 00000000..150a7ad4 --- /dev/null +++ b/share/ruby-build/jruby-9.2.1.0 @@ -0,0 +1,2 @@ +require_java7 +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" jruby From 6b8c9d11b4d92eab5042c6d18a5d939da6bc6fd7 Mon Sep 17 00:00:00 2001 From: MatzFan Date: Fri, 9 Nov 2018 18:34:43 +0000 Subject: [PATCH 0992/1809] add jruby 9.2.3.0 --- share/ruby-build/jruby-9.2.3.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.2.3.0 diff --git a/share/ruby-build/jruby-9.2.3.0 b/share/ruby-build/jruby-9.2.3.0 new file mode 100644 index 00000000..53e3fa18 --- /dev/null +++ b/share/ruby-build/jruby-9.2.3.0 @@ -0,0 +1,2 @@ +require_java7 +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" jruby From 21b97deb1700449bea3e083eaae388064d9af3c2 Mon Sep 17 00:00:00 2001 From: Justin Searls Date: Sun, 11 Nov 2018 17:42:19 -0500 Subject: [PATCH 0993/1809] Update EOL Ruby message for macOS > 10.9 Mavericks --- bin/ruby-build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index c24fef5e..45b5120e 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -838,9 +838,9 @@ require_gcc() { colorize 1 "TO FIX THE PROBLEM" if type brew &>/dev/null; then - echo ": Install Homebrew's apple-gcc42 package with this" + echo ": Install Homebrew's GCC package with this" echo -n "command: " - colorize 4 "brew tap homebrew/dupes ; brew install apple-gcc42" + colorize 4 "brew install gcc@4.9" else echo ": Install the official GCC compiler using these" echo -n "packages: " From cbd67c07e2eaf9689316d5b3b80747e413be0082 Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Mon, 18 Sep 2017 09:44:36 -0400 Subject: [PATCH 0994/1809] Run travis tests on OSX, too --- .travis.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.travis.yml b/.travis.yml index e7db21e4..c2989c0f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,4 +1,7 @@ sudo: false +os: + - osx + - linux install: git clone --depth 1 https://github.com/sstephenson/bats.git script: PATH="./bats/bin:$PATH" script/test language: c From dc15799456f8dda22579e50dfcd4f854f0ba64bc Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Mon, 12 Nov 2018 14:14:21 -0500 Subject: [PATCH 0995/1809] Only FreeBSD needs extra PATH for bash For the tests to run on FreeBSD, the bash executable needs to be available in PATH. The test_helper PATH was modified by 49a9471758318074109a740c85bc91de79488c55 and f70d958f470e1c27041ea0ee7695c5aca28711ee in order to be sure that bash is in PATH on FreeBSD. (The default location for packages on FreeBSD is /usr/local/bin, and since bash isn't provided by FreeBSD itself, that means /usr/local/bin is the most common, if not only, location to find bash on FreeBSD.) However, adding /usr/local/bin to PATH means that homebrew-managed packages on macOS are now in PATH for the test suite. This is especially important due to packages like readline. Since ruby-build prefers homebrew readline when available, this makes the tests fail on macOS (because the tests are written assuming no readline configuration.) While the tests could stub brew in all cases, to ensure the readline package is ignored by the tests, it seems more prudent to revert the PATH to be as minimal as possible, and to only include /usr/local/bin by precisely the OS that depends on it. --- test/test_helper.bash | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/test/test_helper.bash b/test/test_helper.bash index 09d38d01..ee663fda 100644 --- a/test/test_helper.bash +++ b/test/test_helper.bash @@ -5,7 +5,10 @@ export RUBY_BUILD_HTTP_CLIENT="curl" if [ "$FIXTURE_ROOT" != "$BATS_TEST_DIRNAME/fixtures" ]; then export FIXTURE_ROOT="$BATS_TEST_DIRNAME/fixtures" export INSTALL_ROOT="$TMP/install" - PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" + 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 From cfe969c9296bf99d7fef68dd7009f012e21cd056 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Thu, 15 Nov 2018 11:05:03 -0800 Subject: [PATCH 0996/1809] Add definition for JRuby 9.2.4.0 JRuby 9.2.4.0 has been released. https://www.jruby.org/2018/11/13/jruby-9-2-4-0.html --- share/ruby-build/jruby-9.2.4.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.2.4.0 diff --git a/share/ruby-build/jruby-9.2.4.0 b/share/ruby-build/jruby-9.2.4.0 new file mode 100644 index 00000000..a7d7c3c0 --- /dev/null +++ b/share/ruby-build/jruby-9.2.4.0 @@ -0,0 +1,2 @@ +require_java7 +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" jruby From e0ac1b8829dd21821c8067fb2142f5e364bf21c1 Mon Sep 17 00:00:00 2001 From: deepj Date: Sat, 24 Nov 2018 17:56:21 +0100 Subject: [PATCH 0997/1809] Upgrade to OpenSSL 1.0.2q --- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p105 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p426 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-p484 | 2 +- share/ruby-build/1.9.3-p545 | 2 +- share/ruby-build/1.9.3-p547 | 2 +- share/ruby-build/1.9.3-p550 | 2 +- share/ruby-build/1.9.3-p551 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.0.0-p647 | 2 +- share/ruby-build/2.0.0-p648 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.10 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.1.7 | 2 +- share/ruby-build/2.1.8 | 2 +- share/ruby-build/2.1.9 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.10 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.2.3 | 2 +- share/ruby-build/2.2.4 | 2 +- share/ruby-build/2.2.5 | 2 +- share/ruby-build/2.2.6 | 2 +- share/ruby-build/2.2.7 | 2 +- share/ruby-build/2.2.8 | 2 +- share/ruby-build/2.2.9 | 2 +- share/ruby-build/2.3.0 | 2 +- share/ruby-build/2.3.0-dev | 2 +- share/ruby-build/2.3.0-preview1 | 2 +- share/ruby-build/2.3.0-preview2 | 2 +- share/ruby-build/2.3.1 | 2 +- share/ruby-build/2.3.2 | 2 +- share/ruby-build/2.3.3 | 2 +- share/ruby-build/2.3.4 | 2 +- share/ruby-build/2.3.5 | 2 +- share/ruby-build/2.3.6 | 2 +- share/ruby-build/2.3.7 | 2 +- share/ruby-build/2.3.8 | 2 +- share/ruby-build/2.4.0-preview1 | 2 +- share/ruby-build/2.4.0-preview2 | 2 +- share/ruby-build/2.4.0-preview3 | 2 +- share/ruby-build/2.4.0-rc1 | 2 +- share/ruby-build/rbx-2.10 | 2 +- share/ruby-build/rbx-2.11 | 2 +- share/ruby-build/rbx-2.5.8 | 2 +- share/ruby-build/rbx-2.6 | 2 +- share/ruby-build/rbx-2.7 | 2 +- share/ruby-build/rbx-2.71828182 | 2 +- share/ruby-build/rbx-2.8 | 2 +- share/ruby-build/rbx-2.9 | 2 +- share/ruby-build/rbx-3.0 | 2 +- share/ruby-build/rbx-3.1 | 2 +- share/ruby-build/rbx-3.10 | 2 +- share/ruby-build/rbx-3.100 | 2 +- share/ruby-build/rbx-3.101 | 2 +- share/ruby-build/rbx-3.102 | 2 +- share/ruby-build/rbx-3.103 | 2 +- share/ruby-build/rbx-3.104 | 2 +- share/ruby-build/rbx-3.105 | 2 +- share/ruby-build/rbx-3.106 | 2 +- share/ruby-build/rbx-3.107 | 2 +- share/ruby-build/rbx-3.11 | 2 +- share/ruby-build/rbx-3.12 | 2 +- share/ruby-build/rbx-3.13 | 2 +- share/ruby-build/rbx-3.14 | 2 +- share/ruby-build/rbx-3.15 | 2 +- share/ruby-build/rbx-3.16 | 2 +- share/ruby-build/rbx-3.17 | 2 +- share/ruby-build/rbx-3.18 | 2 +- share/ruby-build/rbx-3.19 | 2 +- share/ruby-build/rbx-3.2 | 2 +- share/ruby-build/rbx-3.20 | 2 +- share/ruby-build/rbx-3.21 | 2 +- share/ruby-build/rbx-3.22 | 2 +- share/ruby-build/rbx-3.23 | 2 +- share/ruby-build/rbx-3.24 | 2 +- share/ruby-build/rbx-3.25 | 2 +- share/ruby-build/rbx-3.26 | 2 +- share/ruby-build/rbx-3.27 | 2 +- share/ruby-build/rbx-3.28 | 2 +- share/ruby-build/rbx-3.29 | 2 +- share/ruby-build/rbx-3.3 | 2 +- share/ruby-build/rbx-3.30 | 2 +- share/ruby-build/rbx-3.31 | 2 +- share/ruby-build/rbx-3.32 | 2 +- share/ruby-build/rbx-3.33 | 2 +- share/ruby-build/rbx-3.34 | 2 +- share/ruby-build/rbx-3.35 | 2 +- share/ruby-build/rbx-3.36 | 2 +- share/ruby-build/rbx-3.37 | 2 +- share/ruby-build/rbx-3.38 | 2 +- share/ruby-build/rbx-3.39 | 2 +- share/ruby-build/rbx-3.4 | 2 +- share/ruby-build/rbx-3.40 | 2 +- share/ruby-build/rbx-3.41 | 2 +- share/ruby-build/rbx-3.42 | 2 +- share/ruby-build/rbx-3.43 | 2 +- share/ruby-build/rbx-3.44 | 2 +- share/ruby-build/rbx-3.45 | 2 +- share/ruby-build/rbx-3.46 | 2 +- share/ruby-build/rbx-3.47 | 2 +- share/ruby-build/rbx-3.48 | 2 +- share/ruby-build/rbx-3.49 | 2 +- share/ruby-build/rbx-3.5 | 2 +- share/ruby-build/rbx-3.50 | 2 +- share/ruby-build/rbx-3.51 | 2 +- share/ruby-build/rbx-3.52 | 2 +- share/ruby-build/rbx-3.53 | 2 +- share/ruby-build/rbx-3.54 | 2 +- share/ruby-build/rbx-3.55 | 2 +- share/ruby-build/rbx-3.56 | 2 +- share/ruby-build/rbx-3.57 | 2 +- share/ruby-build/rbx-3.58 | 2 +- share/ruby-build/rbx-3.59 | 2 +- share/ruby-build/rbx-3.6 | 2 +- share/ruby-build/rbx-3.60 | 2 +- share/ruby-build/rbx-3.61 | 2 +- share/ruby-build/rbx-3.62 | 2 +- share/ruby-build/rbx-3.63 | 2 +- share/ruby-build/rbx-3.64 | 2 +- share/ruby-build/rbx-3.65 | 2 +- share/ruby-build/rbx-3.66 | 2 +- share/ruby-build/rbx-3.67 | 2 +- share/ruby-build/rbx-3.68 | 2 +- share/ruby-build/rbx-3.69 | 2 +- share/ruby-build/rbx-3.7 | 2 +- share/ruby-build/rbx-3.70 | 2 +- share/ruby-build/rbx-3.71 | 2 +- share/ruby-build/rbx-3.72 | 2 +- share/ruby-build/rbx-3.73 | 2 +- share/ruby-build/rbx-3.74 | 2 +- share/ruby-build/rbx-3.75 | 2 +- share/ruby-build/rbx-3.76 | 2 +- share/ruby-build/rbx-3.77 | 2 +- share/ruby-build/rbx-3.78 | 2 +- share/ruby-build/rbx-3.79 | 2 +- share/ruby-build/rbx-3.8 | 2 +- share/ruby-build/rbx-3.80 | 2 +- share/ruby-build/rbx-3.81 | 2 +- share/ruby-build/rbx-3.82 | 2 +- share/ruby-build/rbx-3.83 | 2 +- share/ruby-build/rbx-3.84 | 2 +- share/ruby-build/rbx-3.85 | 2 +- share/ruby-build/rbx-3.86 | 2 +- share/ruby-build/rbx-3.87 | 2 +- share/ruby-build/rbx-3.88 | 2 +- share/ruby-build/rbx-3.89 | 2 +- share/ruby-build/rbx-3.9 | 2 +- share/ruby-build/rbx-3.90 | 2 +- share/ruby-build/rbx-3.91 | 2 +- share/ruby-build/rbx-3.92 | 2 +- share/ruby-build/rbx-3.93 | 2 +- share/ruby-build/rbx-3.94 | 2 +- share/ruby-build/rbx-3.95 | 2 +- share/ruby-build/rbx-3.96 | 2 +- share/ruby-build/rbx-3.97 | 2 +- share/ruby-build/rbx-3.98 | 2 +- share/ruby-build/rbx-3.99 | 2 +- 201 files changed, 201 insertions(+), 201 deletions(-) diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index 5cce5c98..babc8c61 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index 4fe87753..e8690044 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 index 4b0913a3..3a6d09cd 100644 --- a/share/ruby-build/1.9.3-p105 +++ b/share/ruby-build/1.9.3-p105 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 index 098296dd..52ca0124 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 index 4c318d12..a022dfe7 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 index da438f4b..bb9da42d 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 index e23fe217..535910d2 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 index 4454321d..123abcf9 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 index 2f0afe51..c2ec35fa 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 index 9c7a5f75..90c83ca4 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 index b2e241f6..79a37e22 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 index 02205093..3d6d6ca1 100644 --- a/share/ruby-build/1.9.3-p426 +++ b/share/ruby-build/1.9.3-p426 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 index 6911d0c3..d535b4e1 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 index 41051437..b9259350 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 index 4bfbfb08..51c1eccb 100644 --- a/share/ruby-build/1.9.3-p484 +++ b/share/ruby-build/1.9.3-p484 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 index 7e22a4bf..a2456d78 100644 --- a/share/ruby-build/1.9.3-p545 +++ b/share/ruby-build/1.9.3-p545 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 index 0b107b29..142c2bca 100644 --- a/share/ruby-build/1.9.3-p547 +++ b/share/ruby-build/1.9.3-p547 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 index 093469bb..ec0f914c 100644 --- a/share/ruby-build/1.9.3-p550 +++ b/share/ruby-build/1.9.3-p550 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 index 3cad10f1..6d2d9537 100644 --- a/share/ruby-build/1.9.3-p551 +++ b/share/ruby-build/1.9.3-p551 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 6859772a..001d9695 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index bc1a1ab3..3931bc73 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,4 +1,4 @@ require_gcc -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index f522d3d0..2bf42295 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" warn_eol autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index 0f7cc569..8b1d16ac 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 201e6e91..78a6f786 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index a58dd611..87842306 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index aea9b95d..f767a95c 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index 34756470..353c3ce5 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index 87e8a0e6..3978fb3e 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index 402f5dc4..201b214d 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index 2d8ffe7e..80ca83b6 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index d8668924..2abc74c2 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 index 49f9a1f0..cc2f77b7 100644 --- a/share/ruby-build/2.0.0-p643 +++ b/share/ruby-build/2.0.0-p643 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 index 662db71e..ba994a1b 100644 --- a/share/ruby-build/2.0.0-p645 +++ b/share/ruby-build/2.0.0-p645 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p647 b/share/ruby-build/2.0.0-p647 index aa4a5759..fc15577b 100644 --- a/share/ruby-build/2.0.0-p647 +++ b/share/ruby-build/2.0.0-p647 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p648 b/share/ruby-build/2.0.0-p648 index be58e366..7a1959dc 100644 --- a/share/ruby-build/2.0.0-p648 +++ b/share/ruby-build/2.0.0-p648 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 72fa9d61..c134da60 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 8913ce29..11b07526 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index 96fc4410..ac175d78 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index 92f36a81..e87b90d7 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index b08609f0..667197c2 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.bz2#1d3f4ad5f619ec15229206b6667586dcec7cc986672c8fbb8558161ecf07e277" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index 6b83e0c0..1f8aa223 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" warn_eol ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index bdf551ff..7c56b9dd 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index d478564c..4a801689 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index 30574920..bad39f0a 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index 0a7008bb..cf79d4b6 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.bz2#96aabab4dd4a2e57dd0d28052650e6fcdc8f133fa8980d9b936814b1e93f6cfc" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.10 b/share/ruby-build/2.1.10 index c415fccc..c9a948b2 100644 --- a/share/ruby-build/2.1.10 +++ b/share/ruby-build/2.1.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.10" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.10.tar.bz2#a74675578a9a801ac25eb7152bef3023432d6267f875b198eb9cd6944a5bf4f1" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index 8114e0b8..ec45ba6f 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.bz2#6948b02570cdfb89a8313675d4aa665405900e27423db408401473f30fc6e901" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index 05f22b06..b16127f5 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.3" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.bz2#36ce72f84ae4129f6cc66e33077a79d87b018ea7bf1dbc3d353604bf006f76d6" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index 9fc3a9a4..f8fbe275 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.4" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.bz2#f37f11a8c75ab9215bb9f61246ef98e0e57e1409f0872e5cf59033edcf5b8d2a" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index e0903092..793b7bfb 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.5" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.bz2#0241b40f1c731cb177994a50b854fb7f18d4ad04dcefc18acc60af73046fb0a9" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index 710e98d0..ba10b334 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.6" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.bz2#7b5233be35a4a7fbd64923e42efb70b7bebd455d9d6f9d4001b3b3a6e0aa6ce9" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.7 b/share/ruby-build/2.1.7 index a66215c7..c5226d95 100644 --- a/share/ruby-build/2.1.7 +++ b/share/ruby-build/2.1.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.bz2#b02c1a5ecd718e3f6b316384d4ed6572f862a46063f5ae23d0340b0a245859b6" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.8 b/share/ruby-build/2.1.8 index cdb9814a..9a80a708 100644 --- a/share/ruby-build/2.1.8 +++ b/share/ruby-build/2.1.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.8" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.8.tar.bz2#250d0b589cba97caddc86a28849365ad0d475539448cf76bbae93190985b3387" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.9 b/share/ruby-build/2.1.9 index bd2c86bf..73cfa319 100644 --- a/share/ruby-build/2.1.9 +++ b/share/ruby-build/2.1.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.9" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.9.tar.bz2#4f21376aa11e09b499c3254bbd839e68e053c0d18e28d61c428a32347269036e" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index bf494a97..237fd37c 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.bz2#1c031137999f832f86be366a71155113675b72420830ce432b777a0ff4942955" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index 31aedfb5..8a951e33 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index 32f3e314..cdee433d 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index dd00b7d1..3b86ba58 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index 5b5638cb..7226d400 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index ec249814..cdc49322 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.bz2#4e5676073246b7ade207be3e80a930567a88100513591a0f19fc38e247370065" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.10 b/share/ruby-build/2.2.10 index 35619ef0..d9774c83 100644 --- a/share/ruby-build/2.2.10 +++ b/share/ruby-build/2.2.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.10" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.10.tar.bz2#a54204d2728283c9eff0cf81d654f245fa5b3447d0824f1a6bc3b2c5c827381e" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 index b86cc2b2..e8c4aa9a 100644 --- a/share/ruby-build/2.2.2 +++ b/share/ruby-build/2.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.bz2#f3b8ffa6089820ee5bdc289567d365e5748d4170e8aa246d2ea6576f24796535" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.3 b/share/ruby-build/2.2.3 index 20d24203..b00ebf37 100644 --- a/share/ruby-build/2.2.3 +++ b/share/ruby-build/2.2.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.bz2#c745cb98b29127d7f19f1bf9e0a63c384736f4d303b83c4f4bda3c2ee3c5e41f" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.4 b/share/ruby-build/2.2.4 index b4e3acc5..3739930d 100644 --- a/share/ruby-build/2.2.4 +++ b/share/ruby-build/2.2.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.4" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.4.tar.bz2#31203696adbfdda6f2874a2de31f7c5a1f3bcb6628f4d1a241de21b158cd5c76" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.5 b/share/ruby-build/2.2.5 index 97767b9b..11c2eaf2 100644 --- a/share/ruby-build/2.2.5 +++ b/share/ruby-build/2.2.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.5" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.5.tar.bz2#22f0c6f34c0024e0bcaaa8e6831b7c0041e1ef6120c781618b833bde29626700" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.6 b/share/ruby-build/2.2.6 index d1115ad6..0e0a2b7f 100644 --- a/share/ruby-build/2.2.6 +++ b/share/ruby-build/2.2.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.6" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.6.tar.bz2#e845ba41ea3525aafaa4094212f1eadc57392732232b67b4394a7e0f046dddf7" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.7 b/share/ruby-build/2.2.7 index e172f36e..2852aa50 100644 --- a/share/ruby-build/2.2.7 +++ b/share/ruby-build/2.2.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.7" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.7.tar.bz2#80486c5991783185afeceeb315060a3dafc3889a2912e145b1a8457d7b005c5b" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.8 b/share/ruby-build/2.2.8 index e5d67efc..b07e9a0c 100644 --- a/share/ruby-build/2.2.8 +++ b/share/ruby-build/2.2.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.8" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.8.tar.bz2#b19085587d859baf9d7763f92e34a84632fceac5cc593ca2c0efa28ed8c6e44e" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.9 b/share/ruby-build/2.2.9 index 110062b3..9ad20406 100644 --- a/share/ruby-build/2.2.9 +++ b/share/ruby-build/2.2.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.9" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.9.tar.bz2#5e3cfcc3b69638e165f72f67b1321fa05aff62b0f9e9b32042a5a79614e7c70a" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0 b/share/ruby-build/2.3.0 index 61c7a675..5bbd40af 100644 --- a/share/ruby-build/2.3.0 +++ b/share/ruby-build/2.3.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.bz2#ec7579eaba2e4c402a089dbc86c98e5f1f62507880fd800b9b34ca30166bfa5e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index 1ce126a2..4ee2d1f4 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_3" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.3.0-preview1 b/share/ruby-build/2.3.0-preview1 index 09c720f0..980e34e4 100644 --- a/share/ruby-build/2.3.0-preview1 +++ b/share/ruby-build/2.3.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview1.tar.bz2#42b9c9e1740a5abe2855d11803524370bd95744c8dcb0068572ed5c969ac7f0f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview2 b/share/ruby-build/2.3.0-preview2 index cddd41a9..cb80223c 100644 --- a/share/ruby-build/2.3.0-preview2 +++ b/share/ruby-build/2.3.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview2.tar.bz2#e9b0464e50b2e5c31546e6b8ca8cad71fe2d2146ccf88b7419bbe9626af741cb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.1 b/share/ruby-build/2.3.1 index c523599e..7ba09e06 100644 --- a/share/ruby-build/2.3.1 +++ b/share/ruby-build/2.3.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.1.tar.bz2#4a7c5f52f205203ea0328ca8e1963a7a88cf1f7f0e246f857d595b209eac0a4d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.2 b/share/ruby-build/2.3.2 index 20f43514..c1e38166 100644 --- a/share/ruby-build/2.3.2 +++ b/share/ruby-build/2.3.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.2.tar.bz2#e6ce83d46819c4120c9295ff6b36b90393dd5f6bef3bb117a06d7399c11fc7c0" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.3 b/share/ruby-build/2.3.3 index 5ebee81f..dec3556f 100644 --- a/share/ruby-build/2.3.3 +++ b/share/ruby-build/2.3.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.3" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.3.tar.bz2#882e6146ed26c6e78c02342835f5d46b86de95f0dc4e16543294bc656594cc5b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.4 b/share/ruby-build/2.3.4 index 9c6180b3..6c348e81 100644 --- a/share/ruby-build/2.3.4 +++ b/share/ruby-build/2.3.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.4" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.4.tar.bz2#cd9808bb53824d6edb58beaadd3906cb23b987438ce75ab7bb279b2229930e2f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.5 b/share/ruby-build/2.3.5 index 42308b07..e0ee3737 100644 --- a/share/ruby-build/2.3.5 +++ b/share/ruby-build/2.3.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.5" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.5.tar.bz2#f71c4b67ba1bef424feba66774dc9d4bbe02375f5787e41596bc7f923739128b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.6 b/share/ruby-build/2.3.6 index 3a29bccd..20ffdb0b 100644 --- a/share/ruby-build/2.3.6 +++ b/share/ruby-build/2.3.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.6" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.6.tar.bz2#07aa3ed3bffbfb97b6fc5296a86621e6bb5349c6f8e549bd0db7f61e3e210fd0" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.7 b/share/ruby-build/2.3.7 index 20cb5b99..7261aefe 100644 --- a/share/ruby-build/2.3.7 +++ b/share/ruby-build/2.3.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.7" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.7.tar.bz2#18b12fafaf37d5f6c7139c1b445355aec76baa625a40300598a6c8597fc04d8e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.8 b/share/ruby-build/2.3.8 index eb92552a..973ddd1f 100644 --- a/share/ruby-build/2.3.8 +++ b/share/ruby-build/2.3.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.8" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.8.tar.bz2#4d1a3a88e8cf9aea624eb73843fbfc60a9a281582660f86d5e4e00870397407c" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview1 b/share/ruby-build/2.4.0-preview1 index 0500f92a..ee62a141 100644 --- a/share/ruby-build/2.4.0-preview1 +++ b/share/ruby-build/2.4.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview1.tar.bz2#17570f0b84215ca82252f10c167ee50bc075383c018420c6b2601ae1cade0649" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview2 b/share/ruby-build/2.4.0-preview2 index e6e3e359..f7ae8b71 100644 --- a/share/ruby-build/2.4.0-preview2 +++ b/share/ruby-build/2.4.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview2.tar.bz2#2224c55b2d87b5c0f08d23a4618e870027dbc1cffbfb4a05efd19eac4ff4cf1d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview3 b/share/ruby-build/2.4.0-preview3 index c6a86047..8f83a2bf 100644 --- a/share/ruby-build/2.4.0-preview3 +++ b/share/ruby-build/2.4.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview3.tar.bz2#305a2b2c627990e54965393f6eb1c442eeddfa149128ccdd9f4334e2e00a2a52" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-rc1 b/share/ruby-build/2.4.0-rc1 index 64cdaa91..42988909 100644 --- a/share/ruby-build/2.4.0-rc1 +++ b/share/ruby-build/2.4.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-rc1.tar.bz2#3b156b20f9df0dd62cbeeb8e57e66ea872d2a5b55fabdef1889650122bcc2ea7" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/rbx-2.10 b/share/ruby-build/rbx-2.10 index 946bc30a..bd17c1ce 100644 --- a/share/ruby-build/rbx-2.10 +++ b/share/ruby-build/rbx-2.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 index f0518076..7161dbf1 100644 --- a/share/ruby-build/rbx-2.11 +++ b/share/ruby-build/rbx-2.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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.5.8 b/share/ruby-build/rbx-2.5.8 index e607a555..ed93806c 100644 --- a/share/ruby-build/rbx-2.5.8 +++ b/share/ruby-build/rbx-2.5.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 index 630314c7..ff145e43 100644 --- a/share/ruby-build/rbx-2.6 +++ b/share/ruby-build/rbx-2.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 index d89826cd..b26994cb 100644 --- a/share/ruby-build/rbx-2.7 +++ b/share/ruby-build/rbx-2.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 index 1af48327..74372a31 100644 --- a/share/ruby-build/rbx-2.71828182 +++ b/share/ruby-build/rbx-2.71828182 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 index 07b54b3d..7eab609a 100644 --- a/share/ruby-build/rbx-2.8 +++ b/share/ruby-build/rbx-2.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 index 3c3b2416..7ec79002 100644 --- a/share/ruby-build/rbx-2.9 +++ b/share/ruby-build/rbx-2.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl 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 index e63fe84b..2a727b57 100644 --- a/share/ruby-build/rbx-3.0 +++ b/share/ruby-build/rbx-3.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.0.tar.bz2#fd4c9687af6e29939100610a231f13951ed763a9028c85878505f313857c43ca" rbx diff --git a/share/ruby-build/rbx-3.1 b/share/ruby-build/rbx-3.1 index a18b85e2..e34e5fb8 100644 --- a/share/ruby-build/rbx-3.1 +++ b/share/ruby-build/rbx-3.1 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.1" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.1.tar.bz2#33e1b3b8e489a86f94de819fc478640150a4b1794c6a6ffe93d717fda6b610d8" rbx diff --git a/share/ruby-build/rbx-3.10 b/share/ruby-build/rbx-3.10 index 9e4fd58f..8426750f 100644 --- a/share/ruby-build/rbx-3.10 +++ b/share/ruby-build/rbx-3.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.10.tar.bz2#a5980628edf318c4142cd3f7c6b01d3b07b50387533056ea67d75a63af3a5054" rbx diff --git a/share/ruby-build/rbx-3.100 b/share/ruby-build/rbx-3.100 index caf4d038..cbb546a0 100644 --- a/share/ruby-build/rbx-3.100 +++ b/share/ruby-build/rbx-3.100 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.100" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.100.tar.bz2#95f434cb034e732ecd075bc0b99540b54a5adfd0d8b8da7d5a0d4566bdcd8cce" rbx diff --git a/share/ruby-build/rbx-3.101 b/share/ruby-build/rbx-3.101 index 5b558310..f973f863 100644 --- a/share/ruby-build/rbx-3.101 +++ b/share/ruby-build/rbx-3.101 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.101" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.101.tar.bz2#ce9861e569807c8db5de3dcbe093441a61de623d9df7c52de78891962c3f66e8" rbx diff --git a/share/ruby-build/rbx-3.102 b/share/ruby-build/rbx-3.102 index 6636240c..75843e0c 100644 --- a/share/ruby-build/rbx-3.102 +++ b/share/ruby-build/rbx-3.102 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.102" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.102.tar.bz2#82ecb66158d0a61dc2ed84fee8923c9fdb24d9c0ac0b6e6639e8e5e35ef82005" rbx diff --git a/share/ruby-build/rbx-3.103 b/share/ruby-build/rbx-3.103 index 609d1fa6..9f9d3087 100644 --- a/share/ruby-build/rbx-3.103 +++ b/share/ruby-build/rbx-3.103 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.103" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.103.tar.bz2#5cc15e89005b1824bf6c4d62d66e4cbadafe8af29baf4cfd5a1c1ecc8df2d67a" rbx diff --git a/share/ruby-build/rbx-3.104 b/share/ruby-build/rbx-3.104 index 9b458ee3..8d7d8fa0 100644 --- a/share/ruby-build/rbx-3.104 +++ b/share/ruby-build/rbx-3.104 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.104" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.104.tar.bz2#9ba016ce50e055d94345bb81a471408adb5b9dd04117e962bfa4ff2651af6461" rbx diff --git a/share/ruby-build/rbx-3.105 b/share/ruby-build/rbx-3.105 index c6e548e1..b941991a 100644 --- a/share/ruby-build/rbx-3.105 +++ b/share/ruby-build/rbx-3.105 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.105" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.105.tar.bz2#38261e40f9e1008c38ef3c0be968994430fc5ef31ecf411e4dd04fa9e2e009b3" rbx diff --git a/share/ruby-build/rbx-3.106 b/share/ruby-build/rbx-3.106 index f0366114..ac81e02c 100644 --- a/share/ruby-build/rbx-3.106 +++ b/share/ruby-build/rbx-3.106 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.106" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.106.tar.bz2#0c98afdc68c7ceecdc882674a1ee32aee75d76ca69aca44836ffa84a1b33afbd" rbx diff --git a/share/ruby-build/rbx-3.107 b/share/ruby-build/rbx-3.107 index d1998142..08398e6c 100644 --- a/share/ruby-build/rbx-3.107 +++ b/share/ruby-build/rbx-3.107 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.107" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.107.tar.bz2#46d68cb26ce83fb503b25776770abad6a55ef03a14cd4fd05f44e17becb71589" rbx diff --git a/share/ruby-build/rbx-3.11 b/share/ruby-build/rbx-3.11 index fdca1642..e824691b 100644 --- a/share/ruby-build/rbx-3.11 +++ b/share/ruby-build/rbx-3.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.11.tar.bz2#2e8bf15313440ec7c0315e5d3a387bf88c95518040073d78fcb7a044eaef162b" rbx diff --git a/share/ruby-build/rbx-3.12 b/share/ruby-build/rbx-3.12 index a8400d30..0f6bd5e0 100644 --- a/share/ruby-build/rbx-3.12 +++ b/share/ruby-build/rbx-3.12 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.12" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.12.tar.bz2#bc955346e2dfface41c87adf432034b591eb81350905d5b503b501f36ee773c9" rbx diff --git a/share/ruby-build/rbx-3.13 b/share/ruby-build/rbx-3.13 index 4c875aec..32627ab5 100644 --- a/share/ruby-build/rbx-3.13 +++ b/share/ruby-build/rbx-3.13 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.13" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.13.tar.bz2#a286b91150970a0116c843de5929c1e3c7a399943bd9f22f5fde25e67fa74368" rbx diff --git a/share/ruby-build/rbx-3.14 b/share/ruby-build/rbx-3.14 index 46129f70..9a47f5fc 100644 --- a/share/ruby-build/rbx-3.14 +++ b/share/ruby-build/rbx-3.14 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.14" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.14.tar.bz2#19043116e885c428041677f672f54480bba171da9d43f369d1c854cb794c8426" rbx diff --git a/share/ruby-build/rbx-3.15 b/share/ruby-build/rbx-3.15 index b051842a..5dd4670a 100644 --- a/share/ruby-build/rbx-3.15 +++ b/share/ruby-build/rbx-3.15 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.15" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.15.tar.bz2#86ce6c330843f1a4fa1217e37d8898e10b90673838b7a2867e4e4d6d65599cef" rbx diff --git a/share/ruby-build/rbx-3.16 b/share/ruby-build/rbx-3.16 index 72233c57..32051cbd 100644 --- a/share/ruby-build/rbx-3.16 +++ b/share/ruby-build/rbx-3.16 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.16" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.16.tar.bz2#1c34db3254e8304988b3c10591c11af058f371bee80fe3b559e6c16d84f4fa03" rbx diff --git a/share/ruby-build/rbx-3.17 b/share/ruby-build/rbx-3.17 index 9f6f752c..1952a14d 100644 --- a/share/ruby-build/rbx-3.17 +++ b/share/ruby-build/rbx-3.17 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.17" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.17.tar.bz2#bb76bc9613064f48d50f8323c2727002bb7dcb0ccf8813e69a366c603b7bc689" rbx diff --git a/share/ruby-build/rbx-3.18 b/share/ruby-build/rbx-3.18 index 177af760..04559c35 100644 --- a/share/ruby-build/rbx-3.18 +++ b/share/ruby-build/rbx-3.18 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.18" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.18.tar.bz2#c552a539f3f6b8f240a02cbe9926540a0c3ad95e0e341179963a43c64208ce3e" rbx diff --git a/share/ruby-build/rbx-3.19 b/share/ruby-build/rbx-3.19 index 984f0440..90d4c1d8 100644 --- a/share/ruby-build/rbx-3.19 +++ b/share/ruby-build/rbx-3.19 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.19" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.19.tar.bz2#cee948256bf288595b4ce53034f0dcd4ae2bc257acb2d43a63364dfc8e5db47c" rbx diff --git a/share/ruby-build/rbx-3.2 b/share/ruby-build/rbx-3.2 index bdbdeb04..7124affa 100644 --- a/share/ruby-build/rbx-3.2 +++ b/share/ruby-build/rbx-3.2 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.2" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.2.tar.bz2#e9e906492900755425d29cbb650b0b5a39d1163fa692d6a33958e98a2e8ea156" rbx diff --git a/share/ruby-build/rbx-3.20 b/share/ruby-build/rbx-3.20 index 0985ec5c..7e906587 100644 --- a/share/ruby-build/rbx-3.20 +++ b/share/ruby-build/rbx-3.20 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.20" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.20.tar.bz2#caf95bf55e5483e288b40c315ad7f2d4091823e33dcd57e9c6364c66c29a7ff2" rbx diff --git a/share/ruby-build/rbx-3.21 b/share/ruby-build/rbx-3.21 index ef2654a0..7bf106e1 100644 --- a/share/ruby-build/rbx-3.21 +++ b/share/ruby-build/rbx-3.21 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.21" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.21.tar.bz2#281195af772ef05f789404f0fb95838c5942591762191962bab22860022650ee" rbx diff --git a/share/ruby-build/rbx-3.22 b/share/ruby-build/rbx-3.22 index cd37d8ca..0ebd5baf 100644 --- a/share/ruby-build/rbx-3.22 +++ b/share/ruby-build/rbx-3.22 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.22" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.22.tar.bz2#90b9a69ab71cffdc4a0dd68aafebce5df1fcd79c2bc60ef78b44fccd160d341a" rbx diff --git a/share/ruby-build/rbx-3.23 b/share/ruby-build/rbx-3.23 index 41a1ba52..c505c690 100644 --- a/share/ruby-build/rbx-3.23 +++ b/share/ruby-build/rbx-3.23 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.23" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.23.tar.bz2#bed25ca7c27629115768eb666adfcbb95d6f625e8666980e837ead5e13848b64" rbx diff --git a/share/ruby-build/rbx-3.24 b/share/ruby-build/rbx-3.24 index 682898d2..483aed66 100644 --- a/share/ruby-build/rbx-3.24 +++ b/share/ruby-build/rbx-3.24 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.25" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.25.tar.bz2#9a1d1219acf34bab516e07a1b5ada3b54afd51ec25e87908fc0b6801db0c5d57" rbx diff --git a/share/ruby-build/rbx-3.25 b/share/ruby-build/rbx-3.25 index 48943ced..c235a7b3 100644 --- a/share/ruby-build/rbx-3.25 +++ b/share/ruby-build/rbx-3.25 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.24" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.24.tar.bz2#7edf189283255d68b2a1d69e011cfebad0397743229fd50b08e21774ec8dab63" rbx diff --git a/share/ruby-build/rbx-3.26 b/share/ruby-build/rbx-3.26 index 7a7befd1..7ebfe272 100644 --- a/share/ruby-build/rbx-3.26 +++ b/share/ruby-build/rbx-3.26 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.26" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.26.tar.bz2#10341c880eef73dda89cf8bcf5ae066b04683e40a3b1721d4d2733f32778819a" rbx diff --git a/share/ruby-build/rbx-3.27 b/share/ruby-build/rbx-3.27 index 8bc6cc9f..1b70d9de 100644 --- a/share/ruby-build/rbx-3.27 +++ b/share/ruby-build/rbx-3.27 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.27" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.27.tar.bz2#4ede3d0adcfab77eb9ffb43eec1b6cbe63c32f326630b488e9c2382fa3a6db98" rbx diff --git a/share/ruby-build/rbx-3.28 b/share/ruby-build/rbx-3.28 index f9ecf88c..7d6ecca9 100644 --- a/share/ruby-build/rbx-3.28 +++ b/share/ruby-build/rbx-3.28 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.28" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.28.tar.bz2#7954146ee9284e038b3c524613478e2884d8a7a9df85de6c17e43177e41d842c" rbx diff --git a/share/ruby-build/rbx-3.29 b/share/ruby-build/rbx-3.29 index dbb585c3..69ef12e5 100644 --- a/share/ruby-build/rbx-3.29 +++ b/share/ruby-build/rbx-3.29 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.29" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.29.tar.bz2#6a8bf87ce26a6a05a80dd2ae40ac8c4e2c5153d4d2d913549a85d9aa32aaeee2" rbx diff --git a/share/ruby-build/rbx-3.3 b/share/ruby-build/rbx-3.3 index a9122cff..26393d2a 100644 --- a/share/ruby-build/rbx-3.3 +++ b/share/ruby-build/rbx-3.3 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.3" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.3.tar.bz2#3f592b1f5580f7075c7fdc72eee7c959dd4791d96d04de6a8d467529dcff72be" rbx diff --git a/share/ruby-build/rbx-3.30 b/share/ruby-build/rbx-3.30 index 591b0e18..7cde6545 100644 --- a/share/ruby-build/rbx-3.30 +++ b/share/ruby-build/rbx-3.30 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.30" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.30.tar.bz2#5294f406679d41160abe46ec1ff14b76c4353a75756227cc691108bb57f4bd16" rbx diff --git a/share/ruby-build/rbx-3.31 b/share/ruby-build/rbx-3.31 index 3d608a1e..54979cf4 100644 --- a/share/ruby-build/rbx-3.31 +++ b/share/ruby-build/rbx-3.31 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.31" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.31.tar.bz2#1c7a7763ab7cf36ad6b2e328ff1d78fb6587721b8667f8598d15354d0704de72" rbx diff --git a/share/ruby-build/rbx-3.32 b/share/ruby-build/rbx-3.32 index 0b8c9afe..93d02830 100644 --- a/share/ruby-build/rbx-3.32 +++ b/share/ruby-build/rbx-3.32 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.32" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.32.tar.bz2#f88d6d277efe1f9774da1201ce4c8a8fd7cb2ea29620c1727a4471e3a0eed1dc" rbx diff --git a/share/ruby-build/rbx-3.33 b/share/ruby-build/rbx-3.33 index 45563e96..ce006c0d 100644 --- a/share/ruby-build/rbx-3.33 +++ b/share/ruby-build/rbx-3.33 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.33" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.33.tar.bz2#1455940fc3a17b6efbb787c9316ff86a260187ebbaba6b32746dd27cebe14907" rbx diff --git a/share/ruby-build/rbx-3.34 b/share/ruby-build/rbx-3.34 index 4f48dc6d..4032f3cd 100644 --- a/share/ruby-build/rbx-3.34 +++ b/share/ruby-build/rbx-3.34 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.34" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.34.tar.bz2#90f5d5b53dbc6494b8a81ecd3569950b1d85d0c463dd537cab677fab82e2b300" rbx diff --git a/share/ruby-build/rbx-3.35 b/share/ruby-build/rbx-3.35 index 9aee60ff..bd807c6a 100644 --- a/share/ruby-build/rbx-3.35 +++ b/share/ruby-build/rbx-3.35 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.35" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.35.tar.bz2#d72c8ec1a1cd6e1c77381e6d1e1d21811d71948a08f108d8a064884c379d2465" rbx diff --git a/share/ruby-build/rbx-3.36 b/share/ruby-build/rbx-3.36 index 83a16a40..a66533b6 100644 --- a/share/ruby-build/rbx-3.36 +++ b/share/ruby-build/rbx-3.36 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.36" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.36.tar.bz2#660c6eaad9ab0ef3813942e906b14d1f02d071c6e25f60b9d6c8dfbab278b754" rbx diff --git a/share/ruby-build/rbx-3.37 b/share/ruby-build/rbx-3.37 index afb89576..267735ef 100644 --- a/share/ruby-build/rbx-3.37 +++ b/share/ruby-build/rbx-3.37 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.37" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.37.tar.bz2#85d855a0734c315d67b592675481458ddddac075426dbf6dc39a8ad34b8cb2d1" rbx diff --git a/share/ruby-build/rbx-3.38 b/share/ruby-build/rbx-3.38 index 44f9db86..b71ebc68 100644 --- a/share/ruby-build/rbx-3.38 +++ b/share/ruby-build/rbx-3.38 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.38" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.38.tar.bz2#2e038ee1e1dcee5b0d574cc446ad7bf2d98ea70ced35090f1680a90c6b9d6333" rbx diff --git a/share/ruby-build/rbx-3.39 b/share/ruby-build/rbx-3.39 index f9e71259..f811bfbb 100644 --- a/share/ruby-build/rbx-3.39 +++ b/share/ruby-build/rbx-3.39 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.39" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.39.tar.bz2#f6f8132b44eadb4c07f8b26af16ce0a5470309ada33ef6f20ab76770a44193e0" rbx diff --git a/share/ruby-build/rbx-3.4 b/share/ruby-build/rbx-3.4 index 17261859..d54b4a9a 100644 --- a/share/ruby-build/rbx-3.4 +++ b/share/ruby-build/rbx-3.4 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.4" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.4.tar.bz2#480a4f536bfdc7208b06bb40bef39944de7e1c770e9962f87c6900dec30155f8" rbx diff --git a/share/ruby-build/rbx-3.40 b/share/ruby-build/rbx-3.40 index 69b02f12..92ab24d2 100644 --- a/share/ruby-build/rbx-3.40 +++ b/share/ruby-build/rbx-3.40 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.40" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.40.tar.bz2#09f6590515bf6180427544fb217a34330a689784ea05b03f0a98db2a197bb20f" rbx diff --git a/share/ruby-build/rbx-3.41 b/share/ruby-build/rbx-3.41 index 23f190df..8bfe5380 100644 --- a/share/ruby-build/rbx-3.41 +++ b/share/ruby-build/rbx-3.41 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.41" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.41.tar.bz2#b06966230e647aa0e5b64da14ba213256074c34f3bb8614be1ce81ef1434c41f" rbx diff --git a/share/ruby-build/rbx-3.42 b/share/ruby-build/rbx-3.42 index 64fdccd6..3520782d 100644 --- a/share/ruby-build/rbx-3.42 +++ b/share/ruby-build/rbx-3.42 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.42" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.42.tar.bz2#4fc4413101100f6393894632eef522c2667a821856ac32eb99ccecab2aeeae85" rbx diff --git a/share/ruby-build/rbx-3.43 b/share/ruby-build/rbx-3.43 index d234fd96..7bec73ba 100644 --- a/share/ruby-build/rbx-3.43 +++ b/share/ruby-build/rbx-3.43 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.43" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.43.tar.bz2#2c573257518774e464036515cc7283bc934a41566599afe94612c605844481ad" rbx diff --git a/share/ruby-build/rbx-3.44 b/share/ruby-build/rbx-3.44 index d32298c2..fe7f323c 100644 --- a/share/ruby-build/rbx-3.44 +++ b/share/ruby-build/rbx-3.44 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.44" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.44.tar.bz2#c9e08b2e1d745798a0b32bef773e287361769c07a0eb9512377020661e2e4236" rbx diff --git a/share/ruby-build/rbx-3.45 b/share/ruby-build/rbx-3.45 index 1171d16b..1ed02758 100644 --- a/share/ruby-build/rbx-3.45 +++ b/share/ruby-build/rbx-3.45 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.45" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.45.tar.bz2#5cadc3842c9c6d574bf5897354c384d8d688d9fa285b0d6083bdcc386bd6de96" rbx diff --git a/share/ruby-build/rbx-3.46 b/share/ruby-build/rbx-3.46 index 7ed4efc0..4409fcbf 100644 --- a/share/ruby-build/rbx-3.46 +++ b/share/ruby-build/rbx-3.46 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.46" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.46.tar.bz2#6bf24221ebd2c4d69e2388be1a3fa06d41009eeee00bfcdd86de8d57892d3fb2" rbx diff --git a/share/ruby-build/rbx-3.47 b/share/ruby-build/rbx-3.47 index 64ffc2cc..9a0f5875 100644 --- a/share/ruby-build/rbx-3.47 +++ b/share/ruby-build/rbx-3.47 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.47" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.47.tar.bz2#be734298ccad4dcadaa1f566d9655a971a4f12abc7629db045fd5c63e1685d16" rbx diff --git a/share/ruby-build/rbx-3.48 b/share/ruby-build/rbx-3.48 index 9c4ba740..6ab598d7 100644 --- a/share/ruby-build/rbx-3.48 +++ b/share/ruby-build/rbx-3.48 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.48" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.48.tar.bz2#1180ea6a3de81bcd99c25b394fb05c010411bf4d3b48ee9881539b8043aeb561" rbx diff --git a/share/ruby-build/rbx-3.49 b/share/ruby-build/rbx-3.49 index 1cfff5bd..e4a51376 100644 --- a/share/ruby-build/rbx-3.49 +++ b/share/ruby-build/rbx-3.49 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.49" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.49.tar.bz2#9a92d2cfede087e89f13f40e85e6c9cc9849041a0260144f44cd75aae67e3198" rbx diff --git a/share/ruby-build/rbx-3.5 b/share/ruby-build/rbx-3.5 index 897d737b..8ef02107 100644 --- a/share/ruby-build/rbx-3.5 +++ b/share/ruby-build/rbx-3.5 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.5" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.5.tar.bz2#13b0ce02d597f80c48ecc942b807368883e5cf3003bba2bc4957b3f1b368669e" rbx diff --git a/share/ruby-build/rbx-3.50 b/share/ruby-build/rbx-3.50 index b7ea2912..be151f53 100644 --- a/share/ruby-build/rbx-3.50 +++ b/share/ruby-build/rbx-3.50 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.50" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.50.tar.bz2#8da87cae447fe6bacd3417943bb1af603c2b4800bef0fc50ddd512ec89252ea8" rbx diff --git a/share/ruby-build/rbx-3.51 b/share/ruby-build/rbx-3.51 index c7181a36..4b64c8c3 100644 --- a/share/ruby-build/rbx-3.51 +++ b/share/ruby-build/rbx-3.51 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.51" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.51.tar.bz2#ded54018c6090dd0e051f7c3ffbb458ebdb5bcf77306a8b63d1bdeb73fb8c6f4" rbx diff --git a/share/ruby-build/rbx-3.52 b/share/ruby-build/rbx-3.52 index a8ac16ad..bcf3feea 100644 --- a/share/ruby-build/rbx-3.52 +++ b/share/ruby-build/rbx-3.52 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.52" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.52.tar.bz2#657ed568ddc4a3155d05bc56ca6d327f960ec6098d03e1480b5c28936c70b5c5" rbx diff --git a/share/ruby-build/rbx-3.53 b/share/ruby-build/rbx-3.53 index f7203cc3..5da3791e 100644 --- a/share/ruby-build/rbx-3.53 +++ b/share/ruby-build/rbx-3.53 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.53" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.53.tar.bz2#ec2efb7d026a41ef97cb9812961bf37803f3928f978e38f504cd2c09eae34f54" rbx diff --git a/share/ruby-build/rbx-3.54 b/share/ruby-build/rbx-3.54 index 4b8db6ad..d5ffc320 100644 --- a/share/ruby-build/rbx-3.54 +++ b/share/ruby-build/rbx-3.54 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.54" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.54.tar.bz2#2498a4c04feafba72d14c12e33ef881ae4bd8d3ccaa9bddcc8aec8acbad780fb" rbx diff --git a/share/ruby-build/rbx-3.55 b/share/ruby-build/rbx-3.55 index 04123335..ec745d77 100644 --- a/share/ruby-build/rbx-3.55 +++ b/share/ruby-build/rbx-3.55 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.55" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.55.tar.bz2#fe7671beb3f36b987e02933afb392123b4c0a8ac15909a7b774d26101fec1ac1" rbx diff --git a/share/ruby-build/rbx-3.56 b/share/ruby-build/rbx-3.56 index 59e091de..d17d8f23 100644 --- a/share/ruby-build/rbx-3.56 +++ b/share/ruby-build/rbx-3.56 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.56" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.56.tar.bz2#fa8170bc0eca01ebd83eb3a04240a0c7bd079ddf6ddc8b002167cff987db93b8" rbx diff --git a/share/ruby-build/rbx-3.57 b/share/ruby-build/rbx-3.57 index a07c31e8..d1680b08 100644 --- a/share/ruby-build/rbx-3.57 +++ b/share/ruby-build/rbx-3.57 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.57" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.57.tar.bz2#c2bc550129ad306188458880240348892893d08af8e74e2dbdb5318f313762bd" rbx diff --git a/share/ruby-build/rbx-3.58 b/share/ruby-build/rbx-3.58 index ef987ab7..0e50638b 100644 --- a/share/ruby-build/rbx-3.58 +++ b/share/ruby-build/rbx-3.58 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.58" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.58.tar.bz2#28875f1b9cb9b722323fa4217d9f3472e57a9ea6bd1fbc43a67eb47f81967cee" rbx diff --git a/share/ruby-build/rbx-3.59 b/share/ruby-build/rbx-3.59 index 60307943..82fef6f1 100644 --- a/share/ruby-build/rbx-3.59 +++ b/share/ruby-build/rbx-3.59 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.59" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.59.tar.bz2#feb65af7ff97ef44cab86790e3a67881cc0bc7389f01bfa10a9c2d62e9aadae7" rbx diff --git a/share/ruby-build/rbx-3.6 b/share/ruby-build/rbx-3.6 index 765d08fb..5cb78c96 100644 --- a/share/ruby-build/rbx-3.6 +++ b/share/ruby-build/rbx-3.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.6.tar.bz2#25b5913bba06511170e365643579ccfc193c1c4e74dbe6ea4b37dcabdcd8f6ad" rbx diff --git a/share/ruby-build/rbx-3.60 b/share/ruby-build/rbx-3.60 index 8f5642be..4e15c86e 100644 --- a/share/ruby-build/rbx-3.60 +++ b/share/ruby-build/rbx-3.60 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.60" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.60.tar.bz2#39f83fc74216391af56ea1ad13372878c0ed41fae49ee6a8cf8b0369a54c3b57" rbx diff --git a/share/ruby-build/rbx-3.61 b/share/ruby-build/rbx-3.61 index 7e25de87..cb86ebd9 100644 --- a/share/ruby-build/rbx-3.61 +++ b/share/ruby-build/rbx-3.61 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.61" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.61.tar.bz2#38623cf198b1b0047b4c3404070252903b4da33c091be8708c205815d1516636" rbx diff --git a/share/ruby-build/rbx-3.62 b/share/ruby-build/rbx-3.62 index a6caf083..9e49dcfa 100644 --- a/share/ruby-build/rbx-3.62 +++ b/share/ruby-build/rbx-3.62 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.62" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.62.tar.bz2#1cc468a7967687a062c11e21bf6787cc60f6894590eabe3fc9be5e9af36a022f" rbx diff --git a/share/ruby-build/rbx-3.63 b/share/ruby-build/rbx-3.63 index 041e5a34..a6dc9a9a 100644 --- a/share/ruby-build/rbx-3.63 +++ b/share/ruby-build/rbx-3.63 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.63" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.63.tar.bz2#3003298b9d53620ad84d71a63be2a37b53dfdfe6c2fced9280a7f3b219f365d4" rbx diff --git a/share/ruby-build/rbx-3.64 b/share/ruby-build/rbx-3.64 index e5a99836..67db8de0 100644 --- a/share/ruby-build/rbx-3.64 +++ b/share/ruby-build/rbx-3.64 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.64" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.64.tar.bz2#43e2efd91074b52dc1d691e1424dbbb2e91bc9406b595dbb4753e9dd6001eedb" rbx diff --git a/share/ruby-build/rbx-3.65 b/share/ruby-build/rbx-3.65 index 843c111d..69d6762b 100644 --- a/share/ruby-build/rbx-3.65 +++ b/share/ruby-build/rbx-3.65 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.65" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.65.tar.bz2#a4290b6cd1f332c90405bd421163658a2d91abf27c83ad3afe7dbbbd3628829a" rbx diff --git a/share/ruby-build/rbx-3.66 b/share/ruby-build/rbx-3.66 index 36ebabd6..16e7da80 100644 --- a/share/ruby-build/rbx-3.66 +++ b/share/ruby-build/rbx-3.66 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.66" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.66.tar.bz2#4bb237a1da1d52bc830bbe704bd4b995bbc07e50b558e460aff54d6bc309975e" rbx diff --git a/share/ruby-build/rbx-3.67 b/share/ruby-build/rbx-3.67 index 88cc9b92..05657873 100644 --- a/share/ruby-build/rbx-3.67 +++ b/share/ruby-build/rbx-3.67 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.67" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.67.tar.bz2#a5eedd6169f80df528ac73cf2ed9183e2f5a82a57ca0b2ae3962c26238427b87" rbx diff --git a/share/ruby-build/rbx-3.68 b/share/ruby-build/rbx-3.68 index 02ab1170..b26cca55 100644 --- a/share/ruby-build/rbx-3.68 +++ b/share/ruby-build/rbx-3.68 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.68" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.68.tar.bz2#44f423a8557aa8fa383573638a94faaf3f9c587a771be267c60ed0c78784f567" rbx diff --git a/share/ruby-build/rbx-3.69 b/share/ruby-build/rbx-3.69 index ec0fae20..75480cbc 100644 --- a/share/ruby-build/rbx-3.69 +++ b/share/ruby-build/rbx-3.69 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.69" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.69.tar.bz2#2dcde5cb7ba1e1664f6bf902cd866d2564985536a0908caeac2e4099b6b255b2" rbx diff --git a/share/ruby-build/rbx-3.7 b/share/ruby-build/rbx-3.7 index 52bc119b..87a83488 100644 --- a/share/ruby-build/rbx-3.7 +++ b/share/ruby-build/rbx-3.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.7.tar.bz2#fafcdc518b5b2440960d023203bedca133be4af62e1ef8be9ff37a2842438257" rbx diff --git a/share/ruby-build/rbx-3.70 b/share/ruby-build/rbx-3.70 index d0d333af..0b230a69 100644 --- a/share/ruby-build/rbx-3.70 +++ b/share/ruby-build/rbx-3.70 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.70" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.70.tar.bz2#e5b22ff6f19d7ac75d94e7503ae74c0bf9a3d249ce0e80480402cf7cbd2fea19" rbx diff --git a/share/ruby-build/rbx-3.71 b/share/ruby-build/rbx-3.71 index 513d07f4..6d9de1f1 100644 --- a/share/ruby-build/rbx-3.71 +++ b/share/ruby-build/rbx-3.71 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.71" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.71.tar.bz2#77bfac38feea0f7d1ebecd7be5b6fac9cefe44d00ee5932ee7ba9d1f078080b8" rbx diff --git a/share/ruby-build/rbx-3.72 b/share/ruby-build/rbx-3.72 index 7e82560c..39962c1c 100644 --- a/share/ruby-build/rbx-3.72 +++ b/share/ruby-build/rbx-3.72 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.72" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.72.tar.bz2#7dfd678536d49947e08a327eb3b96a00c49f6b4a3ee5d4b548f4840efef0726c" rbx diff --git a/share/ruby-build/rbx-3.73 b/share/ruby-build/rbx-3.73 index 80b22fc9..8ee7cf6a 100644 --- a/share/ruby-build/rbx-3.73 +++ b/share/ruby-build/rbx-3.73 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.73" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.73.tar.bz2#4fea98d26df5a00185d5d92684ec04cf6a22ca8cf6e9b47c3895ba5e6f14ea1a" rbx diff --git a/share/ruby-build/rbx-3.74 b/share/ruby-build/rbx-3.74 index c51c5312..7b0dd57c 100644 --- a/share/ruby-build/rbx-3.74 +++ b/share/ruby-build/rbx-3.74 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.74" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.74.tar.bz2#8dae2c4e4b2361cdeafb39035f8b1b1bfe6387104f43ae6026cae3234793b8e5" rbx diff --git a/share/ruby-build/rbx-3.75 b/share/ruby-build/rbx-3.75 index 0ee41387..7fc33297 100644 --- a/share/ruby-build/rbx-3.75 +++ b/share/ruby-build/rbx-3.75 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.75" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.75.tar.bz2#04cd1bc8fa021d569aac38cf98aeeb97f8324815f82d7ea1a0c963898c79e137" rbx diff --git a/share/ruby-build/rbx-3.76 b/share/ruby-build/rbx-3.76 index 13cd71db..3dd0fe5a 100644 --- a/share/ruby-build/rbx-3.76 +++ b/share/ruby-build/rbx-3.76 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.76" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.76.tar.bz2#1606d229ea611f3c271f0b579c839cea6a1b4b07ddea7b0c4d2d794146781589" rbx diff --git a/share/ruby-build/rbx-3.77 b/share/ruby-build/rbx-3.77 index 635436c9..6b8bf3e1 100644 --- a/share/ruby-build/rbx-3.77 +++ b/share/ruby-build/rbx-3.77 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.77" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.77.tar.bz2#badaeb4129c64979fb37322cc1913effde17010db5f57398ab7409f3fb84360e" rbx diff --git a/share/ruby-build/rbx-3.78 b/share/ruby-build/rbx-3.78 index a6fd784b..c41712b4 100644 --- a/share/ruby-build/rbx-3.78 +++ b/share/ruby-build/rbx-3.78 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.78" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.78.tar.bz2#d285d798226fa6d80db7fd5afc2ceb2860546378772beccab154b8b7612446c9" rbx diff --git a/share/ruby-build/rbx-3.79 b/share/ruby-build/rbx-3.79 index 11c644ce..e28524ed 100644 --- a/share/ruby-build/rbx-3.79 +++ b/share/ruby-build/rbx-3.79 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.79" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.79.tar.bz2#514c5032a23bfc1ca2defce646cc3a740aa053dab37e0cb4fbba1d4f11a9c33a" rbx diff --git a/share/ruby-build/rbx-3.8 b/share/ruby-build/rbx-3.8 index efc79f1c..c173e401 100644 --- a/share/ruby-build/rbx-3.8 +++ b/share/ruby-build/rbx-3.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.8.tar.bz2#9a74316b1adf7535c4529741bd3b7e660b7fbdb01ab1c5e6deeed0fae09b811d" rbx diff --git a/share/ruby-build/rbx-3.80 b/share/ruby-build/rbx-3.80 index 5ee7849f..2f62ce62 100644 --- a/share/ruby-build/rbx-3.80 +++ b/share/ruby-build/rbx-3.80 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.80" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.80.tar.bz2#8cda9123efac9c2bbe374368c4767ada7e28299a7c4c706c562b3d133f96c19e" rbx diff --git a/share/ruby-build/rbx-3.81 b/share/ruby-build/rbx-3.81 index 2af74b76..1abb65f0 100644 --- a/share/ruby-build/rbx-3.81 +++ b/share/ruby-build/rbx-3.81 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.81" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.81.tar.bz2#d8fffa145f1132bc2d1f17d9194f1b8fc6dffa0f3ff6c29b44e99378daeea807" rbx diff --git a/share/ruby-build/rbx-3.82 b/share/ruby-build/rbx-3.82 index 27e69d0c..62ae7925 100644 --- a/share/ruby-build/rbx-3.82 +++ b/share/ruby-build/rbx-3.82 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.82" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.82.tar.bz2#53abb85219980d7307a762660e1d509cd74beccbcf4d46979ddd0749e77a1401" rbx diff --git a/share/ruby-build/rbx-3.83 b/share/ruby-build/rbx-3.83 index 774e5cdd..cb292b81 100644 --- a/share/ruby-build/rbx-3.83 +++ b/share/ruby-build/rbx-3.83 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.83" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.83.tar.bz2#323d44321478aca7ccb8c5a76addc00df4aa90ec89a69a764e92fe77896669aa" rbx diff --git a/share/ruby-build/rbx-3.84 b/share/ruby-build/rbx-3.84 index c492fc99..5ae9805a 100644 --- a/share/ruby-build/rbx-3.84 +++ b/share/ruby-build/rbx-3.84 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.84" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.84.tar.bz2#87eeaf24efd64bb06c4409814410a9154287dd889a976b70c474ef88992b279d" rbx diff --git a/share/ruby-build/rbx-3.85 b/share/ruby-build/rbx-3.85 index fa2263fd..e2b8b2ca 100644 --- a/share/ruby-build/rbx-3.85 +++ b/share/ruby-build/rbx-3.85 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.85" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.85.tar.bz2#18a55be0de6323847f946af43cedcc44277e62124c8140523b34776265a5c6e1" rbx diff --git a/share/ruby-build/rbx-3.86 b/share/ruby-build/rbx-3.86 index 5997edeb..651cb4d3 100644 --- a/share/ruby-build/rbx-3.86 +++ b/share/ruby-build/rbx-3.86 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.86" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.86.tar.bz2#cfb0650b937d109cf52c982f185ef247cc7a184dbb5f16c625d4827cef11f6fb" rbx diff --git a/share/ruby-build/rbx-3.87 b/share/ruby-build/rbx-3.87 index 44a8286e..130f5aee 100644 --- a/share/ruby-build/rbx-3.87 +++ b/share/ruby-build/rbx-3.87 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.87" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.87.tar.bz2#53eb602a8635aef334142832ba3b81ee7ca58706643f5136f019cdae6f4431c2" rbx diff --git a/share/ruby-build/rbx-3.88 b/share/ruby-build/rbx-3.88 index 17a20c47..4fec931a 100644 --- a/share/ruby-build/rbx-3.88 +++ b/share/ruby-build/rbx-3.88 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.88" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.88.tar.bz2#e1c11578256b072870cfe929edfcb5965f076ef7543a92c7d0e6cf4c22787fae" rbx diff --git a/share/ruby-build/rbx-3.89 b/share/ruby-build/rbx-3.89 index e1e6551d..3c59d2b9 100644 --- a/share/ruby-build/rbx-3.89 +++ b/share/ruby-build/rbx-3.89 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.89" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.89.tar.bz2#6e48ecd3253137c9d958e762fe9f5e512b597ffbd7f44ddabc716f8d33ea7d71" rbx diff --git a/share/ruby-build/rbx-3.9 b/share/ruby-build/rbx-3.9 index cab2ca04..b936a55a 100644 --- a/share/ruby-build/rbx-3.9 +++ b/share/ruby-build/rbx-3.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.9.tar.bz2#de5a2238d90387143b8b63a52b7f036d408d7a84387347e56099d811c423bdf6" rbx diff --git a/share/ruby-build/rbx-3.90 b/share/ruby-build/rbx-3.90 index 4567ae4b..4810fb27 100644 --- a/share/ruby-build/rbx-3.90 +++ b/share/ruby-build/rbx-3.90 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.90" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.90.tar.bz2#f888910670ff2a9f913a66b18447ee3fab6a4ee424015e46e8c9e0dbb9c600d8" rbx diff --git a/share/ruby-build/rbx-3.91 b/share/ruby-build/rbx-3.91 index 1d49cd9f..64a5ab60 100644 --- a/share/ruby-build/rbx-3.91 +++ b/share/ruby-build/rbx-3.91 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.91" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.91.tar.bz2#9be8f94a322cd27c84f51e8075635ee7193e407ea0b37d6e297bea01dd2aa0a6" rbx diff --git a/share/ruby-build/rbx-3.92 b/share/ruby-build/rbx-3.92 index b3584dae..8788d444 100644 --- a/share/ruby-build/rbx-3.92 +++ b/share/ruby-build/rbx-3.92 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.92" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.92.tar.bz2#a15196a33c3628aa5baff0613102973fe0e489583b2614f9dacc02ad33efe87b" rbx diff --git a/share/ruby-build/rbx-3.93 b/share/ruby-build/rbx-3.93 index c37f0497..8bf914bb 100644 --- a/share/ruby-build/rbx-3.93 +++ b/share/ruby-build/rbx-3.93 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.93" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.93.tar.bz2#851a93d68727f41603dbafa498ffe37bcdf2e6c697ba07c7804062f6a07200a9" rbx diff --git a/share/ruby-build/rbx-3.94 b/share/ruby-build/rbx-3.94 index 198ec4d2..1b43aa29 100644 --- a/share/ruby-build/rbx-3.94 +++ b/share/ruby-build/rbx-3.94 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.94" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.94.tar.bz2#bf82ab49248f0011ba89a36e1d6f45d37703398d03b0c379184e3276130f0861" rbx diff --git a/share/ruby-build/rbx-3.95 b/share/ruby-build/rbx-3.95 index a807237d..1c739f0a 100644 --- a/share/ruby-build/rbx-3.95 +++ b/share/ruby-build/rbx-3.95 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.95" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.95.tar.bz2#cb2f42645e5408c8017fe80975179ddc38357192193f16070120ee38a2891801" rbx diff --git a/share/ruby-build/rbx-3.96 b/share/ruby-build/rbx-3.96 index f3f7216e..175dd843 100644 --- a/share/ruby-build/rbx-3.96 +++ b/share/ruby-build/rbx-3.96 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.96" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.96.tar.bz2#78e077f9faa115da58c616f6f660875f85f44f6a3708560b61c294c53aec8f5c" rbx diff --git a/share/ruby-build/rbx-3.97 b/share/ruby-build/rbx-3.97 index b6c7a813..20d505fe 100644 --- a/share/ruby-build/rbx-3.97 +++ b/share/ruby-build/rbx-3.97 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.97" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.97.tar.bz2#a47549474734cd64fb6d122966cfeb8bf46adba5cde2d1b85a9fa753f2668118" rbx diff --git a/share/ruby-build/rbx-3.98 b/share/ruby-build/rbx-3.98 index 7be8df6f..988c6a81 100644 --- a/share/ruby-build/rbx-3.98 +++ b/share/ruby-build/rbx-3.98 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.98" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.98.tar.bz2#e8230eed22818893ba4771f0c409104ccccf5b4b4102c9289d3c85a000d13f36" rbx diff --git a/share/ruby-build/rbx-3.99 b/share/ruby-build/rbx-3.99 index a76240d5..2b01db72 100644 --- a/share/ruby-build/rbx-3.99 +++ b/share/ruby-build/rbx-3.99 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2p" "https://www.openssl.org/source/openssl-1.0.2p.tar.gz#50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.99" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.99.tar.bz2#56ed8edf91add5f497a68e5b11165db6640eb2d4effbb6453ab4b5e6b847b178" rbx From ef178ccd209854db0feef33c0ca3d38fff6d930f Mon Sep 17 00:00:00 2001 From: deepj Date: Sat, 24 Nov 2018 17:48:05 +0100 Subject: [PATCH 0998/1809] Upgrade to OpenSSL 1.1.0j --- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.4.3 | 2 +- share/ruby-build/2.4.4 | 2 +- share/ruby-build/2.4.5 | 2 +- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.5.2 | 2 +- share/ruby-build/2.5.3 | 2 +- share/ruby-build/2.6.0-dev | 2 +- share/ruby-build/2.6.0-preview1 | 2 +- share/ruby-build/2.6.0-preview2 | 2 +- share/ruby-build/2.6.0-preview3 | 2 +- share/ruby-build/truffleruby-1.0.0-rc2 | 2 +- share/ruby-build/truffleruby-1.0.0-rc3 | 2 +- share/ruby-build/truffleruby-1.0.0-rc5 | 2 +- share/ruby-build/truffleruby-1.0.0-rc6 | 2 +- share/ruby-build/truffleruby-1.0.0-rc7 | 2 +- share/ruby-build/truffleruby-1.0.0-rc8 | 2 +- share/ruby-build/truffleruby-1.0.0-rc9 | 2 +- 25 files changed, 25 insertions(+), 25 deletions(-) diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index 6a5e095a..b26ee584 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index b7499444..2515c86f 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.4.1 b/share/ruby-build/2.4.1 index 8f7ef47c..004a36ac 100644 --- a/share/ruby-build/2.4.1 +++ b/share/ruby-build/2.4.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.2 b/share/ruby-build/2.4.2 index 2853d9dd..e656b602 100644 --- a/share/ruby-build/2.4.2 +++ b/share/ruby-build/2.4.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.3 b/share/ruby-build/2.4.3 index 2a2567fd..0c8265c0 100644 --- a/share/ruby-build/2.4.3 +++ b/share/ruby-build/2.4.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.3.tar.bz2#0a703dffb7737f56e979c9ebe2482f07751803c71e307c20446b581e0f12cf30" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.4 b/share/ruby-build/2.4.4 index af20b6ea..fd6cb77f 100644 --- a/share/ruby-build/2.4.4 +++ b/share/ruby-build/2.4.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.4" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.bz2#45a8de577471b90dc4838c5ef26aeb253a56002896189055a44dc680644243f1" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.5 b/share/ruby-build/2.4.5 index c291ee2a..5bb2fc85 100644 --- a/share/ruby-build/2.4.5 +++ b/share/ruby-build/2.4.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.5" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.5.tar.bz2#276c8e73e51e4ba6a0fe81fb92669734e741ccea86f01c45e99f2c7ef7bcd1e3" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0 b/share/ruby-build/2.5.0 index 48e0a8dd..d60ae642 100644 --- a/share/ruby-build/2.5.0 +++ b/share/ruby-build/2.5.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index 3d03b430..7f1d2c59 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.5.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.5.0-preview1 b/share/ruby-build/2.5.0-preview1 index d8be5187..b55ca2b1 100644 --- a/share/ruby-build/2.5.0-preview1 +++ b/share/ruby-build/2.5.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-preview1.tar.bz2#1158e0eac184a1d8189fae985f58c9be185d6e7074b022e66567aec798fa3446" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-rc1 b/share/ruby-build/2.5.0-rc1 index b0e8c9f6..fed5f0d0 100644 --- a/share/ruby-build/2.5.0-rc1 +++ b/share/ruby-build/2.5.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-rc1.tar.bz2#862a8e9e52432ba383660a23d3e87af11dbc18c863a19ef6367eb8259fc47c09" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.1 b/share/ruby-build/2.5.1 index afd5f14f..b34b755e 100644 --- a/share/ruby-build/2.5.1 +++ b/share/ruby-build/2.5.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.2 b/share/ruby-build/2.5.2 index 2bb7e747..a68b2a7f 100644 --- a/share/ruby-build/2.5.2 +++ b/share/ruby-build/2.5.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.2" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.2.tar.bz2#ea3bcecc3b30cee271b4decde5e9ff3e17369d5fd1ed828d321c198307c9f0df" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.3 b/share/ruby-build/2.5.3 index 2af89e79..cf3b949e 100644 --- a/share/ruby-build/2.5.3 +++ b/share/ruby-build/2.5.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.3" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.bz2#228a787ba68a7b20ac6e1d5af3d176d36e8ed600eb754d6325da341c3088ed76" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-dev b/share/ruby-build/2.6.0-dev index f25fcd47..b0a66232 100644 --- a/share/ruby-build/2.6.0-dev +++ b/share/ruby-build/2.6.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.6.0-preview1 b/share/ruby-build/2.6.0-preview1 index 6d55fb5a..02d50aa9 100644 --- a/share/ruby-build/2.6.0-preview1 +++ b/share/ruby-build/2.6.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview1.tar.bz2#8bd6c373df6ee009441270a8b4f86413d101b8f88e8051c55ef62abffadce462" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview2 b/share/ruby-build/2.6.0-preview2 index 4d96343b..17bd6430 100644 --- a/share/ruby-build/2.6.0-preview2 +++ b/share/ruby-build/2.6.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview2.tar.bz2#d8ede03d5ad3abd9d2c81cf0ad17a41d22b747c003cc16fd59befb2aaf48f0b2" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview3 b/share/ruby-build/2.6.0-preview3 index 8f9c0455..7a8ffed2 100644 --- a/share/ruby-build/2.6.0-preview3 +++ b/share/ruby-build/2.6.0-preview3 @@ -1,3 +1,3 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview3.tar.bz2#1f09a2ac1ab26721923cbf4b9302a66d36bb302dc45e72112b41d6fccc5b5931" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/truffleruby-1.0.0-rc2 b/share/ruby-build/truffleruby-1.0.0-rc2 index 77565dad..15e8a86f 100644 --- a/share/ruby-build/truffleruby-1.0.0-rc2 +++ b/share/ruby-build/truffleruby-1.0.0-rc2 @@ -1,4 +1,4 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl if is_mac; then install_package "truffleruby-1.0.0-rc2" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc2/truffleruby-1.0.0-rc2-macos-amd64.tar.gz#308a5bf727914803cc0f794fd1aea89fd5f80ce00a97120372be9c58a930b82c" truffleruby diff --git a/share/ruby-build/truffleruby-1.0.0-rc3 b/share/ruby-build/truffleruby-1.0.0-rc3 index 9d47b968..9887bb8a 100644 --- a/share/ruby-build/truffleruby-1.0.0-rc3 +++ b/share/ruby-build/truffleruby-1.0.0-rc3 @@ -1,4 +1,4 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl if is_mac; then install_package "truffleruby-1.0.0-rc3" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc3/truffleruby-1.0.0-rc3-macos-amd64.tar.gz#8b6805df62e6e11982d1ec035269a51c325626c5d38ac8e10d28ae17eefee041" truffleruby diff --git a/share/ruby-build/truffleruby-1.0.0-rc5 b/share/ruby-build/truffleruby-1.0.0-rc5 index ecbf8960..9e0162a6 100644 --- a/share/ruby-build/truffleruby-1.0.0-rc5 +++ b/share/ruby-build/truffleruby-1.0.0-rc5 @@ -1,4 +1,4 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl if is_mac; then install_package "truffleruby-1.0.0-rc5" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc5/truffleruby-1.0.0-rc5-macos-amd64.tar.gz#d05798f9bd302eb6e03daa608e2a65fc01abc9cddcd6f60150e625fb84c1199c" truffleruby diff --git a/share/ruby-build/truffleruby-1.0.0-rc6 b/share/ruby-build/truffleruby-1.0.0-rc6 index feecd615..5b2db79c 100644 --- a/share/ruby-build/truffleruby-1.0.0-rc6 +++ b/share/ruby-build/truffleruby-1.0.0-rc6 @@ -1,4 +1,4 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl if is_mac; then install_package "truffleruby-1.0.0-rc6" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc6/truffleruby-1.0.0-rc6-macos-amd64.tar.gz#de2af4e1115fa96245d143fa323234cc78cd6ab3e29d68cee4bb74064c97a124" truffleruby diff --git a/share/ruby-build/truffleruby-1.0.0-rc7 b/share/ruby-build/truffleruby-1.0.0-rc7 index ba0bc23d..8020cee2 100644 --- a/share/ruby-build/truffleruby-1.0.0-rc7 +++ b/share/ruby-build/truffleruby-1.0.0-rc7 @@ -1,4 +1,4 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl if is_mac; then install_package "truffleruby-1.0.0-rc7" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc7/truffleruby-1.0.0-rc7-macos-amd64.tar.gz#a189793967c4eac9cd114c613ed3aeb8d5060685035ceba2ab99c3de39bb97a3" truffleruby diff --git a/share/ruby-build/truffleruby-1.0.0-rc8 b/share/ruby-build/truffleruby-1.0.0-rc8 index af3e5313..af0692f0 100644 --- a/share/ruby-build/truffleruby-1.0.0-rc8 +++ b/share/ruby-build/truffleruby-1.0.0-rc8 @@ -1,4 +1,4 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl if is_mac; then install_package "truffleruby-1.0.0-rc8" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc8/truffleruby-1.0.0-rc8-macos-amd64.tar.gz#e627b43cdd5e8f1711704c6a2f5a1503957df7b226fd722771c54ea6c217457a" truffleruby diff --git a/share/ruby-build/truffleruby-1.0.0-rc9 b/share/ruby-build/truffleruby-1.0.0-rc9 index 6a2f074e..9431b3a4 100644 --- a/share/ruby-build/truffleruby-1.0.0-rc9 +++ b/share/ruby-build/truffleruby-1.0.0-rc9 @@ -1,4 +1,4 @@ -install_package "openssl-1.1.0i" "https://www.openssl.org/source/openssl-1.1.0i.tar.gz#ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl if is_mac; then install_package "truffleruby-1.0.0-rc9" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc9/truffleruby-1.0.0-rc9-macos-amd64.tar.gz#7cf61d001e0d3e5b3f053ecc8e5923adc30af3e580df7cc3625ad0cd95db0b85" truffleruby From 1a5e06848d9ad6e02354a22f9885bb30bdab2296 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Tue, 4 Dec 2018 13:00:22 +0900 Subject: [PATCH 0999/1809] Add definition for JRuby 9.2.4.1 JRuby 9.2.4.1 has been released. https://www.jruby.org/2018/11/28/jruby-9-2-4-1 --- share/ruby-build/jruby-9.2.4.1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.2.4.1 diff --git a/share/ruby-build/jruby-9.2.4.1 b/share/ruby-build/jruby-9.2.4.1 new file mode 100644 index 00000000..cd62943d --- /dev/null +++ b/share/ruby-build/jruby-9.2.4.1 @@ -0,0 +1,2 @@ +require_java7 +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" jruby From 3d10c609bb5f94317e6f49a55e0164489e278ef5 Mon Sep 17 00:00:00 2001 From: deepj Date: Wed, 5 Dec 2018 19:29:26 +0100 Subject: [PATCH 1000/1809] Add TruffleRuby 1.0.0-rc10 --- share/ruby-build/truffleruby-1.0.0-rc10 | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 share/ruby-build/truffleruby-1.0.0-rc10 diff --git a/share/ruby-build/truffleruby-1.0.0-rc10 b/share/ruby-build/truffleruby-1.0.0-rc10 new file mode 100644 index 00000000..d387b902 --- /dev/null +++ b/share/ruby-build/truffleruby-1.0.0-rc10 @@ -0,0 +1,7 @@ +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl + +if is_mac; then + install_package "truffleruby-1.0.0-rc10" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc10/truffleruby-1.0.0-rc10-macos-amd64.tar.gz#b5a467ef7562b8806829dc7ea3fab6135e533350fe4f076c6c5fe5c8d0bd1283" truffleruby +else + install_package "truffleruby-1.0.0-rc10" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc10/truffleruby-1.0.0-rc10-linux-amd64.tar.gz#a3271572f202edf4d3d67ffd49508ccf80597a98219e2d3c217df43cbdfded2d" truffleruby +fi From 0581447e91f514f935865d8a68e561d29f076132 Mon Sep 17 00:00:00 2001 From: Andrew Kress Date: Thu, 6 Dec 2018 11:45:20 -0600 Subject: [PATCH 1001/1809] Add definition for Ruby 2.6.0 RC1 --- share/ruby-build/2.6.0-rc1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.6.0-rc1 diff --git a/share/ruby-build/2.6.0-rc1 b/share/ruby-build/2.6.0-rc1 new file mode 100644 index 00000000..67fac339 --- /dev/null +++ b/share/ruby-build/2.6.0-rc1 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.6.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc1.tar.bz2#b4e9c0e8801946e9f0baba30948955f4341e9e04f363c206b7bd774208053eb5" ldflags_dirs standard verify_openssl From f659747db698828fcc1d9c80f040018053075515 Mon Sep 17 00:00:00 2001 From: deepj Date: Fri, 7 Dec 2018 00:55:25 +0100 Subject: [PATCH 1002/1809] Add JRuby 9.2.5.0 --- share/ruby-build/jruby-9.2.5.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.2.5.0 diff --git a/share/ruby-build/jruby-9.2.5.0 b/share/ruby-build/jruby-9.2.5.0 new file mode 100644 index 00000000..3f3ec92a --- /dev/null +++ b/share/ruby-build/jruby-9.2.5.0 @@ -0,0 +1,2 @@ +require_java7 +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" jruby From 88b897ad6a45a5f40820286a9cfba67874f1b8a3 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Fri, 7 Dec 2018 09:49:53 +0900 Subject: [PATCH 1003/1809] Removed empty line --- share/ruby-build/2.6.0-preview3 | 1 - 1 file changed, 1 deletion(-) diff --git a/share/ruby-build/2.6.0-preview3 b/share/ruby-build/2.6.0-preview3 index 7a8ffed2..cb8e9a3b 100644 --- a/share/ruby-build/2.6.0-preview3 +++ b/share/ruby-build/2.6.0-preview3 @@ -1,3 +1,2 @@ - install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview3.tar.bz2#1f09a2ac1ab26721923cbf4b9302a66d36bb302dc45e72112b41d6fccc5b5931" ldflags_dirs standard verify_openssl From ca77169bed6915a624e266482c796ff597a73f38 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Fri, 7 Dec 2018 10:19:53 +0900 Subject: [PATCH 1004/1809] Bump version to 20181207 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 45b5120e..4be2ebfe 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20181019" +RUBY_BUILD_VERSION="20181207" OLDIFS="$IFS" From a47a9d9b58632f651aa69df080e6e47c2e36ca6d Mon Sep 17 00:00:00 2001 From: deepj Date: Wed, 12 Dec 2018 01:09:40 +0100 Subject: [PATCH 1005/1809] Add mruby 2.0.0 --- share/ruby-build/mruby-2.0.0 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/mruby-2.0.0 diff --git a/share/ruby-build/mruby-2.0.0 b/share/ruby-build/mruby-2.0.0 new file mode 100644 index 00000000..9b2cafaf --- /dev/null +++ b/share/ruby-build/mruby-2.0.0 @@ -0,0 +1 @@ +install_package "mruby-2.0.0" "https://github.com/mruby/mruby/archive/2.0.0.tar.gz#fa495898d51130c69480a13e90df5dc18cb1a9d9a31836268a895989d902048f" mruby From a448ea32a8b42f9c6ebe447341d30db8163b7c62 Mon Sep 17 00:00:00 2001 From: Frank Taillandier Date: Sat, 15 Dec 2018 14:57:08 +0100 Subject: [PATCH 1006/1809] add ruby 2.6.0-rc2 --- share/ruby-build/2.6.0-rc2 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.6.0-rc2 diff --git a/share/ruby-build/2.6.0-rc2 b/share/ruby-build/2.6.0-rc2 new file mode 100644 index 00000000..614be395 --- /dev/null +++ b/share/ruby-build/2.6.0-rc2 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.6.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc2.tar.bz2#b3d03e471e3136f43bb948013d4f4974abb63d478e8ff7ec2741b22750a3ec50" ldflags_dirs standard verify_openssl From 53ce58446cb3f710ca84985aa40e49771d0550c2 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Tue, 25 Dec 2018 16:23:09 +0900 Subject: [PATCH 1007/1809] Add definition for Ruby 2.6.0 Ruby 2.6.0 has been released. https://www.ruby-lang.org/en/news/2018/12/25/ruby-2-6-0-released/ --- share/ruby-build/2.6.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.6.0 diff --git a/share/ruby-build/2.6.0 b/share/ruby-build/2.6.0 new file mode 100644 index 00000000..151d4436 --- /dev/null +++ b/share/ruby-build/2.6.0 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.6.0" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0.tar.bz2#c89ca663ad9a6238f4b1ec4d04c7dff630560c6e6eca6d30857c4d394f01a599" ldflags_dirs standard verify_openssl From 4bc853a21531771ca91b12e7c0a738ccfbd80dc9 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Tue, 25 Dec 2018 19:11:59 +0900 Subject: [PATCH 1008/1809] Bump version to 20181225 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 4be2ebfe..020d9fcf 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20181207" +RUBY_BUILD_VERSION="20181225" OLDIFS="$IFS" From 095d9db34fcbe24d38a16c9462cb853748bc65e7 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Tue, 25 Dec 2018 18:50:05 +0900 Subject: [PATCH 1009/1809] Add definition for Ruby 2.7.0-dev Ruby 2.7.0 development has started. https://github.com/ruby/ruby/commit/3a0471faa0d383392ba05b3a6409b973b7b009d1 --- share/ruby-build/2.6.0-dev | 2 +- share/ruby-build/2.7.0-dev | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 share/ruby-build/2.7.0-dev diff --git a/share/ruby-build/2.6.0-dev b/share/ruby-build/2.6.0-dev index b0a66232..19f1e422 100644 --- a/share/ruby-build/2.6.0-dev +++ b/share/ruby-build/2.6.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-2.6.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_6" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.7.0-dev b/share/ruby-build/2.7.0-dev new file mode 100644 index 00000000..b0a66232 --- /dev/null +++ b/share/ruby-build/2.7.0-dev @@ -0,0 +1,2 @@ +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl From 070c87babf5071c0d7d78151a05889cd6ae48d08 Mon Sep 17 00:00:00 2001 From: deepj Date: Tue, 15 Jan 2019 12:01:21 +0100 Subject: [PATCH 1010/1809] Add TruffleRuby 1.0.0-rc11 --- share/ruby-build/truffleruby-1.0.0-rc11 | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 share/ruby-build/truffleruby-1.0.0-rc11 diff --git a/share/ruby-build/truffleruby-1.0.0-rc11 b/share/ruby-build/truffleruby-1.0.0-rc11 new file mode 100644 index 00000000..f82fed3a --- /dev/null +++ b/share/ruby-build/truffleruby-1.0.0-rc11 @@ -0,0 +1,7 @@ +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl + +if is_mac; then + install_package "truffleruby-1.0.0-rc11" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc11/truffleruby-1.0.0-rc11-macos-amd64.tar.gz#c8c86fe7a77cacd690ddb64c66fbd92ff1f08788e40494cb4662b3d4731b02a6" truffleruby +else + install_package "truffleruby-1.0.0-rc11" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc11/truffleruby-1.0.0-rc11-linux-amd64.tar.gz#268c38f01331db4cbeae584aea4e9336b6a01aa1fcc621dda1232dcaac89da45" truffleruby +fi From c8bd70ad979082ce6061885511d66f2ae7ab6150 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 15 Jan 2019 17:11:21 +0100 Subject: [PATCH 1011/1809] Add script to generate a definition for TruffleRuby --- script/update-truffleruby | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100755 script/update-truffleruby diff --git a/script/update-truffleruby b/script/update-truffleruby new file mode 100755 index 00000000..e03405b5 --- /dev/null +++ b/script/update-truffleruby @@ -0,0 +1,32 @@ +#!/usr/bin/env bash + +set -e + +if [ $# -ne 1 ]; then + echo "usage: $0 VERSION" + exit 1 +fi + +version="$1" +file="share/ruby-build/truffleruby-${version}" + +add_platform() { + platform="$1" + basename="truffleruby-${version}-${platform}.tar.gz" + url="https://github.com/oracle/truffleruby/releases/download/vm-${version}/${basename}" + sha256=$(curl -L "$url" | sha256sum | cut -d ' ' -f 1) + + cat >> "$file" < "$file" <> "$file" +add_platform "linux-amd64" +echo "fi" >> "$file" From afc0f8f4b01b1e8f5dab8684ab124a32a9290ee8 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Wed, 30 Jan 2019 20:09:49 +0900 Subject: [PATCH 1012/1809] Add definition for Ruby 2.6.1 Ruby 2.6.1 has been released. https://github.com/ruby/www.ruby-lang.org/pull/1953 --- share/ruby-build/2.6.1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.6.1 diff --git a/share/ruby-build/2.6.1 b/share/ruby-build/2.6.1 new file mode 100644 index 00000000..320ceb80 --- /dev/null +++ b/share/ruby-build/2.6.1 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.6.1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.1.tar.bz2#82c9402920eac9ce777beb3f34eeadc2a3f3ce80f25004bbf54b5ed1280ba099" ldflags_dirs standard verify_openssl From 7205ae477579a279df2a041606398c79033d0fc8 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Wed, 30 Jan 2019 21:47:11 +0900 Subject: [PATCH 1013/1809] Bump version to 20190130 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 020d9fcf..43e94c2d 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20181225" +RUBY_BUILD_VERSION="20190130" OLDIFS="$IFS" From 35b5ab72dfed40b8c54d1bea99e7bbb88d2d1310 Mon Sep 17 00:00:00 2001 From: deepj Date: Mon, 4 Feb 2019 15:51:25 +0100 Subject: [PATCH 1014/1809] Add TruffleRuby 1.0.0-rc12 --- share/ruby-build/truffleruby-1.0.0-rc12 | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 share/ruby-build/truffleruby-1.0.0-rc12 diff --git a/share/ruby-build/truffleruby-1.0.0-rc12 b/share/ruby-build/truffleruby-1.0.0-rc12 new file mode 100644 index 00000000..4aaf2a1c --- /dev/null +++ b/share/ruby-build/truffleruby-1.0.0-rc12 @@ -0,0 +1,7 @@ +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl + +if is_mac; then + install_package "truffleruby-1.0.0-rc12" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc12/truffleruby-1.0.0-rc12-macos-amd64.tar.gz#3796e42978408826360464234809c71a84e1017227fef688c865b3e636ff3402" truffleruby +else + install_package "truffleruby-1.0.0-rc12" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc12/truffleruby-1.0.0-rc12-linux-amd64.tar.gz#f84b7fe9e2376962889dbc92c17997954e4e8b8db3e64b07e4220102f47f4aa5" truffleruby +fi From a4363fe7519fff2d4854374cfe5106271e39c171 Mon Sep 17 00:00:00 2001 From: idm-arisa Date: Tue, 12 Feb 2019 18:04:50 +0900 Subject: [PATCH 1015/1809] Add JRuby 9.2.6.0 * JRuby 9.2.6.0 has been released. * https://www.jruby.org/2019/02/11/jruby-9-2-6-0.html --- share/ruby-build/jruby-9.2.6.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.2.6.0 diff --git a/share/ruby-build/jruby-9.2.6.0 b/share/ruby-build/jruby-9.2.6.0 new file mode 100644 index 00000000..a9345c97 --- /dev/null +++ b/share/ruby-build/jruby-9.2.6.0 @@ -0,0 +1,2 @@ +require_java7 +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" jruby From 397be5d9fff57cfd44320d77593b6e72db5da800 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 5 Mar 2019 16:40:55 +0100 Subject: [PATCH 1016/1809] Add TruffleRuby 1.0.0-rc13 --- share/ruby-build/truffleruby-1.0.0-rc13 | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 share/ruby-build/truffleruby-1.0.0-rc13 diff --git a/share/ruby-build/truffleruby-1.0.0-rc13 b/share/ruby-build/truffleruby-1.0.0-rc13 new file mode 100644 index 00000000..b9772e25 --- /dev/null +++ b/share/ruby-build/truffleruby-1.0.0-rc13 @@ -0,0 +1,7 @@ +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl + +if is_mac; then + install_package "truffleruby-1.0.0-rc13" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc13/truffleruby-1.0.0-rc13-macos-amd64.tar.gz#c3dd003ee97c69da2697e2c09e538e13252f2c409b07b4bde4e5acbdbbf5314c" truffleruby +else + install_package "truffleruby-1.0.0-rc13" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc13/truffleruby-1.0.0-rc13-linux-amd64.tar.gz#26936811d08eed742b3ccf04ae7cc894abc0ba4e5c2cbfd3d43163d620f446e4" truffleruby +fi From 62c391df5af391a519a1c53d07b1879d9ddf7fa2 Mon Sep 17 00:00:00 2001 From: Eric M Date: Wed, 13 Mar 2019 10:23:40 -0400 Subject: [PATCH 1017/1809] Add support for ruby 2.6.2 --- share/ruby-build/2.6.2 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.6.2 diff --git a/share/ruby-build/2.6.2 b/share/ruby-build/2.6.2 new file mode 100644 index 00000000..779d9c22 --- /dev/null +++ b/share/ruby-build/2.6.2 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1b" "https://www.openssl.org/source/openssl-1.1.1b.tar.gz#5c557b023230413dfb0756f3137a13e6d726838ccd1430888ad15bfb2b43ea4b" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.6.2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.2.tar.bz2#d126ada7f4147ce1029a80c2a37a0c4bfb37e9e82da8816662241a43faeb8915" ldflags_dirs standard verify_openssl From 01fbd545adb4bce45da4fd494cc1e16331002a9e Mon Sep 17 00:00:00 2001 From: Eric M Date: Wed, 13 Mar 2019 13:12:20 -0400 Subject: [PATCH 1018/1809] Add support for ruby 2.5.4 --- share/ruby-build/2.5.4 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.5.4 diff --git a/share/ruby-build/2.5.4 b/share/ruby-build/2.5.4 new file mode 100644 index 00000000..d737af8e --- /dev/null +++ b/share/ruby-build/2.5.4 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1b" "https://www.openssl.org/source/openssl-1.1.1b.tar.gz#5c557b023230413dfb0756f3137a13e6d726838ccd1430888ad15bfb2b43ea4b" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.5.4" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.4.tar.bz2#8a16566207b2334a6904a10a1f093befc3aaf9b2e6cf01c62b1c4ac15cb7d8fc" ldflags_dirs standard verify_openssl From 2ecfe4d42a032a73ee4a8ba6b4a43de4512ffbe4 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Thu, 14 Mar 2019 08:21:49 +0900 Subject: [PATCH 1019/1809] bump version to v20190314 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 43e94c2d..6518cdbe 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20190130" +RUBY_BUILD_VERSION="20190314" OLDIFS="$IFS" From b17529677fbd956d6c6b87e089ef3668a0cd8b39 Mon Sep 17 00:00:00 2001 From: Sorah Fukumori Date: Fri, 15 Mar 2019 12:23:39 +0900 Subject: [PATCH 1020/1809] 2.5.5 support --- share/ruby-build/2.5.5 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.5.5 diff --git a/share/ruby-build/2.5.5 b/share/ruby-build/2.5.5 new file mode 100644 index 00000000..730b9b98 --- /dev/null +++ b/share/ruby-build/2.5.5 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1b" "https://www.openssl.org/source/openssl-1.1.1b.tar.gz#5c557b023230413dfb0756f3137a13e6d726838ccd1430888ad15bfb2b43ea4b" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.5.5" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.bz2#1f2567a55dad6e50911ce42fcc705cf686924b897f597cabf803d88192024dcb" ldflags_dirs standard verify_openssl From 94482f3cd4b1058ff4272d2276b5b84cc936e904 Mon Sep 17 00:00:00 2001 From: Kevin Menard Date: Mon, 18 Mar 2019 16:34:22 -0400 Subject: [PATCH 1021/1809] Add TruffleRuby 1.0.0-rc14. --- share/ruby-build/truffleruby-1.0.0-rc14 | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 share/ruby-build/truffleruby-1.0.0-rc14 diff --git a/share/ruby-build/truffleruby-1.0.0-rc14 b/share/ruby-build/truffleruby-1.0.0-rc14 new file mode 100644 index 00000000..987f4a27 --- /dev/null +++ b/share/ruby-build/truffleruby-1.0.0-rc14 @@ -0,0 +1,7 @@ +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl + +if is_mac; then + install_package "truffleruby-1.0.0-rc14" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc14/truffleruby-1.0.0-rc14-macos-amd64.tar.gz#344ae35a57de1439be451d37066b678ed884bdd1fee0e5e685f00de24ff5d9dc" truffleruby +else + install_package "truffleruby-1.0.0-rc14" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc14/truffleruby-1.0.0-rc14-linux-amd64.tar.gz#e944421c3057e9fdc1d9c00cb53b4e1abe7d88fd922a2124f6b9eb49a85bfb6f" truffleruby +fi From 34894ad523fd711eeb3eaa81871a0538f512a2d7 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Wed, 20 Mar 2019 20:44:59 +0900 Subject: [PATCH 1022/1809] Bump version to v20190320 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 6518cdbe..80951d8c 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20190314" +RUBY_BUILD_VERSION="20190320" OLDIFS="$IFS" From cfc4cf0c827b108fd43634ae9237ff759e852744 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Mon, 1 Apr 2019 15:24:05 +0900 Subject: [PATCH 1023/1809] Add definition for Ruby 2.4.6 Ruby 2.4.6 has been released. https://www.ruby-lang.org/en/news/2019/04/01/ruby-2-4-6-released/ --- share/ruby-build/2.4.6 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.4.6 diff --git a/share/ruby-build/2.4.6 b/share/ruby-build/2.4.6 new file mode 100644 index 00000000..2d0c1be4 --- /dev/null +++ b/share/ruby-build/2.4.6 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.4.6" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.6.tar.bz2#909f360debed1f22fdcfc9f5335c6eaa0713198db4a6c13bab426f8b89b28b02" ldflags_dirs standard verify_openssl From e7ca4c846747d7b81aa59712cef7f5334aa22105 Mon Sep 17 00:00:00 2001 From: SHIBATA Hiroshi Date: Mon, 1 Apr 2019 16:14:46 +0900 Subject: [PATCH 1024/1809] Bump up to 20190401. --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 80951d8c..f8037d4b 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20190320" +RUBY_BUILD_VERSION="20190401" OLDIFS="$IFS" From 7dac815377972b8a19600a5de4d4a9d367f70383 Mon Sep 17 00:00:00 2001 From: Kevin Menard Date: Fri, 5 Apr 2019 13:54:39 -0400 Subject: [PATCH 1025/1809] Add TruffleRuby 1.0.0-rc15. --- share/ruby-build/truffleruby-1.0.0-rc15 | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 share/ruby-build/truffleruby-1.0.0-rc15 diff --git a/share/ruby-build/truffleruby-1.0.0-rc15 b/share/ruby-build/truffleruby-1.0.0-rc15 new file mode 100644 index 00000000..41710193 --- /dev/null +++ b/share/ruby-build/truffleruby-1.0.0-rc15 @@ -0,0 +1,7 @@ +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl + +if is_mac; then + install_package "truffleruby-1.0.0-rc15" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc15/truffleruby-1.0.0-rc15-macos-amd64.tar.gz#8b664a836ec080ddee043ae78de4d2c362ae840706dc045ede6c40af8533a6f2" truffleruby +else + install_package "truffleruby-1.0.0-rc15" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc15/truffleruby-1.0.0-rc15-linux-amd64.tar.gz#cad2538bda6230d290d67f9ee0c6ef06cb9d149e6f84f1b847e94da7d33ca99f" truffleruby +fi From e977460810040e750b3bbb48b79e08131632a1a8 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Fri, 12 Apr 2019 13:34:10 +0900 Subject: [PATCH 1026/1809] Add definition for JRuby 9.2.7.0 JRuby 9.2.7.0 has been released. https://www.jruby.org/2019/04/09/jruby-9-2-7-0 --- share/ruby-build/jruby-9.2.7.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.2.7.0 diff --git a/share/ruby-build/jruby-9.2.7.0 b/share/ruby-build/jruby-9.2.7.0 new file mode 100644 index 00000000..eec2027b --- /dev/null +++ b/share/ruby-build/jruby-9.2.7.0 @@ -0,0 +1,2 @@ +require_java7 +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" jruby From 006a95b1de2ce9c81571461f8a2f4d6dbed75e3f Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Thu, 18 Apr 2019 01:14:48 +0900 Subject: [PATCH 1027/1809] Add definition for Ruby 2.6.3 Ruby 2.6.3 has been released. https://www.ruby-lang.org/en/news/2019/04/17/ruby-2-6-3-released --- share/ruby-build/2.6.3 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.6.3 diff --git a/share/ruby-build/2.6.3 b/share/ruby-build/2.6.3 new file mode 100644 index 00000000..9475d6e8 --- /dev/null +++ b/share/ruby-build/2.6.3 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1b" "https://www.openssl.org/source/openssl-1.1.1b.tar.gz#5c557b023230413dfb0756f3137a13e6d726838ccd1430888ad15bfb2b43ea4b" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.6.3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2#dd638bf42059182c1d04af0d5577131d4ce70b79105231c4cc0a60de77b14f2e" ldflags_dirs standard verify_openssl From e0ae296ddb8ca5dbc39dd1f89f7db10d45d7d54b Mon Sep 17 00:00:00 2001 From: Kaleb Lape Date: Wed, 17 Apr 2019 12:26:28 -0500 Subject: [PATCH 1028/1809] Add definition for mruby 2.0.1 --- share/ruby-build/mruby-2.0.1 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/mruby-2.0.1 diff --git a/share/ruby-build/mruby-2.0.1 b/share/ruby-build/mruby-2.0.1 new file mode 100644 index 00000000..1b8c23e4 --- /dev/null +++ b/share/ruby-build/mruby-2.0.1 @@ -0,0 +1 @@ +install_package "mruby-2.0.1" "https://github.com/mruby/mruby/archive/2.0.1.tar.gz#fe0c50a25b4dc7692fd7f6a7dfc1d58ba73f53fedda5762845b853692cfac810" mruby From ec4259c0fd9110a297e7d9b51bbcfb657ac12e00 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Sat, 20 Apr 2019 01:48:42 +0900 Subject: [PATCH 1029/1809] Add TruffleRuby 1.0.0-rc16 --- share/ruby-build/truffleruby-1.0.0-rc16 | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 share/ruby-build/truffleruby-1.0.0-rc16 diff --git a/share/ruby-build/truffleruby-1.0.0-rc16 b/share/ruby-build/truffleruby-1.0.0-rc16 new file mode 100644 index 00000000..776eadc7 --- /dev/null +++ b/share/ruby-build/truffleruby-1.0.0-rc16 @@ -0,0 +1,7 @@ +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl + +if is_mac; then + install_package "truffleruby-1.0.0-rc16" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc16/truffleruby-1.0.0-rc16-macos-amd64.tar.gz#86d385feab785abb8e9f84ac76900eec69082f15918c4d9edb478c00dcd8330b" truffleruby +else + install_package "truffleruby-1.0.0-rc16" "https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc16/truffleruby-1.0.0-rc16-linux-amd64.tar.gz#58fee4266b68cfe4e90f46a005693955370a760ccaf28224c9fcbd59241ff4b5" truffleruby +fi From a0b37e8084b773a15e45aeb23e0328c7e8e07759 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Sat, 20 Apr 2019 01:50:07 +0900 Subject: [PATCH 1030/1809] Adapt update script to avoid downloading again and reuse release files --- script/update-truffleruby | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/script/update-truffleruby b/script/update-truffleruby index e03405b5..c38ece8f 100755 --- a/script/update-truffleruby +++ b/script/update-truffleruby @@ -2,19 +2,20 @@ set -e -if [ $# -ne 1 ]; then - echo "usage: $0 VERSION" +if [ $# -ne 2 ]; then + echo "usage: $0 VERSION RELEASE_DIRECTORY" exit 1 fi version="$1" +release_directory="$2" file="share/ruby-build/truffleruby-${version}" add_platform() { platform="$1" basename="truffleruby-${version}-${platform}.tar.gz" url="https://github.com/oracle/truffleruby/releases/download/vm-${version}/${basename}" - sha256=$(curl -L "$url" | sha256sum | cut -d ' ' -f 1) + sha256=$(sha256sum "$release_directory/$basename" | cut -d ' ' -f 1) cat >> "$file" < Date: Tue, 23 Apr 2019 08:48:23 +0900 Subject: [PATCH 1031/1809] 20190423 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index f8037d4b..4bf2fcbb 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20190401" +RUBY_BUILD_VERSION="20190423" OLDIFS="$IFS" From aca16ff84b254e94d64192b529b44877fc84286a Mon Sep 17 00:00:00 2001 From: Kevin Menard Date: Thu, 9 May 2019 15:19:52 -0400 Subject: [PATCH 1032/1809] Add TruffleRuby 19.0.0 --- script/update-truffleruby | 2 +- share/ruby-build/truffleruby-19.0.0 | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 share/ruby-build/truffleruby-19.0.0 diff --git a/script/update-truffleruby b/script/update-truffleruby index c38ece8f..836b7386 100755 --- a/script/update-truffleruby +++ b/script/update-truffleruby @@ -23,7 +23,7 @@ EOS } cat > "$file" < Date: Thu, 30 May 2019 18:29:15 -0400 Subject: [PATCH 1033/1809] Add CRuby 2.7.0-preview1 Released today: https://www.ruby-lang.org/en/news/2019/05/30/ruby-2-7-0-preview1-released/ Also bumped OpenSSL to 1.1.1c since it hadn't been upgraded in a while: https://www.openssl.org/news/cl111.txt OpenSSL 1.1.1c was released on May 28th, 2019 --- share/ruby-build/2.7.0-preview1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.7.0-preview1 diff --git a/share/ruby-build/2.7.0-preview1 b/share/ruby-build/2.7.0-preview1 new file mode 100644 index 00000000..f419729f --- /dev/null +++ b/share/ruby-build/2.7.0-preview1 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1c" "https://www.openssl.org/source/openssl-1.1.1c.tar.gz#f6fb3079ad15076154eda9413fed42877d668e7069d9b87396d0804fdb3f4c90" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.7.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview1.tar.bz2#d45b4a1712ec5c03a35e85e33bcb57c7426b856d35e4f04f7975ae3944d09952" ldflags_dirs standard verify_openssl From 0867187ba69d885a973522fa332cfd6412ca5e4d Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Sat, 15 Jun 2019 18:21:23 +0900 Subject: [PATCH 1034/1809] Bump version to v20190615 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 4bf2fcbb..cccb235e 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20190423" +RUBY_BUILD_VERSION="20190615" OLDIFS="$IFS" From 6eba687264bce054f0582dede4a61d9660e6649b Mon Sep 17 00:00:00 2001 From: Irfan Date: Mon, 24 Jun 2019 13:31:13 +0600 Subject: [PATCH 1035/1809] Typo: Replaced the word use with the word using. --- bin/ruby-build | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index cccb235e..6c0814d8 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -969,7 +969,7 @@ needs_yaml() { use_homebrew_yaml() { local libdir="$(brew --prefix libyaml 2>/dev/null || true)" if [ -d "$libdir" ]; then - echo "ruby-build: use libyaml from homebrew" + echo "ruby-build: using libyaml from homebrew" package_option ruby configure --with-libyaml-dir="$libdir" else return 1 @@ -1004,7 +1004,7 @@ use_homebrew_readline() { if [[ "$RUBY_CONFIGURE_OPTS" != *--with-readline-dir=* ]]; then local libdir="$(brew --prefix readline 2>/dev/null || true)" if [ -d "$libdir" ]; then - echo "ruby-build: use readline from homebrew" + echo "ruby-build: using readline from homebrew" package_option ruby configure --with-readline-dir="$libdir" else return 1 @@ -1023,7 +1023,7 @@ has_broken_mac_openssl() { use_homebrew_openssl() { local ssldir="$(brew --prefix openssl 2>/dev/null || true)" if [ -d "$ssldir" ]; then - echo "ruby-build: use openssl from homebrew" + echo "ruby-build: using openssl from homebrew" package_option ruby configure --with-openssl-dir="$ssldir" else return 1 From 62e891e7d9e9701c45c29a018371a319a115d1ea Mon Sep 17 00:00:00 2001 From: Takashi Kokubun Date: Mon, 1 Jul 2019 01:15:24 +0900 Subject: [PATCH 1036/1809] Use master branch of ruby.git for 2.7.0-dev --- share/ruby-build/2.7.0-dev | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/2.7.0-dev b/share/ruby-build/2.7.0-dev index b0a66232..59bad2dd 100644 --- a/share/ruby-build/2.7.0-dev +++ b/share/ruby-build/2.7.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_git "ruby-trunk" "https://github.com/ruby/ruby.git" "trunk" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl From a87ddc7da7a0c38ddfb5c26d52f92869c7fdb956 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 2 Jul 2019 19:36:38 +0200 Subject: [PATCH 1037/1809] Add TruffleRuby 19.1.0 --- share/ruby-build/truffleruby-19.1.0 | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 share/ruby-build/truffleruby-19.1.0 diff --git a/share/ruby-build/truffleruby-19.1.0 b/share/ruby-build/truffleruby-19.1.0 new file mode 100644 index 00000000..081efc0e --- /dev/null +++ b/share/ruby-build/truffleruby-19.1.0 @@ -0,0 +1,7 @@ +install_package "openssl-1.1.1b" "https://www.openssl.org/source/openssl-1.1.1b.tar.gz#5c557b023230413dfb0756f3137a13e6d726838ccd1430888ad15bfb2b43ea4b" mac_openssl --if has_broken_mac_openssl + +if is_mac; then + install_package "truffleruby-19.1.0" "https://github.com/oracle/truffleruby/releases/download/vm-19.1.0/truffleruby-19.1.0-macos-amd64.tar.gz#9cb8e8374dd21928bf822394810988e37f1a7c804cf407fb2b2a0a50e9302f3b" truffleruby +else + install_package "truffleruby-19.1.0" "https://github.com/oracle/truffleruby/releases/download/vm-19.1.0/truffleruby-19.1.0-linux-amd64.tar.gz#5fc68b22ee95259f62edaf3d80af9073461ced0931b61e50e2147a42724a9ada" truffleruby +fi From 237be8ca051d372efc1ea2810f7fc61696d7f5fc Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Wed, 14 Aug 2019 12:19:32 +0900 Subject: [PATCH 1038/1809] Add definition for JRuby 9.2.8.0 Closes #1335. JRuby 9.2.8.0 has been released. https://www.jruby.org/2019/08/12/jruby-9-2-8-0.html --- share/ruby-build/jruby-9.2.8.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.2.8.0 diff --git a/share/ruby-build/jruby-9.2.8.0 b/share/ruby-build/jruby-9.2.8.0 new file mode 100644 index 00000000..db647d9c --- /dev/null +++ b/share/ruby-build/jruby-9.2.8.0 @@ -0,0 +1,2 @@ +require_java7 +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" jruby From 509317ba8be9bcf0fc1deed15a34fef7e07b3fe1 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 21 Aug 2019 14:08:11 +0800 Subject: [PATCH 1039/1809] Add TruffleRuby 19.2.0 --- share/ruby-build/truffleruby-19.2.0 | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 share/ruby-build/truffleruby-19.2.0 diff --git a/share/ruby-build/truffleruby-19.2.0 b/share/ruby-build/truffleruby-19.2.0 new file mode 100644 index 00000000..2523362b --- /dev/null +++ b/share/ruby-build/truffleruby-19.2.0 @@ -0,0 +1,7 @@ +install_package "openssl-1.1.1b" "https://www.openssl.org/source/openssl-1.1.1b.tar.gz#5c557b023230413dfb0756f3137a13e6d726838ccd1430888ad15bfb2b43ea4b" mac_openssl --if has_broken_mac_openssl + +if is_mac; then + install_package "truffleruby-19.2.0" "https://github.com/oracle/truffleruby/releases/download/vm-19.2.0/truffleruby-19.2.0-macos-amd64.tar.gz#7f717cb86bd93e0c191f7a7ec39aaa66bad0b9e76348efc4c9104983290c1ffb" truffleruby +else + install_package "truffleruby-19.2.0" "https://github.com/oracle/truffleruby/releases/download/vm-19.2.0/truffleruby-19.2.0-linux-amd64.tar.gz#9dd36f703b862cb5d6ffb93be7b5f9ad92992fa93664fdadfd487af0c9c3f40a" truffleruby +fi From 1555726d4af06a9e9108b195d7ad8e9a8505282e Mon Sep 17 00:00:00 2001 From: Dzianis Dashkevich Date: Wed, 28 Aug 2019 14:44:23 +0300 Subject: [PATCH 1040/1809] Add definition for Ruby 2.6.4 Ruby 2.6.4 has been released. https://www.ruby-lang.org/en/news/2019/08/28/ruby-2-6-4-released/ --- share/ruby-build/2.6.4 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.6.4 diff --git a/share/ruby-build/2.6.4 b/share/ruby-build/2.6.4 new file mode 100644 index 00000000..6e7fd5f8 --- /dev/null +++ b/share/ruby-build/2.6.4 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1c" "https://www.openssl.org/source/openssl-1.1.1c.tar.gz#f6fb3079ad15076154eda9413fed42877d668e7069d9b87396d0804fdb3f4c90" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.6.4" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.4.tar.bz2#fa1ecc67b99fa13201499002669412eae7cfbe2c30c4f1f4526e8491edfc5fa7" ldflags_dirs standard verify_openssl From e63469ecbdb80da62e2b183192586c6e556cd3c3 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Wed, 28 Aug 2019 21:21:42 +0900 Subject: [PATCH 1041/1809] Add definition for Ruby 2.5.6 and 2.4.7 These Rubies has been released. - https://www.ruby-lang.org/en/news/2019/08/28/ruby-2-5-6-released/ - https://www.ruby-lang.org/en/news/2019/08/28/ruby-2-4-7-released/ --- share/ruby-build/2.4.7 | 2 ++ share/ruby-build/2.5.6 | 2 ++ 2 files changed, 4 insertions(+) create mode 100644 share/ruby-build/2.4.7 create mode 100644 share/ruby-build/2.5.6 diff --git a/share/ruby-build/2.4.7 b/share/ruby-build/2.4.7 new file mode 100644 index 00000000..6ceb20c6 --- /dev/null +++ b/share/ruby-build/2.4.7 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.4.7" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.7.tar.gz#cd6efc720ca6a622745e2bac79f45e6cd63ab0f5a53ad7eb881545f58ff38b89" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.6 b/share/ruby-build/2.5.6 new file mode 100644 index 00000000..a654d945 --- /dev/null +++ b/share/ruby-build/2.5.6 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1b" "https://www.openssl.org/source/openssl-1.1.1b.tar.gz#5c557b023230413dfb0756f3137a13e6d726838ccd1430888ad15bfb2b43ea4b" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.5.6" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.6.tar.gz#1d7ed06c673020cd12a737ed686470552e8e99d72b82cd3c26daa3115c36bea7" ldflags_dirs standard verify_openssl From 5db61acea3b127839e7fcc70e1c3222a485f8763 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 28 Aug 2019 21:41:29 +0900 Subject: [PATCH 1042/1809] Bump version to v20190828 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 6c0814d8..f6fda979 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20190615" +RUBY_BUILD_VERSION="20190828" OLDIFS="$IFS" From c482a8f18caa4a6bf28782f559edfe42314c1987 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Sat, 14 Sep 2019 12:37:04 +0300 Subject: [PATCH 1043/1809] Add TruffleRuby 19.2.0.1 --- share/ruby-build/truffleruby-19.2.0.1 | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 share/ruby-build/truffleruby-19.2.0.1 diff --git a/share/ruby-build/truffleruby-19.2.0.1 b/share/ruby-build/truffleruby-19.2.0.1 new file mode 100644 index 00000000..e282fa17 --- /dev/null +++ b/share/ruby-build/truffleruby-19.2.0.1 @@ -0,0 +1,7 @@ +install_package "openssl-1.1.1b" "https://www.openssl.org/source/openssl-1.1.1b.tar.gz#5c557b023230413dfb0756f3137a13e6d726838ccd1430888ad15bfb2b43ea4b" mac_openssl --if has_broken_mac_openssl + +if is_mac; then + install_package "truffleruby-19.2.0.1" "https://github.com/oracle/truffleruby/releases/download/vm-19.2.0.1/truffleruby-19.2.0.1-macos-amd64.tar.gz#3a1bef2706ea9dc430f45ec0d7bf798ef09526f39d5102d88ef6a1b74bea3c12" truffleruby +else + install_package "truffleruby-19.2.0.1" "https://github.com/oracle/truffleruby/releases/download/vm-19.2.0.1/truffleruby-19.2.0.1-linux-amd64.tar.gz#38facb48768340efe638579b67a5e3f4cd8fa091006f7e098a654ddf3ec1bbac" truffleruby +fi From 8441a80ecc44b49eb5bf269440b2c72837d3f31d Mon Sep 17 00:00:00 2001 From: Grant Guthrie Date: Thu, 19 Sep 2019 16:22:34 -0400 Subject: [PATCH 1044/1809] Look for Homebrew openssl@1.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ruby-build formula depends on openssl@1.1, let’s look for that version --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index f6fda979..02179cdd 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1021,7 +1021,7 @@ has_broken_mac_openssl() { } use_homebrew_openssl() { - local ssldir="$(brew --prefix openssl 2>/dev/null || true)" + local ssldir="$(brew --prefix openssl@1.1 2>/dev/null || true)" if [ -d "$ssldir" ]; then echo "ruby-build: using openssl from homebrew" package_option ruby configure --with-openssl-dir="$ssldir" From 0dc5ad7248bbc001f96861e74761da77bb59be1c Mon Sep 17 00:00:00 2001 From: Ross Bragg Date: Mon, 23 Sep 2019 12:27:21 -0400 Subject: [PATCH 1045/1809] Add example of mirrored URL. --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f799fc50..600d6673 100644 --- a/README.md +++ b/README.md @@ -123,7 +123,10 @@ URL specified in the definition file. You can point ruby-build to another mirror by specifying the `RUBY_BUILD_MIRROR_URL` environment variable--useful if you'd like to run your own local mirror, for example. Package mirror URLs are constructed by joining -this variable with the SHA2 checksum of the package file. +this variable with the SHA2 checksum of the package file. For example, the default +URL for `ruby-2.3.0.tar.bz2` is http://cache.ruby-lang.org/pub/ruby/ruby-2.3.0.tar.bz2. +That package would be mirrored at `$RUBY_BUILD_MIRROR_URL/ec7579eaba2e4c402a089dbc86c98e5f1f62507880fd800b9b34ca30166bfa5e`, +where the SHA2 sum is the package to be downloaded. If you don't have an SHA2 program installed, ruby-build will skip the download mirror and use official URLs instead. You can force ruby-build to bypass the From 8ebd5dbfb919b897b0eab7ec9abf5b7d70af3fa4 Mon Sep 17 00:00:00 2001 From: Jess Hottenstein Date: Tue, 1 Oct 2019 09:16:53 -0400 Subject: [PATCH 1046/1809] Add ruby 2.6.5 --- share/ruby-build/2.6.5 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.6.5 diff --git a/share/ruby-build/2.6.5 b/share/ruby-build/2.6.5 new file mode 100644 index 00000000..9aa82478 --- /dev/null +++ b/share/ruby-build/2.6.5 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1c" "https://www.openssl.org/source/openssl-1.1.1c.tar.gz#f6fb3079ad15076154eda9413fed42877d668e7069d9b87396d0804fdb3f4c90" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.6.5" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.5.tar.bz2#97ddf1b922f83c1f5c50e75bf54e27bba768d75fea7cda903b886c6745e60f0a" ldflags_dirs standard verify_openssl From 2323e449df98ab20835a4fc080e4c173935f2a6f Mon Sep 17 00:00:00 2001 From: Jess Hottenstein Date: Tue, 1 Oct 2019 09:22:27 -0400 Subject: [PATCH 1047/1809] Upgrade openssl --- share/ruby-build/2.6.5 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/2.6.5 b/share/ruby-build/2.6.5 index 9aa82478..3fcd9730 100644 --- a/share/ruby-build/2.6.5 +++ b/share/ruby-build/2.6.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1c" "https://www.openssl.org/source/openssl-1.1.1c.tar.gz#f6fb3079ad15076154eda9413fed42877d668e7069d9b87396d0804fdb3f4c90" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1c" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.5" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.5.tar.bz2#97ddf1b922f83c1f5c50e75bf54e27bba768d75fea7cda903b886c6745e60f0a" ldflags_dirs standard verify_openssl From c951a72d978ecb0bbe4cf9649c0af3c76e7a9e93 Mon Sep 17 00:00:00 2001 From: Joe Stein Date: Tue, 1 Oct 2019 09:51:13 -0400 Subject: [PATCH 1048/1809] Add definition for Ruby 2.5.7 --- share/ruby-build/2.5.7 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.5.7 diff --git a/share/ruby-build/2.5.7 b/share/ruby-build/2.5.7 new file mode 100644 index 00000000..e8b8112b --- /dev/null +++ b/share/ruby-build/2.5.7 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.5.7" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.7.tar.bz2#e67c69b141ed27158e47d9a4fe7e59749135b0f138dce06c8c15c3214543f56f" ldflags_dirs standard verify_openssl From 5aa4e4d50d279c933a8b550edeb8453077f46b0f Mon Sep 17 00:00:00 2001 From: Joe Stein Date: Tue, 1 Oct 2019 10:05:27 -0400 Subject: [PATCH 1049/1809] Add definition for Ruby 2.4.8 --- share/ruby-build/2.4.8 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.4.8 diff --git a/share/ruby-build/2.4.8 b/share/ruby-build/2.4.8 new file mode 100644 index 00000000..572fa676 --- /dev/null +++ b/share/ruby-build/2.4.8 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.4.8" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.8.tar.bz2#e30eedd91386bec81489d2637522c9017aebba46f98e8b502f679df6b2f6a469" ldflags_dirs standard verify_openssl From 02fbef09867de60512152164ef8e090180fdd7d4 Mon Sep 17 00:00:00 2001 From: Joe Stein Date: Tue, 1 Oct 2019 10:16:00 -0400 Subject: [PATCH 1050/1809] Fix openssl package name --- share/ruby-build/2.6.5 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/2.6.5 b/share/ruby-build/2.6.5 index 3fcd9730..da235327 100644 --- a/share/ruby-build/2.6.5 +++ b/share/ruby-build/2.6.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1c" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.5" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.5.tar.bz2#97ddf1b922f83c1f5c50e75bf54e27bba768d75fea7cda903b886c6745e60f0a" ldflags_dirs standard verify_openssl From 041dca7a3163c4cf970ab3ca912149f7d89b97de Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 2 Oct 2019 06:39:35 +0900 Subject: [PATCH 1051/1809] bump version to v20191002 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 02179cdd..b1cf816f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20190828" +RUBY_BUILD_VERSION="20191002" OLDIFS="$IFS" From 4cb2c8a37088e71dc411c5f5bc81d3c82773e7e3 Mon Sep 17 00:00:00 2001 From: Mike Boone Date: Wed, 2 Oct 2019 07:45:49 -0400 Subject: [PATCH 1052/1809] Add definition for Ruby 2.4.9. --- share/ruby-build/2.4.9 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.4.9 diff --git a/share/ruby-build/2.4.9 b/share/ruby-build/2.4.9 new file mode 100644 index 00000000..6ad40993 --- /dev/null +++ b/share/ruby-build/2.4.9 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.4.9" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.9.tar.bz2#f72bdef50246ef047ba3ce9c59d2081b949feb16f9a04e008108e98f1a995e99" ldflags_dirs standard verify_openssl From da8e0b41fc93f84f4298d63efff15107332c064a Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Fri, 4 Oct 2019 09:56:47 +0900 Subject: [PATCH 1053/1809] Bump version to v20191004 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index b1cf816f..525a1c82 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20191002" +RUBY_BUILD_VERSION="20191004" OLDIFS="$IFS" From dafe7058f52f2325e937021b5780356c9a247820 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 9 Oct 2019 14:08:21 +0200 Subject: [PATCH 1054/1809] Clarify "package mirrors" section further --- README.md | 36 +++++++++++++++++++----------------- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index 600d6673..598a9e08 100644 --- a/README.md +++ b/README.md @@ -74,7 +74,7 @@ The build process may be configured through the following environment variables: | `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_SKIP_MIRROR` | Always download from official sources, not mirrors. (Default: unset) | +| `RUBY_BUILD_SKIP_MIRROR` | Bypass the download mirror and fetch all package files from their original URLs. | | `RUBY_BUILD_ROOT` | Custom build definition directory. (Default: `share/ruby-build`) | | `RUBY_BUILD_DEFINITIONS` | Additional paths to search for build definitions. (Colon-separated list) | | `CC` | Path to the C compiler. | @@ -111,28 +111,30 @@ automatically verify the SHA2 checksum of each downloaded package before installing it. Checksums are optional and specified as anchors on the package URL in each -definition. (All bundled definitions include checksums.) +definition. All definitions bundled with ruby-build include checksums. #### Package Mirrors -By default, ruby-build downloads package files from a mirror hosted on Amazon -CloudFront. If a package is not available on the mirror, if the mirror is -down, or if the download is corrupt, ruby-build will fall back to the official -URL specified in the definition file. +To speed up downloads, ruby-build fetches package files from a mirror hosted on +Amazon CloudFront. To benefit from this, the packages must specify their checksum: -You can point ruby-build to another mirror by specifying the -`RUBY_BUILD_MIRROR_URL` environment variable--useful if you'd like to run your -own local mirror, for example. Package mirror URLs are constructed by joining -this variable with the SHA2 checksum of the package file. For example, the default -URL for `ruby-2.3.0.tar.bz2` is http://cache.ruby-lang.org/pub/ruby/ruby-2.3.0.tar.bz2. -That package would be mirrored at `$RUBY_BUILD_MIRROR_URL/ec7579eaba2e4c402a089dbc86c98e5f1f62507880fd800b9b34ca30166bfa5e`, -where the SHA2 sum is the package to be downloaded. +```sh +# example: +install_package "ruby-2.6.5" "https://ruby-lang.org/ruby-2.6.5.tgz#" +``` -If you don't have an SHA2 program installed, ruby-build will skip the download -mirror and use official URLs instead. You can force ruby-build to bypass the -mirror by setting the `RUBY_BUILD_SKIP_MIRROR` environment variable. +ruby-build will first try to fetch this package from `$RUBY_BUILD_MIRROR_URL/` +(note: this is the complete URL). 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. -The official ruby-build download mirror is sponsored by +You may specify a custom mirror by setting `RUBY_BUILD_MIRROR_URL`. + +The default ruby-build download mirror is sponsored by [Basecamp](https://basecamp.com/). #### Keeping the build directory after installation From a9630784566960c43b3fc21e2f074008105d295b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 9 Oct 2019 14:11:12 +0200 Subject: [PATCH 1055/1809] Clarify `` --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 598a9e08..fdfd3f72 100644 --- a/README.md +++ b/README.md @@ -124,8 +124,8 @@ install_package "ruby-2.6.5" "https://ruby-lang.org/ruby-2.6.5.tgz#" ``` ruby-build will first try to fetch this package from `$RUBY_BUILD_MIRROR_URL/` -(note: this is the complete URL). It will fall back to downloading the package from -the original location if: +(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; From 920e9764ebff78c38985ab1865fb1be61fff8ff4 Mon Sep 17 00:00:00 2001 From: Felix Yan Date: Fri, 11 Oct 2019 16:11:21 +0800 Subject: [PATCH 1056/1809] Correct a typo in ruby-build --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 525a1c82..31f94fe0 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -613,7 +613,7 @@ build_package_standard_install_with_bundled_gems() { build_package_standard_install "$@" } -# Backword Compatibility for standard function +# Backward Compatibility for standard function build_package_standard() { build_package_standard_build "$@" build_package_standard_install "$@" From 70661edb1b25bd713ece947071bc677c0c0aef60 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Tue, 22 Oct 2019 23:36:52 +0900 Subject: [PATCH 1057/1809] Add definition for Ruby 2.7.0-preview2 Ruby 2.7.0-preview2 has been released. https://www.ruby-lang.org/en/news/2019/10/22/ruby-2-7-0-preview2-released/ --- share/ruby-build/2.7.0-preview2 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.7.0-preview2 diff --git a/share/ruby-build/2.7.0-preview2 b/share/ruby-build/2.7.0-preview2 new file mode 100644 index 00000000..c531c057 --- /dev/null +++ b/share/ruby-build/2.7.0-preview2 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.7.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview2.tar.bz2#417c84346ba84d664a13833c94c6d9f888c89bb9bee9adf469580441eaede30b" ldflags_dirs standard verify_openssl From 3aa31bcef5826a859197d137b9353cd50f41b484 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 23 Oct 2019 23:41:25 +0200 Subject: [PATCH 1058/1809] Bump Homebrew formula on tagged release --- .github/workflows/release.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .github/workflows/release.yml diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 00000000..d87eb505 --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,16 @@ +name: Release +on: + push: + tags: 'v*' + +jobs: + homebrew: + name: Bump Homebrew formula + runs-on: ubuntu-latest + steps: + - uses: mislav/bump-homebrew-formula-action@v1.4 + if: "!contains(github.ref, '-')" # skip prereleases + with: + formula-name: ruby-build + env: + COMMITTER_TOKEN: ${{ secrets.COMMITTER_TOKEN }} From f3435a52574cc75071805841527359361023be26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Thu, 24 Oct 2019 00:01:46 +0200 Subject: [PATCH 1059/1809] Update release script - Tweak release notes in editor before submitting - Create annotated git tag - Publish GitHub release by default instead of draft - Remove Homebrew publish steps - now handled by Actions --- script/brew-publish | 13 ------------- script/release | 26 +++++++++++++++----------- 2 files changed, 15 insertions(+), 24 deletions(-) delete mode 100755 script/brew-publish diff --git a/script/brew-publish b/script/brew-publish deleted file mode 100755 index 7c627b28..00000000 --- a/script/brew-publish +++ /dev/null @@ -1,13 +0,0 @@ -#!/usr/bin/env bash -# Usage: script/brew-publish -set -euo pipefail - -brew_name="${1?}" -repo="${2?}" -version="${3?}" -shift 3 - -url="https://github.com/${repo}/archive/${version}.tar.gz" -checksum="$(curl -fsSL "$url" | shasum -a 256 -b | awk '{print $1}')" - -brew bump-formula-pr --url="$url" --sha256="$checksum" "$brew_name" "$@" diff --git a/script/release b/script/release index d21c2742..cf5818d1 100755 --- a/script/release +++ b/script/release @@ -12,6 +12,8 @@ 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 @@ -19,12 +21,10 @@ if [ -n "$existing" ]; then exit 1 fi -git checkout -q master - binfile="bin/ruby-build" new_version="$(date '+%Y%m%d')" version_tag="v${new_version}" -previous_tag="$(git tag | grep '^v' | sort | tail -1)" +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 @@ -34,13 +34,17 @@ fi sed -i.bak -E "s!^(RUBY_BUILD_VERSION=).+!\\1\"${new_version}\"!" "$binfile" rm -f "${binfile}.bak" -git commit -m "ruby-build ${new_version}" "$binfile" -git tag "$version_tag" +git commit -m "ruby-build ${new_version}" -- "$binfile" + +notes_file="$(mktemp)" +{ echo "ruby-build $new_version" + echo + git log --no-merges --format='* %s%n%w(0,2,2)%+b' --reverse "${previous_tag}..HEAD^" -- bin share +} >"$notes_file" +trap "rm -f '$notes_file'" EXIT + +git tag "$version_tag" -F "$notes_file" --edit git push origin master "${version_tag}" -{ echo "ruby-build ${new_version}" - echo - git log --no-merges --format='%w(0,0,2)* %B' --reverse "${previous_tag}..HEAD^" -- bin share -} | hub release create -dF - "$version_tag" || true - -script/brew-publish ruby-build rbenv/ruby-build "$version_tag" +git tag --list "$version_tag" --format='%(contents:subject)%0a%0a%(contents:body)' | \ + hub release create -F- "$version_tag" From 1a902f39032b3a8a627a6a28741f56ea4b7df199 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Thu, 24 Oct 2019 00:03:50 +0200 Subject: [PATCH 1060/1809] ruby-build 20191024 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 525a1c82..8fb162bc 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20191004" +RUBY_BUILD_VERSION="20191024" OLDIFS="$IFS" From dd1562ed65f0d681669903eaf4c5764de789a0db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 25 Oct 2019 13:58:18 +0200 Subject: [PATCH 1061/1809] Turn on `--enable-shared` by default for all supported MRI Rubies Some gems need the host ruby to have shared library enabled. Currently, we're not aware of any potential downsides to having this enabled by default. > Shared libraries are libraries that are loaded by programs when they > start. When a shared library is installed properly, all programs that > start afterwards automatically use the new shared library. > [...] if you have a program that needs a shared library (in this case ruby > libruby.so.2.2.0 or similar) the program will fail if it doesn't exist. --- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.4.3 | 2 +- share/ruby-build/2.4.4 | 2 +- share/ruby-build/2.4.5 | 2 +- share/ruby-build/2.4.6 | 2 +- share/ruby-build/2.4.7 | 2 +- share/ruby-build/2.4.8 | 2 +- share/ruby-build/2.4.9 | 2 +- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.5.2 | 2 +- share/ruby-build/2.5.3 | 2 +- share/ruby-build/2.5.4 | 2 +- share/ruby-build/2.5.5 | 2 +- share/ruby-build/2.5.6 | 2 +- share/ruby-build/2.5.7 | 2 +- share/ruby-build/2.6.0 | 2 +- share/ruby-build/2.6.1 | 2 +- share/ruby-build/2.6.2 | 2 +- share/ruby-build/2.6.3 | 2 +- share/ruby-build/2.6.4 | 2 +- share/ruby-build/2.6.5 | 2 +- share/ruby-build/2.7.0-preview1 | 2 +- share/ruby-build/2.7.0-preview2 | 2 +- 26 files changed, 26 insertions(+), 26 deletions(-) diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index b26ee584..c87ead28 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" ldflags_dirs standard verify_openssl +install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.1 b/share/ruby-build/2.4.1 index 004a36ac..244be2e0 100644 --- a/share/ruby-build/2.4.1 +++ b/share/ruby-build/2.4.1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" ldflags_dirs standard verify_openssl +install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.2 b/share/ruby-build/2.4.2 index e656b602..71ab2b7e 100644 --- a/share/ruby-build/2.4.2 +++ b/share/ruby-build/2.4.2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" ldflags_dirs standard verify_openssl +install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.3 b/share/ruby-build/2.4.3 index 0c8265c0..6cac19c2 100644 --- a/share/ruby-build/2.4.3 +++ b/share/ruby-build/2.4.3 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.3.tar.bz2#0a703dffb7737f56e979c9ebe2482f07751803c71e307c20446b581e0f12cf30" ldflags_dirs standard verify_openssl +install_package "ruby-2.4.3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.3.tar.bz2#0a703dffb7737f56e979c9ebe2482f07751803c71e307c20446b581e0f12cf30" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.4 b/share/ruby-build/2.4.4 index fd6cb77f..719e524d 100644 --- a/share/ruby-build/2.4.4 +++ b/share/ruby-build/2.4.4 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.4" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.bz2#45a8de577471b90dc4838c5ef26aeb253a56002896189055a44dc680644243f1" ldflags_dirs standard verify_openssl +install_package "ruby-2.4.4" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.bz2#45a8de577471b90dc4838c5ef26aeb253a56002896189055a44dc680644243f1" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.5 b/share/ruby-build/2.4.5 index 5bb2fc85..70b3fe92 100644 --- a/share/ruby-build/2.4.5 +++ b/share/ruby-build/2.4.5 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.5" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.5.tar.bz2#276c8e73e51e4ba6a0fe81fb92669734e741ccea86f01c45e99f2c7ef7bcd1e3" ldflags_dirs standard verify_openssl +install_package "ruby-2.4.5" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.5.tar.bz2#276c8e73e51e4ba6a0fe81fb92669734e741ccea86f01c45e99f2c7ef7bcd1e3" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.6 b/share/ruby-build/2.4.6 index 2d0c1be4..33a5478c 100644 --- a/share/ruby-build/2.4.6 +++ b/share/ruby-build/2.4.6 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.6" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.6.tar.bz2#909f360debed1f22fdcfc9f5335c6eaa0713198db4a6c13bab426f8b89b28b02" ldflags_dirs standard verify_openssl +install_package "ruby-2.4.6" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.6.tar.bz2#909f360debed1f22fdcfc9f5335c6eaa0713198db4a6c13bab426f8b89b28b02" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.7 b/share/ruby-build/2.4.7 index 6ceb20c6..e7bdccbf 100644 --- a/share/ruby-build/2.4.7 +++ b/share/ruby-build/2.4.7 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.7" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.7.tar.gz#cd6efc720ca6a622745e2bac79f45e6cd63ab0f5a53ad7eb881545f58ff38b89" ldflags_dirs standard verify_openssl +install_package "ruby-2.4.7" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.7.tar.gz#cd6efc720ca6a622745e2bac79f45e6cd63ab0f5a53ad7eb881545f58ff38b89" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.8 b/share/ruby-build/2.4.8 index 572fa676..cfc925bd 100644 --- a/share/ruby-build/2.4.8 +++ b/share/ruby-build/2.4.8 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.8" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.8.tar.bz2#e30eedd91386bec81489d2637522c9017aebba46f98e8b502f679df6b2f6a469" ldflags_dirs standard verify_openssl +install_package "ruby-2.4.8" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.8.tar.bz2#e30eedd91386bec81489d2637522c9017aebba46f98e8b502f679df6b2f6a469" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.9 b/share/ruby-build/2.4.9 index 6ad40993..d202e909 100644 --- a/share/ruby-build/2.4.9 +++ b/share/ruby-build/2.4.9 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.9" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.9.tar.bz2#f72bdef50246ef047ba3ce9c59d2081b949feb16f9a04e008108e98f1a995e99" ldflags_dirs standard verify_openssl +install_package "ruby-2.4.9" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.9.tar.bz2#f72bdef50246ef047ba3ce9c59d2081b949feb16f9a04e008108e98f1a995e99" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0 b/share/ruby-build/2.5.0 index d60ae642..47035b67 100644 --- a/share/ruby-build/2.5.0 +++ b/share/ruby-build/2.5.0 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" ldflags_dirs standard verify_openssl +install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.1 b/share/ruby-build/2.5.1 index b34b755e..5bbef361 100644 --- a/share/ruby-build/2.5.1 +++ b/share/ruby-build/2.5.1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" ldflags_dirs standard verify_openssl +install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.2 b/share/ruby-build/2.5.2 index a68b2a7f..5c6d6a53 100644 --- a/share/ruby-build/2.5.2 +++ b/share/ruby-build/2.5.2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.2" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.2.tar.bz2#ea3bcecc3b30cee271b4decde5e9ff3e17369d5fd1ed828d321c198307c9f0df" ldflags_dirs standard verify_openssl +install_package "ruby-2.5.2" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.2.tar.bz2#ea3bcecc3b30cee271b4decde5e9ff3e17369d5fd1ed828d321c198307c9f0df" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.3 b/share/ruby-build/2.5.3 index cf3b949e..14c9f89a 100644 --- a/share/ruby-build/2.5.3 +++ b/share/ruby-build/2.5.3 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.3" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.bz2#228a787ba68a7b20ac6e1d5af3d176d36e8ed600eb754d6325da341c3088ed76" ldflags_dirs standard verify_openssl +install_package "ruby-2.5.3" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.bz2#228a787ba68a7b20ac6e1d5af3d176d36e8ed600eb754d6325da341c3088ed76" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.4 b/share/ruby-build/2.5.4 index d737af8e..90bd38f3 100644 --- a/share/ruby-build/2.5.4 +++ b/share/ruby-build/2.5.4 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1b" "https://www.openssl.org/source/openssl-1.1.1b.tar.gz#5c557b023230413dfb0756f3137a13e6d726838ccd1430888ad15bfb2b43ea4b" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.4" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.4.tar.bz2#8a16566207b2334a6904a10a1f093befc3aaf9b2e6cf01c62b1c4ac15cb7d8fc" ldflags_dirs standard verify_openssl +install_package "ruby-2.5.4" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.4.tar.bz2#8a16566207b2334a6904a10a1f093befc3aaf9b2e6cf01c62b1c4ac15cb7d8fc" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.5 b/share/ruby-build/2.5.5 index 730b9b98..b7dff8e8 100644 --- a/share/ruby-build/2.5.5 +++ b/share/ruby-build/2.5.5 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1b" "https://www.openssl.org/source/openssl-1.1.1b.tar.gz#5c557b023230413dfb0756f3137a13e6d726838ccd1430888ad15bfb2b43ea4b" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.5" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.bz2#1f2567a55dad6e50911ce42fcc705cf686924b897f597cabf803d88192024dcb" ldflags_dirs standard verify_openssl +install_package "ruby-2.5.5" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.bz2#1f2567a55dad6e50911ce42fcc705cf686924b897f597cabf803d88192024dcb" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.6 b/share/ruby-build/2.5.6 index a654d945..71c4e8a3 100644 --- a/share/ruby-build/2.5.6 +++ b/share/ruby-build/2.5.6 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1b" "https://www.openssl.org/source/openssl-1.1.1b.tar.gz#5c557b023230413dfb0756f3137a13e6d726838ccd1430888ad15bfb2b43ea4b" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.6" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.6.tar.gz#1d7ed06c673020cd12a737ed686470552e8e99d72b82cd3c26daa3115c36bea7" ldflags_dirs standard verify_openssl +install_package "ruby-2.5.6" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.6.tar.gz#1d7ed06c673020cd12a737ed686470552e8e99d72b82cd3c26daa3115c36bea7" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.7 b/share/ruby-build/2.5.7 index e8b8112b..a0063c48 100644 --- a/share/ruby-build/2.5.7 +++ b/share/ruby-build/2.5.7 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.7" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.7.tar.bz2#e67c69b141ed27158e47d9a4fe7e59749135b0f138dce06c8c15c3214543f56f" ldflags_dirs standard verify_openssl +install_package "ruby-2.5.7" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.7.tar.bz2#e67c69b141ed27158e47d9a4fe7e59749135b0f138dce06c8c15c3214543f56f" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0 b/share/ruby-build/2.6.0 index 151d4436..1c91e040 100644 --- a/share/ruby-build/2.6.0 +++ b/share/ruby-build/2.6.0 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.6.0" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0.tar.bz2#c89ca663ad9a6238f4b1ec4d04c7dff630560c6e6eca6d30857c4d394f01a599" ldflags_dirs standard verify_openssl +install_package "ruby-2.6.0" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0.tar.bz2#c89ca663ad9a6238f4b1ec4d04c7dff630560c6e6eca6d30857c4d394f01a599" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.1 b/share/ruby-build/2.6.1 index 320ceb80..53f8859d 100644 --- a/share/ruby-build/2.6.1 +++ b/share/ruby-build/2.6.1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.6.1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.1.tar.bz2#82c9402920eac9ce777beb3f34eeadc2a3f3ce80f25004bbf54b5ed1280ba099" ldflags_dirs standard verify_openssl +install_package "ruby-2.6.1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.1.tar.bz2#82c9402920eac9ce777beb3f34eeadc2a3f3ce80f25004bbf54b5ed1280ba099" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.2 b/share/ruby-build/2.6.2 index 779d9c22..67d740db 100644 --- a/share/ruby-build/2.6.2 +++ b/share/ruby-build/2.6.2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1b" "https://www.openssl.org/source/openssl-1.1.1b.tar.gz#5c557b023230413dfb0756f3137a13e6d726838ccd1430888ad15bfb2b43ea4b" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.6.2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.2.tar.bz2#d126ada7f4147ce1029a80c2a37a0c4bfb37e9e82da8816662241a43faeb8915" ldflags_dirs standard verify_openssl +install_package "ruby-2.6.2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.2.tar.bz2#d126ada7f4147ce1029a80c2a37a0c4bfb37e9e82da8816662241a43faeb8915" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.3 b/share/ruby-build/2.6.3 index 9475d6e8..b44b0cb0 100644 --- a/share/ruby-build/2.6.3 +++ b/share/ruby-build/2.6.3 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1b" "https://www.openssl.org/source/openssl-1.1.1b.tar.gz#5c557b023230413dfb0756f3137a13e6d726838ccd1430888ad15bfb2b43ea4b" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.6.3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2#dd638bf42059182c1d04af0d5577131d4ce70b79105231c4cc0a60de77b14f2e" ldflags_dirs standard verify_openssl +install_package "ruby-2.6.3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2#dd638bf42059182c1d04af0d5577131d4ce70b79105231c4cc0a60de77b14f2e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.4 b/share/ruby-build/2.6.4 index 6e7fd5f8..9c1a60ec 100644 --- a/share/ruby-build/2.6.4 +++ b/share/ruby-build/2.6.4 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1c" "https://www.openssl.org/source/openssl-1.1.1c.tar.gz#f6fb3079ad15076154eda9413fed42877d668e7069d9b87396d0804fdb3f4c90" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.6.4" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.4.tar.bz2#fa1ecc67b99fa13201499002669412eae7cfbe2c30c4f1f4526e8491edfc5fa7" ldflags_dirs standard verify_openssl +install_package "ruby-2.6.4" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.4.tar.bz2#fa1ecc67b99fa13201499002669412eae7cfbe2c30c4f1f4526e8491edfc5fa7" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.5 b/share/ruby-build/2.6.5 index da235327..814dae21 100644 --- a/share/ruby-build/2.6.5 +++ b/share/ruby-build/2.6.5 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.6.5" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.5.tar.bz2#97ddf1b922f83c1f5c50e75bf54e27bba768d75fea7cda903b886c6745e60f0a" ldflags_dirs standard verify_openssl +install_package "ruby-2.6.5" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.5.tar.bz2#97ddf1b922f83c1f5c50e75bf54e27bba768d75fea7cda903b886c6745e60f0a" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview1 b/share/ruby-build/2.7.0-preview1 index f419729f..f9d85f79 100644 --- a/share/ruby-build/2.7.0-preview1 +++ b/share/ruby-build/2.7.0-preview1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1c" "https://www.openssl.org/source/openssl-1.1.1c.tar.gz#f6fb3079ad15076154eda9413fed42877d668e7069d9b87396d0804fdb3f4c90" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.7.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview1.tar.bz2#d45b4a1712ec5c03a35e85e33bcb57c7426b856d35e4f04f7975ae3944d09952" ldflags_dirs standard verify_openssl +install_package "ruby-2.7.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview1.tar.bz2#d45b4a1712ec5c03a35e85e33bcb57c7426b856d35e4f04f7975ae3944d09952" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview2 b/share/ruby-build/2.7.0-preview2 index c531c057..f2354bfe 100644 --- a/share/ruby-build/2.7.0-preview2 +++ b/share/ruby-build/2.7.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.7.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview2.tar.bz2#417c84346ba84d664a13833c94c6d9f888c89bb9bee9adf469580441eaede30b" ldflags_dirs standard verify_openssl +install_package "ruby-2.7.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview2.tar.bz2#417c84346ba84d664a13833c94c6d9f888c89bb9bee9adf469580441eaede30b" ldflags_dirs enable_shared standard verify_openssl From 1fe53fac652b0bc83714f6d74a5bbf0b1e0e396d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 30 Oct 2019 18:11:02 +0100 Subject: [PATCH 1062/1809] ruby-build 20191030 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 620c39a9..2ff900fd 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20191024" +RUBY_BUILD_VERSION="20191030" OLDIFS="$IFS" From 3a10951711e213de2ee1c4e6996590f3a6c62044 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Thu, 31 Oct 2019 09:08:26 +0100 Subject: [PATCH 1063/1809] Remove overzealous permission change post-install Allows group-writeable Ruby installations Reverts e1b50e68e339fef4172d000c8d5541a3ec8af14b Fix #400, close #903 --- bin/ruby-build | 6 ------ 1 file changed, 6 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 2ff900fd..4c4e575d 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -214,7 +214,6 @@ make_package() { before_install_package "$package_name" build_package "$package_name" $* after_install_package "$package_name" - fix_directory_permissions popd >&4 } @@ -772,11 +771,6 @@ after_install_package() { local stub=1 } -fix_directory_permissions() { - # Ensure installed directories are not world-writable to avoid Bundler warnings - find "$PREFIX_PATH" -type d \( -perm -020 -o -perm -002 \) -exec chmod go-w {} \; -} - fix_rbx_gem_binstubs() { local prefix="$1" local gemdir="${prefix}/gems/bin" From e4904cd49e7a50067e74d703299e57f98bd2c81a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Thu, 31 Oct 2019 15:34:09 +0100 Subject: [PATCH 1064/1809] ruby-build 20191031 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 4c4e575d..c2b8c0e4 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20191030" +RUBY_BUILD_VERSION="20191031" OLDIFS="$IFS" From eda2814dbce22d8573bf500f4b2e61b205e82066 Mon Sep 17 00:00:00 2001 From: Jorge Vargas Silva Date: Thu, 31 Oct 2019 14:29:25 -0300 Subject: [PATCH 1065/1809] ADD: Definition for jRuby 9.2.9.0 --- share/ruby-build/jruby-9.2.9.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.2.9.0 diff --git a/share/ruby-build/jruby-9.2.9.0 b/share/ruby-build/jruby-9.2.9.0 new file mode 100644 index 00000000..5ba01084 --- /dev/null +++ b/share/ruby-build/jruby-9.2.9.0 @@ -0,0 +1,2 @@ +require_java7 +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" jruby From 2ead47a0efcbc64763ada2add0c32c8a514b182f Mon Sep 17 00:00:00 2001 From: Jorge Vargas Silva Date: Thu, 31 Oct 2019 14:31:38 -0300 Subject: [PATCH 1066/1809] jRuby 9.2.9.0 depends on java 8 --- share/ruby-build/jruby-9.2.9.0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/jruby-9.2.9.0 b/share/ruby-build/jruby-9.2.9.0 index 5ba01084..8d1eea6c 100644 --- a/share/ruby-build/jruby-9.2.9.0 +++ b/share/ruby-build/jruby-9.2.9.0 @@ -1,2 +1,2 @@ -require_java7 +require_java8 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" jruby From b4e504c858e8b01eb4669907ffc3699eec4ac6cc Mon Sep 17 00:00:00 2001 From: Jorge Vargas Silva <787172+afromankenobi@users.noreply.github.com> Date: Thu, 31 Oct 2019 19:50:16 -0300 Subject: [PATCH 1067/1809] jRuby 9.x depends on java 8 (#1372) --- share/ruby-build/jruby-9.2.0.0 | 2 +- share/ruby-build/jruby-9.2.0.0-dev | 2 +- share/ruby-build/jruby-9.2.1.0 | 2 +- share/ruby-build/jruby-9.2.1.0-dev | 2 +- share/ruby-build/jruby-9.2.3.0 | 2 +- share/ruby-build/jruby-9.2.4.0 | 2 +- share/ruby-build/jruby-9.2.4.1 | 2 +- share/ruby-build/jruby-9.2.5.0 | 2 +- share/ruby-build/jruby-9.2.6.0 | 2 +- share/ruby-build/jruby-9.2.7.0 | 2 +- share/ruby-build/jruby-9.2.8.0 | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) diff --git a/share/ruby-build/jruby-9.2.0.0 b/share/ruby-build/jruby-9.2.0.0 index efcfaa3d..03868d20 100644 --- a/share/ruby-build/jruby-9.2.0.0 +++ b/share/ruby-build/jruby-9.2.0.0 @@ -1,2 +1,2 @@ -require_java7 +require_java8 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" jruby diff --git a/share/ruby-build/jruby-9.2.0.0-dev b/share/ruby-build/jruby-9.2.0.0-dev index 73e1782e..8bb1c200 100644 --- a/share/ruby-build/jruby-9.2.0.0-dev +++ b/share/ruby-build/jruby-9.2.0.0-dev @@ -1,2 +1,2 @@ -require_java7 +require_java8 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 index 150a7ad4..c13835f4 100644 --- a/share/ruby-build/jruby-9.2.1.0 +++ b/share/ruby-build/jruby-9.2.1.0 @@ -1,2 +1,2 @@ -require_java7 +require_java8 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" jruby diff --git a/share/ruby-build/jruby-9.2.1.0-dev b/share/ruby-build/jruby-9.2.1.0-dev index 2c7a19f6..81898a01 100644 --- a/share/ruby-build/jruby-9.2.1.0-dev +++ b/share/ruby-build/jruby-9.2.1.0-dev @@ -1,2 +1,2 @@ -require_java7 +require_java8 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.3.0 b/share/ruby-build/jruby-9.2.3.0 index 53e3fa18..b6311c89 100644 --- a/share/ruby-build/jruby-9.2.3.0 +++ b/share/ruby-build/jruby-9.2.3.0 @@ -1,2 +1,2 @@ -require_java7 +require_java8 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" jruby diff --git a/share/ruby-build/jruby-9.2.4.0 b/share/ruby-build/jruby-9.2.4.0 index a7d7c3c0..0ac3a280 100644 --- a/share/ruby-build/jruby-9.2.4.0 +++ b/share/ruby-build/jruby-9.2.4.0 @@ -1,2 +1,2 @@ -require_java7 +require_java8 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" jruby diff --git a/share/ruby-build/jruby-9.2.4.1 b/share/ruby-build/jruby-9.2.4.1 index cd62943d..7eeaeb02 100644 --- a/share/ruby-build/jruby-9.2.4.1 +++ b/share/ruby-build/jruby-9.2.4.1 @@ -1,2 +1,2 @@ -require_java7 +require_java8 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" jruby diff --git a/share/ruby-build/jruby-9.2.5.0 b/share/ruby-build/jruby-9.2.5.0 index 3f3ec92a..6082dbab 100644 --- a/share/ruby-build/jruby-9.2.5.0 +++ b/share/ruby-build/jruby-9.2.5.0 @@ -1,2 +1,2 @@ -require_java7 +require_java8 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" jruby diff --git a/share/ruby-build/jruby-9.2.6.0 b/share/ruby-build/jruby-9.2.6.0 index a9345c97..a7a2d6cd 100644 --- a/share/ruby-build/jruby-9.2.6.0 +++ b/share/ruby-build/jruby-9.2.6.0 @@ -1,2 +1,2 @@ -require_java7 +require_java8 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" jruby diff --git a/share/ruby-build/jruby-9.2.7.0 b/share/ruby-build/jruby-9.2.7.0 index eec2027b..8f85ae53 100644 --- a/share/ruby-build/jruby-9.2.7.0 +++ b/share/ruby-build/jruby-9.2.7.0 @@ -1,2 +1,2 @@ -require_java7 +require_java8 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" jruby diff --git a/share/ruby-build/jruby-9.2.8.0 b/share/ruby-build/jruby-9.2.8.0 index db647d9c..e0450851 100644 --- a/share/ruby-build/jruby-9.2.8.0 +++ b/share/ruby-build/jruby-9.2.8.0 @@ -1,2 +1,2 @@ -require_java7 +require_java8 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" jruby From 9d78f06d1de9ed7f27d09d01255c4f1136472a81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 2 Nov 2019 11:33:08 +0100 Subject: [PATCH 1068/1809] Fix requiring Java 8 for JRuby 9.2 Ref. #1372, fix #1373, fix #1246 --- bin/ruby-build | 14 ++++++++++---- share/ruby-build/jruby-9.2.0.0 | 2 +- share/ruby-build/jruby-9.2.0.0-dev | 2 +- share/ruby-build/jruby-9.2.1.0 | 2 +- share/ruby-build/jruby-9.2.1.0-dev | 2 +- share/ruby-build/jruby-9.2.3.0 | 2 +- share/ruby-build/jruby-9.2.4.0 | 2 +- share/ruby-build/jruby-9.2.4.1 | 2 +- share/ruby-build/jruby-9.2.5.0 | 2 +- share/ruby-build/jruby-9.2.6.0 | 2 +- share/ruby-build/jruby-9.2.7.0 | 2 +- share/ruby-build/jruby-9.2.8.0 | 2 +- share/ruby-build/jruby-9.2.9.0 | 2 +- 13 files changed, 22 insertions(+), 16 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index c2b8c0e4..87ce35c8 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -798,15 +798,21 @@ fix_rbx_irb() { true } -require_java7() { - local version="$(java -version 2>&1 | grep '\(java\|openjdk\) version' | head -1)" - if [[ $version != *[789]* ]]; then +require_java() { + local required="$1" + local version="$(java -version 2>&1 | grep '\(java\|openjdk\) version' | head -1 | grep -o '1\.[0-9]\+')" + if [ -z "$version" ] || [ "${version##*.}" -lt "$required" ]; then colorize 1 "ERROR" >&3 - echo ": Java 7 required. Please install a 1.7-compatible JRE." >&3 + echo ": Java ${required} required. Please install a 1.${required}-compatible JRE." >&3 return 1 fi } +# keep for backwards compatibility +require_java7() { + require_java 7 +} + require_gcc() { local gcc="$(locate_gcc || true)" diff --git a/share/ruby-build/jruby-9.2.0.0 b/share/ruby-build/jruby-9.2.0.0 index 03868d20..121af2c7 100644 --- a/share/ruby-build/jruby-9.2.0.0 +++ b/share/ruby-build/jruby-9.2.0.0 @@ -1,2 +1,2 @@ -require_java8 +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" jruby diff --git a/share/ruby-build/jruby-9.2.0.0-dev b/share/ruby-build/jruby-9.2.0.0-dev index 8bb1c200..81bc6f05 100644 --- a/share/ruby-build/jruby-9.2.0.0-dev +++ b/share/ruby-build/jruby-9.2.0.0-dev @@ -1,2 +1,2 @@ -require_java8 +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 index c13835f4..e396feae 100644 --- a/share/ruby-build/jruby-9.2.1.0 +++ b/share/ruby-build/jruby-9.2.1.0 @@ -1,2 +1,2 @@ -require_java8 +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" jruby diff --git a/share/ruby-build/jruby-9.2.1.0-dev b/share/ruby-build/jruby-9.2.1.0-dev index 81898a01..d1a90d4e 100644 --- a/share/ruby-build/jruby-9.2.1.0-dev +++ b/share/ruby-build/jruby-9.2.1.0-dev @@ -1,2 +1,2 @@ -require_java8 +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.3.0 b/share/ruby-build/jruby-9.2.3.0 index b6311c89..3680de72 100644 --- a/share/ruby-build/jruby-9.2.3.0 +++ b/share/ruby-build/jruby-9.2.3.0 @@ -1,2 +1,2 @@ -require_java8 +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" jruby diff --git a/share/ruby-build/jruby-9.2.4.0 b/share/ruby-build/jruby-9.2.4.0 index 0ac3a280..f65b54a9 100644 --- a/share/ruby-build/jruby-9.2.4.0 +++ b/share/ruby-build/jruby-9.2.4.0 @@ -1,2 +1,2 @@ -require_java8 +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" jruby diff --git a/share/ruby-build/jruby-9.2.4.1 b/share/ruby-build/jruby-9.2.4.1 index 7eeaeb02..6f45b645 100644 --- a/share/ruby-build/jruby-9.2.4.1 +++ b/share/ruby-build/jruby-9.2.4.1 @@ -1,2 +1,2 @@ -require_java8 +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" jruby diff --git a/share/ruby-build/jruby-9.2.5.0 b/share/ruby-build/jruby-9.2.5.0 index 6082dbab..8e484239 100644 --- a/share/ruby-build/jruby-9.2.5.0 +++ b/share/ruby-build/jruby-9.2.5.0 @@ -1,2 +1,2 @@ -require_java8 +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" jruby diff --git a/share/ruby-build/jruby-9.2.6.0 b/share/ruby-build/jruby-9.2.6.0 index a7a2d6cd..c0aa5e07 100644 --- a/share/ruby-build/jruby-9.2.6.0 +++ b/share/ruby-build/jruby-9.2.6.0 @@ -1,2 +1,2 @@ -require_java8 +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" jruby diff --git a/share/ruby-build/jruby-9.2.7.0 b/share/ruby-build/jruby-9.2.7.0 index 8f85ae53..f7384ad9 100644 --- a/share/ruby-build/jruby-9.2.7.0 +++ b/share/ruby-build/jruby-9.2.7.0 @@ -1,2 +1,2 @@ -require_java8 +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" jruby diff --git a/share/ruby-build/jruby-9.2.8.0 b/share/ruby-build/jruby-9.2.8.0 index e0450851..373e0e08 100644 --- a/share/ruby-build/jruby-9.2.8.0 +++ b/share/ruby-build/jruby-9.2.8.0 @@ -1,2 +1,2 @@ -require_java8 +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" jruby diff --git a/share/ruby-build/jruby-9.2.9.0 b/share/ruby-build/jruby-9.2.9.0 index 8d1eea6c..8c048e64 100644 --- a/share/ruby-build/jruby-9.2.9.0 +++ b/share/ruby-build/jruby-9.2.9.0 @@ -1,2 +1,2 @@ -require_java8 +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" jruby From c30d4cba91f36c2441e30a055f346738c8b89db2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 2 Nov 2019 13:09:38 +0100 Subject: [PATCH 1069/1809] Fix verifying Java 9+ versions Ref. #1135 --- bin/ruby-build | 19 +++++++++++++------ test/build.bats | 21 +++++++++++++++++---- 2 files changed, 30 insertions(+), 10 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 87ce35c8..808780a6 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -800,12 +800,19 @@ fix_rbx_irb() { require_java() { local required="$1" - local version="$(java -version 2>&1 | grep '\(java\|openjdk\) version' | head -1 | grep -o '1\.[0-9]\+')" - if [ -z "$version" ] || [ "${version##*.}" -lt "$required" ]; then - colorize 1 "ERROR" >&3 - echo ": Java ${required} required. Please install a 1.${required}-compatible JRE." >&3 - return 1 - fi + local java_version="$(java -version 2>&1)" + local version_string="$(grep 'java version' <<<"$java_version" | head -1 | grep -o '[0-9.]\+' || true)" + [ -n "$version_string" ] || version_string="$(grep 'openjdk version' <<<"$java_version" | head -1 | grep -o '[0-9.]\+' || true)" + IFS="." + 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" >&3 + echo ": Java ${required} required, but your Java version was:" >&3 + cat <<<"$java_version" >&3 + return 1 } # keep for backwards compatibility diff --git a/test/build.bats b/test/build.bats index 9894ded9..4760c313 100755 --- a/test/build.bats +++ b/test/build.bats @@ -569,20 +569,21 @@ require_java7 install_package "jruby-9000.dev" "http://ci.jruby.org/jruby-dist-9000.dev-bin.tar.gz" jruby DEF assert_failure - assert_output_contains "ERROR: Java 7 required. Please install a 1.7-compatible JRE." + assert_output_contains "ERROR: Java 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' + stub java "-version : echo 'java version \"1.6.0_21\"' >&2" run_inline_definition <&2' + stub java "-version : echo 'java version \"9\"' >&2" run_inline_definition <&2" + + run_inline_definition < Date: Sat, 2 Nov 2019 13:16:26 +0100 Subject: [PATCH 1070/1809] ruby-build 20191102 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 808780a6..44802374 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20191031" +RUBY_BUILD_VERSION="20191102" OLDIFS="$IFS" From c660cfcd038180ec58dedb970e134a309b72cd03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 2 Nov 2019 19:17:41 +0100 Subject: [PATCH 1071/1809] Use `mktemp` to securely initialize the build directory Hopefully this works between BSD and GNU mktemp. Closes #540 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 44802374..297f6d13 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1366,7 +1366,7 @@ RUBY_BIN="${PREFIX_PATH}/bin/ruby" CWD="$(pwd)" if [ -z "$RUBY_BUILD_BUILD_PATH" ]; then - BUILD_PATH="${TMP}/ruby-build.${SEED}" + BUILD_PATH="$(mktemp -d "${LOG_PATH%.log}.XXXXXX")" else BUILD_PATH="$RUBY_BUILD_BUILD_PATH" fi From 9e41ff482c243cc60423fc0ec4fe161be30fc090 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 2 Nov 2019 19:30:31 +0100 Subject: [PATCH 1072/1809] Have `rbenv install --list` output match `ruby-build --definitions` This is for simplicity and usability in scripts. Fixes #1170 --- bin/rbenv-install | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index b9e0bfcc..5a723d77 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -77,8 +77,7 @@ for option in "${OPTIONS[@]}"; do usage 0 ;; "l" | "list" ) - echo "Available versions:" - definitions | indent + ruby-build --definitions exit ;; "f" | "force" ) From fe5986d64921f31bdc417fa5308f5071ffa3c1b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 4 Nov 2019 14:48:27 +0100 Subject: [PATCH 1073/1809] Fix `rbenv install --list` test --- test/rbenv.bats | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/test/rbenv.bats b/test/rbenv.bats index 2d8c95ff..89aa970d 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -41,11 +41,10 @@ stub_ruby_build() { run rbenv-install --list assert_success assert_output < Date: Mon, 4 Nov 2019 14:44:03 +0100 Subject: [PATCH 1074/1809] Assert error shown when curl, wget, & aria2c are unavailable Closes #1234 --- bin/ruby-build | 2 +- test/fetch.bats | 9 +++++++++ test/test_helper.bash | 13 +++++++++++++ 3 files changed, 23 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 297f6d13..bcd50caf 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -316,7 +316,7 @@ detect_http_client() { return fi done - echo "error: please install \`aria2c\`, \`curl\`, or \`wget\` and try again" >&2 + echo "error: install \`curl\`, \`wget\`, or \`aria2c\` to download packages" >&2 return 1 } diff --git a/test/fetch.bats b/test/fetch.bats index e4acbf41..92b889c7 100644 --- a/test/fetch.bats +++ b/test/fetch.bats @@ -18,6 +18,15 @@ setup() { assert_output_contains "error: failed to download package-1.0.0.tar.gz" } +@test "no download tool" { + export -n RUBY_BUILD_HTTP_CLIENT + clean_path="$(remove_commands_from_path curl wget aria2c)" + + PATH="$clean_path" install_fixture definitions/without-checksum + assert_failure + assert_output_contains 'error: install `curl`, `wget`, or `aria2c` to download packages' +} + @test "using aria2c if available" { export RUBY_BUILD_ARIA2_OPTS= export -n RUBY_BUILD_HTTP_CLIENT diff --git a/test/test_helper.bash b/test/test_helper.bash index ee663fda..a53e33f7 100644 --- a/test/test_helper.bash +++ b/test/test_helper.bash @@ -14,6 +14,19 @@ if [ "$FIXTURE_ROOT" != "$BATS_TEST_DIRNAME/fixtures" ]; then export PATH fi +remove_commands_from_path() { + local path cmd + local paths=( $(command -v "$@" | sed 's!/[^/]*$!!' | sort -u) ) + local NEWPATH=":$PATH:" + 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 + echo "${NEWPATH#:}" +} + teardown() { rm -fr "${TMP:?}"/* } From 0d3e3b8b8e7ef3a6c24d1bfd39532ab5c411ba7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 4 Nov 2019 17:11:28 +0100 Subject: [PATCH 1075/1809] Ensure missing curl/wget/aria2c error message is shown on Linux https://travis-ci.org/rbenv/ruby-build/builds/607144159 Ref. #1234 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index bcd50caf..5fae7d8a 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -302,7 +302,7 @@ http() { [ -n "$2" ] || return 1 shift 1 - RUBY_BUILD_HTTP_CLIENT="${RUBY_BUILD_HTTP_CLIENT:-$(detect_http_client)}" + RUBY_BUILD_HTTP_CLIENT="${RUBY_BUILD_HTTP_CLIENT:-$(detect_http_client 2>&3)}" [ -n "$RUBY_BUILD_HTTP_CLIENT" ] || return 1 "http_${method}_${RUBY_BUILD_HTTP_CLIENT}" "$@" From 8945b5721f15b6009ca6d469448d631fe2dd39a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 5 Nov 2019 09:48:22 +0100 Subject: [PATCH 1076/1809] Add tests for different styles of patches --- test/build.bats | 45 +++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 43 insertions(+), 2 deletions(-) diff --git a/test/build.bats b/test/build.bats index 4760c313..50dbb980 100755 --- a/test/build.bats +++ b/test/build.bats @@ -92,7 +92,11 @@ OUT stub_make_install stub patch ' : echo patch "$@" | sed -E "s/\.[[:alnum:]]+$/.XXX/" >> build.log' - TMPDIR="$TMP" install_fixture --patch definitions/needs-yaml <<<"" + 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 <<<"diff --git a/script.rb" + TMPDIR="$TMP" install_fixture --patch definitions/needs-yaml < Date: Tue, 5 Nov 2019 11:03:49 +0100 Subject: [PATCH 1077/1809] Include header files with mruby Fix #1311 --- bin/ruby-build | 11 ++++------- test/build.bats | 44 ++++++++++++++++++++++---------------------- 2 files changed, 26 insertions(+), 29 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 48316ebc..8e00ad29 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -677,14 +677,11 @@ build_package_rbx() { } build_package_mruby() { - local package_name="$1" - - { rake + { ./minirake mkdir -p "$PREFIX_PATH" - cp -fR build/host/* "$PREFIX_PATH" - cd "$PREFIX_PATH/bin" - ln -fs mruby ruby - ln -fs mirb irb + cp -fR build/host/* include "$PREFIX_PATH" + ln -fs mruby "$PREFIX_PATH/bin/ruby" + ln -fs mirb "$PREFIX_PATH/bin/irb" } >&4 2>&1 } diff --git a/test/build.bats b/test/build.bats index 50dbb980..cf41c4f7 100755 --- a/test/build.bats +++ b/test/build.bats @@ -455,41 +455,41 @@ OUT assert_success "hello world" } -@test "mruby strategy overwrites non-writable files" { - cached_tarball "mruby-1.0" build/host/bin/{mruby,mirb} +@test "mruby strategy" { + package="$TMP/mruby-1.0" + executable "$package/minirake" <> '$INSTALL_ROOT'/build.log +mkdir -p build/host/bin +touch build/host/bin/{mruby,mirb} +chmod +x build/host/bin/{mruby,mirb} +OUT + mkdir -p "$package/include" + touch "$package/include/mruby.h" + mkdir -p "$RUBY_BUILD_CACHE_PATH" + tar czf "$RUBY_BUILD_CACHE_PATH/${package##*/}.tar.gz" -C "${package%/*}" "${package##*/}" + rm -rf "$package" + + stub gem false + stub rake false mkdir -p "$INSTALL_ROOT/bin" touch "$INSTALL_ROOT/bin/mruby" chmod -w "$INSTALL_ROOT/bin/mruby" - stub gem false - stub rake '--version : echo 1' true - run_inline_definition < Date: Tue, 5 Nov 2019 13:34:42 +0100 Subject: [PATCH 1078/1809] ruby-build 20191105 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 8e00ad29..52ba473d 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20191102" +RUBY_BUILD_VERSION="20191105" OLDIFS="$IFS" From 9d96a6b83db489941c5a6499d7f765e3d13bedc2 Mon Sep 17 00:00:00 2001 From: Grant Guthrie Date: Fri, 8 Nov 2019 10:01:00 -0500 Subject: [PATCH 1079/1809] =?UTF-8?q?Don=E2=80=99t=20look=20for=20homebrew?= =?UTF-8?q?=20openssl?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bin/ruby-build | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 52ba473d..6795a999 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1020,18 +1020,7 @@ has_broken_mac_openssl() { is_mac || return 1 local openssl_version="$(/usr/bin/openssl version 2>/dev/null || true)" [[ $openssl_version = "OpenSSL 0.9.8"?* || $openssl_version = "LibreSSL"* ]] && - [[ "$RUBY_CONFIGURE_OPTS" != *--with-openssl-dir=* ]] && - ! use_homebrew_openssl -} - -use_homebrew_openssl() { - local ssldir="$(brew --prefix openssl@1.1 2>/dev/null || true)" - if [ -d "$ssldir" ]; then - echo "ruby-build: using openssl from homebrew" - package_option ruby configure --with-openssl-dir="$ssldir" - else - return 1 - fi + [[ "$RUBY_CONFIGURE_OPTS" != *--with-openssl-dir=* ]] } build_package_mac_openssl() { From 015b2489563e903b1c5cad06b188614f86432e7d Mon Sep 17 00:00:00 2001 From: Grant Guthrie Date: Fri, 8 Nov 2019 15:31:13 -0500 Subject: [PATCH 1080/1809] Keep use_homebrew_openssl function --- bin/ruby-build | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index 6795a999..a98c08f0 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1023,6 +1023,16 @@ has_broken_mac_openssl() { [[ "$RUBY_CONFIGURE_OPTS" != *--with-openssl-dir=* ]] } +use_homebrew_openssl() { + local ssldir="$(brew --prefix openssl@1.1 2>/dev/null || true)" + if [ -d "$ssldir" ]; then + echo "ruby-build: using openssl from homebrew" + package_option ruby configure --with-openssl-dir="$ssldir" + else + return 1 + fi +} + build_package_mac_openssl() { # Install to a subdirectory since we don't want shims for bin/openssl. OPENSSL_PREFIX_PATH="${PREFIX_PATH}/openssl" From 7a627b31ca21c1472fd3947a11091085938ac45c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 11 Nov 2019 11:45:30 +0100 Subject: [PATCH 1081/1809] ruby-build 20191111 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index a98c08f0..a5aa2f89 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20191105" +RUBY_BUILD_VERSION="20191111" OLDIFS="$IFS" From 0eec58617f47b5b706c5a422dc30fd1644d21cdf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 12 Nov 2019 18:38:33 +0100 Subject: [PATCH 1082/1809] Update to OpenSSL 1.1.1d for Ruby 2.5+ Closes #1232 --- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.5.2 | 2 +- share/ruby-build/2.5.3 | 2 +- share/ruby-build/2.5.4 | 2 +- share/ruby-build/2.5.5 | 2 +- share/ruby-build/2.5.6 | 2 +- share/ruby-build/2.6.0 | 2 +- share/ruby-build/2.6.0-dev | 2 +- share/ruby-build/2.6.0-preview1 | 2 +- share/ruby-build/2.6.0-preview2 | 2 +- share/ruby-build/2.6.0-preview3 | 2 +- share/ruby-build/2.6.0-rc1 | 2 +- share/ruby-build/2.6.0-rc2 | 2 +- share/ruby-build/2.6.1 | 2 +- share/ruby-build/2.6.2 | 2 +- share/ruby-build/2.6.3 | 2 +- share/ruby-build/2.6.4 | 2 +- share/ruby-build/2.7.0-dev | 2 +- share/ruby-build/2.7.0-preview1 | 2 +- share/ruby-build/truffleruby-19.0.0 | 2 +- share/ruby-build/truffleruby-19.1.0 | 2 +- share/ruby-build/truffleruby-19.2.0 | 2 +- share/ruby-build/truffleruby-19.2.0.1 | 2 +- 27 files changed, 27 insertions(+), 27 deletions(-) diff --git a/share/ruby-build/2.5.0 b/share/ruby-build/2.5.0 index 47035b67..9a9974b8 100644 --- a/share/ruby-build/2.5.0 +++ b/share/ruby-build/2.5.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index 7f1d2c59..46a22609 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.5.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.5.0-preview1 b/share/ruby-build/2.5.0-preview1 index b55ca2b1..bec71ca1 100644 --- a/share/ruby-build/2.5.0-preview1 +++ b/share/ruby-build/2.5.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-preview1.tar.bz2#1158e0eac184a1d8189fae985f58c9be185d6e7074b022e66567aec798fa3446" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-rc1 b/share/ruby-build/2.5.0-rc1 index fed5f0d0..e876655f 100644 --- a/share/ruby-build/2.5.0-rc1 +++ b/share/ruby-build/2.5.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-rc1.tar.bz2#862a8e9e52432ba383660a23d3e87af11dbc18c863a19ef6367eb8259fc47c09" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.1 b/share/ruby-build/2.5.1 index 5bbef361..408d2a9d 100644 --- a/share/ruby-build/2.5.1 +++ b/share/ruby-build/2.5.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.2 b/share/ruby-build/2.5.2 index 5c6d6a53..95ffe9c3 100644 --- a/share/ruby-build/2.5.2 +++ b/share/ruby-build/2.5.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.2" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.2.tar.bz2#ea3bcecc3b30cee271b4decde5e9ff3e17369d5fd1ed828d321c198307c9f0df" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.3 b/share/ruby-build/2.5.3 index 14c9f89a..3c025846 100644 --- a/share/ruby-build/2.5.3 +++ b/share/ruby-build/2.5.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.3" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.bz2#228a787ba68a7b20ac6e1d5af3d176d36e8ed600eb754d6325da341c3088ed76" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.4 b/share/ruby-build/2.5.4 index 90bd38f3..cc6fa716 100644 --- a/share/ruby-build/2.5.4 +++ b/share/ruby-build/2.5.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1b" "https://www.openssl.org/source/openssl-1.1.1b.tar.gz#5c557b023230413dfb0756f3137a13e6d726838ccd1430888ad15bfb2b43ea4b" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.4" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.4.tar.bz2#8a16566207b2334a6904a10a1f093befc3aaf9b2e6cf01c62b1c4ac15cb7d8fc" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.5 b/share/ruby-build/2.5.5 index b7dff8e8..04d7e9ba 100644 --- a/share/ruby-build/2.5.5 +++ b/share/ruby-build/2.5.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1b" "https://www.openssl.org/source/openssl-1.1.1b.tar.gz#5c557b023230413dfb0756f3137a13e6d726838ccd1430888ad15bfb2b43ea4b" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.5" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.bz2#1f2567a55dad6e50911ce42fcc705cf686924b897f597cabf803d88192024dcb" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.6 b/share/ruby-build/2.5.6 index 71c4e8a3..ecebfe00 100644 --- a/share/ruby-build/2.5.6 +++ b/share/ruby-build/2.5.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1b" "https://www.openssl.org/source/openssl-1.1.1b.tar.gz#5c557b023230413dfb0756f3137a13e6d726838ccd1430888ad15bfb2b43ea4b" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.6" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.6.tar.gz#1d7ed06c673020cd12a737ed686470552e8e99d72b82cd3c26daa3115c36bea7" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0 b/share/ruby-build/2.6.0 index 1c91e040..b041e5c7 100644 --- a/share/ruby-build/2.6.0 +++ b/share/ruby-build/2.6.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0.tar.bz2#c89ca663ad9a6238f4b1ec4d04c7dff630560c6e6eca6d30857c4d394f01a599" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0-dev b/share/ruby-build/2.6.0-dev index 19f1e422..3f09e2e7 100644 --- a/share/ruby-build/2.6.0-dev +++ b/share/ruby-build/2.6.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.6.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_6" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.6.0-preview1 b/share/ruby-build/2.6.0-preview1 index 02d50aa9..8ca69477 100644 --- a/share/ruby-build/2.6.0-preview1 +++ b/share/ruby-build/2.6.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview1.tar.bz2#8bd6c373df6ee009441270a8b4f86413d101b8f88e8051c55ef62abffadce462" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview2 b/share/ruby-build/2.6.0-preview2 index 17bd6430..fa2f0aad 100644 --- a/share/ruby-build/2.6.0-preview2 +++ b/share/ruby-build/2.6.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview2.tar.bz2#d8ede03d5ad3abd9d2c81cf0ad17a41d22b747c003cc16fd59befb2aaf48f0b2" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview3 b/share/ruby-build/2.6.0-preview3 index cb8e9a3b..878bdea0 100644 --- a/share/ruby-build/2.6.0-preview3 +++ b/share/ruby-build/2.6.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview3.tar.bz2#1f09a2ac1ab26721923cbf4b9302a66d36bb302dc45e72112b41d6fccc5b5931" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc1 b/share/ruby-build/2.6.0-rc1 index 67fac339..e0514ff9 100644 --- a/share/ruby-build/2.6.0-rc1 +++ b/share/ruby-build/2.6.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc1.tar.bz2#b4e9c0e8801946e9f0baba30948955f4341e9e04f363c206b7bd774208053eb5" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc2 b/share/ruby-build/2.6.0-rc2 index 614be395..e8968cac 100644 --- a/share/ruby-build/2.6.0-rc2 +++ b/share/ruby-build/2.6.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc2.tar.bz2#b3d03e471e3136f43bb948013d4f4974abb63d478e8ff7ec2741b22750a3ec50" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.1 b/share/ruby-build/2.6.1 index 53f8859d..d403ac8c 100644 --- a/share/ruby-build/2.6.1 +++ b/share/ruby-build/2.6.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.1.tar.bz2#82c9402920eac9ce777beb3f34eeadc2a3f3ce80f25004bbf54b5ed1280ba099" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.2 b/share/ruby-build/2.6.2 index 67d740db..83bf32ca 100644 --- a/share/ruby-build/2.6.2 +++ b/share/ruby-build/2.6.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1b" "https://www.openssl.org/source/openssl-1.1.1b.tar.gz#5c557b023230413dfb0756f3137a13e6d726838ccd1430888ad15bfb2b43ea4b" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.2.tar.bz2#d126ada7f4147ce1029a80c2a37a0c4bfb37e9e82da8816662241a43faeb8915" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.3 b/share/ruby-build/2.6.3 index b44b0cb0..2724ecd0 100644 --- a/share/ruby-build/2.6.3 +++ b/share/ruby-build/2.6.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1b" "https://www.openssl.org/source/openssl-1.1.1b.tar.gz#5c557b023230413dfb0756f3137a13e6d726838ccd1430888ad15bfb2b43ea4b" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2#dd638bf42059182c1d04af0d5577131d4ce70b79105231c4cc0a60de77b14f2e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.4 b/share/ruby-build/2.6.4 index 9c1a60ec..c3035f46 100644 --- a/share/ruby-build/2.6.4 +++ b/share/ruby-build/2.6.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1c" "https://www.openssl.org/source/openssl-1.1.1c.tar.gz#f6fb3079ad15076154eda9413fed42877d668e7069d9b87396d0804fdb3f4c90" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.4" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.4.tar.bz2#fa1ecc67b99fa13201499002669412eae7cfbe2c30c4f1f4526e8491edfc5fa7" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-dev b/share/ruby-build/2.7.0-dev index 59bad2dd..6fad632f 100644 --- a/share/ruby-build/2.7.0-dev +++ b/share/ruby-build/2.7.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.7.0-preview1 b/share/ruby-build/2.7.0-preview1 index f9d85f79..92f38df3 100644 --- a/share/ruby-build/2.7.0-preview1 +++ b/share/ruby-build/2.7.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1c" "https://www.openssl.org/source/openssl-1.1.1c.tar.gz#f6fb3079ad15076154eda9413fed42877d668e7069d9b87396d0804fdb3f4c90" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview1.tar.bz2#d45b4a1712ec5c03a35e85e33bcb57c7426b856d35e4f04f7975ae3944d09952" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/truffleruby-19.0.0 b/share/ruby-build/truffleruby-19.0.0 index cbf1d45f..bad2a367 100644 --- a/share/ruby-build/truffleruby-19.0.0 +++ b/share/ruby-build/truffleruby-19.0.0 @@ -1,4 +1,4 @@ -install_package "openssl-1.1.1b" "https://www.openssl.org/source/openssl-1.1.1b.tar.gz#5c557b023230413dfb0756f3137a13e6d726838ccd1430888ad15bfb2b43ea4b" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl if is_mac; then install_package "truffleruby-19.0.0" "https://github.com/oracle/truffleruby/releases/download/vm-19.0.0/truffleruby-19.0.0-macos-amd64.tar.gz#962003deaae6eff3150a9682287636445088bedf667bf62c635646659878ec49" truffleruby diff --git a/share/ruby-build/truffleruby-19.1.0 b/share/ruby-build/truffleruby-19.1.0 index 081efc0e..20fa63ce 100644 --- a/share/ruby-build/truffleruby-19.1.0 +++ b/share/ruby-build/truffleruby-19.1.0 @@ -1,4 +1,4 @@ -install_package "openssl-1.1.1b" "https://www.openssl.org/source/openssl-1.1.1b.tar.gz#5c557b023230413dfb0756f3137a13e6d726838ccd1430888ad15bfb2b43ea4b" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl if is_mac; then install_package "truffleruby-19.1.0" "https://github.com/oracle/truffleruby/releases/download/vm-19.1.0/truffleruby-19.1.0-macos-amd64.tar.gz#9cb8e8374dd21928bf822394810988e37f1a7c804cf407fb2b2a0a50e9302f3b" truffleruby diff --git a/share/ruby-build/truffleruby-19.2.0 b/share/ruby-build/truffleruby-19.2.0 index 2523362b..c1abe4ed 100644 --- a/share/ruby-build/truffleruby-19.2.0 +++ b/share/ruby-build/truffleruby-19.2.0 @@ -1,4 +1,4 @@ -install_package "openssl-1.1.1b" "https://www.openssl.org/source/openssl-1.1.1b.tar.gz#5c557b023230413dfb0756f3137a13e6d726838ccd1430888ad15bfb2b43ea4b" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl if is_mac; then install_package "truffleruby-19.2.0" "https://github.com/oracle/truffleruby/releases/download/vm-19.2.0/truffleruby-19.2.0-macos-amd64.tar.gz#7f717cb86bd93e0c191f7a7ec39aaa66bad0b9e76348efc4c9104983290c1ffb" truffleruby diff --git a/share/ruby-build/truffleruby-19.2.0.1 b/share/ruby-build/truffleruby-19.2.0.1 index e282fa17..21761d3d 100644 --- a/share/ruby-build/truffleruby-19.2.0.1 +++ b/share/ruby-build/truffleruby-19.2.0.1 @@ -1,4 +1,4 @@ -install_package "openssl-1.1.1b" "https://www.openssl.org/source/openssl-1.1.1b.tar.gz#5c557b023230413dfb0756f3137a13e6d726838ccd1430888ad15bfb2b43ea4b" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl if is_mac; then install_package "truffleruby-19.2.0.1" "https://github.com/oracle/truffleruby/releases/download/vm-19.2.0.1/truffleruby-19.2.0.1-macos-amd64.tar.gz#3a1bef2706ea9dc430f45ec0d7bf798ef09526f39d5102d88ef6a1b74bea3c12" truffleruby From 2fa12aa897d3617bc5e93d8fadd42d6fa7a2fbaa Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Wed, 20 Nov 2019 18:11:43 +0900 Subject: [PATCH 1083/1809] Set default MAKE=gmake on FreeBSD again as an workaround for Ruby bug 16331: https://bugs.ruby-lang.org/issues/16331 Due to this bug, build will fail with FreeBSD's make after #1368. The bug is already fixed in MRI upstream but GNU make is still required when building older releases of Ruby. Use GNU make rather than switching make/gmake depending of Ruby version. See also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241633 --- bin/ruby-build | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index a5aa2f89..e2df64af 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1320,15 +1320,12 @@ fi if [ -z "$MAKE" ]; then if [ "FreeBSD" = "$(uname -s)" ]; then - if [ "$(echo $1 | sed 's/-.*$//')" = "jruby" ]; then - export MAKE="gmake" - else - if [ "$(uname -r | sed 's/[^[:digit:]].*//')" -lt 10 ]; then - export MAKE="gmake" - else - export MAKE="make" - fi - fi + # Workaround for Ruby bug 16331: https://bugs.ruby-lang.org/issues/16331 + # Due to this bug, build will fail with FreeBSD's make after #1368 + # The bug is already fixed in upstream but GNU make is still required + # when building older releases of Ruby. Use GNU make rather than switching + # depending of Ruby version. + export MAKE="gmake" else export MAKE="make" fi From d6af53ef1c95d60e5a2bebaf518341691b34cc98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 20 Nov 2019 10:56:16 +0100 Subject: [PATCH 1084/1809] Fix test for `gmake` on FreeBSD --- test/build.bats | 28 ++-------------------------- 1 file changed, 2 insertions(+), 26 deletions(-) diff --git a/test/build.bats b/test/build.bats index cf41c4f7..588341d0 100755 --- a/test/build.bats +++ b/test/build.bats @@ -373,10 +373,10 @@ OUT assert [ -x ./here/bin/package ] } -@test "make on FreeBSD 9 defaults to gmake" { +@test "make on FreeBSD defaults to gmake" { cached_tarball "ruby-2.0.0" - stub uname "-s : echo FreeBSD" "-r : echo 9.1" false + stub uname "-s : echo FreeBSD" false MAKE=gmake stub_make_install MAKE= install_fixture definitions/vanilla-ruby @@ -386,30 +386,6 @@ OUT unstub uname } -@test "make on FreeBSD 10" { - cached_tarball "ruby-2.0.0" - - stub uname "-s : echo FreeBSD" "-r : echo 10.0-RELEASE" false - stub_make_install - - MAKE= install_fixture definitions/vanilla-ruby - assert_success - - unstub uname -} - -@test "make on FreeBSD 11" { - cached_tarball "ruby-2.0.0" - - stub uname "-s : echo FreeBSD" "-r : echo 11.0-RELEASE" false - stub_make_install - - MAKE= install_fixture definitions/vanilla-ruby - assert_success - - unstub uname -} - @test "can use RUBY_CONFIGURE to apply a patch" { cached_tarball "ruby-2.0.0" From a2031524f9090fde5ceb7699a4edc2ba1def4be6 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 20 Nov 2019 17:57:44 +0100 Subject: [PATCH 1085/1809] Use OpenSSL 1.1.1d like other Rubies for new TruffleRuby releases --- script/update-truffleruby | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/script/update-truffleruby b/script/update-truffleruby index 836b7386..9a1c12ba 100755 --- a/script/update-truffleruby +++ b/script/update-truffleruby @@ -23,7 +23,7 @@ EOS } cat > "$file" < Date: Wed, 20 Nov 2019 17:58:31 +0100 Subject: [PATCH 1086/1809] Add TruffleRuby 19.3.0 --- share/ruby-build/truffleruby-19.3.0 | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 share/ruby-build/truffleruby-19.3.0 diff --git a/share/ruby-build/truffleruby-19.3.0 b/share/ruby-build/truffleruby-19.3.0 new file mode 100644 index 00000000..3776b70f --- /dev/null +++ b/share/ruby-build/truffleruby-19.3.0 @@ -0,0 +1,7 @@ +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl + +if is_mac; then + install_package "truffleruby-19.3.0" "https://github.com/oracle/truffleruby/releases/download/vm-19.3.0/truffleruby-19.3.0-macos-amd64.tar.gz#b2958301dbe0d2ed6dd430ccfb4c06f414a575e2fa6dbd38f6cf7ef63f679550" truffleruby +else + install_package "truffleruby-19.3.0" "https://github.com/oracle/truffleruby/releases/download/vm-19.3.0/truffleruby-19.3.0-linux-amd64.tar.gz#1fe9100a5272c5f82990a6ad4da08422f8a25d1b8d028fa89d32affa8d7e376f" truffleruby +fi From b83fc80de6a7ca937da81759a69eddcca55e0db9 Mon Sep 17 00:00:00 2001 From: Skyler Shaw Date: Wed, 20 Nov 2019 13:49:11 -0600 Subject: [PATCH 1087/1809] Add definition for mruby 2.1.0 --- share/ruby-build/mruby-2.1.0 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/mruby-2.1.0 diff --git a/share/ruby-build/mruby-2.1.0 b/share/ruby-build/mruby-2.1.0 new file mode 100644 index 00000000..d55430c1 --- /dev/null +++ b/share/ruby-build/mruby-2.1.0 @@ -0,0 +1 @@ +install_package "mruby-2.1.0" "https://github.com/mruby/mruby/archive/2.1.0.tar.gz#d6733742a07e553c52ab71df08b0604b3b571768bbc0c2729fbf0389d1bb5d13" mruby From f0a393d20a4fe3cbda0d5a10bf7b14b1b524bb0d Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Thu, 21 Nov 2019 12:23:11 +0100 Subject: [PATCH 1088/1809] Use the full path to the post-install hook to help debugging issues * See https://github.com/oracle/truffleruby/issues/1818 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index e2df64af..fa4352d3 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -747,7 +747,7 @@ build_package_truffleruby() { build_package_copy cd "${PREFIX_PATH}" - ./lib/truffle/post_install_hook.sh + "${PREFIX_PATH}/lib/truffle/post_install_hook.sh" } remove_windows_files() { From 47074b9174b074e393be7a96daaa2b258cc34273 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Thu, 21 Nov 2019 15:59:28 +0100 Subject: [PATCH 1089/1809] Use openssl from Homebrew for TruffleRuby on macOS * The openssl built by ruby-build was not used by TruffleRuby, and causes https://github.com/oracle/truffleruby/issues/1818 * Improve error message when openssl from Homebrew is not available. * Change the definition code so it checks the operating system too. --- bin/ruby-build | 1 + script/update-truffleruby | 22 ++++++++++++++++------ share/ruby-build/truffleruby-1.0.0-rc10 | 18 ++++++++++++------ share/ruby-build/truffleruby-1.0.0-rc11 | 18 ++++++++++++------ share/ruby-build/truffleruby-1.0.0-rc12 | 18 ++++++++++++------ share/ruby-build/truffleruby-1.0.0-rc13 | 18 ++++++++++++------ share/ruby-build/truffleruby-1.0.0-rc14 | 18 ++++++++++++------ share/ruby-build/truffleruby-1.0.0-rc15 | 18 ++++++++++++------ share/ruby-build/truffleruby-1.0.0-rc16 | 18 ++++++++++++------ share/ruby-build/truffleruby-1.0.0-rc2 | 18 ++++++++++++------ share/ruby-build/truffleruby-1.0.0-rc3 | 18 ++++++++++++------ share/ruby-build/truffleruby-1.0.0-rc5 | 18 ++++++++++++------ share/ruby-build/truffleruby-1.0.0-rc6 | 18 ++++++++++++------ share/ruby-build/truffleruby-1.0.0-rc7 | 18 ++++++++++++------ share/ruby-build/truffleruby-1.0.0-rc8 | 18 ++++++++++++------ share/ruby-build/truffleruby-1.0.0-rc9 | 18 ++++++++++++------ share/ruby-build/truffleruby-19.0.0 | 18 ++++++++++++------ share/ruby-build/truffleruby-19.1.0 | 18 ++++++++++++------ share/ruby-build/truffleruby-19.2.0 | 18 ++++++++++++------ share/ruby-build/truffleruby-19.2.0.1 | 18 ++++++++++++------ share/ruby-build/truffleruby-19.3.0 | 18 ++++++++++++------ 21 files changed, 245 insertions(+), 120 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index fa4352d3..77630e10 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1029,6 +1029,7 @@ use_homebrew_openssl() { echo "ruby-build: using openssl from homebrew" package_option ruby configure --with-openssl-dir="$ssldir" else + colorize 1 "ERROR openssl@1.1 from Homebrew is required, run 'brew install openssl@1.1'" return 1 fi } diff --git a/script/update-truffleruby b/script/update-truffleruby index 9a1c12ba..60552fc2 100755 --- a/script/update-truffleruby +++ b/script/update-truffleruby @@ -1,6 +1,7 @@ #!/usr/bin/env bash set -e +set -o pipefail if [ $# -ne 2 ]; then echo "usage: $0 VERSION RELEASE_DIRECTORY" @@ -19,15 +20,24 @@ add_platform() { cat >> "$file" < "$file" <> "$file" <> "$file" -add_platform "linux-amd64" -echo "fi" >> "$file" +cat >> "$file" < Date: Thu, 21 Nov 2019 16:26:59 +0100 Subject: [PATCH 1090/1809] Add a few extra examples for the version sorting test --- test/definitions.bats | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/definitions.bats b/test/definitions.bats index 8ef34a8e..2c555173 100644 --- a/test/definitions.bats +++ b/test/definitions.bats @@ -92,7 +92,9 @@ jruby-1.7.9 jruby-1.7.10 jruby-9000-dev jruby-9000 -truffleruby-1.0.0-rc2" +truffleruby-1.0.0-rc2 +truffleruby-19.0.0 +truffleruby-19.3.0" for ver in $expected; do touch "${RUBY_BUILD_ROOT}/share/ruby-build/$ver" done From 2eacd510527e1aabdd9df71d23c4ef9691100267 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Sun, 24 Nov 2019 02:31:39 +0900 Subject: [PATCH 1091/1809] Add definition for Ruby 2.7.0-preview3 Ruby 2.7.0-preview3 has been released. https://www.ruby-lang.org/en/news/2019/11/23/ruby-2-7-0-preview3-released/ And this PR has been verified using a modified checksum. https://github.com/ruby/www.ruby-lang.org/pull/2284 --- share/ruby-build/2.7.0-preview3 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.7.0-preview3 diff --git a/share/ruby-build/2.7.0-preview3 b/share/ruby-build/2.7.0-preview3 new file mode 100644 index 00000000..35ca2c75 --- /dev/null +++ b/share/ruby-build/2.7.0-preview3 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.7.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview3.tar.bz2#df2ddee659873e6fc30a8590ecffa49cf3a4ef81fa922b0d09f821b69ee88bc3" ldflags_dirs enable_shared standard verify_openssl From a9adec33f72e32ddbcebd7302507adfa2d780bcd Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Sun, 24 Nov 2019 12:30:16 +0100 Subject: [PATCH 1092/1809] ruby-build 20191124 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 77630e10..6228f80c 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20191111" +RUBY_BUILD_VERSION="20191124" OLDIFS="$IFS" From 75e95143942b643042dacf31b86478e955a3acd3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Thu, 5 Dec 2019 11:32:02 +0100 Subject: [PATCH 1093/1809] ruby-build 20191205 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 6228f80c..8bee6df4 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20191124" +RUBY_BUILD_VERSION="20191205" OLDIFS="$IFS" From 38735505bf36261d6106223e578fe13432e8791e Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Wed, 18 Dec 2019 06:46:35 +0900 Subject: [PATCH 1094/1809] Add definition for Ruby 2.7.0-rc1 Ruby 2.7.0-rc1 has been released. https://www.ruby-lang.org/en/news/2019/12/17/ruby-2-7-0-rc1-released/ --- share/ruby-build/2.7.0-rc1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.7.0-rc1 diff --git a/share/ruby-build/2.7.0-rc1 b/share/ruby-build/2.7.0-rc1 new file mode 100644 index 00000000..175bec1a --- /dev/null +++ b/share/ruby-build/2.7.0-rc1 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.7.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc1.tar.bz2#1c5a02b63fa9fca37c41681bbbf20c55818a32315958c0a6c8f505943bfcb2d2" ldflags_dirs enable_shared standard verify_openssl From 5db1c93433d8d74339c8c722e925b322601f5cc8 Mon Sep 17 00:00:00 2001 From: jnozsc Date: Sat, 21 Dec 2019 13:38:36 -0800 Subject: [PATCH 1095/1809] add ruby 2.7.0-rc2 --- share/ruby-build/2.7.0-rc2 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.7.0-rc2 diff --git a/share/ruby-build/2.7.0-rc2 b/share/ruby-build/2.7.0-rc2 new file mode 100644 index 00000000..fb4a7f94 --- /dev/null +++ b/share/ruby-build/2.7.0-rc2 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.7.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc2.tar.bz2#8f94ea7ba79b6e95225fb4a7870e882081182c3d12d58c4cad2a7d2e7865cf8e" ldflags_dirs enable_shared standard verify_openssl From abaa3a5bedbcf02691894c0f10169a7f0a7c6891 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 23 Dec 2019 15:38:32 +0100 Subject: [PATCH 1096/1809] ruby-build 20191223 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 8bee6df4..6c1139bf 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20191205" +RUBY_BUILD_VERSION="20191223" OLDIFS="$IFS" From ec80803660a639d132a61f8bfb533193d64027c9 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Mon, 23 Dec 2019 16:35:17 +0100 Subject: [PATCH 1097/1809] Fix error message for unrecognized operating system --- script/update-truffleruby | 2 +- share/ruby-build/truffleruby-1.0.0-rc10 | 2 +- share/ruby-build/truffleruby-1.0.0-rc11 | 2 +- share/ruby-build/truffleruby-1.0.0-rc12 | 2 +- share/ruby-build/truffleruby-1.0.0-rc13 | 2 +- share/ruby-build/truffleruby-1.0.0-rc14 | 2 +- share/ruby-build/truffleruby-1.0.0-rc15 | 2 +- share/ruby-build/truffleruby-1.0.0-rc16 | 2 +- share/ruby-build/truffleruby-1.0.0-rc2 | 2 +- share/ruby-build/truffleruby-1.0.0-rc3 | 2 +- share/ruby-build/truffleruby-1.0.0-rc5 | 2 +- share/ruby-build/truffleruby-1.0.0-rc6 | 2 +- share/ruby-build/truffleruby-1.0.0-rc7 | 2 +- share/ruby-build/truffleruby-1.0.0-rc8 | 2 +- share/ruby-build/truffleruby-1.0.0-rc9 | 2 +- share/ruby-build/truffleruby-19.0.0 | 2 +- share/ruby-build/truffleruby-19.1.0 | 2 +- share/ruby-build/truffleruby-19.2.0 | 2 +- share/ruby-build/truffleruby-19.2.0.1 | 2 +- share/ruby-build/truffleruby-19.3.0 | 2 +- 20 files changed, 20 insertions(+), 20 deletions(-) diff --git a/script/update-truffleruby b/script/update-truffleruby index 60552fc2..8c70fc92 100755 --- a/script/update-truffleruby +++ b/script/update-truffleruby @@ -36,7 +36,7 @@ EOS add_platform "macos-amd64" cat >> "$file" < Date: Wed, 25 Dec 2019 20:23:55 +0900 Subject: [PATCH 1098/1809] Add definition for Ruby 2.7.0 Ruby 2.7.0 has been released. https://www.ruby-lang.org/en/news/2019/12/25/ruby-2-7-0-released/ --- share/ruby-build/2.7.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.7.0 diff --git a/share/ruby-build/2.7.0 b/share/ruby-build/2.7.0 new file mode 100644 index 00000000..e56d3b3d --- /dev/null +++ b/share/ruby-build/2.7.0 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.7.0" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0.tar.bz2#7aa247a19622a803bdd29fdb28108de9798abe841254fe8ea82c31d125c6ab26" ldflags_dirs enable_shared standard verify_openssl From c937a09731642802073cefbd65c38eb60175cad4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 25 Dec 2019 17:30:35 +0100 Subject: [PATCH 1099/1809] ruby-build 20191225 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 6c1139bf..9b0550be 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20191223" +RUBY_BUILD_VERSION="20191225" OLDIFS="$IFS" From bac1f1cae63cea697ca8d63b167e0bd7587295ee Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Thu, 26 Dec 2019 12:56:42 +0900 Subject: [PATCH 1100/1809] Switch 2.7.0-dev to 2.7 branch and added 2.8 definition --- share/ruby-build/2.7.0-dev | 2 +- share/ruby-build/2.8.0-dev | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 share/ruby-build/2.8.0-dev diff --git a/share/ruby-build/2.7.0-dev b/share/ruby-build/2.7.0-dev index 6fad632f..07f8aeb5 100644 --- a/share/ruby-build/2.7.0-dev +++ b/share/ruby-build/2.7.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl -install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-2.7.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_7" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.8.0-dev b/share/ruby-build/2.8.0-dev new file mode 100644 index 00000000..6fad632f --- /dev/null +++ b/share/ruby-build/2.8.0-dev @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl From 5110696615d39c667e2e3baa800a499e3f69004b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patryk=20Ptasi=C5=84ski?= Date: Sat, 11 Jan 2020 12:08:37 +0100 Subject: [PATCH 1101/1809] Create truffleruby-19.3.0.2 --- share/ruby-build/truffleruby-19.3.0.2 | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 share/ruby-build/truffleruby-19.3.0.2 diff --git a/share/ruby-build/truffleruby-19.3.0.2 b/share/ruby-build/truffleruby-19.3.0.2 new file mode 100644 index 00000000..f99462cc --- /dev/null +++ b/share/ruby-build/truffleruby-19.3.0.2 @@ -0,0 +1,13 @@ +case $(uname -s) in +Linux) + install_package "truffleruby-19.3.0.2" "https://github.com/oracle/truffleruby/releases/download/vm-19.3.0.2/truffleruby-19.3.0.2-linux-amd64.tar.gz" truffleruby + ;; +Darwin) + use_homebrew_openssl + install_package "truffleruby-19.3.0.2" "https://github.com/oracle/truffleruby/releases/download/vm-19.3.0.2/truffleruby-19.3.0.2-macos-amd64.tar.gz" truffleruby + ;; +*) + colorize 1 "Unsupported operating system: $(uname -s)" + return 1 + ;; +esac From 9794989eca61f1a20fe54e952a6341a63d231101 Mon Sep 17 00:00:00 2001 From: MSP-Greg Date: Fri, 10 Jan 2020 17:08:20 -0600 Subject: [PATCH 1102/1809] Update Ruby 2.3 to OpenSSL 1.0.2u --- share/ruby-build/2.3.0 | 2 +- share/ruby-build/2.3.0-dev | 2 +- share/ruby-build/2.3.0-preview1 | 2 +- share/ruby-build/2.3.0-preview2 | 2 +- share/ruby-build/2.3.1 | 2 +- share/ruby-build/2.3.2 | 2 +- share/ruby-build/2.3.3 | 2 +- share/ruby-build/2.3.4 | 2 +- share/ruby-build/2.3.5 | 2 +- share/ruby-build/2.3.6 | 2 +- share/ruby-build/2.3.7 | 2 +- share/ruby-build/2.3.8 | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) diff --git a/share/ruby-build/2.3.0 b/share/ruby-build/2.3.0 index 5bbd40af..0b718284 100644 --- a/share/ruby-build/2.3.0 +++ b/share/ruby-build/2.3.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.bz2#ec7579eaba2e4c402a089dbc86c98e5f1f62507880fd800b9b34ca30166bfa5e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index 4ee2d1f4..f457a1e7 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_3" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.3.0-preview1 b/share/ruby-build/2.3.0-preview1 index 980e34e4..ae7cd060 100644 --- a/share/ruby-build/2.3.0-preview1 +++ b/share/ruby-build/2.3.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview1.tar.bz2#42b9c9e1740a5abe2855d11803524370bd95744c8dcb0068572ed5c969ac7f0f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview2 b/share/ruby-build/2.3.0-preview2 index cb80223c..eb573962 100644 --- a/share/ruby-build/2.3.0-preview2 +++ b/share/ruby-build/2.3.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview2.tar.bz2#e9b0464e50b2e5c31546e6b8ca8cad71fe2d2146ccf88b7419bbe9626af741cb" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.1 b/share/ruby-build/2.3.1 index 7ba09e06..5c55162f 100644 --- a/share/ruby-build/2.3.1 +++ b/share/ruby-build/2.3.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.1.tar.bz2#4a7c5f52f205203ea0328ca8e1963a7a88cf1f7f0e246f857d595b209eac0a4d" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.2 b/share/ruby-build/2.3.2 index c1e38166..efeb720e 100644 --- a/share/ruby-build/2.3.2 +++ b/share/ruby-build/2.3.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.2.tar.bz2#e6ce83d46819c4120c9295ff6b36b90393dd5f6bef3bb117a06d7399c11fc7c0" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.3 b/share/ruby-build/2.3.3 index dec3556f..9156a092 100644 --- a/share/ruby-build/2.3.3 +++ b/share/ruby-build/2.3.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.3" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.3.tar.bz2#882e6146ed26c6e78c02342835f5d46b86de95f0dc4e16543294bc656594cc5b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.4 b/share/ruby-build/2.3.4 index 6c348e81..318a377a 100644 --- a/share/ruby-build/2.3.4 +++ b/share/ruby-build/2.3.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.4" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.4.tar.bz2#cd9808bb53824d6edb58beaadd3906cb23b987438ce75ab7bb279b2229930e2f" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.5 b/share/ruby-build/2.3.5 index e0ee3737..5fb71430 100644 --- a/share/ruby-build/2.3.5 +++ b/share/ruby-build/2.3.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.5" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.5.tar.bz2#f71c4b67ba1bef424feba66774dc9d4bbe02375f5787e41596bc7f923739128b" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.6 b/share/ruby-build/2.3.6 index 20ffdb0b..1fbf8e7b 100644 --- a/share/ruby-build/2.3.6 +++ b/share/ruby-build/2.3.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.6" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.6.tar.bz2#07aa3ed3bffbfb97b6fc5296a86621e6bb5349c6f8e549bd0db7f61e3e210fd0" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.7 b/share/ruby-build/2.3.7 index 7261aefe..cc4ea3f1 100644 --- a/share/ruby-build/2.3.7 +++ b/share/ruby-build/2.3.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.7" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.7.tar.bz2#18b12fafaf37d5f6c7139c1b445355aec76baa625a40300598a6c8597fc04d8e" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.8 b/share/ruby-build/2.3.8 index 973ddd1f..16752c33 100644 --- a/share/ruby-build/2.3.8 +++ b/share/ruby-build/2.3.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.3.8" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.8.tar.bz2#4d1a3a88e8cf9aea624eb73843fbfc60a9a281582660f86d5e4e00870397407c" ldflags_dirs standard verify_openssl From 5c178ac1155b95c83f87803de2554c5d7f834008 Mon Sep 17 00:00:00 2001 From: MSP-Greg Date: Sat, 11 Jan 2020 07:41:57 -0600 Subject: [PATCH 1103/1809] Update rbx 3 to OpenSSL 1.0.2u --- share/ruby-build/rbx-3.0 | 2 +- share/ruby-build/rbx-3.1 | 2 +- share/ruby-build/rbx-3.10 | 2 +- share/ruby-build/rbx-3.100 | 2 +- share/ruby-build/rbx-3.101 | 2 +- share/ruby-build/rbx-3.102 | 2 +- share/ruby-build/rbx-3.103 | 2 +- share/ruby-build/rbx-3.104 | 2 +- share/ruby-build/rbx-3.105 | 2 +- share/ruby-build/rbx-3.106 | 2 +- share/ruby-build/rbx-3.107 | 2 +- share/ruby-build/rbx-3.11 | 2 +- share/ruby-build/rbx-3.12 | 2 +- share/ruby-build/rbx-3.13 | 2 +- share/ruby-build/rbx-3.14 | 2 +- share/ruby-build/rbx-3.15 | 2 +- share/ruby-build/rbx-3.16 | 2 +- share/ruby-build/rbx-3.17 | 2 +- share/ruby-build/rbx-3.18 | 2 +- share/ruby-build/rbx-3.19 | 2 +- share/ruby-build/rbx-3.2 | 2 +- share/ruby-build/rbx-3.20 | 2 +- share/ruby-build/rbx-3.21 | 2 +- share/ruby-build/rbx-3.22 | 2 +- share/ruby-build/rbx-3.23 | 2 +- share/ruby-build/rbx-3.24 | 2 +- share/ruby-build/rbx-3.25 | 2 +- share/ruby-build/rbx-3.26 | 2 +- share/ruby-build/rbx-3.27 | 2 +- share/ruby-build/rbx-3.28 | 2 +- share/ruby-build/rbx-3.29 | 2 +- share/ruby-build/rbx-3.3 | 2 +- share/ruby-build/rbx-3.30 | 2 +- share/ruby-build/rbx-3.31 | 2 +- share/ruby-build/rbx-3.32 | 2 +- share/ruby-build/rbx-3.33 | 2 +- share/ruby-build/rbx-3.34 | 2 +- share/ruby-build/rbx-3.35 | 2 +- share/ruby-build/rbx-3.36 | 2 +- share/ruby-build/rbx-3.37 | 2 +- share/ruby-build/rbx-3.38 | 2 +- share/ruby-build/rbx-3.39 | 2 +- share/ruby-build/rbx-3.4 | 2 +- share/ruby-build/rbx-3.40 | 2 +- share/ruby-build/rbx-3.41 | 2 +- share/ruby-build/rbx-3.42 | 2 +- share/ruby-build/rbx-3.43 | 2 +- share/ruby-build/rbx-3.44 | 2 +- share/ruby-build/rbx-3.45 | 2 +- share/ruby-build/rbx-3.46 | 2 +- share/ruby-build/rbx-3.47 | 2 +- share/ruby-build/rbx-3.48 | 2 +- share/ruby-build/rbx-3.49 | 2 +- share/ruby-build/rbx-3.5 | 2 +- share/ruby-build/rbx-3.50 | 2 +- share/ruby-build/rbx-3.51 | 2 +- share/ruby-build/rbx-3.52 | 2 +- share/ruby-build/rbx-3.53 | 2 +- share/ruby-build/rbx-3.54 | 2 +- share/ruby-build/rbx-3.55 | 2 +- share/ruby-build/rbx-3.56 | 2 +- share/ruby-build/rbx-3.57 | 2 +- share/ruby-build/rbx-3.58 | 2 +- share/ruby-build/rbx-3.59 | 2 +- share/ruby-build/rbx-3.6 | 2 +- share/ruby-build/rbx-3.60 | 2 +- share/ruby-build/rbx-3.61 | 2 +- share/ruby-build/rbx-3.62 | 2 +- share/ruby-build/rbx-3.63 | 2 +- share/ruby-build/rbx-3.64 | 2 +- share/ruby-build/rbx-3.65 | 2 +- share/ruby-build/rbx-3.66 | 2 +- share/ruby-build/rbx-3.67 | 2 +- share/ruby-build/rbx-3.68 | 2 +- share/ruby-build/rbx-3.69 | 2 +- share/ruby-build/rbx-3.7 | 2 +- share/ruby-build/rbx-3.70 | 2 +- share/ruby-build/rbx-3.71 | 2 +- share/ruby-build/rbx-3.72 | 2 +- share/ruby-build/rbx-3.73 | 2 +- share/ruby-build/rbx-3.74 | 2 +- share/ruby-build/rbx-3.75 | 2 +- share/ruby-build/rbx-3.76 | 2 +- share/ruby-build/rbx-3.77 | 2 +- share/ruby-build/rbx-3.78 | 2 +- share/ruby-build/rbx-3.79 | 2 +- share/ruby-build/rbx-3.8 | 2 +- share/ruby-build/rbx-3.80 | 2 +- share/ruby-build/rbx-3.81 | 2 +- share/ruby-build/rbx-3.82 | 2 +- share/ruby-build/rbx-3.83 | 2 +- share/ruby-build/rbx-3.84 | 2 +- share/ruby-build/rbx-3.85 | 2 +- share/ruby-build/rbx-3.86 | 2 +- share/ruby-build/rbx-3.87 | 2 +- share/ruby-build/rbx-3.88 | 2 +- share/ruby-build/rbx-3.89 | 2 +- share/ruby-build/rbx-3.9 | 2 +- share/ruby-build/rbx-3.90 | 2 +- share/ruby-build/rbx-3.91 | 2 +- share/ruby-build/rbx-3.92 | 2 +- share/ruby-build/rbx-3.93 | 2 +- share/ruby-build/rbx-3.94 | 2 +- share/ruby-build/rbx-3.95 | 2 +- share/ruby-build/rbx-3.96 | 2 +- share/ruby-build/rbx-3.97 | 2 +- share/ruby-build/rbx-3.98 | 2 +- share/ruby-build/rbx-3.99 | 2 +- 108 files changed, 108 insertions(+), 108 deletions(-) diff --git a/share/ruby-build/rbx-3.0 b/share/ruby-build/rbx-3.0 index 2a727b57..72c37bad 100644 --- a/share/ruby-build/rbx-3.0 +++ b/share/ruby-build/rbx-3.0 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.0.tar.bz2#fd4c9687af6e29939100610a231f13951ed763a9028c85878505f313857c43ca" rbx diff --git a/share/ruby-build/rbx-3.1 b/share/ruby-build/rbx-3.1 index e34e5fb8..d875d610 100644 --- a/share/ruby-build/rbx-3.1 +++ b/share/ruby-build/rbx-3.1 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.1" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.1.tar.bz2#33e1b3b8e489a86f94de819fc478640150a4b1794c6a6ffe93d717fda6b610d8" rbx diff --git a/share/ruby-build/rbx-3.10 b/share/ruby-build/rbx-3.10 index 8426750f..a06f6a04 100644 --- a/share/ruby-build/rbx-3.10 +++ b/share/ruby-build/rbx-3.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.10.tar.bz2#a5980628edf318c4142cd3f7c6b01d3b07b50387533056ea67d75a63af3a5054" rbx diff --git a/share/ruby-build/rbx-3.100 b/share/ruby-build/rbx-3.100 index cbb546a0..daa5a5e1 100644 --- a/share/ruby-build/rbx-3.100 +++ b/share/ruby-build/rbx-3.100 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.100" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.100.tar.bz2#95f434cb034e732ecd075bc0b99540b54a5adfd0d8b8da7d5a0d4566bdcd8cce" rbx diff --git a/share/ruby-build/rbx-3.101 b/share/ruby-build/rbx-3.101 index f973f863..1237e3e8 100644 --- a/share/ruby-build/rbx-3.101 +++ b/share/ruby-build/rbx-3.101 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.101" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.101.tar.bz2#ce9861e569807c8db5de3dcbe093441a61de623d9df7c52de78891962c3f66e8" rbx diff --git a/share/ruby-build/rbx-3.102 b/share/ruby-build/rbx-3.102 index 75843e0c..f040c2bd 100644 --- a/share/ruby-build/rbx-3.102 +++ b/share/ruby-build/rbx-3.102 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.102" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.102.tar.bz2#82ecb66158d0a61dc2ed84fee8923c9fdb24d9c0ac0b6e6639e8e5e35ef82005" rbx diff --git a/share/ruby-build/rbx-3.103 b/share/ruby-build/rbx-3.103 index 9f9d3087..1b52d6df 100644 --- a/share/ruby-build/rbx-3.103 +++ b/share/ruby-build/rbx-3.103 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.103" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.103.tar.bz2#5cc15e89005b1824bf6c4d62d66e4cbadafe8af29baf4cfd5a1c1ecc8df2d67a" rbx diff --git a/share/ruby-build/rbx-3.104 b/share/ruby-build/rbx-3.104 index 8d7d8fa0..d110c4b2 100644 --- a/share/ruby-build/rbx-3.104 +++ b/share/ruby-build/rbx-3.104 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.104" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.104.tar.bz2#9ba016ce50e055d94345bb81a471408adb5b9dd04117e962bfa4ff2651af6461" rbx diff --git a/share/ruby-build/rbx-3.105 b/share/ruby-build/rbx-3.105 index b941991a..e2ccb3d2 100644 --- a/share/ruby-build/rbx-3.105 +++ b/share/ruby-build/rbx-3.105 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.105" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.105.tar.bz2#38261e40f9e1008c38ef3c0be968994430fc5ef31ecf411e4dd04fa9e2e009b3" rbx diff --git a/share/ruby-build/rbx-3.106 b/share/ruby-build/rbx-3.106 index ac81e02c..9a76731f 100644 --- a/share/ruby-build/rbx-3.106 +++ b/share/ruby-build/rbx-3.106 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.106" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.106.tar.bz2#0c98afdc68c7ceecdc882674a1ee32aee75d76ca69aca44836ffa84a1b33afbd" rbx diff --git a/share/ruby-build/rbx-3.107 b/share/ruby-build/rbx-3.107 index 08398e6c..f1b88be2 100644 --- a/share/ruby-build/rbx-3.107 +++ b/share/ruby-build/rbx-3.107 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.107" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.107.tar.bz2#46d68cb26ce83fb503b25776770abad6a55ef03a14cd4fd05f44e17becb71589" rbx diff --git a/share/ruby-build/rbx-3.11 b/share/ruby-build/rbx-3.11 index e824691b..4f867cf2 100644 --- a/share/ruby-build/rbx-3.11 +++ b/share/ruby-build/rbx-3.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.11.tar.bz2#2e8bf15313440ec7c0315e5d3a387bf88c95518040073d78fcb7a044eaef162b" rbx diff --git a/share/ruby-build/rbx-3.12 b/share/ruby-build/rbx-3.12 index 0f6bd5e0..a881b2bf 100644 --- a/share/ruby-build/rbx-3.12 +++ b/share/ruby-build/rbx-3.12 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.12" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.12.tar.bz2#bc955346e2dfface41c87adf432034b591eb81350905d5b503b501f36ee773c9" rbx diff --git a/share/ruby-build/rbx-3.13 b/share/ruby-build/rbx-3.13 index 32627ab5..eafca366 100644 --- a/share/ruby-build/rbx-3.13 +++ b/share/ruby-build/rbx-3.13 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.13" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.13.tar.bz2#a286b91150970a0116c843de5929c1e3c7a399943bd9f22f5fde25e67fa74368" rbx diff --git a/share/ruby-build/rbx-3.14 b/share/ruby-build/rbx-3.14 index 9a47f5fc..e947a909 100644 --- a/share/ruby-build/rbx-3.14 +++ b/share/ruby-build/rbx-3.14 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.14" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.14.tar.bz2#19043116e885c428041677f672f54480bba171da9d43f369d1c854cb794c8426" rbx diff --git a/share/ruby-build/rbx-3.15 b/share/ruby-build/rbx-3.15 index 5dd4670a..dce895f5 100644 --- a/share/ruby-build/rbx-3.15 +++ b/share/ruby-build/rbx-3.15 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.15" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.15.tar.bz2#86ce6c330843f1a4fa1217e37d8898e10b90673838b7a2867e4e4d6d65599cef" rbx diff --git a/share/ruby-build/rbx-3.16 b/share/ruby-build/rbx-3.16 index 32051cbd..db45a7ec 100644 --- a/share/ruby-build/rbx-3.16 +++ b/share/ruby-build/rbx-3.16 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.16" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.16.tar.bz2#1c34db3254e8304988b3c10591c11af058f371bee80fe3b559e6c16d84f4fa03" rbx diff --git a/share/ruby-build/rbx-3.17 b/share/ruby-build/rbx-3.17 index 1952a14d..12f9219c 100644 --- a/share/ruby-build/rbx-3.17 +++ b/share/ruby-build/rbx-3.17 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.17" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.17.tar.bz2#bb76bc9613064f48d50f8323c2727002bb7dcb0ccf8813e69a366c603b7bc689" rbx diff --git a/share/ruby-build/rbx-3.18 b/share/ruby-build/rbx-3.18 index 04559c35..a0754693 100644 --- a/share/ruby-build/rbx-3.18 +++ b/share/ruby-build/rbx-3.18 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.18" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.18.tar.bz2#c552a539f3f6b8f240a02cbe9926540a0c3ad95e0e341179963a43c64208ce3e" rbx diff --git a/share/ruby-build/rbx-3.19 b/share/ruby-build/rbx-3.19 index 90d4c1d8..f39f5208 100644 --- a/share/ruby-build/rbx-3.19 +++ b/share/ruby-build/rbx-3.19 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.19" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.19.tar.bz2#cee948256bf288595b4ce53034f0dcd4ae2bc257acb2d43a63364dfc8e5db47c" rbx diff --git a/share/ruby-build/rbx-3.2 b/share/ruby-build/rbx-3.2 index 7124affa..e98ddbb5 100644 --- a/share/ruby-build/rbx-3.2 +++ b/share/ruby-build/rbx-3.2 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.2" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.2.tar.bz2#e9e906492900755425d29cbb650b0b5a39d1163fa692d6a33958e98a2e8ea156" rbx diff --git a/share/ruby-build/rbx-3.20 b/share/ruby-build/rbx-3.20 index 7e906587..e3986b47 100644 --- a/share/ruby-build/rbx-3.20 +++ b/share/ruby-build/rbx-3.20 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.20" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.20.tar.bz2#caf95bf55e5483e288b40c315ad7f2d4091823e33dcd57e9c6364c66c29a7ff2" rbx diff --git a/share/ruby-build/rbx-3.21 b/share/ruby-build/rbx-3.21 index 7bf106e1..f214fdd6 100644 --- a/share/ruby-build/rbx-3.21 +++ b/share/ruby-build/rbx-3.21 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.21" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.21.tar.bz2#281195af772ef05f789404f0fb95838c5942591762191962bab22860022650ee" rbx diff --git a/share/ruby-build/rbx-3.22 b/share/ruby-build/rbx-3.22 index 0ebd5baf..d9bb5a61 100644 --- a/share/ruby-build/rbx-3.22 +++ b/share/ruby-build/rbx-3.22 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.22" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.22.tar.bz2#90b9a69ab71cffdc4a0dd68aafebce5df1fcd79c2bc60ef78b44fccd160d341a" rbx diff --git a/share/ruby-build/rbx-3.23 b/share/ruby-build/rbx-3.23 index c505c690..737ec66e 100644 --- a/share/ruby-build/rbx-3.23 +++ b/share/ruby-build/rbx-3.23 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.23" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.23.tar.bz2#bed25ca7c27629115768eb666adfcbb95d6f625e8666980e837ead5e13848b64" rbx diff --git a/share/ruby-build/rbx-3.24 b/share/ruby-build/rbx-3.24 index 483aed66..714e19d8 100644 --- a/share/ruby-build/rbx-3.24 +++ b/share/ruby-build/rbx-3.24 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.25" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.25.tar.bz2#9a1d1219acf34bab516e07a1b5ada3b54afd51ec25e87908fc0b6801db0c5d57" rbx diff --git a/share/ruby-build/rbx-3.25 b/share/ruby-build/rbx-3.25 index c235a7b3..db134ca7 100644 --- a/share/ruby-build/rbx-3.25 +++ b/share/ruby-build/rbx-3.25 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.24" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.24.tar.bz2#7edf189283255d68b2a1d69e011cfebad0397743229fd50b08e21774ec8dab63" rbx diff --git a/share/ruby-build/rbx-3.26 b/share/ruby-build/rbx-3.26 index 7ebfe272..01078bbc 100644 --- a/share/ruby-build/rbx-3.26 +++ b/share/ruby-build/rbx-3.26 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.26" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.26.tar.bz2#10341c880eef73dda89cf8bcf5ae066b04683e40a3b1721d4d2733f32778819a" rbx diff --git a/share/ruby-build/rbx-3.27 b/share/ruby-build/rbx-3.27 index 1b70d9de..22a51e2e 100644 --- a/share/ruby-build/rbx-3.27 +++ b/share/ruby-build/rbx-3.27 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.27" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.27.tar.bz2#4ede3d0adcfab77eb9ffb43eec1b6cbe63c32f326630b488e9c2382fa3a6db98" rbx diff --git a/share/ruby-build/rbx-3.28 b/share/ruby-build/rbx-3.28 index 7d6ecca9..4bbed247 100644 --- a/share/ruby-build/rbx-3.28 +++ b/share/ruby-build/rbx-3.28 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.28" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.28.tar.bz2#7954146ee9284e038b3c524613478e2884d8a7a9df85de6c17e43177e41d842c" rbx diff --git a/share/ruby-build/rbx-3.29 b/share/ruby-build/rbx-3.29 index 69ef12e5..5cbe300b 100644 --- a/share/ruby-build/rbx-3.29 +++ b/share/ruby-build/rbx-3.29 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.29" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.29.tar.bz2#6a8bf87ce26a6a05a80dd2ae40ac8c4e2c5153d4d2d913549a85d9aa32aaeee2" rbx diff --git a/share/ruby-build/rbx-3.3 b/share/ruby-build/rbx-3.3 index 26393d2a..27a69517 100644 --- a/share/ruby-build/rbx-3.3 +++ b/share/ruby-build/rbx-3.3 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.3" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.3.tar.bz2#3f592b1f5580f7075c7fdc72eee7c959dd4791d96d04de6a8d467529dcff72be" rbx diff --git a/share/ruby-build/rbx-3.30 b/share/ruby-build/rbx-3.30 index 7cde6545..99d2b949 100644 --- a/share/ruby-build/rbx-3.30 +++ b/share/ruby-build/rbx-3.30 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.30" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.30.tar.bz2#5294f406679d41160abe46ec1ff14b76c4353a75756227cc691108bb57f4bd16" rbx diff --git a/share/ruby-build/rbx-3.31 b/share/ruby-build/rbx-3.31 index 54979cf4..9fa5de4d 100644 --- a/share/ruby-build/rbx-3.31 +++ b/share/ruby-build/rbx-3.31 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.31" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.31.tar.bz2#1c7a7763ab7cf36ad6b2e328ff1d78fb6587721b8667f8598d15354d0704de72" rbx diff --git a/share/ruby-build/rbx-3.32 b/share/ruby-build/rbx-3.32 index 93d02830..e33e3ac5 100644 --- a/share/ruby-build/rbx-3.32 +++ b/share/ruby-build/rbx-3.32 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.32" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.32.tar.bz2#f88d6d277efe1f9774da1201ce4c8a8fd7cb2ea29620c1727a4471e3a0eed1dc" rbx diff --git a/share/ruby-build/rbx-3.33 b/share/ruby-build/rbx-3.33 index ce006c0d..47b6637c 100644 --- a/share/ruby-build/rbx-3.33 +++ b/share/ruby-build/rbx-3.33 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.33" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.33.tar.bz2#1455940fc3a17b6efbb787c9316ff86a260187ebbaba6b32746dd27cebe14907" rbx diff --git a/share/ruby-build/rbx-3.34 b/share/ruby-build/rbx-3.34 index 4032f3cd..be51696a 100644 --- a/share/ruby-build/rbx-3.34 +++ b/share/ruby-build/rbx-3.34 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.34" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.34.tar.bz2#90f5d5b53dbc6494b8a81ecd3569950b1d85d0c463dd537cab677fab82e2b300" rbx diff --git a/share/ruby-build/rbx-3.35 b/share/ruby-build/rbx-3.35 index bd807c6a..21fbd795 100644 --- a/share/ruby-build/rbx-3.35 +++ b/share/ruby-build/rbx-3.35 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.35" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.35.tar.bz2#d72c8ec1a1cd6e1c77381e6d1e1d21811d71948a08f108d8a064884c379d2465" rbx diff --git a/share/ruby-build/rbx-3.36 b/share/ruby-build/rbx-3.36 index a66533b6..039636a7 100644 --- a/share/ruby-build/rbx-3.36 +++ b/share/ruby-build/rbx-3.36 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.36" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.36.tar.bz2#660c6eaad9ab0ef3813942e906b14d1f02d071c6e25f60b9d6c8dfbab278b754" rbx diff --git a/share/ruby-build/rbx-3.37 b/share/ruby-build/rbx-3.37 index 267735ef..18e16fad 100644 --- a/share/ruby-build/rbx-3.37 +++ b/share/ruby-build/rbx-3.37 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.37" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.37.tar.bz2#85d855a0734c315d67b592675481458ddddac075426dbf6dc39a8ad34b8cb2d1" rbx diff --git a/share/ruby-build/rbx-3.38 b/share/ruby-build/rbx-3.38 index b71ebc68..6fde494c 100644 --- a/share/ruby-build/rbx-3.38 +++ b/share/ruby-build/rbx-3.38 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.38" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.38.tar.bz2#2e038ee1e1dcee5b0d574cc446ad7bf2d98ea70ced35090f1680a90c6b9d6333" rbx diff --git a/share/ruby-build/rbx-3.39 b/share/ruby-build/rbx-3.39 index f811bfbb..0c4b3e0e 100644 --- a/share/ruby-build/rbx-3.39 +++ b/share/ruby-build/rbx-3.39 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.39" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.39.tar.bz2#f6f8132b44eadb4c07f8b26af16ce0a5470309ada33ef6f20ab76770a44193e0" rbx diff --git a/share/ruby-build/rbx-3.4 b/share/ruby-build/rbx-3.4 index d54b4a9a..5f623fc8 100644 --- a/share/ruby-build/rbx-3.4 +++ b/share/ruby-build/rbx-3.4 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.4" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.4.tar.bz2#480a4f536bfdc7208b06bb40bef39944de7e1c770e9962f87c6900dec30155f8" rbx diff --git a/share/ruby-build/rbx-3.40 b/share/ruby-build/rbx-3.40 index 92ab24d2..d55ef61e 100644 --- a/share/ruby-build/rbx-3.40 +++ b/share/ruby-build/rbx-3.40 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.40" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.40.tar.bz2#09f6590515bf6180427544fb217a34330a689784ea05b03f0a98db2a197bb20f" rbx diff --git a/share/ruby-build/rbx-3.41 b/share/ruby-build/rbx-3.41 index 8bfe5380..420e5b76 100644 --- a/share/ruby-build/rbx-3.41 +++ b/share/ruby-build/rbx-3.41 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.41" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.41.tar.bz2#b06966230e647aa0e5b64da14ba213256074c34f3bb8614be1ce81ef1434c41f" rbx diff --git a/share/ruby-build/rbx-3.42 b/share/ruby-build/rbx-3.42 index 3520782d..ca9bdd71 100644 --- a/share/ruby-build/rbx-3.42 +++ b/share/ruby-build/rbx-3.42 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.42" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.42.tar.bz2#4fc4413101100f6393894632eef522c2667a821856ac32eb99ccecab2aeeae85" rbx diff --git a/share/ruby-build/rbx-3.43 b/share/ruby-build/rbx-3.43 index 7bec73ba..33c6cc86 100644 --- a/share/ruby-build/rbx-3.43 +++ b/share/ruby-build/rbx-3.43 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.43" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.43.tar.bz2#2c573257518774e464036515cc7283bc934a41566599afe94612c605844481ad" rbx diff --git a/share/ruby-build/rbx-3.44 b/share/ruby-build/rbx-3.44 index fe7f323c..14b2f5bc 100644 --- a/share/ruby-build/rbx-3.44 +++ b/share/ruby-build/rbx-3.44 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.44" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.44.tar.bz2#c9e08b2e1d745798a0b32bef773e287361769c07a0eb9512377020661e2e4236" rbx diff --git a/share/ruby-build/rbx-3.45 b/share/ruby-build/rbx-3.45 index 1ed02758..39705d48 100644 --- a/share/ruby-build/rbx-3.45 +++ b/share/ruby-build/rbx-3.45 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.45" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.45.tar.bz2#5cadc3842c9c6d574bf5897354c384d8d688d9fa285b0d6083bdcc386bd6de96" rbx diff --git a/share/ruby-build/rbx-3.46 b/share/ruby-build/rbx-3.46 index 4409fcbf..60818bc4 100644 --- a/share/ruby-build/rbx-3.46 +++ b/share/ruby-build/rbx-3.46 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.46" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.46.tar.bz2#6bf24221ebd2c4d69e2388be1a3fa06d41009eeee00bfcdd86de8d57892d3fb2" rbx diff --git a/share/ruby-build/rbx-3.47 b/share/ruby-build/rbx-3.47 index 9a0f5875..b5e411f6 100644 --- a/share/ruby-build/rbx-3.47 +++ b/share/ruby-build/rbx-3.47 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.47" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.47.tar.bz2#be734298ccad4dcadaa1f566d9655a971a4f12abc7629db045fd5c63e1685d16" rbx diff --git a/share/ruby-build/rbx-3.48 b/share/ruby-build/rbx-3.48 index 6ab598d7..8df8bbe9 100644 --- a/share/ruby-build/rbx-3.48 +++ b/share/ruby-build/rbx-3.48 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.48" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.48.tar.bz2#1180ea6a3de81bcd99c25b394fb05c010411bf4d3b48ee9881539b8043aeb561" rbx diff --git a/share/ruby-build/rbx-3.49 b/share/ruby-build/rbx-3.49 index e4a51376..59d4c4dd 100644 --- a/share/ruby-build/rbx-3.49 +++ b/share/ruby-build/rbx-3.49 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.49" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.49.tar.bz2#9a92d2cfede087e89f13f40e85e6c9cc9849041a0260144f44cd75aae67e3198" rbx diff --git a/share/ruby-build/rbx-3.5 b/share/ruby-build/rbx-3.5 index 8ef02107..3312d2d0 100644 --- a/share/ruby-build/rbx-3.5 +++ b/share/ruby-build/rbx-3.5 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.5" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.5.tar.bz2#13b0ce02d597f80c48ecc942b807368883e5cf3003bba2bc4957b3f1b368669e" rbx diff --git a/share/ruby-build/rbx-3.50 b/share/ruby-build/rbx-3.50 index be151f53..e7d318a2 100644 --- a/share/ruby-build/rbx-3.50 +++ b/share/ruby-build/rbx-3.50 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.50" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.50.tar.bz2#8da87cae447fe6bacd3417943bb1af603c2b4800bef0fc50ddd512ec89252ea8" rbx diff --git a/share/ruby-build/rbx-3.51 b/share/ruby-build/rbx-3.51 index 4b64c8c3..38dcec1c 100644 --- a/share/ruby-build/rbx-3.51 +++ b/share/ruby-build/rbx-3.51 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.51" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.51.tar.bz2#ded54018c6090dd0e051f7c3ffbb458ebdb5bcf77306a8b63d1bdeb73fb8c6f4" rbx diff --git a/share/ruby-build/rbx-3.52 b/share/ruby-build/rbx-3.52 index bcf3feea..978105b3 100644 --- a/share/ruby-build/rbx-3.52 +++ b/share/ruby-build/rbx-3.52 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.52" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.52.tar.bz2#657ed568ddc4a3155d05bc56ca6d327f960ec6098d03e1480b5c28936c70b5c5" rbx diff --git a/share/ruby-build/rbx-3.53 b/share/ruby-build/rbx-3.53 index 5da3791e..12ee40cd 100644 --- a/share/ruby-build/rbx-3.53 +++ b/share/ruby-build/rbx-3.53 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.53" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.53.tar.bz2#ec2efb7d026a41ef97cb9812961bf37803f3928f978e38f504cd2c09eae34f54" rbx diff --git a/share/ruby-build/rbx-3.54 b/share/ruby-build/rbx-3.54 index d5ffc320..ff883be3 100644 --- a/share/ruby-build/rbx-3.54 +++ b/share/ruby-build/rbx-3.54 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.54" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.54.tar.bz2#2498a4c04feafba72d14c12e33ef881ae4bd8d3ccaa9bddcc8aec8acbad780fb" rbx diff --git a/share/ruby-build/rbx-3.55 b/share/ruby-build/rbx-3.55 index ec745d77..ad2f00ae 100644 --- a/share/ruby-build/rbx-3.55 +++ b/share/ruby-build/rbx-3.55 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.55" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.55.tar.bz2#fe7671beb3f36b987e02933afb392123b4c0a8ac15909a7b774d26101fec1ac1" rbx diff --git a/share/ruby-build/rbx-3.56 b/share/ruby-build/rbx-3.56 index d17d8f23..69d96310 100644 --- a/share/ruby-build/rbx-3.56 +++ b/share/ruby-build/rbx-3.56 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.56" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.56.tar.bz2#fa8170bc0eca01ebd83eb3a04240a0c7bd079ddf6ddc8b002167cff987db93b8" rbx diff --git a/share/ruby-build/rbx-3.57 b/share/ruby-build/rbx-3.57 index d1680b08..693aa2ad 100644 --- a/share/ruby-build/rbx-3.57 +++ b/share/ruby-build/rbx-3.57 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.57" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.57.tar.bz2#c2bc550129ad306188458880240348892893d08af8e74e2dbdb5318f313762bd" rbx diff --git a/share/ruby-build/rbx-3.58 b/share/ruby-build/rbx-3.58 index 0e50638b..00257743 100644 --- a/share/ruby-build/rbx-3.58 +++ b/share/ruby-build/rbx-3.58 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.58" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.58.tar.bz2#28875f1b9cb9b722323fa4217d9f3472e57a9ea6bd1fbc43a67eb47f81967cee" rbx diff --git a/share/ruby-build/rbx-3.59 b/share/ruby-build/rbx-3.59 index 82fef6f1..53b6633b 100644 --- a/share/ruby-build/rbx-3.59 +++ b/share/ruby-build/rbx-3.59 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.59" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.59.tar.bz2#feb65af7ff97ef44cab86790e3a67881cc0bc7389f01bfa10a9c2d62e9aadae7" rbx diff --git a/share/ruby-build/rbx-3.6 b/share/ruby-build/rbx-3.6 index 5cb78c96..b0806f52 100644 --- a/share/ruby-build/rbx-3.6 +++ b/share/ruby-build/rbx-3.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.6.tar.bz2#25b5913bba06511170e365643579ccfc193c1c4e74dbe6ea4b37dcabdcd8f6ad" rbx diff --git a/share/ruby-build/rbx-3.60 b/share/ruby-build/rbx-3.60 index 4e15c86e..8ebb40c2 100644 --- a/share/ruby-build/rbx-3.60 +++ b/share/ruby-build/rbx-3.60 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.60" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.60.tar.bz2#39f83fc74216391af56ea1ad13372878c0ed41fae49ee6a8cf8b0369a54c3b57" rbx diff --git a/share/ruby-build/rbx-3.61 b/share/ruby-build/rbx-3.61 index cb86ebd9..f061dfb1 100644 --- a/share/ruby-build/rbx-3.61 +++ b/share/ruby-build/rbx-3.61 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.61" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.61.tar.bz2#38623cf198b1b0047b4c3404070252903b4da33c091be8708c205815d1516636" rbx diff --git a/share/ruby-build/rbx-3.62 b/share/ruby-build/rbx-3.62 index 9e49dcfa..bc757d82 100644 --- a/share/ruby-build/rbx-3.62 +++ b/share/ruby-build/rbx-3.62 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.62" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.62.tar.bz2#1cc468a7967687a062c11e21bf6787cc60f6894590eabe3fc9be5e9af36a022f" rbx diff --git a/share/ruby-build/rbx-3.63 b/share/ruby-build/rbx-3.63 index a6dc9a9a..bc414ddc 100644 --- a/share/ruby-build/rbx-3.63 +++ b/share/ruby-build/rbx-3.63 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.63" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.63.tar.bz2#3003298b9d53620ad84d71a63be2a37b53dfdfe6c2fced9280a7f3b219f365d4" rbx diff --git a/share/ruby-build/rbx-3.64 b/share/ruby-build/rbx-3.64 index 67db8de0..44c71cdf 100644 --- a/share/ruby-build/rbx-3.64 +++ b/share/ruby-build/rbx-3.64 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.64" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.64.tar.bz2#43e2efd91074b52dc1d691e1424dbbb2e91bc9406b595dbb4753e9dd6001eedb" rbx diff --git a/share/ruby-build/rbx-3.65 b/share/ruby-build/rbx-3.65 index 69d6762b..511e7412 100644 --- a/share/ruby-build/rbx-3.65 +++ b/share/ruby-build/rbx-3.65 @@ -1,3 +1,3 @@ require_llvm 3.6 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.65" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.65.tar.bz2#a4290b6cd1f332c90405bd421163658a2d91abf27c83ad3afe7dbbbd3628829a" rbx diff --git a/share/ruby-build/rbx-3.66 b/share/ruby-build/rbx-3.66 index 16e7da80..b809104d 100644 --- a/share/ruby-build/rbx-3.66 +++ b/share/ruby-build/rbx-3.66 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.66" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.66.tar.bz2#4bb237a1da1d52bc830bbe704bd4b995bbc07e50b558e460aff54d6bc309975e" rbx diff --git a/share/ruby-build/rbx-3.67 b/share/ruby-build/rbx-3.67 index 05657873..d8ec9d35 100644 --- a/share/ruby-build/rbx-3.67 +++ b/share/ruby-build/rbx-3.67 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.67" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.67.tar.bz2#a5eedd6169f80df528ac73cf2ed9183e2f5a82a57ca0b2ae3962c26238427b87" rbx diff --git a/share/ruby-build/rbx-3.68 b/share/ruby-build/rbx-3.68 index b26cca55..8c4d3d5b 100644 --- a/share/ruby-build/rbx-3.68 +++ b/share/ruby-build/rbx-3.68 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.68" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.68.tar.bz2#44f423a8557aa8fa383573638a94faaf3f9c587a771be267c60ed0c78784f567" rbx diff --git a/share/ruby-build/rbx-3.69 b/share/ruby-build/rbx-3.69 index 75480cbc..d57297fc 100644 --- a/share/ruby-build/rbx-3.69 +++ b/share/ruby-build/rbx-3.69 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.69" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.69.tar.bz2#2dcde5cb7ba1e1664f6bf902cd866d2564985536a0908caeac2e4099b6b255b2" rbx diff --git a/share/ruby-build/rbx-3.7 b/share/ruby-build/rbx-3.7 index 87a83488..99e92de8 100644 --- a/share/ruby-build/rbx-3.7 +++ b/share/ruby-build/rbx-3.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.7.tar.bz2#fafcdc518b5b2440960d023203bedca133be4af62e1ef8be9ff37a2842438257" rbx diff --git a/share/ruby-build/rbx-3.70 b/share/ruby-build/rbx-3.70 index 0b230a69..0793bb3b 100644 --- a/share/ruby-build/rbx-3.70 +++ b/share/ruby-build/rbx-3.70 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.70" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.70.tar.bz2#e5b22ff6f19d7ac75d94e7503ae74c0bf9a3d249ce0e80480402cf7cbd2fea19" rbx diff --git a/share/ruby-build/rbx-3.71 b/share/ruby-build/rbx-3.71 index 6d9de1f1..a283fb40 100644 --- a/share/ruby-build/rbx-3.71 +++ b/share/ruby-build/rbx-3.71 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.71" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.71.tar.bz2#77bfac38feea0f7d1ebecd7be5b6fac9cefe44d00ee5932ee7ba9d1f078080b8" rbx diff --git a/share/ruby-build/rbx-3.72 b/share/ruby-build/rbx-3.72 index 39962c1c..31405054 100644 --- a/share/ruby-build/rbx-3.72 +++ b/share/ruby-build/rbx-3.72 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.72" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.72.tar.bz2#7dfd678536d49947e08a327eb3b96a00c49f6b4a3ee5d4b548f4840efef0726c" rbx diff --git a/share/ruby-build/rbx-3.73 b/share/ruby-build/rbx-3.73 index 8ee7cf6a..2dbfb32f 100644 --- a/share/ruby-build/rbx-3.73 +++ b/share/ruby-build/rbx-3.73 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.73" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.73.tar.bz2#4fea98d26df5a00185d5d92684ec04cf6a22ca8cf6e9b47c3895ba5e6f14ea1a" rbx diff --git a/share/ruby-build/rbx-3.74 b/share/ruby-build/rbx-3.74 index 7b0dd57c..b064d3f4 100644 --- a/share/ruby-build/rbx-3.74 +++ b/share/ruby-build/rbx-3.74 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.74" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.74.tar.bz2#8dae2c4e4b2361cdeafb39035f8b1b1bfe6387104f43ae6026cae3234793b8e5" rbx diff --git a/share/ruby-build/rbx-3.75 b/share/ruby-build/rbx-3.75 index 7fc33297..d03496e2 100644 --- a/share/ruby-build/rbx-3.75 +++ b/share/ruby-build/rbx-3.75 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.75" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.75.tar.bz2#04cd1bc8fa021d569aac38cf98aeeb97f8324815f82d7ea1a0c963898c79e137" rbx diff --git a/share/ruby-build/rbx-3.76 b/share/ruby-build/rbx-3.76 index 3dd0fe5a..3fc073f4 100644 --- a/share/ruby-build/rbx-3.76 +++ b/share/ruby-build/rbx-3.76 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.76" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.76.tar.bz2#1606d229ea611f3c271f0b579c839cea6a1b4b07ddea7b0c4d2d794146781589" rbx diff --git a/share/ruby-build/rbx-3.77 b/share/ruby-build/rbx-3.77 index 6b8bf3e1..8678fe62 100644 --- a/share/ruby-build/rbx-3.77 +++ b/share/ruby-build/rbx-3.77 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.77" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.77.tar.bz2#badaeb4129c64979fb37322cc1913effde17010db5f57398ab7409f3fb84360e" rbx diff --git a/share/ruby-build/rbx-3.78 b/share/ruby-build/rbx-3.78 index c41712b4..636f92a7 100644 --- a/share/ruby-build/rbx-3.78 +++ b/share/ruby-build/rbx-3.78 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.78" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.78.tar.bz2#d285d798226fa6d80db7fd5afc2ceb2860546378772beccab154b8b7612446c9" rbx diff --git a/share/ruby-build/rbx-3.79 b/share/ruby-build/rbx-3.79 index e28524ed..3bf0909b 100644 --- a/share/ruby-build/rbx-3.79 +++ b/share/ruby-build/rbx-3.79 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.79" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.79.tar.bz2#514c5032a23bfc1ca2defce646cc3a740aa053dab37e0cb4fbba1d4f11a9c33a" rbx diff --git a/share/ruby-build/rbx-3.8 b/share/ruby-build/rbx-3.8 index c173e401..9c187fd2 100644 --- a/share/ruby-build/rbx-3.8 +++ b/share/ruby-build/rbx-3.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.8.tar.bz2#9a74316b1adf7535c4529741bd3b7e660b7fbdb01ab1c5e6deeed0fae09b811d" rbx diff --git a/share/ruby-build/rbx-3.80 b/share/ruby-build/rbx-3.80 index 2f62ce62..9140ad08 100644 --- a/share/ruby-build/rbx-3.80 +++ b/share/ruby-build/rbx-3.80 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.80" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.80.tar.bz2#8cda9123efac9c2bbe374368c4767ada7e28299a7c4c706c562b3d133f96c19e" rbx diff --git a/share/ruby-build/rbx-3.81 b/share/ruby-build/rbx-3.81 index 1abb65f0..6f6d5363 100644 --- a/share/ruby-build/rbx-3.81 +++ b/share/ruby-build/rbx-3.81 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.81" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.81.tar.bz2#d8fffa145f1132bc2d1f17d9194f1b8fc6dffa0f3ff6c29b44e99378daeea807" rbx diff --git a/share/ruby-build/rbx-3.82 b/share/ruby-build/rbx-3.82 index 62ae7925..da3ef7f6 100644 --- a/share/ruby-build/rbx-3.82 +++ b/share/ruby-build/rbx-3.82 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.82" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.82.tar.bz2#53abb85219980d7307a762660e1d509cd74beccbcf4d46979ddd0749e77a1401" rbx diff --git a/share/ruby-build/rbx-3.83 b/share/ruby-build/rbx-3.83 index cb292b81..c20b7d5b 100644 --- a/share/ruby-build/rbx-3.83 +++ b/share/ruby-build/rbx-3.83 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.83" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.83.tar.bz2#323d44321478aca7ccb8c5a76addc00df4aa90ec89a69a764e92fe77896669aa" rbx diff --git a/share/ruby-build/rbx-3.84 b/share/ruby-build/rbx-3.84 index 5ae9805a..84d67daf 100644 --- a/share/ruby-build/rbx-3.84 +++ b/share/ruby-build/rbx-3.84 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.84" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.84.tar.bz2#87eeaf24efd64bb06c4409814410a9154287dd889a976b70c474ef88992b279d" rbx diff --git a/share/ruby-build/rbx-3.85 b/share/ruby-build/rbx-3.85 index e2b8b2ca..eb661302 100644 --- a/share/ruby-build/rbx-3.85 +++ b/share/ruby-build/rbx-3.85 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.85" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.85.tar.bz2#18a55be0de6323847f946af43cedcc44277e62124c8140523b34776265a5c6e1" rbx diff --git a/share/ruby-build/rbx-3.86 b/share/ruby-build/rbx-3.86 index 651cb4d3..71913007 100644 --- a/share/ruby-build/rbx-3.86 +++ b/share/ruby-build/rbx-3.86 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.86" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.86.tar.bz2#cfb0650b937d109cf52c982f185ef247cc7a184dbb5f16c625d4827cef11f6fb" rbx diff --git a/share/ruby-build/rbx-3.87 b/share/ruby-build/rbx-3.87 index 130f5aee..8b43c11c 100644 --- a/share/ruby-build/rbx-3.87 +++ b/share/ruby-build/rbx-3.87 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.87" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.87.tar.bz2#53eb602a8635aef334142832ba3b81ee7ca58706643f5136f019cdae6f4431c2" rbx diff --git a/share/ruby-build/rbx-3.88 b/share/ruby-build/rbx-3.88 index 4fec931a..df431b1b 100644 --- a/share/ruby-build/rbx-3.88 +++ b/share/ruby-build/rbx-3.88 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.88" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.88.tar.bz2#e1c11578256b072870cfe929edfcb5965f076ef7543a92c7d0e6cf4c22787fae" rbx diff --git a/share/ruby-build/rbx-3.89 b/share/ruby-build/rbx-3.89 index 3c59d2b9..f1b34555 100644 --- a/share/ruby-build/rbx-3.89 +++ b/share/ruby-build/rbx-3.89 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.89" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.89.tar.bz2#6e48ecd3253137c9d958e762fe9f5e512b597ffbd7f44ddabc716f8d33ea7d71" rbx diff --git a/share/ruby-build/rbx-3.9 b/share/ruby-build/rbx-3.9 index b936a55a..cdcb8afd 100644 --- a/share/ruby-build/rbx-3.9 +++ b/share/ruby-build/rbx-3.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.9.tar.bz2#de5a2238d90387143b8b63a52b7f036d408d7a84387347e56099d811c423bdf6" rbx diff --git a/share/ruby-build/rbx-3.90 b/share/ruby-build/rbx-3.90 index 4810fb27..c24e181f 100644 --- a/share/ruby-build/rbx-3.90 +++ b/share/ruby-build/rbx-3.90 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.90" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.90.tar.bz2#f888910670ff2a9f913a66b18447ee3fab6a4ee424015e46e8c9e0dbb9c600d8" rbx diff --git a/share/ruby-build/rbx-3.91 b/share/ruby-build/rbx-3.91 index 64a5ab60..2d6a1add 100644 --- a/share/ruby-build/rbx-3.91 +++ b/share/ruby-build/rbx-3.91 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.91" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.91.tar.bz2#9be8f94a322cd27c84f51e8075635ee7193e407ea0b37d6e297bea01dd2aa0a6" rbx diff --git a/share/ruby-build/rbx-3.92 b/share/ruby-build/rbx-3.92 index 8788d444..1b112583 100644 --- a/share/ruby-build/rbx-3.92 +++ b/share/ruby-build/rbx-3.92 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.92" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.92.tar.bz2#a15196a33c3628aa5baff0613102973fe0e489583b2614f9dacc02ad33efe87b" rbx diff --git a/share/ruby-build/rbx-3.93 b/share/ruby-build/rbx-3.93 index 8bf914bb..ee810497 100644 --- a/share/ruby-build/rbx-3.93 +++ b/share/ruby-build/rbx-3.93 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.93" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.93.tar.bz2#851a93d68727f41603dbafa498ffe37bcdf2e6c697ba07c7804062f6a07200a9" rbx diff --git a/share/ruby-build/rbx-3.94 b/share/ruby-build/rbx-3.94 index 1b43aa29..5c48812a 100644 --- a/share/ruby-build/rbx-3.94 +++ b/share/ruby-build/rbx-3.94 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.94" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.94.tar.bz2#bf82ab49248f0011ba89a36e1d6f45d37703398d03b0c379184e3276130f0861" rbx diff --git a/share/ruby-build/rbx-3.95 b/share/ruby-build/rbx-3.95 index 1c739f0a..570b3fa9 100644 --- a/share/ruby-build/rbx-3.95 +++ b/share/ruby-build/rbx-3.95 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.95" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.95.tar.bz2#cb2f42645e5408c8017fe80975179ddc38357192193f16070120ee38a2891801" rbx diff --git a/share/ruby-build/rbx-3.96 b/share/ruby-build/rbx-3.96 index 175dd843..68cfa8b6 100644 --- a/share/ruby-build/rbx-3.96 +++ b/share/ruby-build/rbx-3.96 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.96" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.96.tar.bz2#78e077f9faa115da58c616f6f660875f85f44f6a3708560b61c294c53aec8f5c" rbx diff --git a/share/ruby-build/rbx-3.97 b/share/ruby-build/rbx-3.97 index 20d505fe..f102f3bb 100644 --- a/share/ruby-build/rbx-3.97 +++ b/share/ruby-build/rbx-3.97 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.97" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.97.tar.bz2#a47549474734cd64fb6d122966cfeb8bf46adba5cde2d1b85a9fa753f2668118" rbx diff --git a/share/ruby-build/rbx-3.98 b/share/ruby-build/rbx-3.98 index 988c6a81..8808ac6b 100644 --- a/share/ruby-build/rbx-3.98 +++ b/share/ruby-build/rbx-3.98 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.98" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.98.tar.bz2#e8230eed22818893ba4771f0c409104ccccf5b4b4102c9289d3c85a000d13f36" rbx diff --git a/share/ruby-build/rbx-3.99 b/share/ruby-build/rbx-3.99 index 2b01db72..56ac0b3e 100644 --- a/share/ruby-build/rbx-3.99 +++ b/share/ruby-build/rbx-3.99 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-3.99" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.99.tar.bz2#56ed8edf91add5f497a68e5b11165db6640eb2d4effbb6453ab4b5e6b847b178" rbx From 4733f714fe6331140c739dc73f32c84967b686a7 Mon Sep 17 00:00:00 2001 From: MSP-Greg Date: Sat, 11 Jan 2020 07:55:27 -0600 Subject: [PATCH 1104/1809] Update rbx 2 to OpenSSL 1.0.2u --- share/ruby-build/rbx-2.10 | 2 +- share/ruby-build/rbx-2.11 | 2 +- share/ruby-build/rbx-2.5.8 | 2 +- share/ruby-build/rbx-2.6 | 2 +- share/ruby-build/rbx-2.7 | 2 +- share/ruby-build/rbx-2.71828182 | 2 +- share/ruby-build/rbx-2.8 | 2 +- share/ruby-build/rbx-2.9 | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/share/ruby-build/rbx-2.10 b/share/ruby-build/rbx-2.10 index bd17c1ce..ff456cd4 100644 --- a/share/ruby-build/rbx-2.10 +++ b/share/ruby-build/rbx-2.10 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 index 7161dbf1..e71907f7 100644 --- a/share/ruby-build/rbx-2.11 +++ b/share/ruby-build/rbx-2.11 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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.5.8 b/share/ruby-build/rbx-2.5.8 index ed93806c..cdbbc3e6 100644 --- a/share/ruby-build/rbx-2.5.8 +++ b/share/ruby-build/rbx-2.5.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 index ff145e43..fd66e2e9 100644 --- a/share/ruby-build/rbx-2.6 +++ b/share/ruby-build/rbx-2.6 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 index b26994cb..37896511 100644 --- a/share/ruby-build/rbx-2.7 +++ b/share/ruby-build/rbx-2.7 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 index 74372a31..4beed710 100644 --- a/share/ruby-build/rbx-2.71828182 +++ b/share/ruby-build/rbx-2.71828182 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 index 7eab609a..503b9247 100644 --- a/share/ruby-build/rbx-2.8 +++ b/share/ruby-build/rbx-2.8 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 index 7ec79002..085de7b8 100644 --- a/share/ruby-build/rbx-2.9 +++ b/share/ruby-build/rbx-2.9 @@ -1,3 +1,3 @@ require_llvm 3.5 -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-2.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.9.tar.bz2#9f8ad067ce494d201dae359d132ddac275d0bd13315dc8fdd094c9aa661ce8b1" warn_eol rbx From 29be428e4ccf877c35072f64c8c721c6affd5e4f Mon Sep 17 00:00:00 2001 From: MSP-Greg Date: Sat, 11 Jan 2020 10:28:53 -0600 Subject: [PATCH 1105/1809] Update Ruby 2.2 to OpenSSL 1.0.2u --- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.10 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.2.3 | 2 +- share/ruby-build/2.2.4 | 2 +- share/ruby-build/2.2.5 | 2 +- share/ruby-build/2.2.6 | 2 +- share/ruby-build/2.2.7 | 2 +- share/ruby-build/2.2.8 | 2 +- share/ruby-build/2.2.9 | 2 +- 15 files changed, 15 insertions(+), 15 deletions(-) diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index 237fd37c..9a96323a 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.0" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.bz2#1c031137999f832f86be366a71155113675b72420830ce432b777a0ff4942955" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index 8a951e33..1d3c9e6c 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index cdee433d..190cd188 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index 3b86ba58..987b32e3 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index 7226d400..e7946fb6 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index cdc49322..f2e86adc 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.bz2#4e5676073246b7ade207be3e80a930567a88100513591a0f19fc38e247370065" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.10 b/share/ruby-build/2.2.10 index d9774c83..1f8238b3 100644 --- a/share/ruby-build/2.2.10 +++ b/share/ruby-build/2.2.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.10" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.10.tar.bz2#a54204d2728283c9eff0cf81d654f245fa5b3447d0824f1a6bc3b2c5c827381e" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 index e8c4aa9a..08f6ef8b 100644 --- a/share/ruby-build/2.2.2 +++ b/share/ruby-build/2.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.bz2#f3b8ffa6089820ee5bdc289567d365e5748d4170e8aa246d2ea6576f24796535" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.3 b/share/ruby-build/2.2.3 index b00ebf37..4abbbf31 100644 --- a/share/ruby-build/2.2.3 +++ b/share/ruby-build/2.2.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.bz2#c745cb98b29127d7f19f1bf9e0a63c384736f4d303b83c4f4bda3c2ee3c5e41f" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.4 b/share/ruby-build/2.2.4 index 3739930d..5513edaf 100644 --- a/share/ruby-build/2.2.4 +++ b/share/ruby-build/2.2.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.4" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.4.tar.bz2#31203696adbfdda6f2874a2de31f7c5a1f3bcb6628f4d1a241de21b158cd5c76" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.5 b/share/ruby-build/2.2.5 index 11c2eaf2..549044d8 100644 --- a/share/ruby-build/2.2.5 +++ b/share/ruby-build/2.2.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.5" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.5.tar.bz2#22f0c6f34c0024e0bcaaa8e6831b7c0041e1ef6120c781618b833bde29626700" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.6 b/share/ruby-build/2.2.6 index 0e0a2b7f..76222ca0 100644 --- a/share/ruby-build/2.2.6 +++ b/share/ruby-build/2.2.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.6" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.6.tar.bz2#e845ba41ea3525aafaa4094212f1eadc57392732232b67b4394a7e0f046dddf7" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.7 b/share/ruby-build/2.2.7 index 2852aa50..4fe4bda0 100644 --- a/share/ruby-build/2.2.7 +++ b/share/ruby-build/2.2.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.7" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.7.tar.bz2#80486c5991783185afeceeb315060a3dafc3889a2912e145b1a8457d7b005c5b" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.8 b/share/ruby-build/2.2.8 index b07e9a0c..6e4147f4 100644 --- a/share/ruby-build/2.2.8 +++ b/share/ruby-build/2.2.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.8" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.8.tar.bz2#b19085587d859baf9d7763f92e34a84632fceac5cc593ca2c0efa28ed8c6e44e" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.2.9 b/share/ruby-build/2.2.9 index 9ad20406..29615176 100644 --- a/share/ruby-build/2.2.9 +++ b/share/ruby-build/2.2.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.2.9" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.9.tar.bz2#5e3cfcc3b69638e165f72f67b1321fa05aff62b0f9e9b32042a5a79614e7c70a" warn_eol ldflags_dirs standard verify_openssl From e9532a6e503c5f8de6e11e6950d52dc4b763ecb7 Mon Sep 17 00:00:00 2001 From: MSP-Greg Date: Sat, 11 Jan 2020 10:29:58 -0600 Subject: [PATCH 1106/1809] Update Ruby 2.1 to OpenSSL 1.0.2u --- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.10 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.1.7 | 2 +- share/ruby-build/2.1.8 | 2 +- share/ruby-build/2.1.9 | 2 +- 15 files changed, 15 insertions(+), 15 deletions(-) diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index 667197c2..58b6e94d 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.bz2#1d3f4ad5f619ec15229206b6667586dcec7cc986672c8fbb8558161ecf07e277" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index 1f8aa223..b4021ec2 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" warn_eol ldflags_dirs autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index 7c56b9dd..32ad4c70 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index 4a801689..4db70ee0 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index bad39f0a..14e38e19 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index cf79d4b6..d7758bd4 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.bz2#96aabab4dd4a2e57dd0d28052650e6fcdc8f133fa8980d9b936814b1e93f6cfc" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.10 b/share/ruby-build/2.1.10 index c9a948b2..5d4aad3d 100644 --- a/share/ruby-build/2.1.10 +++ b/share/ruby-build/2.1.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.10" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.10.tar.bz2#a74675578a9a801ac25eb7152bef3023432d6267f875b198eb9cd6944a5bf4f1" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index ec45ba6f..41673592 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.bz2#6948b02570cdfb89a8313675d4aa665405900e27423db408401473f30fc6e901" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index b16127f5..aa073ade 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.3" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.bz2#36ce72f84ae4129f6cc66e33077a79d87b018ea7bf1dbc3d353604bf006f76d6" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index f8fbe275..866b18da 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.4" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.bz2#f37f11a8c75ab9215bb9f61246ef98e0e57e1409f0872e5cf59033edcf5b8d2a" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index 793b7bfb..f87d9d48 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.5" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.bz2#0241b40f1c731cb177994a50b854fb7f18d4ad04dcefc18acc60af73046fb0a9" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index ba10b334..d234e132 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.6" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.bz2#7b5233be35a4a7fbd64923e42efb70b7bebd455d9d6f9d4001b3b3a6e0aa6ce9" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.7 b/share/ruby-build/2.1.7 index c5226d95..46f5dbad 100644 --- a/share/ruby-build/2.1.7 +++ b/share/ruby-build/2.1.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.bz2#b02c1a5ecd718e3f6b316384d4ed6572f862a46063f5ae23d0340b0a245859b6" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.8 b/share/ruby-build/2.1.8 index 9a80a708..8f7c2819 100644 --- a/share/ruby-build/2.1.8 +++ b/share/ruby-build/2.1.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.8" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.8.tar.bz2#250d0b589cba97caddc86a28849365ad0d475539448cf76bbae93190985b3387" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.1.9 b/share/ruby-build/2.1.9 index 73cfa319..04cdd5a1 100644 --- a/share/ruby-build/2.1.9 +++ b/share/ruby-build/2.1.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.1.9" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.9.tar.bz2#4f21376aa11e09b499c3254bbd839e68e053c0d18e28d61c428a32347269036e" warn_eol ldflags_dirs standard verify_openssl From 121c7e211d6d16a8f1c7feb8eeb70c1c74209adb Mon Sep 17 00:00:00 2001 From: MSP-Greg Date: Sat, 11 Jan 2020 10:30:51 -0600 Subject: [PATCH 1107/1809] Update Ruby 2.0.0 to OpenSSL 1.0.2u --- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.0.0-p647 | 2 +- share/ruby-build/2.0.0-p648 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- 18 files changed, 18 insertions(+), 18 deletions(-) diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 2bf42295..9c4eccf4 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" warn_eol autoconf standard verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index 8b1d16ac..4285e329 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 78a6f786..6a544085 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index 87842306..8963f9a7 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index f767a95c..d6d35e0b 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index 353c3ce5..860bec39 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index 3978fb3e..d47e4c88 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index 201b214d..3687f937 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index 80ca83b6..f483d82e 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index 2abc74c2..73a45a0c 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 index cc2f77b7..5cfc9f60 100644 --- a/share/ruby-build/2.0.0-p643 +++ b/share/ruby-build/2.0.0-p643 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 index ba994a1b..eb705e45 100644 --- a/share/ruby-build/2.0.0-p645 +++ b/share/ruby-build/2.0.0-p645 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p647 b/share/ruby-build/2.0.0-p647 index fc15577b..9d5b845a 100644 --- a/share/ruby-build/2.0.0-p647 +++ b/share/ruby-build/2.0.0-p647 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-p648 b/share/ruby-build/2.0.0-p648 index 7a1959dc..7e54538b 100644 --- a/share/ruby-build/2.0.0-p648 +++ b/share/ruby-build/2.0.0-p648 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index c134da60..65241588 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 11b07526..11efb908 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index ac175d78..33c5796f 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index e87b90d7..a3672f4c 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 verify_openssl From ca5c0f349a6f57b59f833fba360e8e43b6a41aad Mon Sep 17 00:00:00 2001 From: MSP-Greg Date: Sat, 11 Jan 2020 10:36:00 -0600 Subject: [PATCH 1108/1809] Update Ruby 1.9.3 to OpenSSL 1.0.2u --- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p105 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p426 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-p484 | 2 +- share/ruby-build/1.9.3-p545 | 2 +- share/ruby-build/1.9.3-p547 | 2 +- share/ruby-build/1.9.3-p550 | 2 +- share/ruby-build/1.9.3-p551 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- 21 files changed, 21 insertions(+), 21 deletions(-) diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index babc8c61..086e12cd 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index e8690044..82fa2cfb 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 index 3a6d09cd..d61cb67d 100644 --- a/share/ruby-build/1.9.3-p105 +++ b/share/ruby-build/1.9.3-p105 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 index 52ca0124..e4cc08c8 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,5 +1,5 @@ [ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 index a022dfe7..d4a3641f 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 index bb9da42d..a50d78d9 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 index 535910d2..2766096d 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 index 123abcf9..8cde0bea 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 index c2ec35fa..001146aa 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 index 90c83ca4..c6dc7065 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 index 79a37e22..d6e16364 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 index 3d6d6ca1..c8a8fb54 100644 --- a/share/ruby-build/1.9.3-p426 +++ b/share/ruby-build/1.9.3-p426 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 index d535b4e1..89a55939 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 index b9259350..c0d6dff9 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 index 51c1eccb..0c01b7c0 100644 --- a/share/ruby-build/1.9.3-p484 +++ b/share/ruby-build/1.9.3-p484 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 index a2456d78..b30bd5ef 100644 --- a/share/ruby-build/1.9.3-p545 +++ b/share/ruby-build/1.9.3-p545 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 index 142c2bca..174d84e0 100644 --- a/share/ruby-build/1.9.3-p547 +++ b/share/ruby-build/1.9.3-p547 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 index ec0f914c..ee2e80f0 100644 --- a/share/ruby-build/1.9.3-p550 +++ b/share/ruby-build/1.9.3-p550 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 index 6d2d9537..40487c7e 100644 --- a/share/ruby-build/1.9.3-p551 +++ b/share/ruby-build/1.9.3-p551 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 001d9695..07ff8b76 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,5 +1,5 @@ require_gcc -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index 3931bc73..bab5deeb 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,4 +1,4 @@ require_gcc -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 From bed80001ec5b325883349700ec1b7eba43d18033 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 15 Jan 2020 10:26:26 +0100 Subject: [PATCH 1109/1809] Add TruffleRuby 19.3.1 --- share/ruby-build/truffleruby-19.3.1 | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 share/ruby-build/truffleruby-19.3.1 diff --git a/share/ruby-build/truffleruby-19.3.1 b/share/ruby-build/truffleruby-19.3.1 new file mode 100644 index 00000000..89895679 --- /dev/null +++ b/share/ruby-build/truffleruby-19.3.1 @@ -0,0 +1,13 @@ +case $(uname -s) in +Linux) + install_package "truffleruby-19.3.1" "https://github.com/oracle/truffleruby/releases/download/vm-19.3.1/truffleruby-19.3.1-linux-amd64.tar.gz#f442dfbfd22fe9f981f1cdd297ce0a5186dfcb696c02d685554bd9a95b299e1b" truffleruby + ;; +Darwin) + use_homebrew_openssl + install_package "truffleruby-19.3.1" "https://github.com/oracle/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 From 901d0e9703a109720c0bbd9a55652a4a9565b48b Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 15 Jan 2020 10:31:13 +0100 Subject: [PATCH 1110/1809] ruby-build 20200115 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 9b0550be..d51383b7 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20191225" +RUBY_BUILD_VERSION="20200115" OLDIFS="$IFS" From 4082f9eff2f4cdd84ec1b512f0b2046458266e42 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 15 Jan 2020 10:36:18 +0100 Subject: [PATCH 1111/1809] Fix TruffleRuby 19.3.0.2 definition --- share/ruby-build/truffleruby-19.3.0.2 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/share/ruby-build/truffleruby-19.3.0.2 b/share/ruby-build/truffleruby-19.3.0.2 index f99462cc..34a8c84d 100644 --- a/share/ruby-build/truffleruby-19.3.0.2 +++ b/share/ruby-build/truffleruby-19.3.0.2 @@ -1,10 +1,10 @@ case $(uname -s) in Linux) - install_package "truffleruby-19.3.0.2" "https://github.com/oracle/truffleruby/releases/download/vm-19.3.0.2/truffleruby-19.3.0.2-linux-amd64.tar.gz" truffleruby + install_package "truffleruby-19.3.0.2" "https://github.com/oracle/truffleruby/releases/download/vm-19.3.0.2/truffleruby-19.3.0.2-linux-amd64.tar.gz#9b57a4a88e49bf29e63b53471ed002129ae22551c9da3ee120dadfe54ab6ac1a" truffleruby ;; Darwin) use_homebrew_openssl - install_package "truffleruby-19.3.0.2" "https://github.com/oracle/truffleruby/releases/download/vm-19.3.0.2/truffleruby-19.3.0.2-macos-amd64.tar.gz" truffleruby + install_package "truffleruby-19.3.0.2" "https://github.com/oracle/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)" From 23e3e0a75fbdb1af8c30002b48693cd71cdbdd33 Mon Sep 17 00:00:00 2001 From: jnozsc Date: Sat, 18 Jan 2020 21:53:54 -0800 Subject: [PATCH 1112/1809] ruby 2.3 EOL --- share/ruby-build/2.3.0 | 2 +- share/ruby-build/2.3.0-dev | 2 +- share/ruby-build/2.3.0-preview1 | 2 +- share/ruby-build/2.3.0-preview2 | 2 +- share/ruby-build/2.3.1 | 2 +- share/ruby-build/2.3.2 | 2 +- share/ruby-build/2.3.3 | 2 +- share/ruby-build/2.3.4 | 2 +- share/ruby-build/2.3.5 | 2 +- share/ruby-build/2.3.6 | 2 +- share/ruby-build/2.3.7 | 2 +- share/ruby-build/2.3.8 | 2 +- share/ruby-build/jruby-9.0.0.0 | 2 +- share/ruby-build/jruby-9.0.0.0.pre1 | 2 +- share/ruby-build/jruby-9.0.0.0.pre2 | 2 +- share/ruby-build/jruby-9.0.0.0.rc1 | 2 +- share/ruby-build/jruby-9.0.0.0.rc2 | 2 +- share/ruby-build/jruby-9.0.1.0 | 2 +- share/ruby-build/jruby-9.0.3.0 | 2 +- share/ruby-build/jruby-9.0.4.0 | 2 +- share/ruby-build/jruby-9.0.5.0 | 2 +- share/ruby-build/jruby-9.1.0.0 | 2 +- share/ruby-build/jruby-9.1.0.0-dev | 2 +- share/ruby-build/jruby-9.1.1.0 | 2 +- share/ruby-build/jruby-9.1.10.0 | 2 +- share/ruby-build/jruby-9.1.11.0 | 2 +- share/ruby-build/jruby-9.1.12.0 | 2 +- share/ruby-build/jruby-9.1.13.0 | 2 +- share/ruby-build/jruby-9.1.14.0 | 2 +- share/ruby-build/jruby-9.1.15.0 | 2 +- share/ruby-build/jruby-9.1.16.0 | 2 +- share/ruby-build/jruby-9.1.17.0 | 2 +- share/ruby-build/jruby-9.1.2.0 | 2 +- share/ruby-build/jruby-9.1.3.0 | 2 +- share/ruby-build/jruby-9.1.4.0 | 2 +- share/ruby-build/jruby-9.1.5.0 | 2 +- share/ruby-build/jruby-9.1.6.0 | 2 +- share/ruby-build/jruby-9.1.7.0 | 2 +- share/ruby-build/jruby-9.1.8.0 | 2 +- share/ruby-build/jruby-9.1.9.0 | 2 +- 40 files changed, 40 insertions(+), 40 deletions(-) diff --git a/share/ruby-build/2.3.0 b/share/ruby-build/2.3.0 index 0b718284..1128b4ee 100644 --- a/share/ruby-build/2.3.0 +++ b/share/ruby-build/2.3.0 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.3.0" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.bz2#ec7579eaba2e4c402a089dbc86c98e5f1f62507880fd800b9b34ca30166bfa5e" ldflags_dirs standard verify_openssl +install_package "ruby-2.3.0" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.bz2#ec7579eaba2e4c402a089dbc86c98e5f1f62507880fd800b9b34ca30166bfa5e" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index f457a1e7..5fab6bb2 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl -install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_3" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_3" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.3.0-preview1 b/share/ruby-build/2.3.0-preview1 index ae7cd060..0c102218 100644 --- a/share/ruby-build/2.3.0-preview1 +++ b/share/ruby-build/2.3.0-preview1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview1.tar.bz2#42b9c9e1740a5abe2855d11803524370bd95744c8dcb0068572ed5c969ac7f0f" ldflags_dirs standard verify_openssl +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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.0-preview2 b/share/ruby-build/2.3.0-preview2 index eb573962..adb8318d 100644 --- a/share/ruby-build/2.3.0-preview2 +++ b/share/ruby-build/2.3.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.3.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview2.tar.bz2#e9b0464e50b2e5c31546e6b8ca8cad71fe2d2146ccf88b7419bbe9626af741cb" ldflags_dirs standard verify_openssl +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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.1 b/share/ruby-build/2.3.1 index 5c55162f..fe5d161b 100644 --- a/share/ruby-build/2.3.1 +++ b/share/ruby-build/2.3.1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.3.1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.1.tar.bz2#4a7c5f52f205203ea0328ca8e1963a7a88cf1f7f0e246f857d595b209eac0a4d" ldflags_dirs standard verify_openssl +install_package "ruby-2.3.1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.1.tar.bz2#4a7c5f52f205203ea0328ca8e1963a7a88cf1f7f0e246f857d595b209eac0a4d" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.2 b/share/ruby-build/2.3.2 index efeb720e..4c1f2b49 100644 --- a/share/ruby-build/2.3.2 +++ b/share/ruby-build/2.3.2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.3.2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.2.tar.bz2#e6ce83d46819c4120c9295ff6b36b90393dd5f6bef3bb117a06d7399c11fc7c0" ldflags_dirs standard verify_openssl +install_package "ruby-2.3.2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.2.tar.bz2#e6ce83d46819c4120c9295ff6b36b90393dd5f6bef3bb117a06d7399c11fc7c0" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.3 b/share/ruby-build/2.3.3 index 9156a092..e1a20845 100644 --- a/share/ruby-build/2.3.3 +++ b/share/ruby-build/2.3.3 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.3.3" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.3.tar.bz2#882e6146ed26c6e78c02342835f5d46b86de95f0dc4e16543294bc656594cc5b" ldflags_dirs standard verify_openssl +install_package "ruby-2.3.3" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.3.tar.bz2#882e6146ed26c6e78c02342835f5d46b86de95f0dc4e16543294bc656594cc5b" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.4 b/share/ruby-build/2.3.4 index 318a377a..91f9bd71 100644 --- a/share/ruby-build/2.3.4 +++ b/share/ruby-build/2.3.4 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.3.4" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.4.tar.bz2#cd9808bb53824d6edb58beaadd3906cb23b987438ce75ab7bb279b2229930e2f" ldflags_dirs standard verify_openssl +install_package "ruby-2.3.4" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.4.tar.bz2#cd9808bb53824d6edb58beaadd3906cb23b987438ce75ab7bb279b2229930e2f" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.5 b/share/ruby-build/2.3.5 index 5fb71430..9320fb47 100644 --- a/share/ruby-build/2.3.5 +++ b/share/ruby-build/2.3.5 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.3.5" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.5.tar.bz2#f71c4b67ba1bef424feba66774dc9d4bbe02375f5787e41596bc7f923739128b" ldflags_dirs standard verify_openssl +install_package "ruby-2.3.5" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.5.tar.bz2#f71c4b67ba1bef424feba66774dc9d4bbe02375f5787e41596bc7f923739128b" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.6 b/share/ruby-build/2.3.6 index 1fbf8e7b..26bb5960 100644 --- a/share/ruby-build/2.3.6 +++ b/share/ruby-build/2.3.6 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.3.6" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.6.tar.bz2#07aa3ed3bffbfb97b6fc5296a86621e6bb5349c6f8e549bd0db7f61e3e210fd0" ldflags_dirs standard verify_openssl +install_package "ruby-2.3.6" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.6.tar.bz2#07aa3ed3bffbfb97b6fc5296a86621e6bb5349c6f8e549bd0db7f61e3e210fd0" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.7 b/share/ruby-build/2.3.7 index cc4ea3f1..e376b215 100644 --- a/share/ruby-build/2.3.7 +++ b/share/ruby-build/2.3.7 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.3.7" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.7.tar.bz2#18b12fafaf37d5f6c7139c1b445355aec76baa625a40300598a6c8597fc04d8e" ldflags_dirs standard verify_openssl +install_package "ruby-2.3.7" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.7.tar.bz2#18b12fafaf37d5f6c7139c1b445355aec76baa625a40300598a6c8597fc04d8e" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.3.8 b/share/ruby-build/2.3.8 index 16752c33..0854106b 100644 --- a/share/ruby-build/2.3.8 +++ b/share/ruby-build/2.3.8 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.3.8" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.8.tar.bz2#4d1a3a88e8cf9aea624eb73843fbfc60a9a281582660f86d5e4e00870397407c" ldflags_dirs standard verify_openssl +install_package "ruby-2.3.8" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.8.tar.bz2#4d1a3a88e8cf9aea624eb73843fbfc60a9a281582660f86d5e4e00870397407c" warn_eol ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/jruby-9.0.0.0 b/share/ruby-build/jruby-9.0.0.0 index f4e45286..88c66165 100644 --- a/share/ruby-build/jruby-9.0.0.0 +++ b/share/ruby-build/jruby-9.0.0.0 @@ -1,2 +1,2 @@ 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" jruby +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" eol_warn jruby diff --git a/share/ruby-build/jruby-9.0.0.0.pre1 b/share/ruby-build/jruby-9.0.0.0.pre1 index 932fe1cc..67237920 100644 --- a/share/ruby-build/jruby-9.0.0.0.pre1 +++ b/share/ruby-build/jruby-9.0.0.0.pre1 @@ -1,2 +1,2 @@ require_java7 -install_package "jruby-9.0.0.0.pre1" "https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby-bin-9.0.0.0.pre1.tar.gz#381da389b07c4692db5feeeeb6a21963cbdc86ee5172bd3f170bd081cc607354" jruby +install_package "jruby-9.0.0.0.pre1" "https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby-bin-9.0.0.0.pre1.tar.gz#381da389b07c4692db5feeeeb6a21963cbdc86ee5172bd3f170bd081cc607354" eol_warn jruby diff --git a/share/ruby-build/jruby-9.0.0.0.pre2 b/share/ruby-build/jruby-9.0.0.0.pre2 index 8a06f1e0..91efca88 100644 --- a/share/ruby-build/jruby-9.0.0.0.pre2 +++ b/share/ruby-build/jruby-9.0.0.0.pre2 @@ -1,2 +1,2 @@ require_java7 -install_package "jruby-9.0.0.0.pre2" "https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre2/jruby-bin-9.0.0.0.pre2.tar.gz#6c9fd54c71bb64a04cea2af5938a67eab1ed951609fe999d6de88f6b98a6a1e4" jruby +install_package "jruby-9.0.0.0.pre2" "https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre2/jruby-bin-9.0.0.0.pre2.tar.gz#6c9fd54c71bb64a04cea2af5938a67eab1ed951609fe999d6de88f6b98a6a1e4" eol_warn jruby diff --git a/share/ruby-build/jruby-9.0.0.0.rc1 b/share/ruby-build/jruby-9.0.0.0.rc1 index 04556984..845ed9d9 100644 --- a/share/ruby-build/jruby-9.0.0.0.rc1 +++ b/share/ruby-build/jruby-9.0.0.0.rc1 @@ -1,2 +1,2 @@ require_java7 -install_package "jruby-9.0.0.0.rc1" "https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.rc1/jruby-bin-9.0.0.0.rc1.tar.gz#b5c2bf5d4b22eba8ca62fe120aad682b8420454c12a426791a06f8efe6b90641" jruby +install_package "jruby-9.0.0.0.rc1" "https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.rc1/jruby-bin-9.0.0.0.rc1.tar.gz#b5c2bf5d4b22eba8ca62fe120aad682b8420454c12a426791a06f8efe6b90641" eol_warn jruby diff --git a/share/ruby-build/jruby-9.0.0.0.rc2 b/share/ruby-build/jruby-9.0.0.0.rc2 index d0fa35ca..eb777a5e 100644 --- a/share/ruby-build/jruby-9.0.0.0.rc2 +++ b/share/ruby-build/jruby-9.0.0.0.rc2 @@ -1,2 +1,2 @@ require_java7 -install_package "jruby-9.0.0.0.rc2" "https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.rc2/jruby-bin-9.0.0.0.rc2.tar.gz#f337adb43f4972ace8a04f77d889b35bc4fa4efec99e98cc7ca2aac50f393329" jruby +install_package "jruby-9.0.0.0.rc2" "https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.rc2/jruby-bin-9.0.0.0.rc2.tar.gz#f337adb43f4972ace8a04f77d889b35bc4fa4efec99e98cc7ca2aac50f393329" eol_warn jruby diff --git a/share/ruby-build/jruby-9.0.1.0 b/share/ruby-build/jruby-9.0.1.0 index ad493fb3..254da417 100644 --- a/share/ruby-build/jruby-9.0.1.0 +++ b/share/ruby-build/jruby-9.0.1.0 @@ -1,2 +1,2 @@ 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" jruby +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" eol_warn jruby diff --git a/share/ruby-build/jruby-9.0.3.0 b/share/ruby-build/jruby-9.0.3.0 index 7429393f..0f571580 100644 --- a/share/ruby-build/jruby-9.0.3.0 +++ b/share/ruby-build/jruby-9.0.3.0 @@ -1,2 +1,2 @@ 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" jruby +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" eol_warn jruby diff --git a/share/ruby-build/jruby-9.0.4.0 b/share/ruby-build/jruby-9.0.4.0 index b104c22d..ddcbd5e7 100644 --- a/share/ruby-build/jruby-9.0.4.0 +++ b/share/ruby-build/jruby-9.0.4.0 @@ -1,2 +1,2 @@ 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" jruby +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" eol_warn jruby diff --git a/share/ruby-build/jruby-9.0.5.0 b/share/ruby-build/jruby-9.0.5.0 index 49fc607e..bf19cb51 100644 --- a/share/ruby-build/jruby-9.0.5.0 +++ b/share/ruby-build/jruby-9.0.5.0 @@ -1,2 +1,2 @@ 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" jruby +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" eol_warn jruby diff --git a/share/ruby-build/jruby-9.1.0.0 b/share/ruby-build/jruby-9.1.0.0 index 4eeb1e07..5a6d19b0 100644 --- a/share/ruby-build/jruby-9.1.0.0 +++ b/share/ruby-build/jruby-9.1.0.0 @@ -1,2 +1,2 @@ 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" jruby +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" eol_warn jruby diff --git a/share/ruby-build/jruby-9.1.0.0-dev b/share/ruby-build/jruby-9.1.0.0-dev index f2b6a206..ebf3f723 100644 --- a/share/ruby-build/jruby-9.1.0.0-dev +++ b/share/ruby-build/jruby-9.1.0.0-dev @@ -1,2 +1,2 @@ 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" jruby +install_package "jruby-9.1.0.0-SNAPSHOT" "http://ci.jruby.org/snapshots/master/jruby-bin-9.1.0.0-SNAPSHOT.tar.gz" eol_warn jruby diff --git a/share/ruby-build/jruby-9.1.1.0 b/share/ruby-build/jruby-9.1.1.0 index 356c3b39..882a2648 100644 --- a/share/ruby-build/jruby-9.1.1.0 +++ b/share/ruby-build/jruby-9.1.1.0 @@ -1,2 +1,2 @@ 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" jruby +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" eol_warn jruby diff --git a/share/ruby-build/jruby-9.1.10.0 b/share/ruby-build/jruby-9.1.10.0 index d788d464..9d292de4 100644 --- a/share/ruby-build/jruby-9.1.10.0 +++ b/share/ruby-build/jruby-9.1.10.0 @@ -1,2 +1,2 @@ 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" jruby +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" eol_warn jruby diff --git a/share/ruby-build/jruby-9.1.11.0 b/share/ruby-build/jruby-9.1.11.0 index 56c3af13..24652d4f 100644 --- a/share/ruby-build/jruby-9.1.11.0 +++ b/share/ruby-build/jruby-9.1.11.0 @@ -1,2 +1,2 @@ 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" jruby +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" eol_warn jruby diff --git a/share/ruby-build/jruby-9.1.12.0 b/share/ruby-build/jruby-9.1.12.0 index 2b0e6f36..98ee53fc 100644 --- a/share/ruby-build/jruby-9.1.12.0 +++ b/share/ruby-build/jruby-9.1.12.0 @@ -1,2 +1,2 @@ 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" jruby +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" eol_warn jruby diff --git a/share/ruby-build/jruby-9.1.13.0 b/share/ruby-build/jruby-9.1.13.0 index 33263c53..c9a592a9 100644 --- a/share/ruby-build/jruby-9.1.13.0 +++ b/share/ruby-build/jruby-9.1.13.0 @@ -1,2 +1,2 @@ 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" jruby +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" eol_warn jruby diff --git a/share/ruby-build/jruby-9.1.14.0 b/share/ruby-build/jruby-9.1.14.0 index 6cd9db9e..a260c976 100644 --- a/share/ruby-build/jruby-9.1.14.0 +++ b/share/ruby-build/jruby-9.1.14.0 @@ -1,2 +1,2 @@ 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" jruby +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" eol_warn jruby diff --git a/share/ruby-build/jruby-9.1.15.0 b/share/ruby-build/jruby-9.1.15.0 index ee3e9ce8..1a8e1f59 100644 --- a/share/ruby-build/jruby-9.1.15.0 +++ b/share/ruby-build/jruby-9.1.15.0 @@ -1,2 +1,2 @@ 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" jruby +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" eol_warn jruby diff --git a/share/ruby-build/jruby-9.1.16.0 b/share/ruby-build/jruby-9.1.16.0 index c9f00bf8..fa50c5e4 100644 --- a/share/ruby-build/jruby-9.1.16.0 +++ b/share/ruby-build/jruby-9.1.16.0 @@ -1,2 +1,2 @@ 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" jruby +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" eol_warn jruby diff --git a/share/ruby-build/jruby-9.1.17.0 b/share/ruby-build/jruby-9.1.17.0 index a49c9313..1a6085b0 100644 --- a/share/ruby-build/jruby-9.1.17.0 +++ b/share/ruby-build/jruby-9.1.17.0 @@ -1,2 +1,2 @@ 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" jruby +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" eol_warn jruby diff --git a/share/ruby-build/jruby-9.1.2.0 b/share/ruby-build/jruby-9.1.2.0 index d982ecd0..5f40e00a 100644 --- a/share/ruby-build/jruby-9.1.2.0 +++ b/share/ruby-build/jruby-9.1.2.0 @@ -1,2 +1,2 @@ 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" jruby +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" eol_warn jruby diff --git a/share/ruby-build/jruby-9.1.3.0 b/share/ruby-build/jruby-9.1.3.0 index b23754b2..344a49c4 100644 --- a/share/ruby-build/jruby-9.1.3.0 +++ b/share/ruby-build/jruby-9.1.3.0 @@ -1,2 +1,2 @@ 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" jruby +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" eol_warn jruby diff --git a/share/ruby-build/jruby-9.1.4.0 b/share/ruby-build/jruby-9.1.4.0 index 6ae65b6d..59e2f769 100644 --- a/share/ruby-build/jruby-9.1.4.0 +++ b/share/ruby-build/jruby-9.1.4.0 @@ -1,2 +1,2 @@ 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" jruby +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" eol_warn jruby diff --git a/share/ruby-build/jruby-9.1.5.0 b/share/ruby-build/jruby-9.1.5.0 index 6a3388e1..53e12630 100644 --- a/share/ruby-build/jruby-9.1.5.0 +++ b/share/ruby-build/jruby-9.1.5.0 @@ -1,2 +1,2 @@ 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" jruby +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 index a0da1a58..8d2aaea1 100644 --- a/share/ruby-build/jruby-9.1.6.0 +++ b/share/ruby-build/jruby-9.1.6.0 @@ -1,2 +1,2 @@ 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" jruby +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 index fa93cc9e..5871102c 100644 --- a/share/ruby-build/jruby-9.1.7.0 +++ b/share/ruby-build/jruby-9.1.7.0 @@ -1,2 +1,2 @@ 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" jruby +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 index 9759bed1..8d84041b 100644 --- a/share/ruby-build/jruby-9.1.8.0 +++ b/share/ruby-build/jruby-9.1.8.0 @@ -1,2 +1,2 @@ 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" jruby +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 index c903e032..6bcc7747 100644 --- a/share/ruby-build/jruby-9.1.9.0 +++ b/share/ruby-build/jruby-9.1.9.0 @@ -1,2 +1,2 @@ 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" jruby +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 From 79f0e3b25fd1d385166ca3c5fa451844720835f1 Mon Sep 17 00:00:00 2001 From: jnozsc Date: Sat, 18 Jan 2020 22:21:34 -0800 Subject: [PATCH 1113/1809] use correct key named warn_eol --- share/ruby-build/jruby-9.0.0.0 | 2 +- share/ruby-build/jruby-9.0.0.0.pre1 | 2 +- share/ruby-build/jruby-9.0.0.0.pre2 | 2 +- share/ruby-build/jruby-9.0.0.0.rc1 | 2 +- share/ruby-build/jruby-9.0.0.0.rc2 | 2 +- share/ruby-build/jruby-9.0.1.0 | 2 +- share/ruby-build/jruby-9.0.3.0 | 2 +- share/ruby-build/jruby-9.0.4.0 | 2 +- share/ruby-build/jruby-9.0.5.0 | 2 +- share/ruby-build/jruby-9.1.0.0 | 2 +- share/ruby-build/jruby-9.1.0.0-dev | 2 +- share/ruby-build/jruby-9.1.1.0 | 2 +- share/ruby-build/jruby-9.1.10.0 | 2 +- share/ruby-build/jruby-9.1.11.0 | 2 +- share/ruby-build/jruby-9.1.12.0 | 2 +- share/ruby-build/jruby-9.1.13.0 | 2 +- share/ruby-build/jruby-9.1.14.0 | 2 +- share/ruby-build/jruby-9.1.15.0 | 2 +- share/ruby-build/jruby-9.1.16.0 | 2 +- share/ruby-build/jruby-9.1.17.0 | 2 +- share/ruby-build/jruby-9.1.2.0 | 2 +- share/ruby-build/jruby-9.1.3.0 | 2 +- share/ruby-build/jruby-9.1.4.0 | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/share/ruby-build/jruby-9.0.0.0 b/share/ruby-build/jruby-9.0.0.0 index 88c66165..b2b53b90 100644 --- a/share/ruby-build/jruby-9.0.0.0 +++ b/share/ruby-build/jruby-9.0.0.0 @@ -1,2 +1,2 @@ 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" eol_warn jruby +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 index 67237920..e9cc71f2 100644 --- a/share/ruby-build/jruby-9.0.0.0.pre1 +++ b/share/ruby-build/jruby-9.0.0.0.pre1 @@ -1,2 +1,2 @@ require_java7 -install_package "jruby-9.0.0.0.pre1" "https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby-bin-9.0.0.0.pre1.tar.gz#381da389b07c4692db5feeeeb6a21963cbdc86ee5172bd3f170bd081cc607354" eol_warn jruby +install_package "jruby-9.0.0.0.pre1" "https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby-bin-9.0.0.0.pre1.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 index 91efca88..b66607f1 100644 --- a/share/ruby-build/jruby-9.0.0.0.pre2 +++ b/share/ruby-build/jruby-9.0.0.0.pre2 @@ -1,2 +1,2 @@ require_java7 -install_package "jruby-9.0.0.0.pre2" "https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre2/jruby-bin-9.0.0.0.pre2.tar.gz#6c9fd54c71bb64a04cea2af5938a67eab1ed951609fe999d6de88f6b98a6a1e4" eol_warn jruby +install_package "jruby-9.0.0.0.pre2" "https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre2/jruby-bin-9.0.0.0.pre2.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 index 845ed9d9..5f1b3a60 100644 --- a/share/ruby-build/jruby-9.0.0.0.rc1 +++ b/share/ruby-build/jruby-9.0.0.0.rc1 @@ -1,2 +1,2 @@ require_java7 -install_package "jruby-9.0.0.0.rc1" "https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.rc1/jruby-bin-9.0.0.0.rc1.tar.gz#b5c2bf5d4b22eba8ca62fe120aad682b8420454c12a426791a06f8efe6b90641" eol_warn jruby +install_package "jruby-9.0.0.0.rc1" "https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.rc1/jruby-bin-9.0.0.0.rc1.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 index eb777a5e..2ebca881 100644 --- a/share/ruby-build/jruby-9.0.0.0.rc2 +++ b/share/ruby-build/jruby-9.0.0.0.rc2 @@ -1,2 +1,2 @@ require_java7 -install_package "jruby-9.0.0.0.rc2" "https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.rc2/jruby-bin-9.0.0.0.rc2.tar.gz#f337adb43f4972ace8a04f77d889b35bc4fa4efec99e98cc7ca2aac50f393329" eol_warn jruby +install_package "jruby-9.0.0.0.rc2" "https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.rc2/jruby-bin-9.0.0.0.rc2.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 index 254da417..3ffea903 100644 --- a/share/ruby-build/jruby-9.0.1.0 +++ b/share/ruby-build/jruby-9.0.1.0 @@ -1,2 +1,2 @@ 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" eol_warn jruby +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 index 0f571580..7af9d4b3 100644 --- a/share/ruby-build/jruby-9.0.3.0 +++ b/share/ruby-build/jruby-9.0.3.0 @@ -1,2 +1,2 @@ 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" eol_warn jruby +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 index ddcbd5e7..a972a98b 100644 --- a/share/ruby-build/jruby-9.0.4.0 +++ b/share/ruby-build/jruby-9.0.4.0 @@ -1,2 +1,2 @@ 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" eol_warn jruby +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 index bf19cb51..afadb9ff 100644 --- a/share/ruby-build/jruby-9.0.5.0 +++ b/share/ruby-build/jruby-9.0.5.0 @@ -1,2 +1,2 @@ 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" eol_warn jruby +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 index 5a6d19b0..9700a6f0 100644 --- a/share/ruby-build/jruby-9.1.0.0 +++ b/share/ruby-build/jruby-9.1.0.0 @@ -1,2 +1,2 @@ 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" eol_warn jruby +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 index ebf3f723..993cbea5 100644 --- a/share/ruby-build/jruby-9.1.0.0-dev +++ b/share/ruby-build/jruby-9.1.0.0-dev @@ -1,2 +1,2 @@ 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" eol_warn jruby +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 index 882a2648..48e70374 100644 --- a/share/ruby-build/jruby-9.1.1.0 +++ b/share/ruby-build/jruby-9.1.1.0 @@ -1,2 +1,2 @@ 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" eol_warn jruby +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 index 9d292de4..bb386c13 100644 --- a/share/ruby-build/jruby-9.1.10.0 +++ b/share/ruby-build/jruby-9.1.10.0 @@ -1,2 +1,2 @@ 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" eol_warn jruby +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 index 24652d4f..dc6877c4 100644 --- a/share/ruby-build/jruby-9.1.11.0 +++ b/share/ruby-build/jruby-9.1.11.0 @@ -1,2 +1,2 @@ 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" eol_warn jruby +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 index 98ee53fc..0c7d362b 100644 --- a/share/ruby-build/jruby-9.1.12.0 +++ b/share/ruby-build/jruby-9.1.12.0 @@ -1,2 +1,2 @@ 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" eol_warn jruby +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 index c9a592a9..eb717052 100644 --- a/share/ruby-build/jruby-9.1.13.0 +++ b/share/ruby-build/jruby-9.1.13.0 @@ -1,2 +1,2 @@ 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" eol_warn jruby +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 index a260c976..30d29190 100644 --- a/share/ruby-build/jruby-9.1.14.0 +++ b/share/ruby-build/jruby-9.1.14.0 @@ -1,2 +1,2 @@ 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" eol_warn jruby +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 index 1a8e1f59..ac334299 100644 --- a/share/ruby-build/jruby-9.1.15.0 +++ b/share/ruby-build/jruby-9.1.15.0 @@ -1,2 +1,2 @@ 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" eol_warn jruby +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 index fa50c5e4..e29b3b61 100644 --- a/share/ruby-build/jruby-9.1.16.0 +++ b/share/ruby-build/jruby-9.1.16.0 @@ -1,2 +1,2 @@ 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" eol_warn jruby +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 index 1a6085b0..07d16a96 100644 --- a/share/ruby-build/jruby-9.1.17.0 +++ b/share/ruby-build/jruby-9.1.17.0 @@ -1,2 +1,2 @@ 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" eol_warn jruby +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 index 5f40e00a..b2e1908b 100644 --- a/share/ruby-build/jruby-9.1.2.0 +++ b/share/ruby-build/jruby-9.1.2.0 @@ -1,2 +1,2 @@ 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" eol_warn jruby +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 index 344a49c4..e88f1d13 100644 --- a/share/ruby-build/jruby-9.1.3.0 +++ b/share/ruby-build/jruby-9.1.3.0 @@ -1,2 +1,2 @@ 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" eol_warn jruby +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 index 59e2f769..0cc10bf1 100644 --- a/share/ruby-build/jruby-9.1.4.0 +++ b/share/ruby-build/jruby-9.1.4.0 @@ -1,2 +1,2 @@ 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" eol_warn jruby +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 From c7b30cb45f0db13c9ee68edc53060dc7e37722e4 Mon Sep 17 00:00:00 2001 From: jnozsc Date: Sat, 18 Jan 2020 23:07:24 -0800 Subject: [PATCH 1114/1809] remove unavailable jruby versions --- share/ruby-build/jruby-9.0.0.0.pre1 | 2 -- share/ruby-build/jruby-9.0.0.0.pre2 | 2 -- share/ruby-build/jruby-9.0.0.0.rc1 | 2 -- share/ruby-build/jruby-9.0.0.0.rc2 | 2 -- 4 files changed, 8 deletions(-) delete mode 100644 share/ruby-build/jruby-9.0.0.0.pre1 delete mode 100644 share/ruby-build/jruby-9.0.0.0.pre2 delete mode 100644 share/ruby-build/jruby-9.0.0.0.rc1 delete mode 100644 share/ruby-build/jruby-9.0.0.0.rc2 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 e9cc71f2..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://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby-bin-9.0.0.0.pre1.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 b66607f1..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://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre2/jruby-bin-9.0.0.0.pre2.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 5f1b3a60..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://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.rc1/jruby-bin-9.0.0.0.rc1.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 2ebca881..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://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.rc2/jruby-bin-9.0.0.0.rc2.tar.gz#f337adb43f4972ace8a04f77d889b35bc4fa4efec99e98cc7ca2aac50f393329" warn_eol jruby From 38ad5d646155facf2bee395832411605ddbd08db Mon Sep 17 00:00:00 2001 From: jnozsc Date: Sat, 18 Jan 2020 23:17:00 -0800 Subject: [PATCH 1115/1809] add back withdifferent download source --- share/ruby-build/jruby-9.0.0.0.pre1 | 2 ++ share/ruby-build/jruby-9.0.0.0.pre2 | 2 ++ share/ruby-build/jruby-9.0.0.0.rc1 | 2 ++ share/ruby-build/jruby-9.0.0.0.rc2 | 2 ++ 4 files changed, 8 insertions(+) create mode 100644 share/ruby-build/jruby-9.0.0.0.pre1 create mode 100644 share/ruby-build/jruby-9.0.0.0.pre2 create mode 100644 share/ruby-build/jruby-9.0.0.0.rc1 create mode 100644 share/ruby-build/jruby-9.0.0.0.rc2 diff --git a/share/ruby-build/jruby-9.0.0.0.pre1 b/share/ruby-build/jruby-9.0.0.0.pre1 new file mode 100644 index 00000000..313105df --- /dev/null +++ b/share/ruby-build/jruby-9.0.0.0.pre1 @@ -0,0 +1,2 @@ +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" jruby diff --git a/share/ruby-build/jruby-9.0.0.0.pre2 b/share/ruby-build/jruby-9.0.0.0.pre2 new file mode 100644 index 00000000..daad1f99 --- /dev/null +++ b/share/ruby-build/jruby-9.0.0.0.pre2 @@ -0,0 +1,2 @@ +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" jruby diff --git a/share/ruby-build/jruby-9.0.0.0.rc1 b/share/ruby-build/jruby-9.0.0.0.rc1 new file mode 100644 index 00000000..15409cb9 --- /dev/null +++ b/share/ruby-build/jruby-9.0.0.0.rc1 @@ -0,0 +1,2 @@ +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" jruby diff --git a/share/ruby-build/jruby-9.0.0.0.rc2 b/share/ruby-build/jruby-9.0.0.0.rc2 new file mode 100644 index 00000000..bbe06289 --- /dev/null +++ b/share/ruby-build/jruby-9.0.0.0.rc2 @@ -0,0 +1,2 @@ +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" jruby From 913023ac8a2c7bab52090464f6eb4ed8a462dfa1 Mon Sep 17 00:00:00 2001 From: jnozsc Date: Sat, 18 Jan 2020 23:20:07 -0800 Subject: [PATCH 1116/1809] add warn_eol --- share/ruby-build/jruby-9.0.0.0.pre1 | 2 +- share/ruby-build/jruby-9.0.0.0.pre2 | 2 +- share/ruby-build/jruby-9.0.0.0.rc1 | 2 +- share/ruby-build/jruby-9.0.0.0.rc2 | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/share/ruby-build/jruby-9.0.0.0.pre1 b/share/ruby-build/jruby-9.0.0.0.pre1 index 313105df..b6a78848 100644 --- a/share/ruby-build/jruby-9.0.0.0.pre1 +++ b/share/ruby-build/jruby-9.0.0.0.pre1 @@ -1,2 +1,2 @@ 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" jruby +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 index daad1f99..1c654869 100644 --- a/share/ruby-build/jruby-9.0.0.0.pre2 +++ b/share/ruby-build/jruby-9.0.0.0.pre2 @@ -1,2 +1,2 @@ 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" jruby +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 index 15409cb9..5c5f5e75 100644 --- a/share/ruby-build/jruby-9.0.0.0.rc1 +++ b/share/ruby-build/jruby-9.0.0.0.rc1 @@ -1,2 +1,2 @@ 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" jruby +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 index bbe06289..310dd3e0 100644 --- a/share/ruby-build/jruby-9.0.0.0.rc2 +++ b/share/ruby-build/jruby-9.0.0.0.rc2 @@ -1,2 +1,2 @@ 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" jruby +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 From 1892f46a8555c6f9070fc1dd23c062c9d121acd4 Mon Sep 17 00:00:00 2001 From: jnozsc Date: Sat, 18 Jan 2020 23:35:30 -0800 Subject: [PATCH 1117/1809] ruby 2.4 security maintenance --- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.0-preview1 | 2 +- share/ruby-build/2.4.0-preview2 | 2 +- share/ruby-build/2.4.0-preview3 | 2 +- share/ruby-build/2.4.0-rc1 | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.4.3 | 2 +- share/ruby-build/2.4.4 | 2 +- share/ruby-build/2.4.5 | 2 +- share/ruby-build/2.4.6 | 2 +- share/ruby-build/2.4.7 | 2 +- share/ruby-build/2.4.8 | 2 +- share/ruby-build/2.4.9 | 2 +- 15 files changed, 15 insertions(+), 15 deletions(-) diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index c87ead28..0d3a8f70 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index 2515c86f..68eff5ef 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" warn_unsupported ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.4.0-preview1 b/share/ruby-build/2.4.0-preview1 index ee62a141..4ff8f5fe 100644 --- a/share/ruby-build/2.4.0-preview1 +++ b/share/ruby-build/2.4.0-preview1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview1.tar.bz2#17570f0b84215ca82252f10c167ee50bc075383c018420c6b2601ae1cade0649" ldflags_dirs standard verify_openssl +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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview2 b/share/ruby-build/2.4.0-preview2 index f7ae8b71..7886b73b 100644 --- a/share/ruby-build/2.4.0-preview2 +++ b/share/ruby-build/2.4.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview2.tar.bz2#2224c55b2d87b5c0f08d23a4618e870027dbc1cffbfb4a05efd19eac4ff4cf1d" ldflags_dirs standard verify_openssl +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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview3 b/share/ruby-build/2.4.0-preview3 index 8f83a2bf..4b2dfbdf 100644 --- a/share/ruby-build/2.4.0-preview3 +++ b/share/ruby-build/2.4.0-preview3 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview3.tar.bz2#305a2b2c627990e54965393f6eb1c442eeddfa149128ccdd9f4334e2e00a2a52" ldflags_dirs standard verify_openssl +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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-rc1 b/share/ruby-build/2.4.0-rc1 index 42988909..f0dd3950 100644 --- a/share/ruby-build/2.4.0-rc1 +++ b/share/ruby-build/2.4.0-rc1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-rc1.tar.bz2#3b156b20f9df0dd62cbeeb8e57e66ea872d2a5b55fabdef1889650122bcc2ea7" ldflags_dirs standard verify_openssl +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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.1 b/share/ruby-build/2.4.1 index 244be2e0..df5de718 100644 --- a/share/ruby-build/2.4.1 +++ b/share/ruby-build/2.4.1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.2 b/share/ruby-build/2.4.2 index 71ab2b7e..ec2f220f 100644 --- a/share/ruby-build/2.4.2 +++ b/share/ruby-build/2.4.2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.3 b/share/ruby-build/2.4.3 index 6cac19c2..beb51575 100644 --- a/share/ruby-build/2.4.3 +++ b/share/ruby-build/2.4.3 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.3.tar.bz2#0a703dffb7737f56e979c9ebe2482f07751803c71e307c20446b581e0f12cf30" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.4.3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.3.tar.bz2#0a703dffb7737f56e979c9ebe2482f07751803c71e307c20446b581e0f12cf30" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.4 b/share/ruby-build/2.4.4 index 719e524d..cb5b8299 100644 --- a/share/ruby-build/2.4.4 +++ b/share/ruby-build/2.4.4 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.4" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.bz2#45a8de577471b90dc4838c5ef26aeb253a56002896189055a44dc680644243f1" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.4.4" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.bz2#45a8de577471b90dc4838c5ef26aeb253a56002896189055a44dc680644243f1" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.5 b/share/ruby-build/2.4.5 index 70b3fe92..830570e9 100644 --- a/share/ruby-build/2.4.5 +++ b/share/ruby-build/2.4.5 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.5" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.5.tar.bz2#276c8e73e51e4ba6a0fe81fb92669734e741ccea86f01c45e99f2c7ef7bcd1e3" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.4.5" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.5.tar.bz2#276c8e73e51e4ba6a0fe81fb92669734e741ccea86f01c45e99f2c7ef7bcd1e3" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.6 b/share/ruby-build/2.4.6 index 33a5478c..f59a4d34 100644 --- a/share/ruby-build/2.4.6 +++ b/share/ruby-build/2.4.6 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.6" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.6.tar.bz2#909f360debed1f22fdcfc9f5335c6eaa0713198db4a6c13bab426f8b89b28b02" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.4.6" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.6.tar.bz2#909f360debed1f22fdcfc9f5335c6eaa0713198db4a6c13bab426f8b89b28b02" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.7 b/share/ruby-build/2.4.7 index e7bdccbf..deeaec61 100644 --- a/share/ruby-build/2.4.7 +++ b/share/ruby-build/2.4.7 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.7" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.7.tar.gz#cd6efc720ca6a622745e2bac79f45e6cd63ab0f5a53ad7eb881545f58ff38b89" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.4.7" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.7.tar.gz#cd6efc720ca6a622745e2bac79f45e6cd63ab0f5a53ad7eb881545f58ff38b89" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.8 b/share/ruby-build/2.4.8 index cfc925bd..226248fa 100644 --- a/share/ruby-build/2.4.8 +++ b/share/ruby-build/2.4.8 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.8" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.8.tar.bz2#e30eedd91386bec81489d2637522c9017aebba46f98e8b502f679df6b2f6a469" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.4.8" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.8.tar.bz2#e30eedd91386bec81489d2637522c9017aebba46f98e8b502f679df6b2f6a469" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.9 b/share/ruby-build/2.4.9 index d202e909..f85642f2 100644 --- a/share/ruby-build/2.4.9 +++ b/share/ruby-build/2.4.9 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.9" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.9.tar.bz2#f72bdef50246ef047ba3ce9c59d2081b949feb16f9a04e008108e98f1a995e99" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.4.9" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.9.tar.bz2#f72bdef50246ef047ba3ce9c59d2081b949feb16f9a04e008108e98f1a995e99" warn_unsupported ldflags_dirs enable_shared standard verify_openssl From e06bf905df0416f98d80c1912c7607d983be13a3 Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Thu, 30 Jan 2020 14:48:43 +0900 Subject: [PATCH 1118/1809] Add new option to exclude EoL'ed versions when showing available versions --- bin/rbenv-install | 6 ++++++ bin/ruby-build | 13 +++++++++++++ 2 files changed, 19 insertions(+) diff --git a/bin/rbenv-install b/bin/rbenv-install index 5a723d77..6ee4fc8e 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -8,6 +8,8 @@ # rbenv install --version # # -l/--list List all available versions +# -L/--list-exclude-eol +# List available versions excluding EoL'ed # -f/--force Install even if the version appears to be installed already # -s/--skip-existing Skip if the version appears to be installed already # @@ -38,6 +40,7 @@ shopt -u nullglob # Provide rbenv completions if [ "$1" = "--complete" ]; then echo --list + echo --list-exclude-eol echo --force echo --skip-existing echo --keep @@ -80,6 +83,9 @@ for option in "${OPTIONS[@]}"; do ruby-build --definitions exit ;; + "L" | "list-exclude-eol" ) + ruby-build --definitions-exclude-eol + ;; "f" | "force" ) FORCE=true ;; diff --git a/bin/ruby-build b/bin/ruby-build index d51383b7..d1cb873c 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -10,6 +10,8 @@ # -4/--ipv4 Resolve names to IPv4 addresses only # -6/--ipv6 Resolve names to IPv6 addresses only # --definitions List all built-in definitions +# --definitions-exclude-eol +# List all builtt-in definitions excluding EoL'ed # --version Show version of ruby-build # @@ -1202,6 +1204,13 @@ list_definitions() { } | sort_versions | uniq } +list_definitions_exclude_eol() { + { for DEFINITION_DIR in "${RUBY_BUILD_DEFINITIONS[@]}"; do + [ -d "$DEFINITION_DIR" ] && (cd "$DEFINITION_DIR"; grep -L -e warn_eol -e warn_unsupported *) + done + } | sort_versions | uniq +} + 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}' @@ -1232,6 +1241,10 @@ for option in "${OPTIONS[@]}"; do list_definitions exit 0 ;; + "definitions-exclude-eol") + list_definitions_exclude_eol + exit 0 + ;; "k" | "keep" ) KEEP_BUILD_PATH=true ;; From 4577be8fac063ce40f7c2506e146d6af523816d0 Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Thu, 30 Jan 2020 15:29:07 +0900 Subject: [PATCH 1119/1809] Fix CI: Add `--list-exclude-eol` option to test --- test/rbenv.bats | 1 + 1 file changed, 1 insertion(+) diff --git a/test/rbenv.bats b/test/rbenv.bats index 89aa970d..2f942551 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -140,6 +140,7 @@ OUT assert_success assert_output < Date: Fri, 31 Jan 2020 17:23:02 +0200 Subject: [PATCH 1120/1809] shorter git command chains --- README.md | 2 +- bin/rbenv-install | 2 +- test/rbenv.bats | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index fdfd3f72..da8e4c23 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ $ PREFIX=/usr/local ./ruby-build/install.sh $ brew update && brew upgrade ruby-build # As an rbenv plugin -$ cd "$(rbenv root)"/plugins/ruby-build && git pull +$ git -C "$(rbenv root)"/plugins/ruby-build pull ``` ## Usage diff --git a/bin/rbenv-install b/bin/rbenv-install index 5a723d77..136fcbf5 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -214,7 +214,7 @@ if [ "$STATUS" == "2" ]; then echo " brew update && brew upgrade ruby-build" elif [ -d "${here}/.git" ]; then printf ":\n\n" - echo " cd ${here} && git pull && cd -" + echo " git -C ${here} pull" else printf ".\n" fi diff --git a/test/rbenv.bats b/test/rbenv.bats index 89aa970d..eb6ade17 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -68,7 +68,7 @@ See all available versions with \`rbenv install --list'. If the version you need is missing, try upgrading ruby-build: - cd ${BATS_TEST_DIRNAME}/.. && git pull && cd - + git -C ${BATS_TEST_DIRNAME}/.. pull OUT unstub ruby-build From 9449b51a01587ffc509ff416d4edc7a14d9002ee Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Thu, 13 Feb 2020 21:52:20 +0100 Subject: [PATCH 1121/1809] Add truffleruby-dev * Uses the latest nightly, which is automatically built. --- share/ruby-build/truffleruby-dev | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 share/ruby-build/truffleruby-dev diff --git a/share/ruby-build/truffleruby-dev b/share/ruby-build/truffleruby-dev new file mode 100644 index 00000000..f2772721 --- /dev/null +++ b/share/ruby-build/truffleruby-dev @@ -0,0 +1,13 @@ +case $(uname -s) in +Linux) + install_package "truffleruby-head" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby-head-ubuntu-18.04.tar.gz" truffleruby + ;; +Darwin) + use_homebrew_openssl + install_package "truffleruby-head" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby-head-macos-latest.tar.gz" truffleruby + ;; +*) + colorize 1 "Unsupported operating system: $(uname -s)" + return 1 + ;; +esac From cda9b11733546c23db2ab70817648dcc7a48cba9 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Thu, 13 Feb 2020 22:03:53 +0100 Subject: [PATCH 1122/1809] Make sure to install to a clean prefix * Otherwise, existing files in the prefix could easily conflict and potentially cause very hard to debug errors. * This is particularly important for *-dev builds which might be repeatedly installed to the same directory. --- bin/ruby-build | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index d51383b7..5402f486 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -756,6 +756,8 @@ remove_windows_files() { } build_package_copy() { + # Make sure there are no leftover files in $PREFIX_PATH + rm -rf "$PREFIX_PATH" mkdir -p "$PREFIX_PATH" cp -fR . "$PREFIX_PATH" } From c702ee7fe95890f1c4d28830085f6a348ac5124d Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Fri, 14 Feb 2020 14:58:45 +0100 Subject: [PATCH 1123/1809] ruby-build 20200214 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 5402f486..05ab3433 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20200115" +RUBY_BUILD_VERSION="20200214" OLDIFS="$IFS" From aabb2624af13b35bdac85e678678ad0f37293073 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Fri, 14 Feb 2020 15:10:06 +0100 Subject: [PATCH 1124/1809] Make sure hub is configured before going further in the release script --- script/release | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/script/release b/script/release index cf5818d1..88397b1a 100755 --- a/script/release +++ b/script/release @@ -11,6 +11,10 @@ set -e +echo "Running hub to see if configured correctly" +echo "This shows the latest release:" +hub release -L1 + git fetch -q --tags origin master git checkout -q master git merge --ff-only @{upstream} From d9c454837345ae73bfa43c18b3eb31ce5938963e Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 18 Feb 2020 21:17:37 +0100 Subject: [PATCH 1125/1809] Add TruffleRuby 20.0.0 --- share/ruby-build/truffleruby-20.0.0 | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 share/ruby-build/truffleruby-20.0.0 diff --git a/share/ruby-build/truffleruby-20.0.0 b/share/ruby-build/truffleruby-20.0.0 new file mode 100644 index 00000000..e5771ed9 --- /dev/null +++ b/share/ruby-build/truffleruby-20.0.0 @@ -0,0 +1,13 @@ +case $(uname -s) in +Linux) + install_package "truffleruby-20.0.0" "https://github.com/oracle/truffleruby/releases/download/vm-20.0.0/truffleruby-20.0.0-linux-amd64.tar.gz#48331324185773bf38d34a945b410d58a71ea7d206015cea1d4da5ce51cfef30" truffleruby + ;; +Darwin) + use_homebrew_openssl + install_package "truffleruby-20.0.0" "https://github.com/oracle/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 From 4dbdc0b6acf3789edd238a609ff1ab22d50b8498 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 18 Feb 2020 21:24:15 +0100 Subject: [PATCH 1126/1809] ruby-build 20200218 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 05ab3433..7831aa79 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20200214" +RUBY_BUILD_VERSION="20200218" OLDIFS="$IFS" From 45ec7a7cfd21bae63cf521b364d32fa5402685bd Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Wed, 19 Feb 2020 10:17:59 +0900 Subject: [PATCH 1127/1809] ruby-build: add short option "-d" alias to "--definitions" --- bin/ruby-build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index d1cb873c..5900fba5 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -9,7 +9,7 @@ # -v/--verbose Verbose mode: print compilation status to stdout # -4/--ipv4 Resolve names to IPv4 addresses only # -6/--ipv6 Resolve names to IPv6 addresses only -# --definitions List all built-in definitions +# -d/--definitions List all built-in definitions # --definitions-exclude-eol # List all builtt-in definitions excluding EoL'ed # --version Show version of ruby-build @@ -1237,7 +1237,7 @@ for option in "${OPTIONS[@]}"; do echo usage 0 ;; - "definitions" ) + "d" | "definitions" ) list_definitions exit 0 ;; From 12b17e6e9340f1e6a0d7a516c4be1c383e6c6c73 Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Wed, 19 Feb 2020 11:01:43 +0900 Subject: [PATCH 1128/1809] rbenv-install: show the short list by default As suggested by @eregon, now we have "-l/--list" option for the short list of versions. Behaviour of `ruby-build --definitions` is kept as before for compatibility. rbenv-install: -L/--list-all full list -l/--list short list ruby-build: -d/--definitions full list -l/--list short list --- bin/rbenv-install | 14 +++++++------- bin/ruby-build | 5 ++--- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 6ee4fc8e..d6342732 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -7,9 +7,8 @@ # rbenv install -l|--list # rbenv install --version # -# -l/--list List all available versions -# -L/--list-exclude-eol -# List available versions excluding EoL'ed +# -l/--list List available versions except EoL'ed versions +# -L/--list-all List all available versions # -f/--force Install even if the version appears to be installed already # -s/--skip-existing Skip if the version appears to be installed already # @@ -40,7 +39,7 @@ shopt -u nullglob # Provide rbenv completions if [ "$1" = "--complete" ]; then echo --list - echo --list-exclude-eol + echo --list-all echo --force echo --skip-existing echo --keep @@ -80,11 +79,12 @@ for option in "${OPTIONS[@]}"; do usage 0 ;; "l" | "list" ) - ruby-build --definitions + ruby-build --list exit ;; - "L" | "list-exclude-eol" ) - ruby-build --definitions-exclude-eol + "L" | "list-all" ) + ruby-build --definitions + exit ;; "f" | "force" ) FORCE=true diff --git a/bin/ruby-build b/bin/ruby-build index 5900fba5..38d28b9b 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -10,8 +10,7 @@ # -4/--ipv4 Resolve names to IPv4 addresses only # -6/--ipv6 Resolve names to IPv6 addresses only # -d/--definitions List all built-in definitions -# --definitions-exclude-eol -# List all builtt-in definitions excluding EoL'ed +# -l/--list List built-in definitions except EoL'ed versions # --version Show version of ruby-build # @@ -1241,7 +1240,7 @@ for option in "${OPTIONS[@]}"; do list_definitions exit 0 ;; - "definitions-exclude-eol") + "l" | "list") list_definitions_exclude_eol exit 0 ;; From f9aae4e6ff5c60f0eac74bba296f5d31bc23a5fb Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Wed, 19 Feb 2020 11:13:35 +0900 Subject: [PATCH 1129/1809] Fix CI --- test/rbenv.bats | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/rbenv.bats b/test/rbenv.bats index 2f942551..19017287 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -140,7 +140,7 @@ OUT assert_success assert_output < Date: Wed, 19 Feb 2020 18:40:18 +0900 Subject: [PATCH 1130/1809] Add definition for JRuby 9.2.10.0 JRuby 9.2.10.0 has been released. https://www.jruby.org/2020/02/18/jruby-9-2-10-0.html --- share/ruby-build/jruby-9.2.10.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.2.10.0 diff --git a/share/ruby-build/jruby-9.2.10.0 b/share/ruby-build/jruby-9.2.10.0 new file mode 100644 index 00000000..177cc375 --- /dev/null +++ b/share/ruby-build/jruby-9.2.10.0 @@ -0,0 +1,2 @@ +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" jruby From 7ec5e411bfc60df9c6df65f8fd7e9b5b38ec2fc6 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Mon, 24 Feb 2020 21:37:05 +0100 Subject: [PATCH 1131/1809] ruby-build 20200224 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 7831aa79..43cdb0d5 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20200218" +RUBY_BUILD_VERSION="20200224" OLDIFS="$IFS" From 92da5bb1f1417a9f3ba6d617430fb2f1e8fc7ab0 Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Tue, 3 Mar 2020 15:13:39 +0900 Subject: [PATCH 1132/1809] -rc, -preview, -dev versions are also removed from short list --- bin/ruby-build | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 38d28b9b..214ecd06 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1203,9 +1203,15 @@ list_definitions() { } | sort_versions | uniq } +# listing exclude RC, preview, dev versions and EoL'ed versions list_definitions_exclude_eol() { { for DEFINITION_DIR in "${RUBY_BUILD_DEFINITIONS[@]}"; do - [ -d "$DEFINITION_DIR" ] && (cd "$DEFINITION_DIR"; grep -L -e warn_eol -e warn_unsupported *) + [ -d "$DEFINITION_DIR" ] && \ + ( + cd "$DEFINITION_DIR"; + grep -L -e warn_eol -e warn_unsupported * | \ + grep -v -e '-rc[0-9]*$' -e '-preview[0-9]*$' -e '-dev$' + ) done } | sort_versions | uniq } From abaebf3ea1646ba33d3cd58941b1135f2693db0e Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Tue, 3 Mar 2020 15:42:13 +0900 Subject: [PATCH 1133/1809] Fix CI --- test/rbenv.bats | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/rbenv.bats b/test/rbenv.bats index 19017287..878eb049 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -38,7 +38,7 @@ stub_ruby_build() { stub_ruby_build \ "--definitions : echo 1.8.7 1.9.3-p0 1.9.3-p194 2.1.2 | tr ' ' $'\\n'" - run rbenv-install --list + run rbenv-install --list-all assert_success assert_output < Date: Tue, 3 Mar 2020 17:04:51 +0900 Subject: [PATCH 1134/1809] Add definition for JRuby 9.2.11.0 JRuby 9.2.11.0 has been released. https://www.jruby.org/2020/03/02/jruby-9-2-11-0 --- share/ruby-build/jruby-9.2.11.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.2.11.0 diff --git a/share/ruby-build/jruby-9.2.11.0 b/share/ruby-build/jruby-9.2.11.0 new file mode 100644 index 00000000..ab69c729 --- /dev/null +++ b/share/ruby-build/jruby-9.2.11.0 @@ -0,0 +1,2 @@ +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" jruby From e67a940d3ed57324b612152da35a6b6852ac4bd4 Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Fri, 6 Mar 2020 22:06:21 +0900 Subject: [PATCH 1135/1809] do not exclude warn_unsupported versions in short list it is not actually EoL'ed. `warn_unsupported` indicates that the versions are nearing EoL. --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 214ecd06..3e70fed1 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1209,7 +1209,7 @@ list_definitions_exclude_eol() { [ -d "$DEFINITION_DIR" ] && \ ( cd "$DEFINITION_DIR"; - grep -L -e warn_eol -e warn_unsupported * | \ + grep -L -e warn_eol * | \ grep -v -e '-rc[0-9]*$' -e '-preview[0-9]*$' -e '-dev$' ) done From 67ac0b45d62c7d0a21ad3f67ab4d3b565214ac52 Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Fri, 6 Mar 2020 22:14:45 +0900 Subject: [PATCH 1136/1809] the short list now shows only latest stable versions for each Ruby implementations like the following. 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 --- bin/rbenv-install | 7 ++++- bin/ruby-build | 20 +++++++++---- test/definitions.bats | 65 +++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 86 insertions(+), 6 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index d6342732..dbd2c4f9 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -7,7 +7,7 @@ # rbenv install -l|--list # rbenv install --version # -# -l/--list List available versions except EoL'ed versions +# -l/--list List latest stable versions for each Ruby # -L/--list-all List all available versions # -f/--force Install even if the version appears to be installed already # -s/--skip-existing Skip if the version appears to be installed already @@ -80,6 +80,11 @@ for option in "${OPTIONS[@]}"; do ;; "l" | "list" ) ruby-build --list + { + echo + echo "Only latest stable releases for each Ruby implementation are shown." + echo "Try 'rbenv install --list-all' to show all available versions." + } 1>&2 exit ;; "L" | "list-all" ) diff --git a/bin/ruby-build b/bin/ruby-build index 3e70fed1..90146350 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -10,7 +10,7 @@ # -4/--ipv4 Resolve names to IPv4 addresses only # -6/--ipv6 Resolve names to IPv6 addresses only # -d/--definitions List all built-in definitions -# -l/--list List built-in definitions except EoL'ed versions +# -l/--list List latest stable releases for each Ruby # --version Show version of ruby-build # @@ -1196,6 +1196,7 @@ usage() { [ -z "$1" ] || exit "$1" } +# list all versions list_definitions() { { for DEFINITION_DIR in "${RUBY_BUILD_DEFINITIONS[@]}"; do [ -d "$DEFINITION_DIR" ] && ls "$DEFINITION_DIR" @@ -1203,8 +1204,8 @@ list_definitions() { } | sort_versions | uniq } -# listing exclude RC, preview, dev versions and EoL'ed versions -list_definitions_exclude_eol() { +# list only latest stable versions excluding RC, preview, dev and EoL'ed +list_latest_definitions() { { for DEFINITION_DIR in "${RUBY_BUILD_DEFINITIONS[@]}"; do [ -d "$DEFINITION_DIR" ] && \ ( @@ -1213,7 +1214,16 @@ list_definitions_exclude_eol() { grep -v -e '-rc[0-9]*$' -e '-preview[0-9]*$' -e '-dev$' ) done - } | sort_versions | uniq + } | filter_previous_versions | sort_versions | uniq +} + +filter_previous_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() { @@ -1247,7 +1257,7 @@ for option in "${OPTIONS[@]}"; do exit 0 ;; "l" | "list") - list_definitions_exclude_eol + list_latest_definitions exit 0 ;; "k" | "keep" ) diff --git a/test/definitions.bats b/test/definitions.bats index 2c555173..b30022be 100644 --- a/test/definitions.bats +++ b/test/definitions.bats @@ -102,6 +102,71 @@ truffleruby-19.3.0" 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" + + 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" + + 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" From ad48baadb9d5f52f80762f0dd1830d06ba5ff911 Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Sat, 7 Mar 2020 21:06:01 +0900 Subject: [PATCH 1137/1809] rename some functions to reflect more closely what it does Pointed out by @mislav in review --- bin/ruby-build | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 90146350..79f3bd1f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1205,7 +1205,7 @@ list_definitions() { } # list only latest stable versions excluding RC, preview, dev and EoL'ed -list_latest_definitions() { +list_maintained_versions() { { for DEFINITION_DIR in "${RUBY_BUILD_DEFINITIONS[@]}"; do [ -d "$DEFINITION_DIR" ] && \ ( @@ -1214,10 +1214,10 @@ list_latest_definitions() { grep -v -e '-rc[0-9]*$' -e '-preview[0-9]*$' -e '-dev$' ) done - } | filter_previous_versions | sort_versions | uniq + } | extract_latest_versions | sort_versions | uniq } -filter_previous_versions() { +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/ /' | \ @@ -1257,7 +1257,7 @@ for option in "${OPTIONS[@]}"; do exit 0 ;; "l" | "list") - list_latest_definitions + list_maintained_versions exit 0 ;; "k" | "keep" ) From 47c18a46dcfa135f06b1961fb60109d60939203b Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Sat, 7 Mar 2020 21:08:03 +0900 Subject: [PATCH 1138/1809] revert adding -d options alias for --definitions This is out of scope of this PR. --- bin/ruby-build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 79f3bd1f..628ba0d7 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -9,7 +9,7 @@ # -v/--verbose Verbose mode: print compilation status to stdout # -4/--ipv4 Resolve names to IPv4 addresses only # -6/--ipv6 Resolve names to IPv6 addresses only -# -d/--definitions List all built-in definitions +# --definitions List all built-in definitions # -l/--list List latest stable releases for each Ruby # --version Show version of ruby-build # @@ -1252,7 +1252,7 @@ for option in "${OPTIONS[@]}"; do echo usage 0 ;; - "d" | "definitions" ) + "definitions" ) list_definitions exit 0 ;; From b2c25b68016323c48cc938d76a209271c4d13547 Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Sat, 7 Mar 2020 21:26:47 +0900 Subject: [PATCH 1139/1809] skip cd in to DEFINITION_DIR in subshell as it is not necessary. Pointed out by @mislav in review. --- bin/ruby-build | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 628ba0d7..3d653b88 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1208,11 +1208,9 @@ list_definitions() { list_maintained_versions() { { for DEFINITION_DIR in "${RUBY_BUILD_DEFINITIONS[@]}"; do [ -d "$DEFINITION_DIR" ] && \ - ( - cd "$DEFINITION_DIR"; - grep -L -e warn_eol * | \ + 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 } From c634b8e886593f74505ebd730f31971dee845b9f Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Sat, 7 Mar 2020 21:28:49 +0900 Subject: [PATCH 1140/1809] Reword s/Try/Use/ --- bin/rbenv-install | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index dbd2c4f9..a6303143 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -83,7 +83,7 @@ for option in "${OPTIONS[@]}"; do { echo echo "Only latest stable releases for each Ruby implementation are shown." - echo "Try 'rbenv install --list-all' to show all available versions." + echo "Use 'rbenv install --list-all' to show all available versions." } 1>&2 exit ;; From 89040ddf3fd84168a357d9ec2995c9b94ff0b871 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Sun, 8 Mar 2020 10:14:15 +0900 Subject: [PATCH 1141/1809] Added rbx-4.* --- script/update-rbx-defs | 2 +- share/ruby-build/rbx-4.0 | 3 +++ share/ruby-build/rbx-4.1 | 3 +++ share/ruby-build/rbx-4.10 | 3 +++ share/ruby-build/rbx-4.11 | 3 +++ share/ruby-build/rbx-4.12 | 3 +++ share/ruby-build/rbx-4.13 | 3 +++ share/ruby-build/rbx-4.14 | 3 +++ share/ruby-build/rbx-4.15 | 3 +++ share/ruby-build/rbx-4.2 | 3 +++ share/ruby-build/rbx-4.3 | 3 +++ share/ruby-build/rbx-4.4 | 3 +++ share/ruby-build/rbx-4.5 | 3 +++ share/ruby-build/rbx-4.6 | 3 +++ share/ruby-build/rbx-4.7 | 3 +++ share/ruby-build/rbx-4.8 | 3 +++ share/ruby-build/rbx-4.9 | 3 +++ 17 files changed, 49 insertions(+), 1 deletion(-) create mode 100644 share/ruby-build/rbx-4.0 create mode 100644 share/ruby-build/rbx-4.1 create mode 100644 share/ruby-build/rbx-4.10 create mode 100644 share/ruby-build/rbx-4.11 create mode 100644 share/ruby-build/rbx-4.12 create mode 100644 share/ruby-build/rbx-4.13 create mode 100644 share/ruby-build/rbx-4.14 create mode 100644 share/ruby-build/rbx-4.15 create mode 100644 share/ruby-build/rbx-4.2 create mode 100644 share/ruby-build/rbx-4.3 create mode 100644 share/ruby-build/rbx-4.4 create mode 100644 share/ruby-build/rbx-4.5 create mode 100644 share/ruby-build/rbx-4.6 create mode 100644 share/ruby-build/rbx-4.7 create mode 100644 share/ruby-build/rbx-4.8 create mode 100644 share/ruby-build/rbx-4.9 diff --git a/script/update-rbx-defs b/script/update-rbx-defs index f12d4e5f..fc70329d 100755 --- a/script/update-rbx-defs +++ b/script/update-rbx-defs @@ -8,7 +8,7 @@ dir = Pathname(File.expand_path("share/ruby-build")) open(file).each do |package| sha256, filename = package.chomp.split - version = filename.match(/rubinius-(3.[\d\.]+).tar.bz2/) + version = filename.match(/rubinius-([34].[\d\.]+).tar.bz2/) next unless version diff --git a/share/ruby-build/rbx-4.0 b/share/ruby-build/rbx-4.0 new file mode 100644 index 00000000..f081bbd1 --- /dev/null +++ b/share/ruby-build/rbx-4.0 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-4.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.0.tar.bz2#6e58d8141c953dd60028538215fba486892550ea5d7cb580685d7044a276f731" rbx diff --git a/share/ruby-build/rbx-4.1 b/share/ruby-build/rbx-4.1 new file mode 100644 index 00000000..0f6bddb5 --- /dev/null +++ b/share/ruby-build/rbx-4.1 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-4.1" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.1.tar.bz2#7c613286ee3f5ea908c2262b801f74c4732d203ea979bed3f584881e9adfa433" rbx diff --git a/share/ruby-build/rbx-4.10 b/share/ruby-build/rbx-4.10 new file mode 100644 index 00000000..8adc0389 --- /dev/null +++ b/share/ruby-build/rbx-4.10 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-4.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.10.tar.bz2#2d719ed23162ba3c815c60aa9b516ed001987d723a9127a46943d83e88659620" rbx diff --git a/share/ruby-build/rbx-4.11 b/share/ruby-build/rbx-4.11 new file mode 100644 index 00000000..08bc6108 --- /dev/null +++ b/share/ruby-build/rbx-4.11 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-4.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.11.tar.bz2#737138e8d09f83ac5e3e3c28bc9245e943f8bf1eb1386231cfd34f4f9df5cbda" rbx diff --git a/share/ruby-build/rbx-4.12 b/share/ruby-build/rbx-4.12 new file mode 100644 index 00000000..c6ad043a --- /dev/null +++ b/share/ruby-build/rbx-4.12 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-4.12" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.12.tar.bz2#5f60e3f9f09b8660f5a9a4c99769b4f52e2081325824e068c06b2474beaa467a" rbx diff --git a/share/ruby-build/rbx-4.13 b/share/ruby-build/rbx-4.13 new file mode 100644 index 00000000..e0e267d7 --- /dev/null +++ b/share/ruby-build/rbx-4.13 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-4.13" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.13.tar.bz2#5c5b86d83e6403d80c52b1be6e38e6e582f823e53821757ca8e07606b15459b5" rbx diff --git a/share/ruby-build/rbx-4.14 b/share/ruby-build/rbx-4.14 new file mode 100644 index 00000000..280586ce --- /dev/null +++ b/share/ruby-build/rbx-4.14 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-4.14" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.14.tar.bz2#8a4c1a4894faaa25625d7204605aca6d211028c1f6a74e4c6b46348a53669531" rbx diff --git a/share/ruby-build/rbx-4.15 b/share/ruby-build/rbx-4.15 new file mode 100644 index 00000000..425fee60 --- /dev/null +++ b/share/ruby-build/rbx-4.15 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-4.15" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.15.tar.bz2#2ecae57e09cc642d4aa2a081aee8a657b0aa29bd76266b888edfb03865a96286" rbx diff --git a/share/ruby-build/rbx-4.2 b/share/ruby-build/rbx-4.2 new file mode 100644 index 00000000..9733c862 --- /dev/null +++ b/share/ruby-build/rbx-4.2 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-4.2" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.2.tar.bz2#b9307a8e8f3348d066a0f5b9ab097b3428117f9c6d428ce6110f521c42b2227d" rbx diff --git a/share/ruby-build/rbx-4.3 b/share/ruby-build/rbx-4.3 new file mode 100644 index 00000000..2c21129e --- /dev/null +++ b/share/ruby-build/rbx-4.3 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-4.3" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.3.tar.bz2#9112096efad03fcab391392555c6226849bb318fe0b5645399d4e071c3f2f097" rbx diff --git a/share/ruby-build/rbx-4.4 b/share/ruby-build/rbx-4.4 new file mode 100644 index 00000000..6f493b20 --- /dev/null +++ b/share/ruby-build/rbx-4.4 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-4.4" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.4.tar.bz2#1a7207564e11998866c2f99d75f6f03dd41567dae6433d37b312761883ba11c8" rbx diff --git a/share/ruby-build/rbx-4.5 b/share/ruby-build/rbx-4.5 new file mode 100644 index 00000000..e954632d --- /dev/null +++ b/share/ruby-build/rbx-4.5 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-4.5" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.5.tar.bz2#1fe2261f41cd6edb44ca1ce03290e5631d0d2751cecf4d7999fa496bb68349dc" rbx diff --git a/share/ruby-build/rbx-4.6 b/share/ruby-build/rbx-4.6 new file mode 100644 index 00000000..78eecd21 --- /dev/null +++ b/share/ruby-build/rbx-4.6 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-4.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.6.tar.bz2#57e93b206b9d9c630af03ef9cea9d18cba247f869f3d3d1db95afa6854011d2e" rbx diff --git a/share/ruby-build/rbx-4.7 b/share/ruby-build/rbx-4.7 new file mode 100644 index 00000000..a5a2bb87 --- /dev/null +++ b/share/ruby-build/rbx-4.7 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-4.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.7.tar.bz2#52e105477c3d184aaee87c5bc0bae1c2218b757e069e0cff4c3ef788fa2305e8" rbx diff --git a/share/ruby-build/rbx-4.8 b/share/ruby-build/rbx-4.8 new file mode 100644 index 00000000..19d9279c --- /dev/null +++ b/share/ruby-build/rbx-4.8 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-4.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.8.tar.bz2#b99960bb89bcb9197ad8f1350cae715dd92029b9f89c8eaee1450f80fd38fc8e" rbx diff --git a/share/ruby-build/rbx-4.9 b/share/ruby-build/rbx-4.9 new file mode 100644 index 00000000..335c8894 --- /dev/null +++ b/share/ruby-build/rbx-4.9 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-4.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.9.tar.bz2#b8c183433a5788dc790643d14ac6c182742456f20686389291b3f0cdcceeaaa5" rbx From 82d35ed02b69d40ed8d2ea20195e747e08b60884 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Mon, 9 Mar 2020 19:57:18 +0900 Subject: [PATCH 1142/1809] Add update-cruby and update-jruby scripts This PR adds update-cruby and update-jruby scripts. They are provided to update MRI and JRuby definition files. These scripts are based on script/update-truffleruby. https://github.com/rbenv/ruby-build/blob/v20200224/script/update-truffleruby --- script/update-cruby | 23 +++++++++++++++++++++++ script/update-jruby | 22 ++++++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100755 script/update-cruby create mode 100755 script/update-jruby diff --git a/script/update-cruby b/script/update-cruby new file mode 100755 index 00000000..74412071 --- /dev/null +++ b/script/update-cruby @@ -0,0 +1,23 @@ +#!/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/${version}" + +basename="ruby-${version}.tar.bz2" +major_minor_version=$(echo ${version} | cut -d '.' -f 1,2) +url="https://cache.ruby-lang.org/pub/ruby/${major_minor_version}/${basename}" +sha256=$(sha256sum "$release_directory/$basename" | cut -d ' ' -f 1) + +cat > "$file" < "$file" < Date: Thu, 19 Mar 2020 18:16:16 +0900 Subject: [PATCH 1143/1809] s/all built-in definitions/all available definitions/ Suggested by mislav: https://github.com/rbenv/ruby-build/pull/1402#discussion_r389060742 > I wonder should we substitute "built-in" with something like "all > available definitions". Since ruby-build will additionally pick up > definitions found under the paths listed in RUBY_BUILD_DEFINITIONS, > these definitions will get listed even if they are not "built-in". > Therefore, "built-in" feels like a misnomer here. --- bin/ruby-build | 2 +- test/definitions.bats | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 43cdb0d5..f10dc936 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -9,7 +9,7 @@ # -v/--verbose Verbose mode: print compilation status to stdout # -4/--ipv4 Resolve names to IPv4 addresses only # -6/--ipv6 Resolve names to IPv6 addresses only -# --definitions List all built-in definitions +# --definitions List all available definitions # --version Show version of ruby-build # diff --git a/test/definitions.bats b/test/definitions.bats index 2c555173..270ab03f 100644 --- a/test/definitions.bats +++ b/test/definitions.bats @@ -3,7 +3,7 @@ load test_helper NUM_DEFINITIONS="$(ls "$BATS_TEST_DIRNAME"/../share/ruby-build | wc -l)" -@test "list built-in definitions" { +@test "list all available definitions" { run ruby-build --definitions assert_success assert_output_contains "1.9.3-p194" From c76bf6fb801a5bd176ddae706ece8d8247d71fc2 Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Fri, 20 Mar 2020 18:08:04 +0900 Subject: [PATCH 1144/1809] s/all available definitions/all local definitions/ "available" implies ruby-build will be checking online sources but actually ruby-build doesn't do that. "local definitions" may be prefered. Pointed out by jasonkarns. --- bin/ruby-build | 2 +- test/definitions.bats | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index f10dc936..2d263845 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -9,7 +9,7 @@ # -v/--verbose Verbose mode: print compilation status to stdout # -4/--ipv4 Resolve names to IPv4 addresses only # -6/--ipv6 Resolve names to IPv6 addresses only -# --definitions List all available definitions +# --definitions List all local definitions # --version Show version of ruby-build # diff --git a/test/definitions.bats b/test/definitions.bats index 270ab03f..bbdee6ff 100644 --- a/test/definitions.bats +++ b/test/definitions.bats @@ -3,7 +3,7 @@ load test_helper NUM_DEFINITIONS="$(ls "$BATS_TEST_DIRNAME"/../share/ruby-build | wc -l)" -@test "list all available definitions" { +@test "list all local definitions" { run ruby-build --definitions assert_success assert_output_contains "1.9.3-p194" From 7aabbacd2e8cc25acded2d98b00b6e0871704b7a Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Fri, 20 Mar 2020 18:13:04 +0900 Subject: [PATCH 1145/1809] mark mavlev as EoL as the last commit of mavlev is over 3 years ago Discussed at: https://github.com/rbenv/ruby-build/pull/1402#issuecomment-596162716 --- share/ruby-build/maglev-1.0.0 | 2 +- share/ruby-build/maglev-1.1.0-dev | 2 +- share/ruby-build/maglev-2.0.0-dev | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/share/ruby-build/maglev-1.0.0 b/share/ruby-build/maglev-1.0.0 index d6da116e..5f3b6b2e 100644 --- a/share/ruby-build/maglev-1.0.0 +++ b/share/ruby-build/maglev-1.0.0 @@ -1 +1 @@ -install_package "MagLev-1.0.0" "http://seaside.gemtalksystems.com/maglev/MagLev-1.0.0.tar.gz#73401e9e69a336c2ca8369cc72e0d7f3ed867283252c385aea12ef44648c39be" maglev +install_package "MagLev-1.0.0" "http://seaside.gemtalksystems.com/maglev/MagLev-1.0.0.tar.gz#73401e9e69a336c2ca8369cc72e0d7f3ed867283252c385aea12ef44648c39be" warn_eol maglev diff --git a/share/ruby-build/maglev-1.1.0-dev b/share/ruby-build/maglev-1.1.0-dev index dfee1584..bd796940 100644 --- a/share/ruby-build/maglev-1.1.0-dev +++ b/share/ruby-build/maglev-1.1.0-dev @@ -1 +1 @@ -install_git "maglev-1.1.0-dev" "https://github.com/MagLev/maglev.git" "master" maglev +install_git "maglev-1.1.0-dev" "https://github.com/MagLev/maglev.git" "master" warn_eol maglev diff --git a/share/ruby-build/maglev-2.0.0-dev b/share/ruby-build/maglev-2.0.0-dev index 87a11034..614ba7a8 100644 --- a/share/ruby-build/maglev-2.0.0-dev +++ b/share/ruby-build/maglev-2.0.0-dev @@ -1 +1 @@ -install_git "maglev-2.0.0-dev" "https://github.com/MagLev/maglev.git" "master" maglev +install_git "maglev-2.0.0-dev" "https://github.com/MagLev/maglev.git" "master" warn_eol maglev From e7ff65e1300c0b8ba6bab56925a11f0daf8fdb9b Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Thu, 26 Mar 2020 15:58:29 +0900 Subject: [PATCH 1146/1809] Add definition for JRuby 9.2.11.1 JRuby 9.2.11.1 has been released. https://www.jruby.org/2020/03/25/jruby-9-2-11-1 --- share/ruby-build/jruby-9.2.11.1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.2.11.1 diff --git a/share/ruby-build/jruby-9.2.11.1 b/share/ruby-build/jruby-9.2.11.1 new file mode 100644 index 00000000..3bf92dc0 --- /dev/null +++ b/share/ruby-build/jruby-9.2.11.1 @@ -0,0 +1,2 @@ +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" jruby From d45c4ed624812e27317c98b174bd4debd39a80f7 Mon Sep 17 00:00:00 2001 From: jnozsc Date: Tue, 31 Mar 2020 07:12:43 -0700 Subject: [PATCH 1147/1809] add definition 2.4.10, 2.5.8, 2.6.6, 2.7.1 and ruby 2.4 EOL --- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.0-preview1 | 2 +- share/ruby-build/2.4.0-preview2 | 2 +- share/ruby-build/2.4.0-preview3 | 2 +- share/ruby-build/2.4.0-rc1 | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.10 | 2 ++ share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.4.3 | 2 +- share/ruby-build/2.4.4 | 2 +- share/ruby-build/2.4.5 | 2 +- share/ruby-build/2.4.6 | 2 +- share/ruby-build/2.4.7 | 2 +- share/ruby-build/2.4.8 | 2 +- share/ruby-build/2.4.9 | 2 +- share/ruby-build/2.5.8 | 2 ++ share/ruby-build/2.6.6 | 2 ++ share/ruby-build/2.7.1 | 2 ++ 19 files changed, 23 insertions(+), 15 deletions(-) create mode 100644 share/ruby-build/2.4.10 create mode 100644 share/ruby-build/2.5.8 create mode 100644 share/ruby-build/2.6.6 create mode 100644 share/ruby-build/2.7.1 diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index 0d3a8f70..3f655e23 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index 68eff5ef..4d222167 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" warn_unsupported ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.4.0-preview1 b/share/ruby-build/2.4.0-preview1 index 4ff8f5fe..41b232e9 100644 --- a/share/ruby-build/2.4.0-preview1 +++ b/share/ruby-build/2.4.0-preview1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl -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_unsupported ldflags_dirs standard verify_openssl +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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview2 b/share/ruby-build/2.4.0-preview2 index 7886b73b..4bee28c5 100644 --- a/share/ruby-build/2.4.0-preview2 +++ b/share/ruby-build/2.4.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl -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_unsupported ldflags_dirs standard verify_openssl +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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview3 b/share/ruby-build/2.4.0-preview3 index 4b2dfbdf..65e4acc6 100644 --- a/share/ruby-build/2.4.0-preview3 +++ b/share/ruby-build/2.4.0-preview3 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl -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_unsupported ldflags_dirs standard verify_openssl +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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-rc1 b/share/ruby-build/2.4.0-rc1 index f0dd3950..23b4f86c 100644 --- a/share/ruby-build/2.4.0-rc1 +++ b/share/ruby-build/2.4.0-rc1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl -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_unsupported ldflags_dirs standard verify_openssl +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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.1 b/share/ruby-build/2.4.1 index df5de718..04dddb05 100644 --- a/share/ruby-build/2.4.1 +++ b/share/ruby-build/2.4.1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.10 b/share/ruby-build/2.4.10 new file mode 100644 index 00000000..cd8334e3 --- /dev/null +++ b/share/ruby-build/2.4.10 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.4.10" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.10.tar.bz2#6ea3ce7fd0064524ae06dbdcd99741c990901dfc9c66d8139a02f907d30b95a8" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.2 b/share/ruby-build/2.4.2 index ec2f220f..e2fcf079 100644 --- a/share/ruby-build/2.4.2 +++ b/share/ruby-build/2.4.2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.3 b/share/ruby-build/2.4.3 index beb51575..2a80ded6 100644 --- a/share/ruby-build/2.4.3 +++ b/share/ruby-build/2.4.3 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.3.tar.bz2#0a703dffb7737f56e979c9ebe2482f07751803c71e307c20446b581e0f12cf30" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.4.3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.3.tar.bz2#0a703dffb7737f56e979c9ebe2482f07751803c71e307c20446b581e0f12cf30" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.4 b/share/ruby-build/2.4.4 index cb5b8299..c004c0b2 100644 --- a/share/ruby-build/2.4.4 +++ b/share/ruby-build/2.4.4 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.4" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.bz2#45a8de577471b90dc4838c5ef26aeb253a56002896189055a44dc680644243f1" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.4.4" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.bz2#45a8de577471b90dc4838c5ef26aeb253a56002896189055a44dc680644243f1" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.5 b/share/ruby-build/2.4.5 index 830570e9..5b44633d 100644 --- a/share/ruby-build/2.4.5 +++ b/share/ruby-build/2.4.5 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.5" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.5.tar.bz2#276c8e73e51e4ba6a0fe81fb92669734e741ccea86f01c45e99f2c7ef7bcd1e3" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.4.5" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.5.tar.bz2#276c8e73e51e4ba6a0fe81fb92669734e741ccea86f01c45e99f2c7ef7bcd1e3" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.6 b/share/ruby-build/2.4.6 index f59a4d34..f05f917a 100644 --- a/share/ruby-build/2.4.6 +++ b/share/ruby-build/2.4.6 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.6" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.6.tar.bz2#909f360debed1f22fdcfc9f5335c6eaa0713198db4a6c13bab426f8b89b28b02" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.4.6" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.6.tar.bz2#909f360debed1f22fdcfc9f5335c6eaa0713198db4a6c13bab426f8b89b28b02" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.7 b/share/ruby-build/2.4.7 index deeaec61..45d4eeb8 100644 --- a/share/ruby-build/2.4.7 +++ b/share/ruby-build/2.4.7 @@ -1,2 +1,2 @@ install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.7" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.7.tar.gz#cd6efc720ca6a622745e2bac79f45e6cd63ab0f5a53ad7eb881545f58ff38b89" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.4.7" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.7.tar.gz#cd6efc720ca6a622745e2bac79f45e6cd63ab0f5a53ad7eb881545f58ff38b89" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.8 b/share/ruby-build/2.4.8 index 226248fa..70d899fe 100644 --- a/share/ruby-build/2.4.8 +++ b/share/ruby-build/2.4.8 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.8" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.8.tar.bz2#e30eedd91386bec81489d2637522c9017aebba46f98e8b502f679df6b2f6a469" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.4.8" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.8.tar.bz2#e30eedd91386bec81489d2637522c9017aebba46f98e8b502f679df6b2f6a469" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.9 b/share/ruby-build/2.4.9 index f85642f2..c08dbcee 100644 --- a/share/ruby-build/2.4.9 +++ b/share/ruby-build/2.4.9 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.4.9" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.9.tar.bz2#f72bdef50246ef047ba3ce9c59d2081b949feb16f9a04e008108e98f1a995e99" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.4.9" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.9.tar.bz2#f72bdef50246ef047ba3ce9c59d2081b949feb16f9a04e008108e98f1a995e99" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.8 b/share/ruby-build/2.5.8 new file mode 100644 index 00000000..96f43880 --- /dev/null +++ b/share/ruby-build/2.5.8 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.5.8" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.8.tar.bz2#41fc93731ad3f3aa597d657f77ed68fa86b5e93c04dfbf7e542a8780702233f0" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.6 b/share/ruby-build/2.6.6 new file mode 100644 index 00000000..04fadaf1 --- /dev/null +++ b/share/ruby-build/2.6.6 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.6.6" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.6.tar.bz2#f08b779079ecd1498e6a2548c39a86144c6c784dcec6f7e8a93208682eb8306e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.1 b/share/ruby-build/2.7.1 new file mode 100644 index 00000000..27353e22 --- /dev/null +++ b/share/ruby-build/2.7.1 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.7.1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2#d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202" ldflags_dirs enable_shared standard verify_openssl From a3b52e7eb7a3a37a6ad4a595254e4018445b82d8 Mon Sep 17 00:00:00 2001 From: jnozsc Date: Tue, 31 Mar 2020 11:28:09 -0700 Subject: [PATCH 1148/1809] Update to OpenSSL 1.1.1f for Ruby 2.5+ --- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.5.2 | 2 +- share/ruby-build/2.5.3 | 2 +- share/ruby-build/2.5.4 | 2 +- share/ruby-build/2.5.5 | 2 +- share/ruby-build/2.5.6 | 2 +- share/ruby-build/2.5.7 | 2 +- share/ruby-build/2.5.8 | 2 +- share/ruby-build/2.6.0 | 2 +- share/ruby-build/2.6.0-dev | 2 +- share/ruby-build/2.6.0-preview1 | 2 +- share/ruby-build/2.6.0-preview2 | 2 +- share/ruby-build/2.6.0-preview3 | 2 +- share/ruby-build/2.6.0-rc1 | 2 +- share/ruby-build/2.6.0-rc2 | 2 +- share/ruby-build/2.6.1 | 2 +- share/ruby-build/2.6.2 | 2 +- share/ruby-build/2.6.3 | 2 +- share/ruby-build/2.6.4 | 2 +- share/ruby-build/2.6.5 | 2 +- share/ruby-build/2.6.6 | 2 +- share/ruby-build/2.7.0 | 2 +- share/ruby-build/2.7.0-dev | 2 +- share/ruby-build/2.7.0-preview1 | 2 +- share/ruby-build/2.7.0-preview2 | 2 +- share/ruby-build/2.7.0-preview3 | 2 +- share/ruby-build/2.7.0-rc1 | 2 +- share/ruby-build/2.7.0-rc2 | 2 +- share/ruby-build/2.7.1 | 2 +- share/ruby-build/2.8.0-dev | 2 +- 34 files changed, 34 insertions(+), 34 deletions(-) diff --git a/share/ruby-build/2.5.0 b/share/ruby-build/2.5.0 index 9a9974b8..0f6f83f0 100644 --- a/share/ruby-build/2.5.0 +++ b/share/ruby-build/2.5.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index 46a22609..a0bc30cc 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.5.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.5.0-preview1 b/share/ruby-build/2.5.0-preview1 index bec71ca1..d96a8cd0 100644 --- a/share/ruby-build/2.5.0-preview1 +++ b/share/ruby-build/2.5.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-preview1.tar.bz2#1158e0eac184a1d8189fae985f58c9be185d6e7074b022e66567aec798fa3446" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-rc1 b/share/ruby-build/2.5.0-rc1 index e876655f..3abb7b68 100644 --- a/share/ruby-build/2.5.0-rc1 +++ b/share/ruby-build/2.5.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-rc1.tar.bz2#862a8e9e52432ba383660a23d3e87af11dbc18c863a19ef6367eb8259fc47c09" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.1 b/share/ruby-build/2.5.1 index 408d2a9d..5b27a795 100644 --- a/share/ruby-build/2.5.1 +++ b/share/ruby-build/2.5.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.2 b/share/ruby-build/2.5.2 index 95ffe9c3..87b8b271 100644 --- a/share/ruby-build/2.5.2 +++ b/share/ruby-build/2.5.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.2" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.2.tar.bz2#ea3bcecc3b30cee271b4decde5e9ff3e17369d5fd1ed828d321c198307c9f0df" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.3 b/share/ruby-build/2.5.3 index 3c025846..b33dd1bb 100644 --- a/share/ruby-build/2.5.3 +++ b/share/ruby-build/2.5.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.3" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.bz2#228a787ba68a7b20ac6e1d5af3d176d36e8ed600eb754d6325da341c3088ed76" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.4 b/share/ruby-build/2.5.4 index cc6fa716..43cfbc66 100644 --- a/share/ruby-build/2.5.4 +++ b/share/ruby-build/2.5.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.4" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.4.tar.bz2#8a16566207b2334a6904a10a1f093befc3aaf9b2e6cf01c62b1c4ac15cb7d8fc" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.5 b/share/ruby-build/2.5.5 index 04d7e9ba..d723e19a 100644 --- a/share/ruby-build/2.5.5 +++ b/share/ruby-build/2.5.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.5" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.bz2#1f2567a55dad6e50911ce42fcc705cf686924b897f597cabf803d88192024dcb" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.6 b/share/ruby-build/2.5.6 index ecebfe00..22807868 100644 --- a/share/ruby-build/2.5.6 +++ b/share/ruby-build/2.5.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.6" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.6.tar.gz#1d7ed06c673020cd12a737ed686470552e8e99d72b82cd3c26daa3115c36bea7" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.7 b/share/ruby-build/2.5.7 index a0063c48..6707f033 100644 --- a/share/ruby-build/2.5.7 +++ b/share/ruby-build/2.5.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.7" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.7.tar.bz2#e67c69b141ed27158e47d9a4fe7e59749135b0f138dce06c8c15c3214543f56f" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.8 b/share/ruby-build/2.5.8 index 96f43880..5d673606 100644 --- a/share/ruby-build/2.5.8 +++ b/share/ruby-build/2.5.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.8" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.8.tar.bz2#41fc93731ad3f3aa597d657f77ed68fa86b5e93c04dfbf7e542a8780702233f0" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0 b/share/ruby-build/2.6.0 index b041e5c7..f3a83eda 100644 --- a/share/ruby-build/2.6.0 +++ b/share/ruby-build/2.6.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0.tar.bz2#c89ca663ad9a6238f4b1ec4d04c7dff630560c6e6eca6d30857c4d394f01a599" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0-dev b/share/ruby-build/2.6.0-dev index 3f09e2e7..bbd21f75 100644 --- a/share/ruby-build/2.6.0-dev +++ b/share/ruby-build/2.6.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.6.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_6" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.6.0-preview1 b/share/ruby-build/2.6.0-preview1 index 8ca69477..1b714c47 100644 --- a/share/ruby-build/2.6.0-preview1 +++ b/share/ruby-build/2.6.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview1.tar.bz2#8bd6c373df6ee009441270a8b4f86413d101b8f88e8051c55ef62abffadce462" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview2 b/share/ruby-build/2.6.0-preview2 index fa2f0aad..b228f865 100644 --- a/share/ruby-build/2.6.0-preview2 +++ b/share/ruby-build/2.6.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview2.tar.bz2#d8ede03d5ad3abd9d2c81cf0ad17a41d22b747c003cc16fd59befb2aaf48f0b2" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview3 b/share/ruby-build/2.6.0-preview3 index 878bdea0..cdbb8300 100644 --- a/share/ruby-build/2.6.0-preview3 +++ b/share/ruby-build/2.6.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview3.tar.bz2#1f09a2ac1ab26721923cbf4b9302a66d36bb302dc45e72112b41d6fccc5b5931" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc1 b/share/ruby-build/2.6.0-rc1 index e0514ff9..24cc42da 100644 --- a/share/ruby-build/2.6.0-rc1 +++ b/share/ruby-build/2.6.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc1.tar.bz2#b4e9c0e8801946e9f0baba30948955f4341e9e04f363c206b7bd774208053eb5" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc2 b/share/ruby-build/2.6.0-rc2 index e8968cac..66f218a9 100644 --- a/share/ruby-build/2.6.0-rc2 +++ b/share/ruby-build/2.6.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc2.tar.bz2#b3d03e471e3136f43bb948013d4f4974abb63d478e8ff7ec2741b22750a3ec50" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.1 b/share/ruby-build/2.6.1 index d403ac8c..51293a63 100644 --- a/share/ruby-build/2.6.1 +++ b/share/ruby-build/2.6.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.1.tar.bz2#82c9402920eac9ce777beb3f34eeadc2a3f3ce80f25004bbf54b5ed1280ba099" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.2 b/share/ruby-build/2.6.2 index 83bf32ca..7dc6ada0 100644 --- a/share/ruby-build/2.6.2 +++ b/share/ruby-build/2.6.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.2.tar.bz2#d126ada7f4147ce1029a80c2a37a0c4bfb37e9e82da8816662241a43faeb8915" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.3 b/share/ruby-build/2.6.3 index 2724ecd0..e922b5bd 100644 --- a/share/ruby-build/2.6.3 +++ b/share/ruby-build/2.6.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2#dd638bf42059182c1d04af0d5577131d4ce70b79105231c4cc0a60de77b14f2e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.4 b/share/ruby-build/2.6.4 index c3035f46..ad078011 100644 --- a/share/ruby-build/2.6.4 +++ b/share/ruby-build/2.6.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.4" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.4.tar.bz2#fa1ecc67b99fa13201499002669412eae7cfbe2c30c4f1f4526e8491edfc5fa7" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.5 b/share/ruby-build/2.6.5 index 814dae21..5b295c65 100644 --- a/share/ruby-build/2.6.5 +++ b/share/ruby-build/2.6.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.5" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.5.tar.bz2#97ddf1b922f83c1f5c50e75bf54e27bba768d75fea7cda903b886c6745e60f0a" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.6 b/share/ruby-build/2.6.6 index 04fadaf1..63357595 100644 --- a/share/ruby-build/2.6.6 +++ b/share/ruby-build/2.6.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.6" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.6.tar.bz2#f08b779079ecd1498e6a2548c39a86144c6c784dcec6f7e8a93208682eb8306e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0 b/share/ruby-build/2.7.0 index e56d3b3d..e82293b5 100644 --- a/share/ruby-build/2.7.0 +++ b/share/ruby-build/2.7.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0.tar.bz2#7aa247a19622a803bdd29fdb28108de9798abe841254fe8ea82c31d125c6ab26" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-dev b/share/ruby-build/2.7.0-dev index 07f8aeb5..d4ad14e3 100644 --- a/share/ruby-build/2.7.0-dev +++ b/share/ruby-build/2.7.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.7.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_7" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.7.0-preview1 b/share/ruby-build/2.7.0-preview1 index 92f38df3..38745877 100644 --- a/share/ruby-build/2.7.0-preview1 +++ b/share/ruby-build/2.7.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview1.tar.bz2#d45b4a1712ec5c03a35e85e33bcb57c7426b856d35e4f04f7975ae3944d09952" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview2 b/share/ruby-build/2.7.0-preview2 index f2354bfe..c40d4105 100644 --- a/share/ruby-build/2.7.0-preview2 +++ b/share/ruby-build/2.7.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview2.tar.bz2#417c84346ba84d664a13833c94c6d9f888c89bb9bee9adf469580441eaede30b" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview3 b/share/ruby-build/2.7.0-preview3 index 35ca2c75..91accb50 100644 --- a/share/ruby-build/2.7.0-preview3 +++ b/share/ruby-build/2.7.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview3.tar.bz2#df2ddee659873e6fc30a8590ecffa49cf3a4ef81fa922b0d09f821b69ee88bc3" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc1 b/share/ruby-build/2.7.0-rc1 index 175bec1a..bfd4130c 100644 --- a/share/ruby-build/2.7.0-rc1 +++ b/share/ruby-build/2.7.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc1.tar.bz2#1c5a02b63fa9fca37c41681bbbf20c55818a32315958c0a6c8f505943bfcb2d2" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc2 b/share/ruby-build/2.7.0-rc2 index fb4a7f94..e6e376a0 100644 --- a/share/ruby-build/2.7.0-rc2 +++ b/share/ruby-build/2.7.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc2.tar.bz2#8f94ea7ba79b6e95225fb4a7870e882081182c3d12d58c4cad2a7d2e7865cf8e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.1 b/share/ruby-build/2.7.1 index 27353e22..69f0cc22 100644 --- a/share/ruby-build/2.7.1 +++ b/share/ruby-build/2.7.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2#d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.8.0-dev b/share/ruby-build/2.8.0-dev index 6fad632f..25e4234a 100644 --- a/share/ruby-build/2.8.0-dev +++ b/share/ruby-build/2.8.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl From d7a3be15326175267fa1b4273d46c22832533a72 Mon Sep 17 00:00:00 2001 From: Brent Odell Date: Tue, 31 Mar 2020 18:25:12 -0500 Subject: [PATCH 1149/1809] ruby-build 20200401 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 43cdb0d5..0d033bfa 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -13,7 +13,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20200224" +RUBY_BUILD_VERSION="20200401" OLDIFS="$IFS" From 59a077462699fb65a46041fb0177f6ba844473f0 Mon Sep 17 00:00:00 2001 From: jnozsc Date: Thu, 9 Apr 2020 11:11:39 -0700 Subject: [PATCH 1150/1809] mark ruby 2.5 to security maintenance --- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.5.2 | 2 +- share/ruby-build/2.5.3 | 2 +- share/ruby-build/2.5.4 | 2 +- share/ruby-build/2.5.5 | 2 +- share/ruby-build/2.5.6 | 2 +- share/ruby-build/2.5.7 | 2 +- share/ruby-build/2.5.8 | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) diff --git a/share/ruby-build/2.5.0 b/share/ruby-build/2.5.0 index 0f6f83f0..d3efdb82 100644 --- a/share/ruby-build/2.5.0 +++ b/share/ruby-build/2.5.0 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index a0bc30cc..970b5f0a 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl -install_git "ruby-2.5.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-2.5.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" warn_unsupported ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.5.0-preview1 b/share/ruby-build/2.5.0-preview1 index d96a8cd0..f84b4281 100644 --- a/share/ruby-build/2.5.0-preview1 +++ b/share/ruby-build/2.5.0-preview1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-preview1.tar.bz2#1158e0eac184a1d8189fae985f58c9be185d6e7074b022e66567aec798fa3446" ldflags_dirs standard verify_openssl +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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-rc1 b/share/ruby-build/2.5.0-rc1 index 3abb7b68..0807c4e1 100644 --- a/share/ruby-build/2.5.0-rc1 +++ b/share/ruby-build/2.5.0-rc1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-rc1.tar.bz2#862a8e9e52432ba383660a23d3e87af11dbc18c863a19ef6367eb8259fc47c09" ldflags_dirs standard verify_openssl +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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.1 b/share/ruby-build/2.5.1 index 5b27a795..446cfc90 100644 --- a/share/ruby-build/2.5.1 +++ b/share/ruby-build/2.5.1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.2 b/share/ruby-build/2.5.2 index 87b8b271..fd9c2e63 100644 --- a/share/ruby-build/2.5.2 +++ b/share/ruby-build/2.5.2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.2" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.2.tar.bz2#ea3bcecc3b30cee271b4decde5e9ff3e17369d5fd1ed828d321c198307c9f0df" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.5.2" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.2.tar.bz2#ea3bcecc3b30cee271b4decde5e9ff3e17369d5fd1ed828d321c198307c9f0df" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.3 b/share/ruby-build/2.5.3 index b33dd1bb..ee3664e3 100644 --- a/share/ruby-build/2.5.3 +++ b/share/ruby-build/2.5.3 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.3" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.bz2#228a787ba68a7b20ac6e1d5af3d176d36e8ed600eb754d6325da341c3088ed76" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.5.3" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.bz2#228a787ba68a7b20ac6e1d5af3d176d36e8ed600eb754d6325da341c3088ed76" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.4 b/share/ruby-build/2.5.4 index 43cfbc66..9ce87fb3 100644 --- a/share/ruby-build/2.5.4 +++ b/share/ruby-build/2.5.4 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.4" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.4.tar.bz2#8a16566207b2334a6904a10a1f093befc3aaf9b2e6cf01c62b1c4ac15cb7d8fc" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.5.4" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.4.tar.bz2#8a16566207b2334a6904a10a1f093befc3aaf9b2e6cf01c62b1c4ac15cb7d8fc" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.5 b/share/ruby-build/2.5.5 index d723e19a..a9144a67 100644 --- a/share/ruby-build/2.5.5 +++ b/share/ruby-build/2.5.5 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.5" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.bz2#1f2567a55dad6e50911ce42fcc705cf686924b897f597cabf803d88192024dcb" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.5.5" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.bz2#1f2567a55dad6e50911ce42fcc705cf686924b897f597cabf803d88192024dcb" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.6 b/share/ruby-build/2.5.6 index 22807868..6716928c 100644 --- a/share/ruby-build/2.5.6 +++ b/share/ruby-build/2.5.6 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.6" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.6.tar.gz#1d7ed06c673020cd12a737ed686470552e8e99d72b82cd3c26daa3115c36bea7" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.5.6" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.6.tar.gz#1d7ed06c673020cd12a737ed686470552e8e99d72b82cd3c26daa3115c36bea7" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.7 b/share/ruby-build/2.5.7 index 6707f033..cc0a4a81 100644 --- a/share/ruby-build/2.5.7 +++ b/share/ruby-build/2.5.7 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.7" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.7.tar.bz2#e67c69b141ed27158e47d9a4fe7e59749135b0f138dce06c8c15c3214543f56f" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.5.7" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.7.tar.bz2#e67c69b141ed27158e47d9a4fe7e59749135b0f138dce06c8c15c3214543f56f" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.8 b/share/ruby-build/2.5.8 index 5d673606..17e91b56 100644 --- a/share/ruby-build/2.5.8 +++ b/share/ruby-build/2.5.8 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.8" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.8.tar.bz2#41fc93731ad3f3aa597d657f77ed68fa86b5e93c04dfbf7e542a8780702233f0" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.5.8" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.8.tar.bz2#41fc93731ad3f3aa597d657f77ed68fa86b5e93c04dfbf7e542a8780702233f0" warn_unsupported ldflags_dirs enable_shared standard verify_openssl From 43539b2adb2bc839e5f4a32775ee028b2bf4f54c Mon Sep 17 00:00:00 2001 From: jnozsc <470215+jnozsc@users.noreply.github.com> Date: Tue, 21 Apr 2020 08:32:52 -0700 Subject: [PATCH 1151/1809] CVE-2020-1967, bump openssl to 1.1.1g --- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.5.2 | 2 +- share/ruby-build/2.5.3 | 2 +- share/ruby-build/2.5.4 | 2 +- share/ruby-build/2.5.5 | 2 +- share/ruby-build/2.5.6 | 2 +- share/ruby-build/2.5.7 | 2 +- share/ruby-build/2.5.8 | 2 +- share/ruby-build/2.6.0 | 2 +- share/ruby-build/2.6.0-dev | 2 +- share/ruby-build/2.6.0-preview1 | 2 +- share/ruby-build/2.6.0-preview2 | 2 +- share/ruby-build/2.6.0-preview3 | 2 +- share/ruby-build/2.6.0-rc1 | 2 +- share/ruby-build/2.6.0-rc2 | 2 +- share/ruby-build/2.6.1 | 2 +- share/ruby-build/2.6.2 | 2 +- share/ruby-build/2.6.3 | 2 +- share/ruby-build/2.6.4 | 2 +- share/ruby-build/2.6.5 | 2 +- share/ruby-build/2.6.6 | 2 +- share/ruby-build/2.7.0 | 2 +- share/ruby-build/2.7.0-dev | 2 +- share/ruby-build/2.7.0-preview1 | 2 +- share/ruby-build/2.7.0-preview2 | 2 +- share/ruby-build/2.7.0-preview3 | 2 +- share/ruby-build/2.7.0-rc1 | 2 +- share/ruby-build/2.7.0-rc2 | 2 +- share/ruby-build/2.7.1 | 2 +- share/ruby-build/2.8.0-dev | 2 +- 34 files changed, 34 insertions(+), 34 deletions(-) diff --git a/share/ruby-build/2.5.0 b/share/ruby-build/2.5.0 index d3efdb82..306737b3 100644 --- a/share/ruby-build/2.5.0 +++ b/share/ruby-build/2.5.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index 970b5f0a..d3e78d1f 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.5.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" warn_unsupported ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.5.0-preview1 b/share/ruby-build/2.5.0-preview1 index f84b4281..590a4bf5 100644 --- a/share/ruby-build/2.5.0-preview1 +++ b/share/ruby-build/2.5.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl 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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-rc1 b/share/ruby-build/2.5.0-rc1 index 0807c4e1..bca2491d 100644 --- a/share/ruby-build/2.5.0-rc1 +++ b/share/ruby-build/2.5.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl 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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.1 b/share/ruby-build/2.5.1 index 446cfc90..ad686872 100644 --- a/share/ruby-build/2.5.1 +++ b/share/ruby-build/2.5.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.2 b/share/ruby-build/2.5.2 index fd9c2e63..e1546adf 100644 --- a/share/ruby-build/2.5.2 +++ b/share/ruby-build/2.5.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.2" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.2.tar.bz2#ea3bcecc3b30cee271b4decde5e9ff3e17369d5fd1ed828d321c198307c9f0df" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.3 b/share/ruby-build/2.5.3 index ee3664e3..fbddef8d 100644 --- a/share/ruby-build/2.5.3 +++ b/share/ruby-build/2.5.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.3" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.bz2#228a787ba68a7b20ac6e1d5af3d176d36e8ed600eb754d6325da341c3088ed76" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.4 b/share/ruby-build/2.5.4 index 9ce87fb3..51813bdc 100644 --- a/share/ruby-build/2.5.4 +++ b/share/ruby-build/2.5.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.4" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.4.tar.bz2#8a16566207b2334a6904a10a1f093befc3aaf9b2e6cf01c62b1c4ac15cb7d8fc" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.5 b/share/ruby-build/2.5.5 index a9144a67..cd42e9c7 100644 --- a/share/ruby-build/2.5.5 +++ b/share/ruby-build/2.5.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.5" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.bz2#1f2567a55dad6e50911ce42fcc705cf686924b897f597cabf803d88192024dcb" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.6 b/share/ruby-build/2.5.6 index 6716928c..2f0aa4cb 100644 --- a/share/ruby-build/2.5.6 +++ b/share/ruby-build/2.5.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.6" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.6.tar.gz#1d7ed06c673020cd12a737ed686470552e8e99d72b82cd3c26daa3115c36bea7" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.7 b/share/ruby-build/2.5.7 index cc0a4a81..50c78e7e 100644 --- a/share/ruby-build/2.5.7 +++ b/share/ruby-build/2.5.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.7" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.7.tar.bz2#e67c69b141ed27158e47d9a4fe7e59749135b0f138dce06c8c15c3214543f56f" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.8 b/share/ruby-build/2.5.8 index 17e91b56..70534d71 100644 --- a/share/ruby-build/2.5.8 +++ b/share/ruby-build/2.5.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.8" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.8.tar.bz2#41fc93731ad3f3aa597d657f77ed68fa86b5e93c04dfbf7e542a8780702233f0" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0 b/share/ruby-build/2.6.0 index f3a83eda..c6cbf429 100644 --- a/share/ruby-build/2.6.0 +++ b/share/ruby-build/2.6.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0.tar.bz2#c89ca663ad9a6238f4b1ec4d04c7dff630560c6e6eca6d30857c4d394f01a599" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0-dev b/share/ruby-build/2.6.0-dev index bbd21f75..f5e28c8e 100644 --- a/share/ruby-build/2.6.0-dev +++ b/share/ruby-build/2.6.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.6.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_6" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.6.0-preview1 b/share/ruby-build/2.6.0-preview1 index 1b714c47..9ec33ae7 100644 --- a/share/ruby-build/2.6.0-preview1 +++ b/share/ruby-build/2.6.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview1.tar.bz2#8bd6c373df6ee009441270a8b4f86413d101b8f88e8051c55ef62abffadce462" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview2 b/share/ruby-build/2.6.0-preview2 index b228f865..728bed67 100644 --- a/share/ruby-build/2.6.0-preview2 +++ b/share/ruby-build/2.6.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview2.tar.bz2#d8ede03d5ad3abd9d2c81cf0ad17a41d22b747c003cc16fd59befb2aaf48f0b2" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview3 b/share/ruby-build/2.6.0-preview3 index cdbb8300..30825eb0 100644 --- a/share/ruby-build/2.6.0-preview3 +++ b/share/ruby-build/2.6.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview3.tar.bz2#1f09a2ac1ab26721923cbf4b9302a66d36bb302dc45e72112b41d6fccc5b5931" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc1 b/share/ruby-build/2.6.0-rc1 index 24cc42da..83ebfbb8 100644 --- a/share/ruby-build/2.6.0-rc1 +++ b/share/ruby-build/2.6.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc1.tar.bz2#b4e9c0e8801946e9f0baba30948955f4341e9e04f363c206b7bd774208053eb5" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc2 b/share/ruby-build/2.6.0-rc2 index 66f218a9..0e03658a 100644 --- a/share/ruby-build/2.6.0-rc2 +++ b/share/ruby-build/2.6.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc2.tar.bz2#b3d03e471e3136f43bb948013d4f4974abb63d478e8ff7ec2741b22750a3ec50" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.1 b/share/ruby-build/2.6.1 index 51293a63..3c19bde3 100644 --- a/share/ruby-build/2.6.1 +++ b/share/ruby-build/2.6.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.1.tar.bz2#82c9402920eac9ce777beb3f34eeadc2a3f3ce80f25004bbf54b5ed1280ba099" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.2 b/share/ruby-build/2.6.2 index 7dc6ada0..1f24e4fa 100644 --- a/share/ruby-build/2.6.2 +++ b/share/ruby-build/2.6.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.2.tar.bz2#d126ada7f4147ce1029a80c2a37a0c4bfb37e9e82da8816662241a43faeb8915" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.3 b/share/ruby-build/2.6.3 index e922b5bd..761b943c 100644 --- a/share/ruby-build/2.6.3 +++ b/share/ruby-build/2.6.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2#dd638bf42059182c1d04af0d5577131d4ce70b79105231c4cc0a60de77b14f2e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.4 b/share/ruby-build/2.6.4 index ad078011..9f569eeb 100644 --- a/share/ruby-build/2.6.4 +++ b/share/ruby-build/2.6.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.4" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.4.tar.bz2#fa1ecc67b99fa13201499002669412eae7cfbe2c30c4f1f4526e8491edfc5fa7" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.5 b/share/ruby-build/2.6.5 index 5b295c65..2c0c9cb9 100644 --- a/share/ruby-build/2.6.5 +++ b/share/ruby-build/2.6.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.5" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.5.tar.bz2#97ddf1b922f83c1f5c50e75bf54e27bba768d75fea7cda903b886c6745e60f0a" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.6 b/share/ruby-build/2.6.6 index 63357595..9e461458 100644 --- a/share/ruby-build/2.6.6 +++ b/share/ruby-build/2.6.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.6" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.6.tar.bz2#f08b779079ecd1498e6a2548c39a86144c6c784dcec6f7e8a93208682eb8306e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0 b/share/ruby-build/2.7.0 index e82293b5..596d45b5 100644 --- a/share/ruby-build/2.7.0 +++ b/share/ruby-build/2.7.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0.tar.bz2#7aa247a19622a803bdd29fdb28108de9798abe841254fe8ea82c31d125c6ab26" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-dev b/share/ruby-build/2.7.0-dev index d4ad14e3..d0658fda 100644 --- a/share/ruby-build/2.7.0-dev +++ b/share/ruby-build/2.7.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.7.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_7" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.7.0-preview1 b/share/ruby-build/2.7.0-preview1 index 38745877..af87597e 100644 --- a/share/ruby-build/2.7.0-preview1 +++ b/share/ruby-build/2.7.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview1.tar.bz2#d45b4a1712ec5c03a35e85e33bcb57c7426b856d35e4f04f7975ae3944d09952" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview2 b/share/ruby-build/2.7.0-preview2 index c40d4105..61758955 100644 --- a/share/ruby-build/2.7.0-preview2 +++ b/share/ruby-build/2.7.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview2.tar.bz2#417c84346ba84d664a13833c94c6d9f888c89bb9bee9adf469580441eaede30b" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview3 b/share/ruby-build/2.7.0-preview3 index 91accb50..a3c08e84 100644 --- a/share/ruby-build/2.7.0-preview3 +++ b/share/ruby-build/2.7.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview3.tar.bz2#df2ddee659873e6fc30a8590ecffa49cf3a4ef81fa922b0d09f821b69ee88bc3" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc1 b/share/ruby-build/2.7.0-rc1 index bfd4130c..5bf9f7d7 100644 --- a/share/ruby-build/2.7.0-rc1 +++ b/share/ruby-build/2.7.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc1.tar.bz2#1c5a02b63fa9fca37c41681bbbf20c55818a32315958c0a6c8f505943bfcb2d2" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc2 b/share/ruby-build/2.7.0-rc2 index e6e376a0..4de1d50d 100644 --- a/share/ruby-build/2.7.0-rc2 +++ b/share/ruby-build/2.7.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc2.tar.bz2#8f94ea7ba79b6e95225fb4a7870e882081182c3d12d58c4cad2a7d2e7865cf8e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.1 b/share/ruby-build/2.7.1 index 69f0cc22..cfe891e3 100644 --- a/share/ruby-build/2.7.1 +++ b/share/ruby-build/2.7.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2#d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.8.0-dev b/share/ruby-build/2.8.0-dev index 25e4234a..bef70e63 100644 --- a/share/ruby-build/2.8.0-dev +++ b/share/ruby-build/2.8.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1f" "https://www.openssl.org/source/openssl-1.1.1f.tar.gz#186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl From e5951b2ec0797edf36545e33c75402e1ea5dc7e4 Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Mon, 27 Apr 2020 11:26:31 +0900 Subject: [PATCH 1152/1809] PR: #1419 should be applied also bin/rbenv-install --- bin/rbenv-install | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index e908a7a6..ad87eec3 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -8,7 +8,7 @@ # rbenv install --version # # -l/--list List latest stable versions for each Ruby -# -L/--list-all List all available versions +# -L/--list-all List all local versions # -f/--force Install even if the version appears to be installed already # -s/--skip-existing Skip if the version appears to be installed already # From c27fc59ad8856b7fcaca7c18275de77541bb6c48 Mon Sep 17 00:00:00 2001 From: deepj Date: Wed, 29 Apr 2020 22:59:52 +0200 Subject: [PATCH 1153/1809] Add artichoke-dev to install the latest Artichoke nightly build Allow to install the latest official Artichoke nightly build from https://github.com/artichoke/nightly/releases --- bin/ruby-build | 12 ++++++++++++ share/ruby-build/artichoke-dev | 12 ++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 share/ruby-build/artichoke-dev diff --git a/bin/ruby-build b/bin/ruby-build index 2141455f..2341e201 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -750,6 +750,18 @@ build_package_truffleruby() { "${PREFIX_PATH}/lib/truffle/post_install_hook.sh" } +build_package_artichoke() { + build_package_copy + + rm -rf "$PREFIX_PATH" + mkdir -p "$PREFIX_PATH/bin" + cd "${PREFIX_PATH}/bin" + ln -fs ../artichoke ruby + ln -fs ../airb irb + ln -fs ../artichoke artichoke + ln -fs ../airb airb +} + remove_windows_files() { cd "$PREFIX_PATH" rm -f bin/*.exe bin/*.dll bin/*.bat bin/jruby.sh diff --git a/share/ruby-build/artichoke-dev b/share/ruby-build/artichoke-dev new file mode 100644 index 00000000..6f1f3575 --- /dev/null +++ b/share/ruby-build/artichoke-dev @@ -0,0 +1,12 @@ +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) + install_package "artichoke-nightly" "https://github.com/artichoke/nightly/releases/latest/download/artichoke-nightly-x86_64-apple-darwin.tar.gz" artichoke + ;; +*) + colorize 1 "Unsupported operating system: $(uname -s)" + return 1 + ;; +esac From 61ca880f7fc7e1ddb06270850b1df8b7a60668b9 Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Sat, 2 May 2020 23:21:56 +0900 Subject: [PATCH 1154/1809] Replace one more "all available versions" with "all local versions" --- bin/rbenv-install | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index ad87eec3..9048f181 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -83,7 +83,7 @@ for option in "${OPTIONS[@]}"; do { echo echo "Only latest stable releases for each Ruby implementation are shown." - echo "Use 'rbenv install --list-all' to show all available versions." + echo "Use 'rbenv install --list-all' to show all local versions." } 1>&2 exit ;; From 01c0df912a92852b23c3ef0f3db093516b014575 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Rodr=C3=ADguez?= Date: Mon, 18 May 2020 16:35:53 +0200 Subject: [PATCH 1155/1809] Fix a bash 4.4 warning when installing jruby In particular, the following: ``` /path/to/bin/ruby-build: line 739: warning: command substitution: ignored null byte in input ``` --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 2341e201..0d7630c5 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -736,7 +736,7 @@ install_jruby_launcher() { fix_jruby_shebangs() { for file in "${PREFIX_PATH}/bin"/*; do - if [ "$(head -c 20 "$file")" = "#!/usr/bin/env jruby" ]; then + if [ "$(head -c 20 "$file" | tr -d '\0')" = "#!/usr/bin/env jruby" ]; then sed -i.bak "1 s:.*:#\!${PREFIX_PATH}\/bin\/jruby:" "$file" rm "$file".bak fi From d00f2e9da4ba4824b17786377d42ee5f66747805 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Mon, 18 May 2020 16:42:25 +0200 Subject: [PATCH 1156/1809] ruby-build 20200518 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index aafcba4c..b63e86f6 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20200401" +RUBY_BUILD_VERSION="20200518" OLDIFS="$IFS" From 8f2f726d350699dd625721f1609862e82824a84b Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 19 May 2020 22:10:05 +0200 Subject: [PATCH 1157/1809] Add TruffleRuby 20.1.0 --- share/ruby-build/truffleruby-20.1.0 | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 share/ruby-build/truffleruby-20.1.0 diff --git a/share/ruby-build/truffleruby-20.1.0 b/share/ruby-build/truffleruby-20.1.0 new file mode 100644 index 00000000..48396e8e --- /dev/null +++ b/share/ruby-build/truffleruby-20.1.0 @@ -0,0 +1,13 @@ +case $(uname -s) in +Linux) + install_package "truffleruby-20.1.0" "https://github.com/oracle/truffleruby/releases/download/vm-20.1.0/truffleruby-20.1.0-linux-amd64.tar.gz#aefae79abba2b21371754b103fba73d1b042f1ebc4a1b61fc0ca87eb016ee9c3" truffleruby + ;; +Darwin) + use_homebrew_openssl + install_package "truffleruby-20.1.0" "https://github.com/oracle/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 From e80bfee5edd992fae0a774f2c24b7ff62756f9a2 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 19 May 2020 22:20:55 +0200 Subject: [PATCH 1158/1809] ruby-build 20200519 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index b63e86f6..c2c8b4a8 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20200518" +RUBY_BUILD_VERSION="20200519" OLDIFS="$IFS" From 978d03f62b7d855558b401ff152c1efaff86ae8a Mon Sep 17 00:00:00 2001 From: Ryan Lopopolo Date: Tue, 19 May 2020 19:30:14 -0700 Subject: [PATCH 1159/1809] Fix artichoke-dev installer The existing install function wiped out the prefix that build_package_copy copied the binaries to. The subsequently created symlinks point to files that don't exist on disk. --- bin/ruby-build | 1 - 1 file changed, 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index c2c8b4a8..6fa2c3ae 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -754,7 +754,6 @@ build_package_truffleruby() { build_package_artichoke() { build_package_copy - rm -rf "$PREFIX_PATH" mkdir -p "$PREFIX_PATH/bin" cd "${PREFIX_PATH}/bin" ln -fs ../artichoke ruby From 24d65c18ed391c567fc24d27fb9a3260fbaeca2f Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 20 May 2020 16:42:52 +0200 Subject: [PATCH 1160/1809] ruby-build 20200520 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 6fa2c3ae..91c37d85 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20200519" +RUBY_BUILD_VERSION="20200520" OLDIFS="$IFS" From 11531750a7bd72052afd9b2f70754158d45e6c4a Mon Sep 17 00:00:00 2001 From: jnozsc <470215+jnozsc@users.noreply.github.com> Date: Thu, 4 Jun 2020 07:18:50 -0700 Subject: [PATCH 1161/1809] add mruby 2.1.1 --- share/ruby-build/mruby-2.1.1 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/mruby-2.1.1 diff --git a/share/ruby-build/mruby-2.1.1 b/share/ruby-build/mruby-2.1.1 new file mode 100644 index 00000000..a78e55b8 --- /dev/null +++ b/share/ruby-build/mruby-2.1.1 @@ -0,0 +1 @@ +install_package "mruby-2.1.1" "https://github.com/mruby/mruby/archive/2.1.1.tar.gz#bb27397ee9cb7e0ddf4ff51caf5b0a193d636b7a3c52399684c8c383b41c362a" mruby From c94de31cde67b9f52e2aff03d4e8de8d14c18cac Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Fri, 12 Jun 2020 09:14:02 +0900 Subject: [PATCH 1162/1809] Support rbx5 and use the official package index instead of ruby-install --- script/update-rbx-defs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/script/update-rbx-defs b/script/update-rbx-defs index fc70329d..001d514c 100755 --- a/script/update-rbx-defs +++ b/script/update-rbx-defs @@ -2,13 +2,14 @@ require 'open-uri' require 'pathname' +require 'openssl' -file = "https://raw.githubusercontent.com/postmodern/ruby-versions/master/rubinius/checksums.sha256" +file = "http://rubinius-releases-rubinius-com.s3-us-west-2.amazonaws.com/index.txt" dir = Pathname(File.expand_path("share/ruby-build")) open(file).each do |package| - sha256, filename = package.chomp.split - version = filename.match(/rubinius-([34].[\d\.]+).tar.bz2/) + next if package.match(/sha512/) + version = package.match(/rubinius-([345].[\d\.]+).tar.bz2/) next unless version @@ -17,10 +18,13 @@ open(file).each do |package| next if File.exists?(dir.join(defname)) + package_url = "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-#{version}.tar.bz2" + sha256 = OpenSSL::Digest::SHA256.hexdigest(File.read(open(package_url))) + definition = <<-TEMPLATE require_llvm 3.7 install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl -install_package "rubinius-#{version}" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-#{version}.tar.bz2##{sha256}" rbx +install_package "rubinius-#{version}" "#{package_url}" rbx TEMPLATE File.open(dir.join(defname), "w"){|f| f.write definition} From 5904166205ac41992e9662d20f35dc0b3fec9ea7 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Fri, 12 Jun 2020 09:14:18 +0900 Subject: [PATCH 1163/1809] Added rbx-4.16 to 5.0 --- share/ruby-build/rbx-4.16 | 3 +++ share/ruby-build/rbx-4.18 | 3 +++ share/ruby-build/rbx-4.19 | 3 +++ share/ruby-build/rbx-4.20 | 3 +++ share/ruby-build/rbx-5.0 | 3 +++ 5 files changed, 15 insertions(+) create mode 100644 share/ruby-build/rbx-4.16 create mode 100644 share/ruby-build/rbx-4.18 create mode 100644 share/ruby-build/rbx-4.19 create mode 100644 share/ruby-build/rbx-4.20 create mode 100644 share/ruby-build/rbx-5.0 diff --git a/share/ruby-build/rbx-4.16 b/share/ruby-build/rbx-4.16 new file mode 100644 index 00000000..33ac0e2a --- /dev/null +++ b/share/ruby-build/rbx-4.16 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-4.16" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.16.tar.bz2#598d0f10645dcdf79d0b2302d7e76aff14755d57dced7939aa96ef2c7e454e0c" rbx diff --git a/share/ruby-build/rbx-4.18 b/share/ruby-build/rbx-4.18 new file mode 100644 index 00000000..f7c3345e --- /dev/null +++ b/share/ruby-build/rbx-4.18 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-4.18" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.18.tar.bz2#4498d27dc77b20fa864b66bd2183c227398594a2178d92e6b3a135b991dec05f" rbx diff --git a/share/ruby-build/rbx-4.19 b/share/ruby-build/rbx-4.19 new file mode 100644 index 00000000..74c18a09 --- /dev/null +++ b/share/ruby-build/rbx-4.19 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-4.19" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.19.tar.bz2#6b3a63edf2f04937ce92c1a94e68cf51680621dda3d9139a864999e78b620ace" rbx diff --git a/share/ruby-build/rbx-4.20 b/share/ruby-build/rbx-4.20 new file mode 100644 index 00000000..600d3be4 --- /dev/null +++ b/share/ruby-build/rbx-4.20 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-4.20" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.20.tar.bz2#2499826151950d8d657fe71b5666d58cf93b0c97b56dabc1e7ec35d263df9bbf" rbx diff --git a/share/ruby-build/rbx-5.0 b/share/ruby-build/rbx-5.0 new file mode 100644 index 00000000..bdf3f601 --- /dev/null +++ b/share/ruby-build/rbx-5.0 @@ -0,0 +1,3 @@ +require_llvm 3.7 +install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "rubinius-5.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-5.0.tar.bz2#c9e90e3ef2fb80714b09895611152024fecbb3f13955298fa63e57b1785e8ff0" rbx From 226d1547ae578753fe7bd965a1675fd8e7388713 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Fri, 12 Jun 2020 11:28:49 +0900 Subject: [PATCH 1164/1809] Suppress warnings --- script/update-rbx-defs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/script/update-rbx-defs b/script/update-rbx-defs index 001d514c..54ff1115 100755 --- a/script/update-rbx-defs +++ b/script/update-rbx-defs @@ -7,7 +7,7 @@ require 'openssl' file = "http://rubinius-releases-rubinius-com.s3-us-west-2.amazonaws.com/index.txt" dir = Pathname(File.expand_path("share/ruby-build")) -open(file).each do |package| +URI.open(file).each do |package| next if package.match(/sha512/) version = package.match(/rubinius-([345].[\d\.]+).tar.bz2/) @@ -16,10 +16,10 @@ open(file).each do |package| version = version[1] defname = "rbx-#{version}" - next if File.exists?(dir.join(defname)) + next if File.exist?(dir.join(defname)) package_url = "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-#{version}.tar.bz2" - sha256 = OpenSSL::Digest::SHA256.hexdigest(File.read(open(package_url))) + sha256 = OpenSSL::Digest::SHA256.hexdigest(File.read(URI.open(package_url))) definition = <<-TEMPLATE require_llvm 3.7 From 0e0ef100546022b941749b560e3d7a6cd70f6ffd Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Fri, 12 Jun 2020 11:29:06 +0900 Subject: [PATCH 1165/1809] Added missing sha256 hash --- script/update-rbx-defs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/script/update-rbx-defs b/script/update-rbx-defs index 54ff1115..fcb407f2 100755 --- a/script/update-rbx-defs +++ b/script/update-rbx-defs @@ -24,7 +24,7 @@ URI.open(file).each do |package| definition = <<-TEMPLATE require_llvm 3.7 install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl -install_package "rubinius-#{version}" "#{package_url}" rbx +install_package "rubinius-#{version}" "#{package_url}##{sha256}" rbx TEMPLATE File.open(dir.join(defname), "w"){|f| f.write definition} From 3d9ee94b014e936882e52b281360ab736e72e87c Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Fri, 12 Jun 2020 11:31:34 +0900 Subject: [PATCH 1166/1809] rename rbx script for other interpreters --- script/{update-rbx-defs => update-rbx} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename script/{update-rbx-defs => update-rbx} (100%) diff --git a/script/update-rbx-defs b/script/update-rbx similarity index 100% rename from script/update-rbx-defs rename to script/update-rbx From bd9e6fbcb723e556409a164681efcd644baaf6b0 Mon Sep 17 00:00:00 2001 From: jnozsc <470215+jnozsc@users.noreply.github.com> Date: Mon, 22 Jun 2020 22:31:11 -0700 Subject: [PATCH 1167/1809] compatible with macOS 11 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 42352c94..54be8ebb 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -91,7 +91,7 @@ os_information() { if type -p lsb_release >/dev/null; then lsb_release -sir | xargs echo elif type -p sw_vers >/dev/null; then - echo "OS X $(sw_vers -productVersion)" + echo "$(sw_vers -productName) $(sw_vers -productVersion)" elif [ -r /etc/os-release ]; then source /etc/os-release echo "$NAME" $VERSION_ID From 5dac326bbf12061a29e9d9cf4bdc3ef212e8398a Mon Sep 17 00:00:00 2001 From: Unknown-Guy Date: Thu, 2 Jul 2020 02:01:39 +0300 Subject: [PATCH 1168/1809] Add definition for JRuby 9.2.12.0 https://www.jruby.org/2020/07/01/jruby-9-2-12-0.html --- share/ruby-build/jruby-9.2.12.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.2.12.0 diff --git a/share/ruby-build/jruby-9.2.12.0 b/share/ruby-build/jruby-9.2.12.0 new file mode 100644 index 00000000..19cac2ee --- /dev/null +++ b/share/ruby-build/jruby-9.2.12.0 @@ -0,0 +1,2 @@ +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" jruby From b034b8cd370fb0638c65c27ddf0c1f03b171dc6c Mon Sep 17 00:00:00 2001 From: Mingxiang Xue Date: Sat, 18 Jul 2020 00:36:59 +0800 Subject: [PATCH 1169/1809] Add RUBY_BUILD_MIRROR_PACKAGE_URL to specify the complete mirror URL Signed-off-by: Mingxiang Xue --- README.md | 49 ++++++++++++++++++++++------------------ bin/ruby-build | 6 +++-- test/mirror.bats | 59 ++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 90 insertions(+), 24 deletions(-) diff --git a/README.md b/README.md index da8e4c23..c7ff73cd 100644 --- a/README.md +++ b/README.md @@ -64,28 +64,29 @@ definitions. 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_SKIP_MIRROR` | Bypass the download mirror and fetch all package files from their original URLs. | -| `RUBY_BUILD_ROOT` | Custom build definition directory. (Default: `share/ruby-build`) | -| `RUBY_BUILD_DEFINITIONS` | Additional paths to search for build definitions. (Colon-separated list) | -| `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). | +| 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_ROOT` | Custom build definition directory. (Default: `share/ruby-build`) | +| `RUBY_BUILD_DEFINITIONS` | Additional paths to search for build definitions. (Colon-separated list) | +| `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). | #### Applying Patches @@ -134,6 +135,10 @@ will fall back to downloading the package from the original location if: You may specify a custom mirror by setting `RUBY_BUILD_MIRROR_URL`. +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. + The default ruby-build download mirror is sponsored by [Basecamp](https://basecamp.com/). diff --git a/bin/ruby-build b/bin/ruby-build index 54be8ebb..00405418 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -365,6 +365,8 @@ fetch_tarball() { if [[ -z "$RUBY_BUILD_DEFAULT_MIRROR" || $package_url != */cache.ruby-lang.org/* ]]; then mirror_url="${RUBY_BUILD_MIRROR_URL}/$checksum" fi + elif [ -n "$RUBY_BUILD_MIRROR_PACKAGE_URL" ]; then + mirror_url="$RUBY_BUILD_MIRROR_PACKAGE_URL" fi fi @@ -1377,7 +1379,7 @@ else unset RUBY_BUILD_CACHE_PATH fi -if [ -z "$RUBY_BUILD_MIRROR_URL" ]; then +if [ -z "$RUBY_BUILD_MIRROR_URL" -a -z "$RUBY_BUILD_MIRROR_PACKAGE_URL" ]; then RUBY_BUILD_MIRROR_URL="https://dqw8nmjcqpjn7.cloudfront.net" RUBY_BUILD_DEFAULT_MIRROR=1 else @@ -1386,7 +1388,7 @@ else fi if [ -n "$RUBY_BUILD_SKIP_MIRROR" ] || ! has_checksum_support compute_sha2; then - unset RUBY_BUILD_MIRROR_URL + 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}" diff --git a/test/mirror.bats b/test/mirror.bats index 87b18fcd..e1b8d2e1 100755 --- a/test/mirror.bats +++ b/test/mirror.bats @@ -126,3 +126,62 @@ DEF unstub curl unstub shasum } + + +@test "package is fetched from complete mirror URL" { + export RUBY_BUILD_MIRROR_URL= + export RUBY_BUILD_MIRROR_PACKAGE_URL=http://mirror.example.com/package-1.0.0.tar.gz + local checksum="ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" + + stub shasum true "echo $checksum" + stub curl "-*I* $RUBY_BUILD_MIRROR_PACKAGE_URL : true" \ + "-q -o * -*S* $RUBY_BUILD_MIRROR_PACKAGE_URL : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" + + install_fixture definitions/with-checksum + + assert_success + assert [ -x "${INSTALL_ROOT}/bin/package" ] + + unstub curl + unstub shasum +} + + +@test "package is fetched from original URL if complete mirror URL download fails" { + export RUBY_BUILD_MIRROR_URL= + export RUBY_BUILD_MIRROR_PACKAGE_URL=http://mirror.example.com/package-1.0.0.tar.gz + local checksum="ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" + + stub shasum true "echo $checksum" + stub curl "-*I* $RUBY_BUILD_MIRROR_PACKAGE_URL : false" \ + "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + + install_fixture definitions/with-checksum + + assert_success + assert [ -x "${INSTALL_ROOT}/bin/package" ] + + unstub curl + unstub shasum +} + + +@test "package is fetched from original URL if complete mirror URL download checksum is invalid" { + export RUBY_BUILD_MIRROR_URL= + export RUBY_BUILD_MIRROR_PACKAGE_URL=http://mirror.example.com/package-1.0.0.tar.gz + local checksum="ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" + + stub shasum true "echo invalid" "echo $checksum" + stub curl "-*I* $RUBY_BUILD_MIRROR_PACKAGE_URL : true" \ + "-q -o * -*S* $RUBY_BUILD_MIRROR_PACKAGE_URL : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" \ + "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + + install_fixture definitions/with-checksum + echo "$output" >&2 + + assert_success + assert [ -x "${INSTALL_ROOT}/bin/package" ] + + unstub curl + unstub shasum +} From 767a1ccc30f0279b3393d41d31034c445a70f359 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Sun, 12 Jul 2020 12:55:39 +0200 Subject: [PATCH 1170/1809] Add support for installing GraalVM * Supports using other GraalVM languages such as JavaScript, Python, R and Java. * Supports running TruffleRuby on JVM and not only Native. * Add GraalVM 20.1.0. --- bin/ruby-build | 34 +++++++++++++++++++++++--- script/update-graalvm | 43 +++++++++++++++++++++++++++++++++ share/ruby-build/graalvm-20.1.0 | 13 ++++++++++ test/definitions.bats | 5 ++++ 4 files changed, 92 insertions(+), 3 deletions(-) create mode 100755 script/update-graalvm create mode 100644 share/ruby-build/graalvm-20.1.0 diff --git a/bin/ruby-build b/bin/ruby-build index 54be8ebb..71f3336f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -751,6 +751,25 @@ build_package_truffleruby() { "${PREFIX_PATH}/lib/truffle/post_install_hook.sh" } +build_package_graalvm() { + clean_prefix_path + build_package_copy_to "${PREFIX_PATH}/graalvm" + + cd "${PREFIX_PATH}/graalvm" + bin/gu install ruby || return $? + + local ruby_home + ruby_home=$(bin/ruby -e 'print RbConfig::CONFIG["prefix"]') + + # Make gu available in PATH (useful to install other languages) + ln -s "${PREFIX_PATH}/graalvm/bin/gu" "$ruby_home/bin/gu" + + cd "${PREFIX_PATH}" + ln -s "${ruby_home#"$PREFIX_PATH/"}/bin" . || return $? + + "$ruby_home/lib/truffle/post_install_hook.sh" +} + build_package_artichoke() { build_package_copy @@ -767,11 +786,20 @@ remove_windows_files() { rm -f bin/*.exe bin/*.dll bin/*.bat bin/jruby.sh } -build_package_copy() { +clean_prefix_path() { # Make sure there are no leftover files in $PREFIX_PATH rm -rf "$PREFIX_PATH" - mkdir -p "$PREFIX_PATH" - cp -fR . "$PREFIX_PATH" +} + +build_package_copy_to() { + to="$1" + mkdir -p "$to" + cp -fR . "$to" +} + +build_package_copy() { + clean_prefix_path + build_package_copy_to "$PREFIX_PATH" } before_install_package() { diff --git a/script/update-graalvm b/script/update-graalvm new file mode 100755 index 00000000..e0eaec4a --- /dev/null +++ b/script/update-graalvm @@ -0,0 +1,43 @@ +#!/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/graalvm-${version}" + +add_platform() { + platform="$1" + basename="graalvm-ce-java8-${platform}-${version}.tar.gz" + url="https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${version}/${basename}" + sha256=$(sha256sum "$release_directory/$basename" | cut -d ' ' -f 1) + + cat >> "$file" < "$file" <> "$file" <> "$file" < Date: Mon, 13 Jul 2020 20:53:14 +0200 Subject: [PATCH 1171/1809] Rename definition to truffleruby+graalvm * '+' needs to be considered part of the name for --definitions and -l to see truffleruby and truffleruby+graalvm as separate. --- bin/ruby-build | 8 ++++---- ...update-graalvm => update-truffleruby-graalvm} | 4 ++-- share/ruby-build/graalvm-20.1.0 | 13 ------------- share/ruby-build/truffleruby+graalvm-20.1.0 | 13 +++++++++++++ test/definitions.bats | 16 ++++++++-------- 5 files changed, 27 insertions(+), 27 deletions(-) rename script/{update-graalvm => update-truffleruby-graalvm} (83%) delete mode 100644 share/ruby-build/graalvm-20.1.0 create mode 100644 share/ruby-build/truffleruby+graalvm-20.1.0 diff --git a/bin/ruby-build b/bin/ruby-build index 71f3336f..730b812f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -751,7 +751,7 @@ build_package_truffleruby() { "${PREFIX_PATH}/lib/truffle/post_install_hook.sh" } -build_package_graalvm() { +build_package_truffleruby_graalvm() { clean_prefix_path build_package_copy_to "${PREFIX_PATH}/graalvm" @@ -1259,14 +1259,14 @@ list_maintained_versions() { 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/ /' | \ + 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/' | \ + 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/ /' | \ + 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}' } diff --git a/script/update-graalvm b/script/update-truffleruby-graalvm similarity index 83% rename from script/update-graalvm rename to script/update-truffleruby-graalvm index e0eaec4a..94a7e67a 100755 --- a/script/update-graalvm +++ b/script/update-truffleruby-graalvm @@ -10,7 +10,7 @@ fi version="$1" release_directory="$2" -file="share/ruby-build/graalvm-${version}" +file="share/ruby-build/truffleruby+graalvm-${version}" add_platform() { platform="$1" @@ -19,7 +19,7 @@ add_platform() { sha256=$(sha256sum "$release_directory/$basename" | cut -d ' ' -f 1) cat >> "$file" < Date: Wed, 22 Jul 2020 16:42:20 +0200 Subject: [PATCH 1172/1809] ruby-build 20200722 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 730b812f..39dbf47f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20200520" +RUBY_BUILD_VERSION="20200722" OLDIFS="$IFS" From 7f5f33a584596c4138bc49a09effcab354e79d85 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Sun, 26 Jul 2020 18:09:45 +0200 Subject: [PATCH 1173/1809] Fix installation of truffleruby+graalvm on macOS --- bin/ruby-build | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 39dbf47f..ef14d5a8 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -756,13 +756,17 @@ build_package_truffleruby_graalvm() { build_package_copy_to "${PREFIX_PATH}/graalvm" cd "${PREFIX_PATH}/graalvm" + if is_mac; then + cd Contents/Home || return $? + fi + bin/gu install ruby || return $? local ruby_home ruby_home=$(bin/ruby -e 'print RbConfig::CONFIG["prefix"]') # Make gu available in PATH (useful to install other languages) - ln -s "${PREFIX_PATH}/graalvm/bin/gu" "$ruby_home/bin/gu" + ln -s "$PWD/bin/gu" "$ruby_home/bin/gu" cd "${PREFIX_PATH}" ln -s "${ruby_home#"$PREFIX_PATH/"}/bin" . || return $? From afcea6e8a0ec3b18d37b92e5923e5e30d125351b Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Mon, 27 Jul 2020 11:10:58 +0200 Subject: [PATCH 1174/1809] ruby-build 20200727 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index ef14d5a8..70c1978f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20200722" +RUBY_BUILD_VERSION="20200727" OLDIFS="$IFS" From bbbb4e30e94c34869be43295af8c8e704a22632a Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Mon, 27 Jul 2020 21:15:42 -0400 Subject: [PATCH 1175/1809] Rename CONDUCT.md to CODE_OF_CONDUCT.md Conforms to github's conventional filename --- CONDUCT.md => CODE_OF_CONDUCT.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename CONDUCT.md => CODE_OF_CONDUCT.md (100%) diff --git a/CONDUCT.md b/CODE_OF_CONDUCT.md similarity index 100% rename from CONDUCT.md rename to CODE_OF_CONDUCT.md From 0bfab2800360986982ba2797c079fe6dd2504e64 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Tue, 4 Aug 2020 23:50:25 +0900 Subject: [PATCH 1176/1809] Add definition for JRuby 9.2.13.0 JRuby 9.2.13.0 has been released. https://www.jruby.org/2020/08/03/jruby-9-2-13-0 --- share/ruby-build/jruby-9.2.13.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.2.13.0 diff --git a/share/ruby-build/jruby-9.2.13.0 b/share/ruby-build/jruby-9.2.13.0 new file mode 100644 index 00000000..e5537191 --- /dev/null +++ b/share/ruby-build/jruby-9.2.13.0 @@ -0,0 +1,2 @@ +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" jruby From 4cb39de78a5d8cc9d3571890932cdf9fab7fb011 Mon Sep 17 00:00:00 2001 From: jnozsc <470215+jnozsc@users.noreply.github.com> Date: Wed, 5 Aug 2020 23:31:10 -0700 Subject: [PATCH 1177/1809] Add definition for mruby 2.1.2 --- share/ruby-build/mruby-2.1.2 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/mruby-2.1.2 diff --git a/share/ruby-build/mruby-2.1.2 b/share/ruby-build/mruby-2.1.2 new file mode 100644 index 00000000..78d657c5 --- /dev/null +++ b/share/ruby-build/mruby-2.1.2 @@ -0,0 +1 @@ +install_package "mruby-2.1.2" "https://github.com/mruby/mruby/archive/2.1.2.tar.gz#4dc0017e36d15e81dc85953afb2a643ba2571574748db0d8ede002cefbba053b" mruby From 557ff183b39f0126dd1c603bda4d0d1151ce6130 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 19 Aug 2020 16:12:14 +0200 Subject: [PATCH 1178/1809] Add TruffleRuby 20.2.0 --- share/ruby-build/truffleruby-20.2.0 | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 share/ruby-build/truffleruby-20.2.0 diff --git a/share/ruby-build/truffleruby-20.2.0 b/share/ruby-build/truffleruby-20.2.0 new file mode 100644 index 00000000..c3a1d937 --- /dev/null +++ b/share/ruby-build/truffleruby-20.2.0 @@ -0,0 +1,13 @@ +case $(uname -s) in +Linux) + install_package "truffleruby-20.2.0" "https://github.com/oracle/truffleruby/releases/download/vm-20.2.0/truffleruby-20.2.0-linux-amd64.tar.gz#324e22f510b217c3649d125abda1690b15df474a026efa76e6d5d3e35a771248" truffleruby + ;; +Darwin) + use_homebrew_openssl + install_package "truffleruby-20.2.0" "https://github.com/oracle/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 From eb9a30dcb8f517b3bd0a853f53149e88a6103ced Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 19 Aug 2020 16:12:45 +0200 Subject: [PATCH 1179/1809] Add GraalVM 20.2.0 --- share/ruby-build/truffleruby+graalvm-20.2.0 | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 share/ruby-build/truffleruby+graalvm-20.2.0 diff --git a/share/ruby-build/truffleruby+graalvm-20.2.0 b/share/ruby-build/truffleruby+graalvm-20.2.0 new file mode 100644 index 00000000..45b2a6f5 --- /dev/null +++ b/share/ruby-build/truffleruby+graalvm-20.2.0 @@ -0,0 +1,13 @@ +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) + use_homebrew_openssl + 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 From 0a5e05919a5a126839e8966d6e01542c3b2a88fe Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 19 Aug 2020 16:26:45 +0200 Subject: [PATCH 1180/1809] ruby-build 20200819 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 70c1978f..4a0926a1 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20200727" +RUBY_BUILD_VERSION="20200819" OLDIFS="$IFS" From cc485359f8e1d70eda0bf479e9fa58b997a21cac Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Mon, 31 Aug 2020 16:48:17 +0900 Subject: [PATCH 1181/1809] Rename 2.8.0 to 3.0.0 https://github.com/ruby/ruby/commit/21c62fb670 --- share/ruby-build/{2.8.0-dev => 3.0.0-dev} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename share/ruby-build/{2.8.0-dev => 3.0.0-dev} (100%) diff --git a/share/ruby-build/2.8.0-dev b/share/ruby-build/3.0.0-dev similarity index 100% rename from share/ruby-build/2.8.0-dev rename to share/ruby-build/3.0.0-dev From a31896579eca380d387ef4547a13f765658f7836 Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Thu, 24 Sep 2020 11:18:18 +0900 Subject: [PATCH 1182/1809] promote 'rbenv install -L', an alias of '--list-all' As far as I search on Twitter, the short option is not well known. --- bin/rbenv-install | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 9048f181..a9e904fe 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -83,7 +83,7 @@ for option in "${OPTIONS[@]}"; do { echo echo "Only latest stable releases for each Ruby implementation are shown." - echo "Use 'rbenv install --list-all' to show all local versions." + echo "Use 'rbenv install --list-all / -L' to show all local versions." } 1>&2 exit ;; From 71d7acbd0d77cbdeb135bb909d2f70ac35f3634e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Inge=20J=C3=B8rgensen?= Date: Fri, 25 Sep 2020 22:47:01 +0200 Subject: [PATCH 1183/1809] Add definition for 3.0.0-preview1 --- share/ruby-build/3.0.0-preview1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/3.0.0-preview1 diff --git a/share/ruby-build/3.0.0-preview1 b/share/ruby-build/3.0.0-preview1 new file mode 100644 index 00000000..14744203 --- /dev/null +++ b/share/ruby-build/3.0.0-preview1 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "ruby-3.0.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview1.tar.bz2#013bdc6e859d76d67a6fcd990d401ed57e6e25896bab96d1d0648a877f556dbb" ldflags_dirs enable_shared standard verify_openssl From f5cd394dbb6fa2d3fd85682d114b6b0cd4b23ee4 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Sat, 26 Sep 2020 08:28:40 +0900 Subject: [PATCH 1184/1809] bump version to 20200926 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 4a0926a1..1c6dfb61 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20200819" +RUBY_BUILD_VERSION="20200926" OLDIFS="$IFS" From da6c9702974c22aba1139e6dc6bfbff0b9e6d22f Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Fri, 2 Oct 2020 19:23:54 +0900 Subject: [PATCH 1185/1809] Add definition for Ruby 2.7.2 Ruby 2.7.2 has been released. https://www.ruby-lang.org//en/news/2020/10/02/ruby-2-7-2-released/ --- share/ruby-build/2.7.2 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/2.7.2 diff --git a/share/ruby-build/2.7.2 b/share/ruby-build/2.7.2 new file mode 100644 index 00000000..62f0ebb8 --- /dev/null +++ b/share/ruby-build/2.7.2 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.7.2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.2.tar.bz2#65a590313d244d48dc2ef9a9ad015dd8bc6faf821621bbb269aa7462829c75ed" ldflags_dirs enable_shared standard verify_openssl From 29d1749b2bbe4bb3e4ccb8cc05c42cad736f26b6 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Mon, 5 Oct 2020 09:40:17 +0900 Subject: [PATCH 1186/1809] bump version to 20201005 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 1c6dfb61..6dffd0b3 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20200926" +RUBY_BUILD_VERSION="20201005" OLDIFS="$IFS" From 15da9361308e8737b21d5a5028b54d04951d4e88 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Thu, 8 Oct 2020 13:26:17 +0900 Subject: [PATCH 1187/1809] bump version to openssl-1.1.1d to 1.1.1h --- share/ruby-build/2.4.10 | 2 +- share/ruby-build/2.4.8 | 2 +- share/ruby-build/2.4.9 | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/share/ruby-build/2.4.10 b/share/ruby-build/2.4.10 index cd8334e3..2ce4c2ca 100644 --- a/share/ruby-build/2.4.10 +++ b/share/ruby-build/2.4.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.10" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.10.tar.bz2#6ea3ce7fd0064524ae06dbdcd99741c990901dfc9c66d8139a02f907d30b95a8" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.8 b/share/ruby-build/2.4.8 index 70d899fe..18d21ba5 100644 --- a/share/ruby-build/2.4.8 +++ b/share/ruby-build/2.4.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.8" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.8.tar.bz2#e30eedd91386bec81489d2637522c9017aebba46f98e8b502f679df6b2f6a469" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.9 b/share/ruby-build/2.4.9 index c08dbcee..b6166ac1 100644 --- a/share/ruby-build/2.4.9 +++ b/share/ruby-build/2.4.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1d" "https://www.openssl.org/source/openssl-1.1.1d.tar.gz#1e3a91bc1f9dfce01af26026f856e064eab4c8ee0a8f457b5ae30b40b8b711f2" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.9" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.9.tar.bz2#f72bdef50246ef047ba3ce9c59d2081b949feb16f9a04e008108e98f1a995e99" warn_eol ldflags_dirs enable_shared standard verify_openssl From c760e5d066029a265f7f91ee746841a5863a3d3d Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Thu, 8 Oct 2020 13:28:16 +0900 Subject: [PATCH 1188/1809] bump version to openssl-1.1.0j to 1.1.1h --- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.4.3 | 2 +- share/ruby-build/2.4.4 | 2 +- share/ruby-build/2.4.5 | 2 +- share/ruby-build/2.4.6 | 2 +- share/ruby-build/2.4.7 | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index 3f655e23..b48d92bf 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index 4d222167..f36b471d 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.4.1 b/share/ruby-build/2.4.1 index 04dddb05..917e826d 100644 --- a/share/ruby-build/2.4.1 +++ b/share/ruby-build/2.4.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.2 b/share/ruby-build/2.4.2 index e2fcf079..0d11918a 100644 --- a/share/ruby-build/2.4.2 +++ b/share/ruby-build/2.4.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.3 b/share/ruby-build/2.4.3 index 2a80ded6..2109b55f 100644 --- a/share/ruby-build/2.4.3 +++ b/share/ruby-build/2.4.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.3.tar.bz2#0a703dffb7737f56e979c9ebe2482f07751803c71e307c20446b581e0f12cf30" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.4 b/share/ruby-build/2.4.4 index c004c0b2..58208b71 100644 --- a/share/ruby-build/2.4.4 +++ b/share/ruby-build/2.4.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.4" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.bz2#45a8de577471b90dc4838c5ef26aeb253a56002896189055a44dc680644243f1" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.5 b/share/ruby-build/2.4.5 index 5b44633d..14809f16 100644 --- a/share/ruby-build/2.4.5 +++ b/share/ruby-build/2.4.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.5" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.5.tar.bz2#276c8e73e51e4ba6a0fe81fb92669734e741ccea86f01c45e99f2c7ef7bcd1e3" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.6 b/share/ruby-build/2.4.6 index f05f917a..5c3492cd 100644 --- a/share/ruby-build/2.4.6 +++ b/share/ruby-build/2.4.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.6" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.6.tar.bz2#909f360debed1f22fdcfc9f5335c6eaa0713198db4a6c13bab426f8b89b28b02" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.7 b/share/ruby-build/2.4.7 index 45d4eeb8..11c3b0cb 100644 --- a/share/ruby-build/2.4.7 +++ b/share/ruby-build/2.4.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.0j" "https://www.openssl.org/source/openssl-1.1.0j.tar.gz#31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b6634edded12ad1b3246" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.7" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.7.tar.gz#cd6efc720ca6a622745e2bac79f45e6cd63ab0f5a53ad7eb881545f58ff38b89" warn_eol ldflags_dirs enable_shared standard verify_openssl From 382feec0bbf2d5e971104ff69376ca7a30575b2f Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Thu, 8 Oct 2020 13:28:49 +0900 Subject: [PATCH 1189/1809] bump version to openssl-1.1.1g to 1.1.1h --- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.5.2 | 2 +- share/ruby-build/2.5.3 | 2 +- share/ruby-build/2.5.4 | 2 +- share/ruby-build/2.5.5 | 2 +- share/ruby-build/2.5.6 | 2 +- share/ruby-build/2.5.7 | 2 +- share/ruby-build/2.5.8 | 2 +- share/ruby-build/2.6.0 | 2 +- share/ruby-build/2.6.0-dev | 2 +- share/ruby-build/2.6.0-preview1 | 2 +- share/ruby-build/2.6.0-preview2 | 2 +- share/ruby-build/2.6.0-preview3 | 2 +- share/ruby-build/2.6.0-rc1 | 2 +- share/ruby-build/2.6.0-rc2 | 2 +- share/ruby-build/2.6.1 | 2 +- share/ruby-build/2.6.2 | 2 +- share/ruby-build/2.6.3 | 2 +- share/ruby-build/2.6.4 | 2 +- share/ruby-build/2.6.5 | 2 +- share/ruby-build/2.6.6 | 2 +- share/ruby-build/2.7.0 | 2 +- share/ruby-build/2.7.0-dev | 2 +- share/ruby-build/2.7.0-preview1 | 2 +- share/ruby-build/2.7.0-preview2 | 2 +- share/ruby-build/2.7.0-preview3 | 2 +- share/ruby-build/2.7.0-rc1 | 2 +- share/ruby-build/2.7.0-rc2 | 2 +- share/ruby-build/2.7.1 | 2 +- share/ruby-build/2.7.2 | 2 +- share/ruby-build/3.0.0-dev | 2 +- share/ruby-build/3.0.0-preview1 | 2 +- 36 files changed, 36 insertions(+), 36 deletions(-) diff --git a/share/ruby-build/2.5.0 b/share/ruby-build/2.5.0 index 306737b3..817b640f 100644 --- a/share/ruby-build/2.5.0 +++ b/share/ruby-build/2.5.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index d3e78d1f..c6ec539a 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.5.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" warn_unsupported ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.5.0-preview1 b/share/ruby-build/2.5.0-preview1 index 590a4bf5..22772950 100644 --- a/share/ruby-build/2.5.0-preview1 +++ b/share/ruby-build/2.5.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl 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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-rc1 b/share/ruby-build/2.5.0-rc1 index bca2491d..f3713c4d 100644 --- a/share/ruby-build/2.5.0-rc1 +++ b/share/ruby-build/2.5.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl 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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.1 b/share/ruby-build/2.5.1 index ad686872..ecc33759 100644 --- a/share/ruby-build/2.5.1 +++ b/share/ruby-build/2.5.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.2 b/share/ruby-build/2.5.2 index e1546adf..1ccc6058 100644 --- a/share/ruby-build/2.5.2 +++ b/share/ruby-build/2.5.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.2" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.2.tar.bz2#ea3bcecc3b30cee271b4decde5e9ff3e17369d5fd1ed828d321c198307c9f0df" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.3 b/share/ruby-build/2.5.3 index fbddef8d..002ac3f8 100644 --- a/share/ruby-build/2.5.3 +++ b/share/ruby-build/2.5.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.3" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.bz2#228a787ba68a7b20ac6e1d5af3d176d36e8ed600eb754d6325da341c3088ed76" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.4 b/share/ruby-build/2.5.4 index 51813bdc..9476a994 100644 --- a/share/ruby-build/2.5.4 +++ b/share/ruby-build/2.5.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.4" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.4.tar.bz2#8a16566207b2334a6904a10a1f093befc3aaf9b2e6cf01c62b1c4ac15cb7d8fc" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.5 b/share/ruby-build/2.5.5 index cd42e9c7..e051a3a4 100644 --- a/share/ruby-build/2.5.5 +++ b/share/ruby-build/2.5.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.5" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.bz2#1f2567a55dad6e50911ce42fcc705cf686924b897f597cabf803d88192024dcb" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.6 b/share/ruby-build/2.5.6 index 2f0aa4cb..ac212835 100644 --- a/share/ruby-build/2.5.6 +++ b/share/ruby-build/2.5.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.6" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.6.tar.gz#1d7ed06c673020cd12a737ed686470552e8e99d72b82cd3c26daa3115c36bea7" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.7 b/share/ruby-build/2.5.7 index 50c78e7e..2f827d96 100644 --- a/share/ruby-build/2.5.7 +++ b/share/ruby-build/2.5.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.7" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.7.tar.bz2#e67c69b141ed27158e47d9a4fe7e59749135b0f138dce06c8c15c3214543f56f" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.8 b/share/ruby-build/2.5.8 index 70534d71..575588aa 100644 --- a/share/ruby-build/2.5.8 +++ b/share/ruby-build/2.5.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.8" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.8.tar.bz2#41fc93731ad3f3aa597d657f77ed68fa86b5e93c04dfbf7e542a8780702233f0" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0 b/share/ruby-build/2.6.0 index c6cbf429..6fef4b1e 100644 --- a/share/ruby-build/2.6.0 +++ b/share/ruby-build/2.6.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0.tar.bz2#c89ca663ad9a6238f4b1ec4d04c7dff630560c6e6eca6d30857c4d394f01a599" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0-dev b/share/ruby-build/2.6.0-dev index f5e28c8e..4269a62f 100644 --- a/share/ruby-build/2.6.0-dev +++ b/share/ruby-build/2.6.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.6.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_6" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.6.0-preview1 b/share/ruby-build/2.6.0-preview1 index 9ec33ae7..3a92a712 100644 --- a/share/ruby-build/2.6.0-preview1 +++ b/share/ruby-build/2.6.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview1.tar.bz2#8bd6c373df6ee009441270a8b4f86413d101b8f88e8051c55ef62abffadce462" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview2 b/share/ruby-build/2.6.0-preview2 index 728bed67..0ab0dfae 100644 --- a/share/ruby-build/2.6.0-preview2 +++ b/share/ruby-build/2.6.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview2.tar.bz2#d8ede03d5ad3abd9d2c81cf0ad17a41d22b747c003cc16fd59befb2aaf48f0b2" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview3 b/share/ruby-build/2.6.0-preview3 index 30825eb0..5d6fd0e1 100644 --- a/share/ruby-build/2.6.0-preview3 +++ b/share/ruby-build/2.6.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview3.tar.bz2#1f09a2ac1ab26721923cbf4b9302a66d36bb302dc45e72112b41d6fccc5b5931" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc1 b/share/ruby-build/2.6.0-rc1 index 83ebfbb8..186b7307 100644 --- a/share/ruby-build/2.6.0-rc1 +++ b/share/ruby-build/2.6.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc1.tar.bz2#b4e9c0e8801946e9f0baba30948955f4341e9e04f363c206b7bd774208053eb5" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc2 b/share/ruby-build/2.6.0-rc2 index 0e03658a..2049fc16 100644 --- a/share/ruby-build/2.6.0-rc2 +++ b/share/ruby-build/2.6.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc2.tar.bz2#b3d03e471e3136f43bb948013d4f4974abb63d478e8ff7ec2741b22750a3ec50" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.1 b/share/ruby-build/2.6.1 index 3c19bde3..e55bb4bb 100644 --- a/share/ruby-build/2.6.1 +++ b/share/ruby-build/2.6.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.1.tar.bz2#82c9402920eac9ce777beb3f34eeadc2a3f3ce80f25004bbf54b5ed1280ba099" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.2 b/share/ruby-build/2.6.2 index 1f24e4fa..7b6ae5c1 100644 --- a/share/ruby-build/2.6.2 +++ b/share/ruby-build/2.6.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.2.tar.bz2#d126ada7f4147ce1029a80c2a37a0c4bfb37e9e82da8816662241a43faeb8915" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.3 b/share/ruby-build/2.6.3 index 761b943c..d7124057 100644 --- a/share/ruby-build/2.6.3 +++ b/share/ruby-build/2.6.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2#dd638bf42059182c1d04af0d5577131d4ce70b79105231c4cc0a60de77b14f2e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.4 b/share/ruby-build/2.6.4 index 9f569eeb..caeb0d4b 100644 --- a/share/ruby-build/2.6.4 +++ b/share/ruby-build/2.6.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.4" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.4.tar.bz2#fa1ecc67b99fa13201499002669412eae7cfbe2c30c4f1f4526e8491edfc5fa7" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.5 b/share/ruby-build/2.6.5 index 2c0c9cb9..27c23ddb 100644 --- a/share/ruby-build/2.6.5 +++ b/share/ruby-build/2.6.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.5" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.5.tar.bz2#97ddf1b922f83c1f5c50e75bf54e27bba768d75fea7cda903b886c6745e60f0a" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.6 b/share/ruby-build/2.6.6 index 9e461458..043a3ad1 100644 --- a/share/ruby-build/2.6.6 +++ b/share/ruby-build/2.6.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.6" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.6.tar.bz2#f08b779079ecd1498e6a2548c39a86144c6c784dcec6f7e8a93208682eb8306e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0 b/share/ruby-build/2.7.0 index 596d45b5..c67991c7 100644 --- a/share/ruby-build/2.7.0 +++ b/share/ruby-build/2.7.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0.tar.bz2#7aa247a19622a803bdd29fdb28108de9798abe841254fe8ea82c31d125c6ab26" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-dev b/share/ruby-build/2.7.0-dev index d0658fda..91315db9 100644 --- a/share/ruby-build/2.7.0-dev +++ b/share/ruby-build/2.7.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.7.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_7" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.7.0-preview1 b/share/ruby-build/2.7.0-preview1 index af87597e..4dfa25d8 100644 --- a/share/ruby-build/2.7.0-preview1 +++ b/share/ruby-build/2.7.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview1.tar.bz2#d45b4a1712ec5c03a35e85e33bcb57c7426b856d35e4f04f7975ae3944d09952" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview2 b/share/ruby-build/2.7.0-preview2 index 61758955..7f0beb19 100644 --- a/share/ruby-build/2.7.0-preview2 +++ b/share/ruby-build/2.7.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview2.tar.bz2#417c84346ba84d664a13833c94c6d9f888c89bb9bee9adf469580441eaede30b" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview3 b/share/ruby-build/2.7.0-preview3 index a3c08e84..2ac10d2f 100644 --- a/share/ruby-build/2.7.0-preview3 +++ b/share/ruby-build/2.7.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview3.tar.bz2#df2ddee659873e6fc30a8590ecffa49cf3a4ef81fa922b0d09f821b69ee88bc3" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc1 b/share/ruby-build/2.7.0-rc1 index 5bf9f7d7..19438b61 100644 --- a/share/ruby-build/2.7.0-rc1 +++ b/share/ruby-build/2.7.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc1.tar.bz2#1c5a02b63fa9fca37c41681bbbf20c55818a32315958c0a6c8f505943bfcb2d2" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc2 b/share/ruby-build/2.7.0-rc2 index 4de1d50d..f4ab3331 100644 --- a/share/ruby-build/2.7.0-rc2 +++ b/share/ruby-build/2.7.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc2.tar.bz2#8f94ea7ba79b6e95225fb4a7870e882081182c3d12d58c4cad2a7d2e7865cf8e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.1 b/share/ruby-build/2.7.1 index cfe891e3..a69e8125 100644 --- a/share/ruby-build/2.7.1 +++ b/share/ruby-build/2.7.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2#d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.2 b/share/ruby-build/2.7.2 index 62f0ebb8..f032a721 100644 --- a/share/ruby-build/2.7.2 +++ b/share/ruby-build/2.7.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.2.tar.bz2#65a590313d244d48dc2ef9a9ad015dd8bc6faf821621bbb269aa7462829c75ed" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-dev b/share/ruby-build/3.0.0-dev index bef70e63..4ad896a6 100644 --- a/share/ruby-build/3.0.0-dev +++ b/share/ruby-build/3.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.0.0-preview1 b/share/ruby-build/3.0.0-preview1 index 14744203..8b2a19ec 100644 --- a/share/ruby-build/3.0.0-preview1 +++ b/share/ruby-build/3.0.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1g" "https://www.openssl.org/source/openssl-1.1.1g.tar.gz#ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview1.tar.bz2#013bdc6e859d76d67a6fcd990d401ed57e6e25896bab96d1d0648a877f556dbb" ldflags_dirs enable_shared standard verify_openssl From ed3009a095fb9a2f110b70e506a896d8bf767162 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 17 Nov 2020 20:23:30 +0100 Subject: [PATCH 1190/1809] Add TruffleRuby 20.3.0 --- share/ruby-build/truffleruby-20.3.0 | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 share/ruby-build/truffleruby-20.3.0 diff --git a/share/ruby-build/truffleruby-20.3.0 b/share/ruby-build/truffleruby-20.3.0 new file mode 100644 index 00000000..aad43657 --- /dev/null +++ b/share/ruby-build/truffleruby-20.3.0 @@ -0,0 +1,13 @@ +case $(uname -s) in +Linux) + install_package "truffleruby-20.3.0" "https://github.com/oracle/truffleruby/releases/download/vm-20.3.0/truffleruby-20.3.0-linux-amd64.tar.gz#6d02d6713ca484809de7d26b98721bd7a633cb0373ff4a031a84ae664486ddc6" truffleruby + ;; +Darwin) + use_homebrew_openssl + install_package "truffleruby-20.3.0" "https://github.com/oracle/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 From e92125c51e3b1069bea0ff001cf9463f806c00e7 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 17 Nov 2020 20:34:45 +0100 Subject: [PATCH 1191/1809] ruby-build 20201117 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 6dffd0b3..69000cd7 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20201005" +RUBY_BUILD_VERSION="20201117" OLDIFS="$IFS" From 2f377b3fc4637b3710aa142494ababfa906b8067 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 18 Nov 2020 11:57:20 +0100 Subject: [PATCH 1192/1809] Add TruffleRuby GraalVM 20.3.0 --- share/ruby-build/truffleruby+graalvm-20.3.0 | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 share/ruby-build/truffleruby+graalvm-20.3.0 diff --git a/share/ruby-build/truffleruby+graalvm-20.3.0 b/share/ruby-build/truffleruby+graalvm-20.3.0 new file mode 100644 index 00000000..8c819613 --- /dev/null +++ b/share/ruby-build/truffleruby+graalvm-20.3.0 @@ -0,0 +1,13 @@ +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) + use_homebrew_openssl + 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 From f85906ea93c0d6557a5b2d3f52bfa958a69e4189 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 18 Nov 2020 12:18:04 +0100 Subject: [PATCH 1193/1809] ruby-build 20201118 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 69000cd7..0c79ec96 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20201117" +RUBY_BUILD_VERSION="20201118" OLDIFS="$IFS" From 7872d9f13d4088b5e96c7b4443add5d01e114948 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Tue, 8 Dec 2020 21:10:42 +0900 Subject: [PATCH 1194/1809] 3.0.0-preview2 added --- share/ruby-build/3.0.0-preview2 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/3.0.0-preview2 diff --git a/share/ruby-build/3.0.0-preview2 b/share/ruby-build/3.0.0-preview2 new file mode 100644 index 00000000..3021f8ac --- /dev/null +++ b/share/ruby-build/3.0.0-preview2 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "ruby-3.0.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview2.tar.gz#9de8661565c2b1007d91a580e9a7e02d23f1e8fc8df371feb15a2727aa05fd9a" ldflags_dirs enable_shared standard verify_openssl From 01d9e8a9b57f2e114f0fc7e8c59b36b85548cdd9 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Tue, 8 Dec 2020 21:48:05 +0900 Subject: [PATCH 1195/1809] Bump version to 20201208 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index e09ae99a..1c4b54ce 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20201118" +RUBY_BUILD_VERSION="20201208" OLDIFS="$IFS" From cbc0ddc7db280585af4ccf14a74774cdf8d48ff6 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 9 Dec 2020 10:49:54 +0900 Subject: [PATCH 1196/1809] Split macOS test to GitHub Actions. Because Travis CI add a rate-limit for OSS project --- .github/workflows/ci.yml | 11 +++++++++++ .travis.yml | 3 --- 2 files changed, 11 insertions(+), 3 deletions(-) create mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 00000000..8738cac8 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,11 @@ +name: test with macos + +on: [push, pull_request] + +jobs: + build: + runs-on: macos-latest + steps: + - uses: actions/checkout@v2 + - run: git clone --depth 1 https://github.com/sstephenson/bats.git + - run: PATH="./bats/bin:$PATH" script/test diff --git a/.travis.yml b/.travis.yml index c2989c0f..e7db21e4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,4 @@ sudo: false -os: - - osx - - linux install: git clone --depth 1 https://github.com/sstephenson/bats.git script: PATH="./bats/bin:$PATH" script/test language: c From 635a372c23d9b00f6ea8967093b3f2f3123ca430 Mon Sep 17 00:00:00 2001 From: deepj Date: Thu, 10 Dec 2020 02:38:01 +0100 Subject: [PATCH 1197/1809] Upgrade to OpenSSL 1.1.1i --- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.10 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.4.3 | 2 +- share/ruby-build/2.4.4 | 2 +- share/ruby-build/2.4.5 | 2 +- share/ruby-build/2.4.6 | 2 +- share/ruby-build/2.4.7 | 2 +- share/ruby-build/2.4.8 | 2 +- share/ruby-build/2.4.9 | 2 +- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.5.2 | 2 +- share/ruby-build/2.5.3 | 2 +- share/ruby-build/2.5.4 | 2 +- share/ruby-build/2.5.5 | 2 +- share/ruby-build/2.5.6 | 2 +- share/ruby-build/2.5.7 | 2 +- share/ruby-build/2.5.8 | 2 +- share/ruby-build/2.6.0 | 2 +- share/ruby-build/2.6.0-dev | 2 +- share/ruby-build/2.6.0-preview1 | 2 +- share/ruby-build/2.6.0-preview2 | 2 +- share/ruby-build/2.6.0-preview3 | 2 +- share/ruby-build/2.6.0-rc1 | 2 +- share/ruby-build/2.6.0-rc2 | 2 +- share/ruby-build/2.6.1 | 2 +- share/ruby-build/2.6.2 | 2 +- share/ruby-build/2.6.3 | 2 +- share/ruby-build/2.6.4 | 2 +- share/ruby-build/2.6.5 | 2 +- share/ruby-build/2.6.6 | 2 +- share/ruby-build/2.7.0 | 2 +- share/ruby-build/2.7.0-dev | 2 +- share/ruby-build/2.7.0-preview1 | 2 +- share/ruby-build/2.7.0-preview2 | 2 +- share/ruby-build/2.7.0-preview3 | 2 +- share/ruby-build/2.7.0-rc1 | 2 +- share/ruby-build/2.7.0-rc2 | 2 +- share/ruby-build/2.7.1 | 2 +- share/ruby-build/2.7.2 | 2 +- share/ruby-build/3.0.0-dev | 2 +- share/ruby-build/3.0.0-preview1 | 2 +- share/ruby-build/3.0.0-preview2 | 2 +- 49 files changed, 49 insertions(+), 49 deletions(-) diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index b48d92bf..cad517dd 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index f36b471d..90d5ed1a 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.4.1 b/share/ruby-build/2.4.1 index 917e826d..07378371 100644 --- a/share/ruby-build/2.4.1 +++ b/share/ruby-build/2.4.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.10 b/share/ruby-build/2.4.10 index 2ce4c2ca..3d841800 100644 --- a/share/ruby-build/2.4.10 +++ b/share/ruby-build/2.4.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.10" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.10.tar.bz2#6ea3ce7fd0064524ae06dbdcd99741c990901dfc9c66d8139a02f907d30b95a8" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.2 b/share/ruby-build/2.4.2 index 0d11918a..dfc771c7 100644 --- a/share/ruby-build/2.4.2 +++ b/share/ruby-build/2.4.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.3 b/share/ruby-build/2.4.3 index 2109b55f..5b759036 100644 --- a/share/ruby-build/2.4.3 +++ b/share/ruby-build/2.4.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.3.tar.bz2#0a703dffb7737f56e979c9ebe2482f07751803c71e307c20446b581e0f12cf30" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.4 b/share/ruby-build/2.4.4 index 58208b71..f7bef57d 100644 --- a/share/ruby-build/2.4.4 +++ b/share/ruby-build/2.4.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.4" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.bz2#45a8de577471b90dc4838c5ef26aeb253a56002896189055a44dc680644243f1" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.5 b/share/ruby-build/2.4.5 index 14809f16..29084198 100644 --- a/share/ruby-build/2.4.5 +++ b/share/ruby-build/2.4.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.5" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.5.tar.bz2#276c8e73e51e4ba6a0fe81fb92669734e741ccea86f01c45e99f2c7ef7bcd1e3" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.6 b/share/ruby-build/2.4.6 index 5c3492cd..ac836f58 100644 --- a/share/ruby-build/2.4.6 +++ b/share/ruby-build/2.4.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.6" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.6.tar.bz2#909f360debed1f22fdcfc9f5335c6eaa0713198db4a6c13bab426f8b89b28b02" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.7 b/share/ruby-build/2.4.7 index 11c3b0cb..7346c2f6 100644 --- a/share/ruby-build/2.4.7 +++ b/share/ruby-build/2.4.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.7" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.7.tar.gz#cd6efc720ca6a622745e2bac79f45e6cd63ab0f5a53ad7eb881545f58ff38b89" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.8 b/share/ruby-build/2.4.8 index 18d21ba5..5743c223 100644 --- a/share/ruby-build/2.4.8 +++ b/share/ruby-build/2.4.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.8" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.8.tar.bz2#e30eedd91386bec81489d2637522c9017aebba46f98e8b502f679df6b2f6a469" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.9 b/share/ruby-build/2.4.9 index b6166ac1..94539bee 100644 --- a/share/ruby-build/2.4.9 +++ b/share/ruby-build/2.4.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.9" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.9.tar.bz2#f72bdef50246ef047ba3ce9c59d2081b949feb16f9a04e008108e98f1a995e99" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0 b/share/ruby-build/2.5.0 index 817b640f..221114f4 100644 --- a/share/ruby-build/2.5.0 +++ b/share/ruby-build/2.5.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index c6ec539a..e44e6d17 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.5.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" warn_unsupported ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.5.0-preview1 b/share/ruby-build/2.5.0-preview1 index 22772950..3be8a503 100644 --- a/share/ruby-build/2.5.0-preview1 +++ b/share/ruby-build/2.5.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl 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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-rc1 b/share/ruby-build/2.5.0-rc1 index f3713c4d..b0ef2b0a 100644 --- a/share/ruby-build/2.5.0-rc1 +++ b/share/ruby-build/2.5.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl 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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.1 b/share/ruby-build/2.5.1 index ecc33759..4a05d030 100644 --- a/share/ruby-build/2.5.1 +++ b/share/ruby-build/2.5.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.2 b/share/ruby-build/2.5.2 index 1ccc6058..cafef8c3 100644 --- a/share/ruby-build/2.5.2 +++ b/share/ruby-build/2.5.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.2" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.2.tar.bz2#ea3bcecc3b30cee271b4decde5e9ff3e17369d5fd1ed828d321c198307c9f0df" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.3 b/share/ruby-build/2.5.3 index 002ac3f8..4fb8ab18 100644 --- a/share/ruby-build/2.5.3 +++ b/share/ruby-build/2.5.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.3" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.bz2#228a787ba68a7b20ac6e1d5af3d176d36e8ed600eb754d6325da341c3088ed76" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.4 b/share/ruby-build/2.5.4 index 9476a994..5de638d8 100644 --- a/share/ruby-build/2.5.4 +++ b/share/ruby-build/2.5.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.4" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.4.tar.bz2#8a16566207b2334a6904a10a1f093befc3aaf9b2e6cf01c62b1c4ac15cb7d8fc" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.5 b/share/ruby-build/2.5.5 index e051a3a4..94ae885b 100644 --- a/share/ruby-build/2.5.5 +++ b/share/ruby-build/2.5.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.5" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.bz2#1f2567a55dad6e50911ce42fcc705cf686924b897f597cabf803d88192024dcb" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.6 b/share/ruby-build/2.5.6 index ac212835..b6102ada 100644 --- a/share/ruby-build/2.5.6 +++ b/share/ruby-build/2.5.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.6" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.6.tar.gz#1d7ed06c673020cd12a737ed686470552e8e99d72b82cd3c26daa3115c36bea7" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.7 b/share/ruby-build/2.5.7 index 2f827d96..8b3181dc 100644 --- a/share/ruby-build/2.5.7 +++ b/share/ruby-build/2.5.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.7" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.7.tar.bz2#e67c69b141ed27158e47d9a4fe7e59749135b0f138dce06c8c15c3214543f56f" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.8 b/share/ruby-build/2.5.8 index 575588aa..6f624d00 100644 --- a/share/ruby-build/2.5.8 +++ b/share/ruby-build/2.5.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.8" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.8.tar.bz2#41fc93731ad3f3aa597d657f77ed68fa86b5e93c04dfbf7e542a8780702233f0" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0 b/share/ruby-build/2.6.0 index 6fef4b1e..198e6662 100644 --- a/share/ruby-build/2.6.0 +++ b/share/ruby-build/2.6.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0.tar.bz2#c89ca663ad9a6238f4b1ec4d04c7dff630560c6e6eca6d30857c4d394f01a599" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0-dev b/share/ruby-build/2.6.0-dev index 4269a62f..a8267b16 100644 --- a/share/ruby-build/2.6.0-dev +++ b/share/ruby-build/2.6.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.6.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_6" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.6.0-preview1 b/share/ruby-build/2.6.0-preview1 index 3a92a712..4bef7899 100644 --- a/share/ruby-build/2.6.0-preview1 +++ b/share/ruby-build/2.6.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview1.tar.bz2#8bd6c373df6ee009441270a8b4f86413d101b8f88e8051c55ef62abffadce462" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview2 b/share/ruby-build/2.6.0-preview2 index 0ab0dfae..e54e0a75 100644 --- a/share/ruby-build/2.6.0-preview2 +++ b/share/ruby-build/2.6.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview2.tar.bz2#d8ede03d5ad3abd9d2c81cf0ad17a41d22b747c003cc16fd59befb2aaf48f0b2" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview3 b/share/ruby-build/2.6.0-preview3 index 5d6fd0e1..55acb192 100644 --- a/share/ruby-build/2.6.0-preview3 +++ b/share/ruby-build/2.6.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview3.tar.bz2#1f09a2ac1ab26721923cbf4b9302a66d36bb302dc45e72112b41d6fccc5b5931" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc1 b/share/ruby-build/2.6.0-rc1 index 186b7307..9b9c409c 100644 --- a/share/ruby-build/2.6.0-rc1 +++ b/share/ruby-build/2.6.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc1.tar.bz2#b4e9c0e8801946e9f0baba30948955f4341e9e04f363c206b7bd774208053eb5" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc2 b/share/ruby-build/2.6.0-rc2 index 2049fc16..3eb83bf3 100644 --- a/share/ruby-build/2.6.0-rc2 +++ b/share/ruby-build/2.6.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc2.tar.bz2#b3d03e471e3136f43bb948013d4f4974abb63d478e8ff7ec2741b22750a3ec50" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.1 b/share/ruby-build/2.6.1 index e55bb4bb..93f73da2 100644 --- a/share/ruby-build/2.6.1 +++ b/share/ruby-build/2.6.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.1.tar.bz2#82c9402920eac9ce777beb3f34eeadc2a3f3ce80f25004bbf54b5ed1280ba099" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.2 b/share/ruby-build/2.6.2 index 7b6ae5c1..6be4a44b 100644 --- a/share/ruby-build/2.6.2 +++ b/share/ruby-build/2.6.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.2.tar.bz2#d126ada7f4147ce1029a80c2a37a0c4bfb37e9e82da8816662241a43faeb8915" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.3 b/share/ruby-build/2.6.3 index d7124057..a9e17bf3 100644 --- a/share/ruby-build/2.6.3 +++ b/share/ruby-build/2.6.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2#dd638bf42059182c1d04af0d5577131d4ce70b79105231c4cc0a60de77b14f2e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.4 b/share/ruby-build/2.6.4 index caeb0d4b..c24a1152 100644 --- a/share/ruby-build/2.6.4 +++ b/share/ruby-build/2.6.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.4" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.4.tar.bz2#fa1ecc67b99fa13201499002669412eae7cfbe2c30c4f1f4526e8491edfc5fa7" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.5 b/share/ruby-build/2.6.5 index 27c23ddb..cd67833c 100644 --- a/share/ruby-build/2.6.5 +++ b/share/ruby-build/2.6.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.5" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.5.tar.bz2#97ddf1b922f83c1f5c50e75bf54e27bba768d75fea7cda903b886c6745e60f0a" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.6 b/share/ruby-build/2.6.6 index 043a3ad1..0eed7758 100644 --- a/share/ruby-build/2.6.6 +++ b/share/ruby-build/2.6.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.6" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.6.tar.bz2#f08b779079ecd1498e6a2548c39a86144c6c784dcec6f7e8a93208682eb8306e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0 b/share/ruby-build/2.7.0 index c67991c7..03d94036 100644 --- a/share/ruby-build/2.7.0 +++ b/share/ruby-build/2.7.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0.tar.bz2#7aa247a19622a803bdd29fdb28108de9798abe841254fe8ea82c31d125c6ab26" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-dev b/share/ruby-build/2.7.0-dev index 91315db9..d714e84f 100644 --- a/share/ruby-build/2.7.0-dev +++ b/share/ruby-build/2.7.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.7.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_7" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.7.0-preview1 b/share/ruby-build/2.7.0-preview1 index 4dfa25d8..645f3d74 100644 --- a/share/ruby-build/2.7.0-preview1 +++ b/share/ruby-build/2.7.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview1.tar.bz2#d45b4a1712ec5c03a35e85e33bcb57c7426b856d35e4f04f7975ae3944d09952" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview2 b/share/ruby-build/2.7.0-preview2 index 7f0beb19..06e33401 100644 --- a/share/ruby-build/2.7.0-preview2 +++ b/share/ruby-build/2.7.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview2.tar.bz2#417c84346ba84d664a13833c94c6d9f888c89bb9bee9adf469580441eaede30b" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview3 b/share/ruby-build/2.7.0-preview3 index 2ac10d2f..fb3fcd67 100644 --- a/share/ruby-build/2.7.0-preview3 +++ b/share/ruby-build/2.7.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview3.tar.bz2#df2ddee659873e6fc30a8590ecffa49cf3a4ef81fa922b0d09f821b69ee88bc3" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc1 b/share/ruby-build/2.7.0-rc1 index 19438b61..0fc288be 100644 --- a/share/ruby-build/2.7.0-rc1 +++ b/share/ruby-build/2.7.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc1.tar.bz2#1c5a02b63fa9fca37c41681bbbf20c55818a32315958c0a6c8f505943bfcb2d2" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc2 b/share/ruby-build/2.7.0-rc2 index f4ab3331..43164bbe 100644 --- a/share/ruby-build/2.7.0-rc2 +++ b/share/ruby-build/2.7.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc2.tar.bz2#8f94ea7ba79b6e95225fb4a7870e882081182c3d12d58c4cad2a7d2e7865cf8e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.1 b/share/ruby-build/2.7.1 index a69e8125..af43ee42 100644 --- a/share/ruby-build/2.7.1 +++ b/share/ruby-build/2.7.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2#d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.2 b/share/ruby-build/2.7.2 index f032a721..1e85d24d 100644 --- a/share/ruby-build/2.7.2 +++ b/share/ruby-build/2.7.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.2.tar.bz2#65a590313d244d48dc2ef9a9ad015dd8bc6faf821621bbb269aa7462829c75ed" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-dev b/share/ruby-build/3.0.0-dev index 4ad896a6..ba69b9d7 100644 --- a/share/ruby-build/3.0.0-dev +++ b/share/ruby-build/3.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.0.0-preview1 b/share/ruby-build/3.0.0-preview1 index 8b2a19ec..78538cb1 100644 --- a/share/ruby-build/3.0.0-preview1 +++ b/share/ruby-build/3.0.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview1.tar.bz2#013bdc6e859d76d67a6fcd990d401ed57e6e25896bab96d1d0648a877f556dbb" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-preview2 b/share/ruby-build/3.0.0-preview2 index 3021f8ac..b08d4f0f 100644 --- a/share/ruby-build/3.0.0-preview2 +++ b/share/ruby-build/3.0.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1h" "https://www.openssl.org/source/openssl-1.1.1h.tar.gz#5c9ca8774bd7b03e5784f26ae9e9e6d749c9da2438545077e6b3d755a06595d9" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview2.tar.gz#9de8661565c2b1007d91a580e9a7e02d23f1e8fc8df371feb15a2727aa05fd9a" ldflags_dirs enable_shared standard verify_openssl From 61a3330a4b27cfbddc174e19e404cc4b374a5661 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Thu, 10 Dec 2020 11:39:07 +0900 Subject: [PATCH 1198/1809] Bump version to 20201210 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 1c4b54ce..b4d8f5a3 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20201208" +RUBY_BUILD_VERSION="20201210" OLDIFS="$IFS" From e7e87aa8398302762d7c06ebaa829185b5322778 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Fri, 11 Dec 2020 16:35:59 +0900 Subject: [PATCH 1199/1809] Add definition for JRuby 9.2.14.0 Resolves #1503. JRuby 9.2.14.0 has been released. https://www.jruby.org/2020/12/08/jruby-9-2-14-0 --- share/ruby-build/jruby-9.2.14.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.2.14.0 diff --git a/share/ruby-build/jruby-9.2.14.0 b/share/ruby-build/jruby-9.2.14.0 new file mode 100644 index 00000000..9ab0b8ff --- /dev/null +++ b/share/ruby-build/jruby-9.2.14.0 @@ -0,0 +1,2 @@ +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" jruby From 69cea1972378e96b13275b269d7a36fe0b170a7e Mon Sep 17 00:00:00 2001 From: Olivier Lacan Date: Sun, 20 Dec 2020 12:53:12 -0500 Subject: [PATCH 1200/1809] Add 3.0.0 RC1 See: https://www.ruby-lang.org/en/news/2020/12/20/ruby-3-0-0-rc1-released/ --- share/ruby-build/3.0.0-rc1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/3.0.0-rc1 diff --git a/share/ruby-build/3.0.0-rc1 b/share/ruby-build/3.0.0-rc1 new file mode 100644 index 00000000..62672007 --- /dev/null +++ b/share/ruby-build/3.0.0-rc1 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "ruby-3.0.0-rc1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-rc1.tar.gz#e1270f38b969ce7b124f0a4c217e33eda643f75c7cb20debc62c17535406e37f" ldflags_dirs enable_shared standard verify_openssl From 49882781e0fd12ba9e5d2e43bf28cb0df7b0e734 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Mon, 21 Dec 2020 09:09:47 +0900 Subject: [PATCH 1201/1809] Bump version to 20201221 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index b4d8f5a3..ecc4192d 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20201210" +RUBY_BUILD_VERSION="20201221" OLDIFS="$IFS" From 7109e41834089f86e000ed172c2bd53393c1681a Mon Sep 17 00:00:00 2001 From: Takashi Kokubun Date: Thu, 24 Dec 2020 21:10:36 -0800 Subject: [PATCH 1202/1809] Add 3.0.0 --- share/ruby-build/3.0.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/3.0.0 diff --git a/share/ruby-build/3.0.0 b/share/ruby-build/3.0.0 new file mode 100644 index 00000000..0dbabd7e --- /dev/null +++ b/share/ruby-build/3.0.0 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "ruby-3.0.0" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0.tar.gz#a13ed141a1c18eb967aac1e33f4d6ad5f21be1ac543c344e0d6feeee54af8e28" ldflags_dirs enable_shared standard verify_openssl From 8da6714cf42c5d6eb6b3a9d9bed574933a61101c Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Fri, 25 Dec 2020 15:10:25 +0900 Subject: [PATCH 1203/1809] Bump version to 20201225 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index ecc4192d..c4afbe03 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20201221" +RUBY_BUILD_VERSION="20201225" OLDIFS="$IFS" From 65f877029545fbee66aa3d5083044057684b8d1f Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Fri, 25 Dec 2020 17:25:18 +0900 Subject: [PATCH 1204/1809] Add definition for Ruby 3.1.0-dev Development of 3.1.0 started. https://github.com/ruby/ruby/commit/c591ab11ce3b74a364c4c4b2003626033daf0757 --- share/ruby-build/3.0.0-dev | 2 +- share/ruby-build/3.1.0-dev | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 share/ruby-build/3.1.0-dev diff --git a/share/ruby-build/3.0.0-dev b/share/ruby-build/3.0.0-dev index ba69b9d7..11338ce8 100644 --- a/share/ruby-build/3.0.0-dev +++ b/share/ruby-build/3.0.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl -install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-3.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_0" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.1.0-dev b/share/ruby-build/3.1.0-dev new file mode 100644 index 00000000..ba69b9d7 --- /dev/null +++ b/share/ruby-build/3.1.0-dev @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl From 1c9ab8ebb6849f588a9ac9fddb84bf22154e3096 Mon Sep 17 00:00:00 2001 From: deepj Date: Thu, 7 Jan 2021 09:29:00 +0100 Subject: [PATCH 1205/1809] Allow to install Artichoke's ARM builds on macOS --- share/ruby-build/artichoke-dev | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/share/ruby-build/artichoke-dev b/share/ruby-build/artichoke-dev index 6f1f3575..196324aa 100644 --- a/share/ruby-build/artichoke-dev +++ b/share/ruby-build/artichoke-dev @@ -3,7 +3,18 @@ Linux) install_package "artichoke-nightly" "https://github.com/artichoke/nightly/releases/latest/download/artichoke-nightly-x86_64-unknown-linux-gnu.tar.gz" artichoke ;; Darwin) - install_package "artichoke-nightly" "https://github.com/artichoke/nightly/releases/latest/download/artichoke-nightly-x86_64-apple-darwin.tar.gz" artichoke + 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)" From 28bcde943de838603a47b90c2db3bf7305ff41df Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 19 Jan 2021 19:50:01 +0100 Subject: [PATCH 1206/1809] Add TruffleRuby 21.0.0 --- share/ruby-build/truffleruby+graalvm-21.0.0 | 13 +++++++++++++ share/ruby-build/truffleruby-21.0.0 | 13 +++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 share/ruby-build/truffleruby+graalvm-21.0.0 create mode 100644 share/ruby-build/truffleruby-21.0.0 diff --git a/share/ruby-build/truffleruby+graalvm-21.0.0 b/share/ruby-build/truffleruby+graalvm-21.0.0 new file mode 100644 index 00000000..44165d11 --- /dev/null +++ b/share/ruby-build/truffleruby+graalvm-21.0.0 @@ -0,0 +1,13 @@ +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) + use_homebrew_openssl + 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-21.0.0 b/share/ruby-build/truffleruby-21.0.0 new file mode 100644 index 00000000..98d8cd23 --- /dev/null +++ b/share/ruby-build/truffleruby-21.0.0 @@ -0,0 +1,13 @@ +case $(uname -s) in +Linux) + install_package "truffleruby-21.0.0" "https://github.com/oracle/truffleruby/releases/download/vm-21.0.0/truffleruby-21.0.0-linux-amd64.tar.gz#33fb48276c682371939e1146f08e762703ec3d970408614c5380f2b9af37c0df" truffleruby + ;; +Darwin) + use_homebrew_openssl + install_package "truffleruby-21.0.0" "https://github.com/oracle/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 From 3b5c382552d4046bc3bec5224dde272a709ca34c Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 19 Jan 2021 23:25:20 +0100 Subject: [PATCH 1207/1809] ruby-build 20210119 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index c4afbe03..3bcd027c 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20201225" +RUBY_BUILD_VERSION="20210119" OLDIFS="$IFS" From 7eb52388b1c6a8dc07ad4afef436928acb8bf970 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Sat, 20 Feb 2021 13:45:00 +0900 Subject: [PATCH 1208/1809] Bump openssl-1.1.1j --- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.10 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.4.3 | 2 +- share/ruby-build/2.4.4 | 2 +- share/ruby-build/2.4.5 | 2 +- share/ruby-build/2.4.6 | 2 +- share/ruby-build/2.4.7 | 2 +- share/ruby-build/2.4.8 | 2 +- share/ruby-build/2.4.9 | 2 +- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.5.2 | 2 +- share/ruby-build/2.5.3 | 2 +- share/ruby-build/2.5.4 | 2 +- share/ruby-build/2.5.5 | 2 +- share/ruby-build/2.5.6 | 2 +- share/ruby-build/2.5.7 | 2 +- share/ruby-build/2.5.8 | 2 +- share/ruby-build/2.6.0 | 2 +- share/ruby-build/2.6.0-dev | 2 +- share/ruby-build/2.6.0-preview1 | 2 +- share/ruby-build/2.6.0-preview2 | 2 +- share/ruby-build/2.6.0-preview3 | 2 +- share/ruby-build/2.6.0-rc1 | 2 +- share/ruby-build/2.6.0-rc2 | 2 +- share/ruby-build/2.6.1 | 2 +- share/ruby-build/2.6.2 | 2 +- share/ruby-build/2.6.3 | 2 +- share/ruby-build/2.6.4 | 2 +- share/ruby-build/2.6.5 | 2 +- share/ruby-build/2.6.6 | 2 +- share/ruby-build/2.7.0 | 2 +- share/ruby-build/2.7.0-dev | 2 +- share/ruby-build/2.7.0-preview1 | 2 +- share/ruby-build/2.7.0-preview2 | 2 +- share/ruby-build/2.7.0-preview3 | 2 +- share/ruby-build/2.7.0-rc1 | 2 +- share/ruby-build/2.7.0-rc2 | 2 +- share/ruby-build/2.7.1 | 2 +- share/ruby-build/2.7.2 | 2 +- share/ruby-build/3.0.0 | 2 +- share/ruby-build/3.0.0-dev | 2 +- share/ruby-build/3.0.0-preview1 | 2 +- share/ruby-build/3.0.0-preview2 | 2 +- share/ruby-build/3.0.0-rc1 | 2 +- share/ruby-build/3.1.0-dev | 2 +- 52 files changed, 52 insertions(+), 52 deletions(-) diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index cad517dd..24bb2ab1 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index 90d5ed1a..e1443cb3 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.4.1 b/share/ruby-build/2.4.1 index 07378371..b44df8bb 100644 --- a/share/ruby-build/2.4.1 +++ b/share/ruby-build/2.4.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.10 b/share/ruby-build/2.4.10 index 3d841800..25403a85 100644 --- a/share/ruby-build/2.4.10 +++ b/share/ruby-build/2.4.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.10" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.10.tar.bz2#6ea3ce7fd0064524ae06dbdcd99741c990901dfc9c66d8139a02f907d30b95a8" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.2 b/share/ruby-build/2.4.2 index dfc771c7..dc601753 100644 --- a/share/ruby-build/2.4.2 +++ b/share/ruby-build/2.4.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.3 b/share/ruby-build/2.4.3 index 5b759036..ce6bba62 100644 --- a/share/ruby-build/2.4.3 +++ b/share/ruby-build/2.4.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.3.tar.bz2#0a703dffb7737f56e979c9ebe2482f07751803c71e307c20446b581e0f12cf30" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.4 b/share/ruby-build/2.4.4 index f7bef57d..24af2afe 100644 --- a/share/ruby-build/2.4.4 +++ b/share/ruby-build/2.4.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.4" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.bz2#45a8de577471b90dc4838c5ef26aeb253a56002896189055a44dc680644243f1" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.5 b/share/ruby-build/2.4.5 index 29084198..4429bb97 100644 --- a/share/ruby-build/2.4.5 +++ b/share/ruby-build/2.4.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.5" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.5.tar.bz2#276c8e73e51e4ba6a0fe81fb92669734e741ccea86f01c45e99f2c7ef7bcd1e3" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.6 b/share/ruby-build/2.4.6 index ac836f58..274debd5 100644 --- a/share/ruby-build/2.4.6 +++ b/share/ruby-build/2.4.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.6" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.6.tar.bz2#909f360debed1f22fdcfc9f5335c6eaa0713198db4a6c13bab426f8b89b28b02" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.7 b/share/ruby-build/2.4.7 index 7346c2f6..5101d906 100644 --- a/share/ruby-build/2.4.7 +++ b/share/ruby-build/2.4.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.7" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.7.tar.gz#cd6efc720ca6a622745e2bac79f45e6cd63ab0f5a53ad7eb881545f58ff38b89" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.8 b/share/ruby-build/2.4.8 index 5743c223..fb8b3eb8 100644 --- a/share/ruby-build/2.4.8 +++ b/share/ruby-build/2.4.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.8" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.8.tar.bz2#e30eedd91386bec81489d2637522c9017aebba46f98e8b502f679df6b2f6a469" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.9 b/share/ruby-build/2.4.9 index 94539bee..d988758e 100644 --- a/share/ruby-build/2.4.9 +++ b/share/ruby-build/2.4.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.9" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.9.tar.bz2#f72bdef50246ef047ba3ce9c59d2081b949feb16f9a04e008108e98f1a995e99" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0 b/share/ruby-build/2.5.0 index 221114f4..f1e20fe2 100644 --- a/share/ruby-build/2.5.0 +++ b/share/ruby-build/2.5.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index e44e6d17..dd2766b1 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.5.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" warn_unsupported ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.5.0-preview1 b/share/ruby-build/2.5.0-preview1 index 3be8a503..389ca1b9 100644 --- a/share/ruby-build/2.5.0-preview1 +++ b/share/ruby-build/2.5.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl 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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-rc1 b/share/ruby-build/2.5.0-rc1 index b0ef2b0a..0970f8a6 100644 --- a/share/ruby-build/2.5.0-rc1 +++ b/share/ruby-build/2.5.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl 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_unsupported ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.1 b/share/ruby-build/2.5.1 index 4a05d030..9157a6ab 100644 --- a/share/ruby-build/2.5.1 +++ b/share/ruby-build/2.5.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.2 b/share/ruby-build/2.5.2 index cafef8c3..9632d1af 100644 --- a/share/ruby-build/2.5.2 +++ b/share/ruby-build/2.5.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.2" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.2.tar.bz2#ea3bcecc3b30cee271b4decde5e9ff3e17369d5fd1ed828d321c198307c9f0df" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.3 b/share/ruby-build/2.5.3 index 4fb8ab18..8b7289a5 100644 --- a/share/ruby-build/2.5.3 +++ b/share/ruby-build/2.5.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.3" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.bz2#228a787ba68a7b20ac6e1d5af3d176d36e8ed600eb754d6325da341c3088ed76" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.4 b/share/ruby-build/2.5.4 index 5de638d8..472a27b5 100644 --- a/share/ruby-build/2.5.4 +++ b/share/ruby-build/2.5.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.4" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.4.tar.bz2#8a16566207b2334a6904a10a1f093befc3aaf9b2e6cf01c62b1c4ac15cb7d8fc" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.5 b/share/ruby-build/2.5.5 index 94ae885b..1550ffd1 100644 --- a/share/ruby-build/2.5.5 +++ b/share/ruby-build/2.5.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.5" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.bz2#1f2567a55dad6e50911ce42fcc705cf686924b897f597cabf803d88192024dcb" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.6 b/share/ruby-build/2.5.6 index b6102ada..a36e9614 100644 --- a/share/ruby-build/2.5.6 +++ b/share/ruby-build/2.5.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.6" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.6.tar.gz#1d7ed06c673020cd12a737ed686470552e8e99d72b82cd3c26daa3115c36bea7" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.7 b/share/ruby-build/2.5.7 index 8b3181dc..3bc858ee 100644 --- a/share/ruby-build/2.5.7 +++ b/share/ruby-build/2.5.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.7" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.7.tar.bz2#e67c69b141ed27158e47d9a4fe7e59749135b0f138dce06c8c15c3214543f56f" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.8 b/share/ruby-build/2.5.8 index 6f624d00..70f95eef 100644 --- a/share/ruby-build/2.5.8 +++ b/share/ruby-build/2.5.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.8" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.8.tar.bz2#41fc93731ad3f3aa597d657f77ed68fa86b5e93c04dfbf7e542a8780702233f0" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0 b/share/ruby-build/2.6.0 index 198e6662..02cc4d3b 100644 --- a/share/ruby-build/2.6.0 +++ b/share/ruby-build/2.6.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0.tar.bz2#c89ca663ad9a6238f4b1ec4d04c7dff630560c6e6eca6d30857c4d394f01a599" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0-dev b/share/ruby-build/2.6.0-dev index a8267b16..ebaeee4d 100644 --- a/share/ruby-build/2.6.0-dev +++ b/share/ruby-build/2.6.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.6.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_6" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.6.0-preview1 b/share/ruby-build/2.6.0-preview1 index 4bef7899..9d711a47 100644 --- a/share/ruby-build/2.6.0-preview1 +++ b/share/ruby-build/2.6.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview1.tar.bz2#8bd6c373df6ee009441270a8b4f86413d101b8f88e8051c55ef62abffadce462" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview2 b/share/ruby-build/2.6.0-preview2 index e54e0a75..29a7bbb9 100644 --- a/share/ruby-build/2.6.0-preview2 +++ b/share/ruby-build/2.6.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview2.tar.bz2#d8ede03d5ad3abd9d2c81cf0ad17a41d22b747c003cc16fd59befb2aaf48f0b2" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview3 b/share/ruby-build/2.6.0-preview3 index 55acb192..11feada8 100644 --- a/share/ruby-build/2.6.0-preview3 +++ b/share/ruby-build/2.6.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview3.tar.bz2#1f09a2ac1ab26721923cbf4b9302a66d36bb302dc45e72112b41d6fccc5b5931" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc1 b/share/ruby-build/2.6.0-rc1 index 9b9c409c..5cc38075 100644 --- a/share/ruby-build/2.6.0-rc1 +++ b/share/ruby-build/2.6.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc1.tar.bz2#b4e9c0e8801946e9f0baba30948955f4341e9e04f363c206b7bd774208053eb5" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc2 b/share/ruby-build/2.6.0-rc2 index 3eb83bf3..fec1c00f 100644 --- a/share/ruby-build/2.6.0-rc2 +++ b/share/ruby-build/2.6.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc2.tar.bz2#b3d03e471e3136f43bb948013d4f4974abb63d478e8ff7ec2741b22750a3ec50" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.1 b/share/ruby-build/2.6.1 index 93f73da2..febf0bb3 100644 --- a/share/ruby-build/2.6.1 +++ b/share/ruby-build/2.6.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.1.tar.bz2#82c9402920eac9ce777beb3f34eeadc2a3f3ce80f25004bbf54b5ed1280ba099" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.2 b/share/ruby-build/2.6.2 index 6be4a44b..6371d627 100644 --- a/share/ruby-build/2.6.2 +++ b/share/ruby-build/2.6.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.2.tar.bz2#d126ada7f4147ce1029a80c2a37a0c4bfb37e9e82da8816662241a43faeb8915" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.3 b/share/ruby-build/2.6.3 index a9e17bf3..4f1227a7 100644 --- a/share/ruby-build/2.6.3 +++ b/share/ruby-build/2.6.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2#dd638bf42059182c1d04af0d5577131d4ce70b79105231c4cc0a60de77b14f2e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.4 b/share/ruby-build/2.6.4 index c24a1152..ad45ac40 100644 --- a/share/ruby-build/2.6.4 +++ b/share/ruby-build/2.6.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.4" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.4.tar.bz2#fa1ecc67b99fa13201499002669412eae7cfbe2c30c4f1f4526e8491edfc5fa7" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.5 b/share/ruby-build/2.6.5 index cd67833c..839e7c13 100644 --- a/share/ruby-build/2.6.5 +++ b/share/ruby-build/2.6.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.5" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.5.tar.bz2#97ddf1b922f83c1f5c50e75bf54e27bba768d75fea7cda903b886c6745e60f0a" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.6 b/share/ruby-build/2.6.6 index 0eed7758..fb7d22cb 100644 --- a/share/ruby-build/2.6.6 +++ b/share/ruby-build/2.6.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.6" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.6.tar.bz2#f08b779079ecd1498e6a2548c39a86144c6c784dcec6f7e8a93208682eb8306e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0 b/share/ruby-build/2.7.0 index 03d94036..b5d14c30 100644 --- a/share/ruby-build/2.7.0 +++ b/share/ruby-build/2.7.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0.tar.bz2#7aa247a19622a803bdd29fdb28108de9798abe841254fe8ea82c31d125c6ab26" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-dev b/share/ruby-build/2.7.0-dev index d714e84f..dd9e3250 100644 --- a/share/ruby-build/2.7.0-dev +++ b/share/ruby-build/2.7.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.7.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_7" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.7.0-preview1 b/share/ruby-build/2.7.0-preview1 index 645f3d74..9f500189 100644 --- a/share/ruby-build/2.7.0-preview1 +++ b/share/ruby-build/2.7.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview1.tar.bz2#d45b4a1712ec5c03a35e85e33bcb57c7426b856d35e4f04f7975ae3944d09952" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview2 b/share/ruby-build/2.7.0-preview2 index 06e33401..85f5ccb1 100644 --- a/share/ruby-build/2.7.0-preview2 +++ b/share/ruby-build/2.7.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview2.tar.bz2#417c84346ba84d664a13833c94c6d9f888c89bb9bee9adf469580441eaede30b" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview3 b/share/ruby-build/2.7.0-preview3 index fb3fcd67..b90ca968 100644 --- a/share/ruby-build/2.7.0-preview3 +++ b/share/ruby-build/2.7.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview3.tar.bz2#df2ddee659873e6fc30a8590ecffa49cf3a4ef81fa922b0d09f821b69ee88bc3" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc1 b/share/ruby-build/2.7.0-rc1 index 0fc288be..8047691d 100644 --- a/share/ruby-build/2.7.0-rc1 +++ b/share/ruby-build/2.7.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc1.tar.bz2#1c5a02b63fa9fca37c41681bbbf20c55818a32315958c0a6c8f505943bfcb2d2" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc2 b/share/ruby-build/2.7.0-rc2 index 43164bbe..b3f3a7df 100644 --- a/share/ruby-build/2.7.0-rc2 +++ b/share/ruby-build/2.7.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc2.tar.bz2#8f94ea7ba79b6e95225fb4a7870e882081182c3d12d58c4cad2a7d2e7865cf8e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.1 b/share/ruby-build/2.7.1 index af43ee42..98d046f9 100644 --- a/share/ruby-build/2.7.1 +++ b/share/ruby-build/2.7.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2#d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.2 b/share/ruby-build/2.7.2 index 1e85d24d..cffde054 100644 --- a/share/ruby-build/2.7.2 +++ b/share/ruby-build/2.7.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.2.tar.bz2#65a590313d244d48dc2ef9a9ad015dd8bc6faf821621bbb269aa7462829c75ed" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0 b/share/ruby-build/3.0.0 index 0dbabd7e..6b7ea457 100644 --- a/share/ruby-build/3.0.0 +++ b/share/ruby-build/3.0.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.0" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0.tar.gz#a13ed141a1c18eb967aac1e33f4d6ad5f21be1ac543c344e0d6feeee54af8e28" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-dev b/share/ruby-build/3.0.0-dev index 11338ce8..fd9dc72c 100644 --- a/share/ruby-build/3.0.0-dev +++ b/share/ruby-build/3.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_git "ruby-3.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_0" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.0.0-preview1 b/share/ruby-build/3.0.0-preview1 index 78538cb1..f91422a0 100644 --- a/share/ruby-build/3.0.0-preview1 +++ b/share/ruby-build/3.0.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview1.tar.bz2#013bdc6e859d76d67a6fcd990d401ed57e6e25896bab96d1d0648a877f556dbb" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-preview2 b/share/ruby-build/3.0.0-preview2 index b08d4f0f..489a9e89 100644 --- a/share/ruby-build/3.0.0-preview2 +++ b/share/ruby-build/3.0.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview2.tar.gz#9de8661565c2b1007d91a580e9a7e02d23f1e8fc8df371feb15a2727aa05fd9a" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-rc1 b/share/ruby-build/3.0.0-rc1 index 62672007..067b1841 100644 --- a/share/ruby-build/3.0.0-rc1 +++ b/share/ruby-build/3.0.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.0-rc1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-rc1.tar.gz#e1270f38b969ce7b124f0a4c217e33eda643f75c7cb20debc62c17535406e37f" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.0-dev b/share/ruby-build/3.1.0-dev index ba69b9d7..f0651966 100644 --- a/share/ruby-build/3.1.0-dev +++ b/share/ruby-build/3.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1i" "https://www.openssl.org/source/openssl-1.1.1i.tar.gz#e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl From 036eb1cc748dae8d781264c321ffb4c2124cfa72 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Sat, 20 Feb 2021 13:50:45 +0900 Subject: [PATCH 1209/1809] Bump openssl-1.0.2u with rbx-4 and rbx-5 --- share/ruby-build/rbx-4.0 | 2 +- share/ruby-build/rbx-4.1 | 2 +- share/ruby-build/rbx-4.10 | 2 +- share/ruby-build/rbx-4.11 | 2 +- share/ruby-build/rbx-4.12 | 2 +- share/ruby-build/rbx-4.13 | 2 +- share/ruby-build/rbx-4.14 | 2 +- share/ruby-build/rbx-4.15 | 2 +- share/ruby-build/rbx-4.16 | 2 +- share/ruby-build/rbx-4.18 | 2 +- share/ruby-build/rbx-4.19 | 2 +- share/ruby-build/rbx-4.2 | 2 +- share/ruby-build/rbx-4.20 | 2 +- share/ruby-build/rbx-4.3 | 2 +- share/ruby-build/rbx-4.4 | 2 +- share/ruby-build/rbx-4.5 | 2 +- share/ruby-build/rbx-4.6 | 2 +- share/ruby-build/rbx-4.7 | 2 +- share/ruby-build/rbx-4.8 | 2 +- share/ruby-build/rbx-4.9 | 2 +- share/ruby-build/rbx-5.0 | 2 +- 21 files changed, 21 insertions(+), 21 deletions(-) diff --git a/share/ruby-build/rbx-4.0 b/share/ruby-build/rbx-4.0 index f081bbd1..57cef0bd 100644 --- a/share/ruby-build/rbx-4.0 +++ b/share/ruby-build/rbx-4.0 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-4.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.0.tar.bz2#6e58d8141c953dd60028538215fba486892550ea5d7cb580685d7044a276f731" rbx diff --git a/share/ruby-build/rbx-4.1 b/share/ruby-build/rbx-4.1 index 0f6bddb5..e74b0edd 100644 --- a/share/ruby-build/rbx-4.1 +++ b/share/ruby-build/rbx-4.1 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-4.1" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.1.tar.bz2#7c613286ee3f5ea908c2262b801f74c4732d203ea979bed3f584881e9adfa433" rbx diff --git a/share/ruby-build/rbx-4.10 b/share/ruby-build/rbx-4.10 index 8adc0389..f5b0a461 100644 --- a/share/ruby-build/rbx-4.10 +++ b/share/ruby-build/rbx-4.10 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-4.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.10.tar.bz2#2d719ed23162ba3c815c60aa9b516ed001987d723a9127a46943d83e88659620" rbx diff --git a/share/ruby-build/rbx-4.11 b/share/ruby-build/rbx-4.11 index 08bc6108..1b0082fb 100644 --- a/share/ruby-build/rbx-4.11 +++ b/share/ruby-build/rbx-4.11 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-4.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.11.tar.bz2#737138e8d09f83ac5e3e3c28bc9245e943f8bf1eb1386231cfd34f4f9df5cbda" rbx diff --git a/share/ruby-build/rbx-4.12 b/share/ruby-build/rbx-4.12 index c6ad043a..e08d5122 100644 --- a/share/ruby-build/rbx-4.12 +++ b/share/ruby-build/rbx-4.12 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-4.12" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.12.tar.bz2#5f60e3f9f09b8660f5a9a4c99769b4f52e2081325824e068c06b2474beaa467a" rbx diff --git a/share/ruby-build/rbx-4.13 b/share/ruby-build/rbx-4.13 index e0e267d7..e1b619fd 100644 --- a/share/ruby-build/rbx-4.13 +++ b/share/ruby-build/rbx-4.13 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-4.13" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.13.tar.bz2#5c5b86d83e6403d80c52b1be6e38e6e582f823e53821757ca8e07606b15459b5" rbx diff --git a/share/ruby-build/rbx-4.14 b/share/ruby-build/rbx-4.14 index 280586ce..b8da158d 100644 --- a/share/ruby-build/rbx-4.14 +++ b/share/ruby-build/rbx-4.14 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-4.14" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.14.tar.bz2#8a4c1a4894faaa25625d7204605aca6d211028c1f6a74e4c6b46348a53669531" rbx diff --git a/share/ruby-build/rbx-4.15 b/share/ruby-build/rbx-4.15 index 425fee60..cac3822c 100644 --- a/share/ruby-build/rbx-4.15 +++ b/share/ruby-build/rbx-4.15 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-4.15" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.15.tar.bz2#2ecae57e09cc642d4aa2a081aee8a657b0aa29bd76266b888edfb03865a96286" rbx diff --git a/share/ruby-build/rbx-4.16 b/share/ruby-build/rbx-4.16 index 33ac0e2a..34dfe7cb 100644 --- a/share/ruby-build/rbx-4.16 +++ b/share/ruby-build/rbx-4.16 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-4.16" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.16.tar.bz2#598d0f10645dcdf79d0b2302d7e76aff14755d57dced7939aa96ef2c7e454e0c" rbx diff --git a/share/ruby-build/rbx-4.18 b/share/ruby-build/rbx-4.18 index f7c3345e..397ae3df 100644 --- a/share/ruby-build/rbx-4.18 +++ b/share/ruby-build/rbx-4.18 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-4.18" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.18.tar.bz2#4498d27dc77b20fa864b66bd2183c227398594a2178d92e6b3a135b991dec05f" rbx diff --git a/share/ruby-build/rbx-4.19 b/share/ruby-build/rbx-4.19 index 74c18a09..a8d2e61f 100644 --- a/share/ruby-build/rbx-4.19 +++ b/share/ruby-build/rbx-4.19 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-4.19" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.19.tar.bz2#6b3a63edf2f04937ce92c1a94e68cf51680621dda3d9139a864999e78b620ace" rbx diff --git a/share/ruby-build/rbx-4.2 b/share/ruby-build/rbx-4.2 index 9733c862..d169e2f5 100644 --- a/share/ruby-build/rbx-4.2 +++ b/share/ruby-build/rbx-4.2 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-4.2" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.2.tar.bz2#b9307a8e8f3348d066a0f5b9ab097b3428117f9c6d428ce6110f521c42b2227d" rbx diff --git a/share/ruby-build/rbx-4.20 b/share/ruby-build/rbx-4.20 index 600d3be4..46c0ba6f 100644 --- a/share/ruby-build/rbx-4.20 +++ b/share/ruby-build/rbx-4.20 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-4.20" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.20.tar.bz2#2499826151950d8d657fe71b5666d58cf93b0c97b56dabc1e7ec35d263df9bbf" rbx diff --git a/share/ruby-build/rbx-4.3 b/share/ruby-build/rbx-4.3 index 2c21129e..663afdf6 100644 --- a/share/ruby-build/rbx-4.3 +++ b/share/ruby-build/rbx-4.3 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-4.3" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.3.tar.bz2#9112096efad03fcab391392555c6226849bb318fe0b5645399d4e071c3f2f097" rbx diff --git a/share/ruby-build/rbx-4.4 b/share/ruby-build/rbx-4.4 index 6f493b20..18c6e073 100644 --- a/share/ruby-build/rbx-4.4 +++ b/share/ruby-build/rbx-4.4 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-4.4" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.4.tar.bz2#1a7207564e11998866c2f99d75f6f03dd41567dae6433d37b312761883ba11c8" rbx diff --git a/share/ruby-build/rbx-4.5 b/share/ruby-build/rbx-4.5 index e954632d..eb4f7735 100644 --- a/share/ruby-build/rbx-4.5 +++ b/share/ruby-build/rbx-4.5 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-4.5" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.5.tar.bz2#1fe2261f41cd6edb44ca1ce03290e5631d0d2751cecf4d7999fa496bb68349dc" rbx diff --git a/share/ruby-build/rbx-4.6 b/share/ruby-build/rbx-4.6 index 78eecd21..e5a86110 100644 --- a/share/ruby-build/rbx-4.6 +++ b/share/ruby-build/rbx-4.6 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-4.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.6.tar.bz2#57e93b206b9d9c630af03ef9cea9d18cba247f869f3d3d1db95afa6854011d2e" rbx diff --git a/share/ruby-build/rbx-4.7 b/share/ruby-build/rbx-4.7 index a5a2bb87..09b2297f 100644 --- a/share/ruby-build/rbx-4.7 +++ b/share/ruby-build/rbx-4.7 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-4.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.7.tar.bz2#52e105477c3d184aaee87c5bc0bae1c2218b757e069e0cff4c3ef788fa2305e8" rbx diff --git a/share/ruby-build/rbx-4.8 b/share/ruby-build/rbx-4.8 index 19d9279c..12d806a5 100644 --- a/share/ruby-build/rbx-4.8 +++ b/share/ruby-build/rbx-4.8 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-4.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.8.tar.bz2#b99960bb89bcb9197ad8f1350cae715dd92029b9f89c8eaee1450f80fd38fc8e" rbx diff --git a/share/ruby-build/rbx-4.9 b/share/ruby-build/rbx-4.9 index 335c8894..035bc8af 100644 --- a/share/ruby-build/rbx-4.9 +++ b/share/ruby-build/rbx-4.9 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-4.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.9.tar.bz2#b8c183433a5788dc790643d14ac6c182742456f20686389291b3f0cdcceeaaa5" rbx diff --git a/share/ruby-build/rbx-5.0 b/share/ruby-build/rbx-5.0 index bdf3f601..04ae6c3c 100644 --- a/share/ruby-build/rbx-5.0 +++ b/share/ruby-build/rbx-5.0 @@ -1,3 +1,3 @@ require_llvm 3.7 -install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl install_package "rubinius-5.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-5.0.tar.bz2#c9e90e3ef2fb80714b09895611152024fecbb3f13955298fa63e57b1785e8ff0" rbx From 00cf2b8412cc7a6b38cd7e28532b0bb1cbe08e61 Mon Sep 17 00:00:00 2001 From: Rolando Abarca Date: Wed, 24 Feb 2021 14:51:54 -0800 Subject: [PATCH 1210/1809] adds jruby 9.2.15.0 --- jruby-9.2.15.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 jruby-9.2.15.0 diff --git a/jruby-9.2.15.0 b/jruby-9.2.15.0 new file mode 100644 index 00000000..bd64df08 --- /dev/null +++ b/jruby-9.2.15.0 @@ -0,0 +1,2 @@ +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" jruby \ No newline at end of file From 29e9230e333ae9cfca77e019ab240654740c9b93 Mon Sep 17 00:00:00 2001 From: Rolando Abarca Date: Wed, 24 Feb 2021 15:04:50 -0800 Subject: [PATCH 1211/1809] fix location of jruby 9.2.15.0 --- jruby-9.2.15.0 => share/ruby-build/jruby-9.2.15.0 | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename jruby-9.2.15.0 => share/ruby-build/jruby-9.2.15.0 (100%) diff --git a/jruby-9.2.15.0 b/share/ruby-build/jruby-9.2.15.0 similarity index 100% rename from jruby-9.2.15.0 rename to share/ruby-build/jruby-9.2.15.0 From ebb8a4f55f497be838cc4a90f418dfdfec188772 Mon Sep 17 00:00:00 2001 From: Ryan Baumann Date: Thu, 4 Mar 2021 15:12:06 -0500 Subject: [PATCH 1212/1809] Add definition for JRuby 9.2.16.0 https://www.jruby.org/2021/03/03/jruby-9-2-16-0.html --- share/ruby-build/jruby-9.2.16.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.2.16.0 diff --git a/share/ruby-build/jruby-9.2.16.0 b/share/ruby-build/jruby-9.2.16.0 new file mode 100644 index 00000000..15c32752 --- /dev/null +++ b/share/ruby-build/jruby-9.2.16.0 @@ -0,0 +1,2 @@ +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" jruby From 500863c23dbc536025bbd42f7cb3beeebddb2d7a Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 9 Mar 2021 21:42:09 +0100 Subject: [PATCH 1213/1809] ruby-build 20210309 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 3bcd027c..d097012f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20210119" +RUBY_BUILD_VERSION="20210309" OLDIFS="$IFS" From 6f4f1a7e412f4d21584ac52d26a9d3ffb5728c0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Diego=20Piske?= Date: Tue, 30 Mar 2021 10:28:21 +0200 Subject: [PATCH 1214/1809] Add JRuby 9.2.17.0 definition --- share/ruby-build/jruby-9.2.17.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.2.17.0 diff --git a/share/ruby-build/jruby-9.2.17.0 b/share/ruby-build/jruby-9.2.17.0 new file mode 100644 index 00000000..de6cb970 --- /dev/null +++ b/share/ruby-build/jruby-9.2.17.0 @@ -0,0 +1,2 @@ +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" jruby From 9767e2b672fd6e8d86b52aa7db1cf76dac6310ed Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Fri, 2 Apr 2021 18:33:24 +0900 Subject: [PATCH 1215/1809] Use autoreconf -i instead of autoconf because autoconf-2.71+ is incompatible with 2.69 or before. --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index d097012f..f869f859 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -622,7 +622,7 @@ build_package_standard() { } build_package_autoconf() { - { autoconf + { autoreconf -i } >&4 2>&1 } From 86fd5e5d79f6f2d03454a88247879b2453362cb6 Mon Sep 17 00:00:00 2001 From: Tomohiro Nishimura Date: Mon, 5 Apr 2021 23:46:55 +0900 Subject: [PATCH 1216/1809] Added 3.0.1, 2.7.3, 2.6.7, 2.5.9 --- share/ruby-build/2.5.9 | 2 ++ share/ruby-build/2.6.7 | 2 ++ share/ruby-build/2.7.3 | 2 ++ share/ruby-build/3.0.1 | 2 ++ 4 files changed, 8 insertions(+) create mode 100644 share/ruby-build/2.5.9 create mode 100644 share/ruby-build/2.6.7 create mode 100644 share/ruby-build/2.7.3 create mode 100644 share/ruby-build/3.0.1 diff --git a/share/ruby-build/2.5.9 b/share/ruby-build/2.5.9 new file mode 100644 index 00000000..f4d58dd7 --- /dev/null +++ b/share/ruby-build/2.5.9 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.5.9" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.9.tar.bz2#bebbe3fe7899acd3ca2f213de38158709555e88a13f85ba5dc95239654bcfeeb" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.7 b/share/ruby-build/2.6.7 new file mode 100644 index 00000000..dc523ac9 --- /dev/null +++ b/share/ruby-build/2.6.7 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.6.7" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.7.tar.bz2#775a5d47b73ce3ee5d600f993badd7b640a2caca138573326db6632858517710" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.3 b/share/ruby-build/2.7.3 new file mode 100644 index 00000000..67bf7449 --- /dev/null +++ b/share/ruby-build/2.7.3 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.7.3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.3.tar.bz2#3e90e5a41d4df90e19c307ab0fb41789992c0b0128e6bbaa669b89ed44a0b68b" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.1 b/share/ruby-build/3.0.1 new file mode 100644 index 00000000..93b81058 --- /dev/null +++ b/share/ruby-build/3.0.1 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "ruby-3.0.1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.1.tar.gz#369825db2199f6aeef16b408df6a04ebaddb664fb9af0ec8c686b0ce7ab77727" ldflags_dirs enable_shared standard verify_openssl From 189d9882a55173bf2fcd28a1525b2138a2c76778 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Mon, 5 Apr 2021 18:51:08 +0200 Subject: [PATCH 1217/1809] ruby-build 20210405 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index f869f859..9d9d33a3 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20210309" +RUBY_BUILD_VERSION="20210405" OLDIFS="$IFS" From 94c903833a5e669baf2f4a0242c6de4ec9bd14e8 Mon Sep 17 00:00:00 2001 From: Maciej Mensfeld Date: Mon, 5 Apr 2021 20:46:39 +0200 Subject: [PATCH 1218/1809] warn eol for ruby 2.5 --- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.5.2 | 2 +- share/ruby-build/2.5.3 | 2 +- share/ruby-build/2.5.4 | 2 +- share/ruby-build/2.5.5 | 2 +- share/ruby-build/2.5.6 | 2 +- share/ruby-build/2.5.7 | 2 +- share/ruby-build/2.5.8 | 2 +- share/ruby-build/2.5.9 | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/share/ruby-build/2.5.0 b/share/ruby-build/2.5.0 index f1e20fe2..58635003 100644 --- a/share/ruby-build/2.5.0 +++ b/share/ruby-build/2.5.0 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index dd2766b1..e34e2fd6 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl -install_git "ruby-2.5.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" warn_unsupported ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-2.5.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.5.0-preview1 b/share/ruby-build/2.5.0-preview1 index 389ca1b9..e9cedc2b 100644 --- a/share/ruby-build/2.5.0-preview1 +++ b/share/ruby-build/2.5.0-preview1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl -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_unsupported ldflags_dirs standard verify_openssl +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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-rc1 b/share/ruby-build/2.5.0-rc1 index 0970f8a6..669db264 100644 --- a/share/ruby-build/2.5.0-rc1 +++ b/share/ruby-build/2.5.0-rc1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl -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_unsupported ldflags_dirs standard verify_openssl +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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.1 b/share/ruby-build/2.5.1 index 9157a6ab..9847b9b9 100644 --- a/share/ruby-build/2.5.1 +++ b/share/ruby-build/2.5.1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.2 b/share/ruby-build/2.5.2 index 9632d1af..7ac57269 100644 --- a/share/ruby-build/2.5.2 +++ b/share/ruby-build/2.5.2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.2" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.2.tar.bz2#ea3bcecc3b30cee271b4decde5e9ff3e17369d5fd1ed828d321c198307c9f0df" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.5.2" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.2.tar.bz2#ea3bcecc3b30cee271b4decde5e9ff3e17369d5fd1ed828d321c198307c9f0df" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.3 b/share/ruby-build/2.5.3 index 8b7289a5..c4236a21 100644 --- a/share/ruby-build/2.5.3 +++ b/share/ruby-build/2.5.3 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.3" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.bz2#228a787ba68a7b20ac6e1d5af3d176d36e8ed600eb754d6325da341c3088ed76" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.5.3" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.bz2#228a787ba68a7b20ac6e1d5af3d176d36e8ed600eb754d6325da341c3088ed76" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.4 b/share/ruby-build/2.5.4 index 472a27b5..765d934e 100644 --- a/share/ruby-build/2.5.4 +++ b/share/ruby-build/2.5.4 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.4" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.4.tar.bz2#8a16566207b2334a6904a10a1f093befc3aaf9b2e6cf01c62b1c4ac15cb7d8fc" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.5.4" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.4.tar.bz2#8a16566207b2334a6904a10a1f093befc3aaf9b2e6cf01c62b1c4ac15cb7d8fc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.5 b/share/ruby-build/2.5.5 index 1550ffd1..3e0cc897 100644 --- a/share/ruby-build/2.5.5 +++ b/share/ruby-build/2.5.5 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.5" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.bz2#1f2567a55dad6e50911ce42fcc705cf686924b897f597cabf803d88192024dcb" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.5.5" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.bz2#1f2567a55dad6e50911ce42fcc705cf686924b897f597cabf803d88192024dcb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.6 b/share/ruby-build/2.5.6 index a36e9614..6a8d7ff0 100644 --- a/share/ruby-build/2.5.6 +++ b/share/ruby-build/2.5.6 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.6" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.6.tar.gz#1d7ed06c673020cd12a737ed686470552e8e99d72b82cd3c26daa3115c36bea7" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.5.6" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.6.tar.gz#1d7ed06c673020cd12a737ed686470552e8e99d72b82cd3c26daa3115c36bea7" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.7 b/share/ruby-build/2.5.7 index 3bc858ee..9941fcf2 100644 --- a/share/ruby-build/2.5.7 +++ b/share/ruby-build/2.5.7 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.7" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.7.tar.bz2#e67c69b141ed27158e47d9a4fe7e59749135b0f138dce06c8c15c3214543f56f" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.5.7" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.7.tar.bz2#e67c69b141ed27158e47d9a4fe7e59749135b0f138dce06c8c15c3214543f56f" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.8 b/share/ruby-build/2.5.8 index 70f95eef..0dc7b0c6 100644 --- a/share/ruby-build/2.5.8 +++ b/share/ruby-build/2.5.8 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.8" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.8.tar.bz2#41fc93731ad3f3aa597d657f77ed68fa86b5e93c04dfbf7e542a8780702233f0" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.5.8" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.8.tar.bz2#41fc93731ad3f3aa597d657f77ed68fa86b5e93c04dfbf7e542a8780702233f0" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.9 b/share/ruby-build/2.5.9 index f4d58dd7..e858db0c 100644 --- a/share/ruby-build/2.5.9 +++ b/share/ruby-build/2.5.9 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl -install_package "ruby-2.5.9" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.9.tar.bz2#bebbe3fe7899acd3ca2f213de38158709555e88a13f85ba5dc95239654bcfeeb" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.5.9" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.9.tar.bz2#bebbe3fe7899acd3ca2f213de38158709555e88a13f85ba5dc95239654bcfeeb" warn_eol ldflags_dirs enable_shared standard verify_openssl From 717e22ceaecbca97176ce740adce67063140b50a Mon Sep 17 00:00:00 2001 From: Jonathan Tron Date: Mon, 12 Apr 2021 09:49:27 +0200 Subject: [PATCH 1219/1809] Update dependencies on openssl-1.1.1j to openssl-1.1.1k See: https://www.openssl.org/news/vulnerabilities-1.1.1.html for related CVEs --- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.10 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.4.3 | 2 +- share/ruby-build/2.4.4 | 2 +- share/ruby-build/2.4.5 | 2 +- share/ruby-build/2.4.6 | 2 +- share/ruby-build/2.4.7 | 2 +- share/ruby-build/2.4.8 | 2 +- share/ruby-build/2.4.9 | 2 +- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.5.2 | 2 +- share/ruby-build/2.5.3 | 2 +- share/ruby-build/2.5.4 | 2 +- share/ruby-build/2.5.5 | 2 +- share/ruby-build/2.5.6 | 2 +- share/ruby-build/2.5.7 | 2 +- share/ruby-build/2.5.8 | 2 +- share/ruby-build/2.5.9 | 2 +- share/ruby-build/2.6.0 | 2 +- share/ruby-build/2.6.0-dev | 2 +- share/ruby-build/2.6.0-preview1 | 2 +- share/ruby-build/2.6.0-preview2 | 2 +- share/ruby-build/2.6.0-preview3 | 2 +- share/ruby-build/2.6.0-rc1 | 2 +- share/ruby-build/2.6.0-rc2 | 2 +- share/ruby-build/2.6.1 | 2 +- share/ruby-build/2.6.2 | 2 +- share/ruby-build/2.6.3 | 2 +- share/ruby-build/2.6.4 | 2 +- share/ruby-build/2.6.5 | 2 +- share/ruby-build/2.6.6 | 2 +- share/ruby-build/2.6.7 | 2 +- share/ruby-build/2.7.0 | 2 +- share/ruby-build/2.7.0-dev | 2 +- share/ruby-build/2.7.0-preview1 | 2 +- share/ruby-build/2.7.0-preview2 | 2 +- share/ruby-build/2.7.0-preview3 | 2 +- share/ruby-build/2.7.0-rc1 | 2 +- share/ruby-build/2.7.0-rc2 | 2 +- share/ruby-build/2.7.1 | 2 +- share/ruby-build/2.7.2 | 2 +- share/ruby-build/2.7.3 | 2 +- share/ruby-build/3.0.0 | 2 +- share/ruby-build/3.0.0-dev | 2 +- share/ruby-build/3.0.0-preview1 | 2 +- share/ruby-build/3.0.0-preview2 | 2 +- share/ruby-build/3.0.0-rc1 | 2 +- share/ruby-build/3.0.1 | 2 +- share/ruby-build/3.1.0-dev | 2 +- 56 files changed, 56 insertions(+), 56 deletions(-) diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index 24bb2ab1..b68db6e9 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index e1443cb3..04f5d143 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.4.1 b/share/ruby-build/2.4.1 index b44df8bb..f8492163 100644 --- a/share/ruby-build/2.4.1 +++ b/share/ruby-build/2.4.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.10 b/share/ruby-build/2.4.10 index 25403a85..5c2bacb2 100644 --- a/share/ruby-build/2.4.10 +++ b/share/ruby-build/2.4.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.10" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.10.tar.bz2#6ea3ce7fd0064524ae06dbdcd99741c990901dfc9c66d8139a02f907d30b95a8" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.2 b/share/ruby-build/2.4.2 index dc601753..6f3312d1 100644 --- a/share/ruby-build/2.4.2 +++ b/share/ruby-build/2.4.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.3 b/share/ruby-build/2.4.3 index ce6bba62..9e1d3de0 100644 --- a/share/ruby-build/2.4.3 +++ b/share/ruby-build/2.4.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.3.tar.bz2#0a703dffb7737f56e979c9ebe2482f07751803c71e307c20446b581e0f12cf30" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.4 b/share/ruby-build/2.4.4 index 24af2afe..2bac45ff 100644 --- a/share/ruby-build/2.4.4 +++ b/share/ruby-build/2.4.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.4" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.bz2#45a8de577471b90dc4838c5ef26aeb253a56002896189055a44dc680644243f1" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.5 b/share/ruby-build/2.4.5 index 4429bb97..7a39c573 100644 --- a/share/ruby-build/2.4.5 +++ b/share/ruby-build/2.4.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.5" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.5.tar.bz2#276c8e73e51e4ba6a0fe81fb92669734e741ccea86f01c45e99f2c7ef7bcd1e3" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.6 b/share/ruby-build/2.4.6 index 274debd5..ac43d91d 100644 --- a/share/ruby-build/2.4.6 +++ b/share/ruby-build/2.4.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.6" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.6.tar.bz2#909f360debed1f22fdcfc9f5335c6eaa0713198db4a6c13bab426f8b89b28b02" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.7 b/share/ruby-build/2.4.7 index 5101d906..02739773 100644 --- a/share/ruby-build/2.4.7 +++ b/share/ruby-build/2.4.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.7" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.7.tar.gz#cd6efc720ca6a622745e2bac79f45e6cd63ab0f5a53ad7eb881545f58ff38b89" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.8 b/share/ruby-build/2.4.8 index fb8b3eb8..5ebfb6b8 100644 --- a/share/ruby-build/2.4.8 +++ b/share/ruby-build/2.4.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.8" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.8.tar.bz2#e30eedd91386bec81489d2637522c9017aebba46f98e8b502f679df6b2f6a469" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.9 b/share/ruby-build/2.4.9 index d988758e..fe6d5b4b 100644 --- a/share/ruby-build/2.4.9 +++ b/share/ruby-build/2.4.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.9" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.9.tar.bz2#f72bdef50246ef047ba3ce9c59d2081b949feb16f9a04e008108e98f1a995e99" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0 b/share/ruby-build/2.5.0 index 58635003..f50c3164 100644 --- a/share/ruby-build/2.5.0 +++ b/share/ruby-build/2.5.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index e34e2fd6..93ec1daf 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.5.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.5.0-preview1 b/share/ruby-build/2.5.0-preview1 index e9cedc2b..83eedcb3 100644 --- a/share/ruby-build/2.5.0-preview1 +++ b/share/ruby-build/2.5.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-rc1 b/share/ruby-build/2.5.0-rc1 index 669db264..ac8d31a8 100644 --- a/share/ruby-build/2.5.0-rc1 +++ b/share/ruby-build/2.5.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.1 b/share/ruby-build/2.5.1 index 9847b9b9..d997dc30 100644 --- a/share/ruby-build/2.5.1 +++ b/share/ruby-build/2.5.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.2 b/share/ruby-build/2.5.2 index 7ac57269..2f396ea3 100644 --- a/share/ruby-build/2.5.2 +++ b/share/ruby-build/2.5.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.2" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.2.tar.bz2#ea3bcecc3b30cee271b4decde5e9ff3e17369d5fd1ed828d321c198307c9f0df" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.3 b/share/ruby-build/2.5.3 index c4236a21..c00af3ee 100644 --- a/share/ruby-build/2.5.3 +++ b/share/ruby-build/2.5.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.3" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.bz2#228a787ba68a7b20ac6e1d5af3d176d36e8ed600eb754d6325da341c3088ed76" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.4 b/share/ruby-build/2.5.4 index 765d934e..87d02f66 100644 --- a/share/ruby-build/2.5.4 +++ b/share/ruby-build/2.5.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.4" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.4.tar.bz2#8a16566207b2334a6904a10a1f093befc3aaf9b2e6cf01c62b1c4ac15cb7d8fc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.5 b/share/ruby-build/2.5.5 index 3e0cc897..903d8d3e 100644 --- a/share/ruby-build/2.5.5 +++ b/share/ruby-build/2.5.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.5" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.bz2#1f2567a55dad6e50911ce42fcc705cf686924b897f597cabf803d88192024dcb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.6 b/share/ruby-build/2.5.6 index 6a8d7ff0..77b848fe 100644 --- a/share/ruby-build/2.5.6 +++ b/share/ruby-build/2.5.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.6" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.6.tar.gz#1d7ed06c673020cd12a737ed686470552e8e99d72b82cd3c26daa3115c36bea7" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.7 b/share/ruby-build/2.5.7 index 9941fcf2..c433dd03 100644 --- a/share/ruby-build/2.5.7 +++ b/share/ruby-build/2.5.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.7" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.7.tar.bz2#e67c69b141ed27158e47d9a4fe7e59749135b0f138dce06c8c15c3214543f56f" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.8 b/share/ruby-build/2.5.8 index 0dc7b0c6..39d5c91e 100644 --- a/share/ruby-build/2.5.8 +++ b/share/ruby-build/2.5.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.8" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.8.tar.bz2#41fc93731ad3f3aa597d657f77ed68fa86b5e93c04dfbf7e542a8780702233f0" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.9 b/share/ruby-build/2.5.9 index e858db0c..bd552e66 100644 --- a/share/ruby-build/2.5.9 +++ b/share/ruby-build/2.5.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.9" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.9.tar.bz2#bebbe3fe7899acd3ca2f213de38158709555e88a13f85ba5dc95239654bcfeeb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0 b/share/ruby-build/2.6.0 index 02cc4d3b..0ee07467 100644 --- a/share/ruby-build/2.6.0 +++ b/share/ruby-build/2.6.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0.tar.bz2#c89ca663ad9a6238f4b1ec4d04c7dff630560c6e6eca6d30857c4d394f01a599" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0-dev b/share/ruby-build/2.6.0-dev index ebaeee4d..2f22f14d 100644 --- a/share/ruby-build/2.6.0-dev +++ b/share/ruby-build/2.6.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.6.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_6" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.6.0-preview1 b/share/ruby-build/2.6.0-preview1 index 9d711a47..fae6771c 100644 --- a/share/ruby-build/2.6.0-preview1 +++ b/share/ruby-build/2.6.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview1.tar.bz2#8bd6c373df6ee009441270a8b4f86413d101b8f88e8051c55ef62abffadce462" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview2 b/share/ruby-build/2.6.0-preview2 index 29a7bbb9..e337f7cc 100644 --- a/share/ruby-build/2.6.0-preview2 +++ b/share/ruby-build/2.6.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview2.tar.bz2#d8ede03d5ad3abd9d2c81cf0ad17a41d22b747c003cc16fd59befb2aaf48f0b2" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview3 b/share/ruby-build/2.6.0-preview3 index 11feada8..b1958162 100644 --- a/share/ruby-build/2.6.0-preview3 +++ b/share/ruby-build/2.6.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview3.tar.bz2#1f09a2ac1ab26721923cbf4b9302a66d36bb302dc45e72112b41d6fccc5b5931" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc1 b/share/ruby-build/2.6.0-rc1 index 5cc38075..a0c6ba17 100644 --- a/share/ruby-build/2.6.0-rc1 +++ b/share/ruby-build/2.6.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc1.tar.bz2#b4e9c0e8801946e9f0baba30948955f4341e9e04f363c206b7bd774208053eb5" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc2 b/share/ruby-build/2.6.0-rc2 index fec1c00f..10e9eb8a 100644 --- a/share/ruby-build/2.6.0-rc2 +++ b/share/ruby-build/2.6.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc2.tar.bz2#b3d03e471e3136f43bb948013d4f4974abb63d478e8ff7ec2741b22750a3ec50" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.1 b/share/ruby-build/2.6.1 index febf0bb3..022e6c9c 100644 --- a/share/ruby-build/2.6.1 +++ b/share/ruby-build/2.6.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.1.tar.bz2#82c9402920eac9ce777beb3f34eeadc2a3f3ce80f25004bbf54b5ed1280ba099" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.2 b/share/ruby-build/2.6.2 index 6371d627..56218678 100644 --- a/share/ruby-build/2.6.2 +++ b/share/ruby-build/2.6.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.2.tar.bz2#d126ada7f4147ce1029a80c2a37a0c4bfb37e9e82da8816662241a43faeb8915" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.3 b/share/ruby-build/2.6.3 index 4f1227a7..78682cad 100644 --- a/share/ruby-build/2.6.3 +++ b/share/ruby-build/2.6.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2#dd638bf42059182c1d04af0d5577131d4ce70b79105231c4cc0a60de77b14f2e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.4 b/share/ruby-build/2.6.4 index ad45ac40..9cf6efe8 100644 --- a/share/ruby-build/2.6.4 +++ b/share/ruby-build/2.6.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.4" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.4.tar.bz2#fa1ecc67b99fa13201499002669412eae7cfbe2c30c4f1f4526e8491edfc5fa7" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.5 b/share/ruby-build/2.6.5 index 839e7c13..3cf940a9 100644 --- a/share/ruby-build/2.6.5 +++ b/share/ruby-build/2.6.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.5" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.5.tar.bz2#97ddf1b922f83c1f5c50e75bf54e27bba768d75fea7cda903b886c6745e60f0a" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.6 b/share/ruby-build/2.6.6 index fb7d22cb..a6e5a6ac 100644 --- a/share/ruby-build/2.6.6 +++ b/share/ruby-build/2.6.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.6" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.6.tar.bz2#f08b779079ecd1498e6a2548c39a86144c6c784dcec6f7e8a93208682eb8306e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.7 b/share/ruby-build/2.6.7 index dc523ac9..4e594170 100644 --- a/share/ruby-build/2.6.7 +++ b/share/ruby-build/2.6.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.7" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.7.tar.bz2#775a5d47b73ce3ee5d600f993badd7b640a2caca138573326db6632858517710" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0 b/share/ruby-build/2.7.0 index b5d14c30..5ed95475 100644 --- a/share/ruby-build/2.7.0 +++ b/share/ruby-build/2.7.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0.tar.bz2#7aa247a19622a803bdd29fdb28108de9798abe841254fe8ea82c31d125c6ab26" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-dev b/share/ruby-build/2.7.0-dev index dd9e3250..5e1e40f5 100644 --- a/share/ruby-build/2.7.0-dev +++ b/share/ruby-build/2.7.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.7.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_7" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.7.0-preview1 b/share/ruby-build/2.7.0-preview1 index 9f500189..2b56f98f 100644 --- a/share/ruby-build/2.7.0-preview1 +++ b/share/ruby-build/2.7.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview1.tar.bz2#d45b4a1712ec5c03a35e85e33bcb57c7426b856d35e4f04f7975ae3944d09952" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview2 b/share/ruby-build/2.7.0-preview2 index 85f5ccb1..84e58fc3 100644 --- a/share/ruby-build/2.7.0-preview2 +++ b/share/ruby-build/2.7.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview2.tar.bz2#417c84346ba84d664a13833c94c6d9f888c89bb9bee9adf469580441eaede30b" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview3 b/share/ruby-build/2.7.0-preview3 index b90ca968..816b6a36 100644 --- a/share/ruby-build/2.7.0-preview3 +++ b/share/ruby-build/2.7.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview3.tar.bz2#df2ddee659873e6fc30a8590ecffa49cf3a4ef81fa922b0d09f821b69ee88bc3" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc1 b/share/ruby-build/2.7.0-rc1 index 8047691d..df1a77f2 100644 --- a/share/ruby-build/2.7.0-rc1 +++ b/share/ruby-build/2.7.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc1.tar.bz2#1c5a02b63fa9fca37c41681bbbf20c55818a32315958c0a6c8f505943bfcb2d2" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc2 b/share/ruby-build/2.7.0-rc2 index b3f3a7df..19f614ef 100644 --- a/share/ruby-build/2.7.0-rc2 +++ b/share/ruby-build/2.7.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc2.tar.bz2#8f94ea7ba79b6e95225fb4a7870e882081182c3d12d58c4cad2a7d2e7865cf8e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.1 b/share/ruby-build/2.7.1 index 98d046f9..9a04d056 100644 --- a/share/ruby-build/2.7.1 +++ b/share/ruby-build/2.7.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2#d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.2 b/share/ruby-build/2.7.2 index cffde054..3352dbfc 100644 --- a/share/ruby-build/2.7.2 +++ b/share/ruby-build/2.7.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.2.tar.bz2#65a590313d244d48dc2ef9a9ad015dd8bc6faf821621bbb269aa7462829c75ed" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.3 b/share/ruby-build/2.7.3 index 67bf7449..bd49e6dd 100644 --- a/share/ruby-build/2.7.3 +++ b/share/ruby-build/2.7.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.3.tar.bz2#3e90e5a41d4df90e19c307ab0fb41789992c0b0128e6bbaa669b89ed44a0b68b" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0 b/share/ruby-build/3.0.0 index 6b7ea457..22a95ac3 100644 --- a/share/ruby-build/3.0.0 +++ b/share/ruby-build/3.0.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.0" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0.tar.gz#a13ed141a1c18eb967aac1e33f4d6ad5f21be1ac543c344e0d6feeee54af8e28" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-dev b/share/ruby-build/3.0.0-dev index fd9dc72c..30fc4138 100644 --- a/share/ruby-build/3.0.0-dev +++ b/share/ruby-build/3.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_git "ruby-3.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_0" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.0.0-preview1 b/share/ruby-build/3.0.0-preview1 index f91422a0..17f3b2da 100644 --- a/share/ruby-build/3.0.0-preview1 +++ b/share/ruby-build/3.0.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview1.tar.bz2#013bdc6e859d76d67a6fcd990d401ed57e6e25896bab96d1d0648a877f556dbb" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-preview2 b/share/ruby-build/3.0.0-preview2 index 489a9e89..b07076ba 100644 --- a/share/ruby-build/3.0.0-preview2 +++ b/share/ruby-build/3.0.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview2.tar.gz#9de8661565c2b1007d91a580e9a7e02d23f1e8fc8df371feb15a2727aa05fd9a" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-rc1 b/share/ruby-build/3.0.0-rc1 index 067b1841..22e968b6 100644 --- a/share/ruby-build/3.0.0-rc1 +++ b/share/ruby-build/3.0.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.0-rc1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-rc1.tar.gz#e1270f38b969ce7b124f0a4c217e33eda643f75c7cb20debc62c17535406e37f" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.1 b/share/ruby-build/3.0.1 index 93b81058..6be513f3 100644 --- a/share/ruby-build/3.0.1 +++ b/share/ruby-build/3.0.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.1.tar.gz#369825db2199f6aeef16b408df6a04ebaddb664fb9af0ec8c686b0ce7ab77727" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.0-dev b/share/ruby-build/3.1.0-dev index f0651966..ef17fa06 100644 --- a/share/ruby-build/3.1.0-dev +++ b/share/ruby-build/3.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1j" "https://www.openssl.org/source/openssl-1.1.1j.tar.gz#aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl From c9ba45541dc56bb8f61da3997a19cf32ff4650e2 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Thu, 15 Apr 2021 12:51:49 +0900 Subject: [PATCH 1220/1809] Added mruby-3.0.0 --- share/ruby-build/mruby-3.0.0 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/mruby-3.0.0 diff --git a/share/ruby-build/mruby-3.0.0 b/share/ruby-build/mruby-3.0.0 new file mode 100644 index 00000000..d8629127 --- /dev/null +++ b/share/ruby-build/mruby-3.0.0 @@ -0,0 +1 @@ +install_package "mruby-3.0.0" "https://github.com/mruby/mruby/archive/3.0.0.tar.gz#95b798cdd931ef29d388e2b0b267cba4dc469e8722c37d4ef8ee5248bc9075b0" mruby From d0e70422da1017d660871a01c16733bf5b737bf6 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 20 Apr 2021 16:20:23 +0200 Subject: [PATCH 1221/1809] Use GraalVM JDK11 builds since 8 is no longer available on macOS --- script/update-truffleruby-graalvm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/script/update-truffleruby-graalvm b/script/update-truffleruby-graalvm index 94a7e67a..0ea1cdd8 100755 --- a/script/update-truffleruby-graalvm +++ b/script/update-truffleruby-graalvm @@ -14,7 +14,7 @@ file="share/ruby-build/truffleruby+graalvm-${version}" add_platform() { platform="$1" - basename="graalvm-ce-java8-${platform}-${version}.tar.gz" + basename="graalvm-ce-java11-${platform}-${version}.tar.gz" url="https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${version}/${basename}" sha256=$(sha256sum "$release_directory/$basename" | cut -d ' ' -f 1) From 58f51983365234b9ca858de0e6a4cd42f4822bd0 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 20 Apr 2021 16:21:17 +0200 Subject: [PATCH 1222/1809] Add TruffleRuby 21.1.0 --- share/ruby-build/truffleruby+graalvm-21.1.0 | 13 +++++++++++++ share/ruby-build/truffleruby-21.1.0 | 13 +++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 share/ruby-build/truffleruby+graalvm-21.1.0 create mode 100644 share/ruby-build/truffleruby-21.1.0 diff --git a/share/ruby-build/truffleruby+graalvm-21.1.0 b/share/ruby-build/truffleruby+graalvm-21.1.0 new file mode 100644 index 00000000..9d5914e6 --- /dev/null +++ b/share/ruby-build/truffleruby+graalvm-21.1.0 @@ -0,0 +1,13 @@ +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#268d6ecabce3f49e69988f6089816faecc04dade0218f02355224ff5108411d9" truffleruby_graalvm + ;; +Darwin) + use_homebrew_openssl + 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#c95108f380e71db44aa3c911705b0878646419e3b0372f97248e8f1ca5a484e0" truffleruby_graalvm + ;; +*) + 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 new file mode 100644 index 00000000..82a6d3ff --- /dev/null +++ b/share/ruby-build/truffleruby-21.1.0 @@ -0,0 +1,13 @@ +case $(uname -s) in +Linux) + install_package "truffleruby-21.1.0" "https://github.com/oracle/truffleruby/releases/download/vm-21.1.0/truffleruby-21.1.0-linux-amd64.tar.gz#55fa126ebf7bb34b3933d160015e71930abfdddfa66b98d2cabe180367733831" truffleruby + ;; +Darwin) + use_homebrew_openssl + install_package "truffleruby-21.1.0" "https://github.com/oracle/truffleruby/releases/download/vm-21.1.0/truffleruby-21.1.0-macos-amd64.tar.gz#e272db06381790930fa7898c7995a98b24a4abf84502a79fee23f6117bcf6468" truffleruby + ;; +*) + colorize 1 "Unsupported operating system: $(uname -s)" + return 1 + ;; +esac From 83796a7fa986e27790cbdeffdc4c865ec77c3dfb Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 20 Apr 2021 16:36:34 +0200 Subject: [PATCH 1223/1809] ruby-build 20210420 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 9d9d33a3..83a5ff4a 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20210405" +RUBY_BUILD_VERSION="20210420" OLDIFS="$IFS" From ecbda0c5a253a1a5f89bf75cc1c50d1ddb5e9a5e Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Fri, 23 Apr 2021 14:06:53 +0200 Subject: [PATCH 1224/1809] Fix hashes for TruffleRuby GraalVM 21.1.0 * Unfortunately the files were changed and reuploaded as there was an issue with the gu (GraalVM Component Updater) catalog URL. --- share/ruby-build/truffleruby+graalvm-21.1.0 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/share/ruby-build/truffleruby+graalvm-21.1.0 b/share/ruby-build/truffleruby+graalvm-21.1.0 index 9d5914e6..6fbc67b0 100644 --- a/share/ruby-build/truffleruby+graalvm-21.1.0 +++ b/share/ruby-build/truffleruby+graalvm-21.1.0 @@ -1,10 +1,10 @@ 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#268d6ecabce3f49e69988f6089816faecc04dade0218f02355224ff5108411d9" truffleruby_graalvm + 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) use_homebrew_openssl - 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#c95108f380e71db44aa3c911705b0878646419e3b0372f97248e8f1ca5a484e0" truffleruby_graalvm + 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)" From 0bd64d37990908876e895aa471685d937f01a034 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Fri, 23 Apr 2021 14:20:56 +0200 Subject: [PATCH 1225/1809] ruby-build 20210423 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 83a5ff4a..5709c827 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20210420" +RUBY_BUILD_VERSION="20210423" OLDIFS="$IFS" From 3a4d3fb0fd8e1b64f08349d24789f853b8a3c97b Mon Sep 17 00:00:00 2001 From: Jean Boussier Date: Thu, 22 Apr 2021 12:36:42 +0200 Subject: [PATCH 1226/1809] Join *_OPTS variables after *_OPTS_ARRAY variables This for instance allows `RUBY_CONFIGURE_OPTS` to override what's set by the definition. For instance `enable_shared` can be disabled with `RUBY_CONFIGURE_OPTS='--disable-shared'` --- bin/ruby-build | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 5709c827..8845efbc 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -589,10 +589,10 @@ build_package_standard_build() { export CC=clang fi ${!PACKAGE_CONFIGURE:-./configure} --prefix="${!PACKAGE_PREFIX_PATH:-$PREFIX_PATH}" \ - $CONFIGURE_OPTS ${!PACKAGE_CONFIGURE_OPTS} "${!PACKAGE_CONFIGURE_OPTS_ARRAY}" || return 1 + "${!PACKAGE_CONFIGURE_OPTS_ARRAY}" $CONFIGURE_OPTS ${!PACKAGE_CONFIGURE_OPTS} || return 1 ) >&4 2>&1 - { "$MAKE" $MAKE_OPTS ${!PACKAGE_MAKE_OPTS} "${!PACKAGE_MAKE_OPTS_ARRAY}" + { "$MAKE" "${!PACKAGE_MAKE_OPTS_ARRAY}" $MAKE_OPTS ${!PACKAGE_MAKE_OPTS} } >&4 2>&1 } @@ -603,7 +603,7 @@ build_package_standard_install() { 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 $MAKE_INSTALL_OPTS ${!PACKAGE_MAKE_INSTALL_OPTS} "${!PACKAGE_MAKE_INSTALL_OPTS_ARRAY}" + { "$MAKE" install "${!PACKAGE_MAKE_INSTALL_OPTS_ARRAY}" $MAKE_INSTALL_OPTS ${!PACKAGE_MAKE_INSTALL_OPTS} } >&4 2>&1 } @@ -640,7 +640,7 @@ build_package_ree_installer() { is_mac && options="--no-tcmalloc" local option - for option in $RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[@]}; do + for option in ${RUBY_CONFIGURE_OPTS_ARRAY[@]} $RUBY_CONFIGURE_OPTS; do options="$options -c $option" done @@ -672,7 +672,7 @@ build_package_rbx() { fi done - RUBYOPT="-rrubygems $RUBYOPT" ./configure --prefix="$PREFIX_PATH" $RUBY_CONFIGURE_OPTS "${configure_opts[@]}" + RUBYOPT="-rrubygems $RUBYOPT" ./configure --prefix="$PREFIX_PATH" "${configure_opts[@]}" $RUBY_CONFIGURE_OPTS rake install fix_rbx_gem_binstubs "$PREFIX_PATH" fix_rbx_irb "$PREFIX_PATH" @@ -1169,7 +1169,7 @@ build_package_ldflags_dirs() { } build_package_enable_shared() { - package_option ruby configure --enable-shared + package_option ruby configure --enable-shared } build_package_auto_tcltk() { From 30b770c35f468761a8e9b0176e0d566367169ac3 Mon Sep 17 00:00:00 2001 From: Jean Boussier Date: Mon, 3 May 2021 12:52:47 +0200 Subject: [PATCH 1227/1809] Do not append `--enable-shared` if RUBY_CONFIGURE_OPTS include `--disable-shared` --- bin/ruby-build | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 8845efbc..e03f205e 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -592,7 +592,7 @@ build_package_standard_build() { "${!PACKAGE_CONFIGURE_OPTS_ARRAY}" $CONFIGURE_OPTS ${!PACKAGE_CONFIGURE_OPTS} || return 1 ) >&4 2>&1 - { "$MAKE" "${!PACKAGE_MAKE_OPTS_ARRAY}" $MAKE_OPTS ${!PACKAGE_MAKE_OPTS} + { "$MAKE" "${!PACKAGE_MAKE_OPTS_ARRAY}" $MAKE_OPTS ${!PACKAGE_MAKE_OPTS} } >&4 2>&1 } @@ -1169,7 +1169,9 @@ build_package_ldflags_dirs() { } build_package_enable_shared() { - package_option ruby configure --enable-shared + if [[ " ${RUBY_CONFIGURE_OPTS} " != *" --disable-shared"* ]]; then + package_option ruby configure --enable-shared + fi } build_package_auto_tcltk() { From e9fa4bfdbe16b71964575eb8e1d27e348305d09b Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Mon, 10 May 2021 20:47:29 +0200 Subject: [PATCH 1228/1809] ruby-build 20210510 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index e03f205e..8d018d9b 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20210423" +RUBY_BUILD_VERSION="20210510" OLDIFS="$IFS" From 939d26d8980577df3263890e4ee6349dfe94e4f0 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 26 May 2021 13:31:04 +0200 Subject: [PATCH 1229/1809] Fix hashes for TruffleRuby 21.1.0 * Unfortunately the original builds were based on incorrect JDK versions, these new hashes represent the correct builds based on JDK11. --- share/ruby-build/truffleruby-21.1.0 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/share/ruby-build/truffleruby-21.1.0 b/share/ruby-build/truffleruby-21.1.0 index 82a6d3ff..b900d96f 100644 --- a/share/ruby-build/truffleruby-21.1.0 +++ b/share/ruby-build/truffleruby-21.1.0 @@ -1,10 +1,10 @@ case $(uname -s) in Linux) - install_package "truffleruby-21.1.0" "https://github.com/oracle/truffleruby/releases/download/vm-21.1.0/truffleruby-21.1.0-linux-amd64.tar.gz#55fa126ebf7bb34b3933d160015e71930abfdddfa66b98d2cabe180367733831" truffleruby + install_package "truffleruby-21.1.0" "https://github.com/oracle/truffleruby/releases/download/vm-21.1.0/truffleruby-21.1.0-linux-amd64.tar.gz#e3ed5bffb8af040d174817b267581a9dfa7f18a7dc79d1c5e7a6a4670ad318fb" truffleruby ;; Darwin) use_homebrew_openssl - install_package "truffleruby-21.1.0" "https://github.com/oracle/truffleruby/releases/download/vm-21.1.0/truffleruby-21.1.0-macos-amd64.tar.gz#e272db06381790930fa7898c7995a98b24a4abf84502a79fee23f6117bcf6468" truffleruby + install_package "truffleruby-21.1.0" "https://github.com/oracle/truffleruby/releases/download/vm-21.1.0/truffleruby-21.1.0-macos-amd64.tar.gz#e2ada5a6c9dd6dcac6e1f1f04f290283182c3cf985ba9b599350b1f98f72c0d7" truffleruby ;; *) colorize 1 "Unsupported operating system: $(uname -s)" From 19ed806d27df9aadd22ed7a9573e64bc894d9655 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 26 May 2021 13:46:37 +0200 Subject: [PATCH 1230/1809] ruby-build 20210526 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 8d018d9b..18fe1247 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20210510" +RUBY_BUILD_VERSION="20210526" OLDIFS="$IFS" From 738576599e55be65972890237189ef91a27d3c15 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 9 Jun 2021 20:09:39 +0900 Subject: [PATCH 1231/1809] Added JRuby 9.2.18.0 --- share/ruby-build/jruby-9.2.18.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.2.18.0 diff --git a/share/ruby-build/jruby-9.2.18.0 b/share/ruby-build/jruby-9.2.18.0 new file mode 100644 index 00000000..a8314141 --- /dev/null +++ b/share/ruby-build/jruby-9.2.18.0 @@ -0,0 +1,2 @@ +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" jruby From e7d3459b6f6a959af189ddcc516a05193965417d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Rodr=C3=ADguez?= Date: Fri, 11 Jun 2021 10:20:50 +0200 Subject: [PATCH 1232/1809] Add jruby-dev * Uses the latest nightly, which is automatically built. --- share/ruby-build/jruby-dev | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 share/ruby-build/jruby-dev diff --git a/share/ruby-build/jruby-dev b/share/ruby-build/jruby-dev new file mode 100644 index 00000000..0c3222a2 --- /dev/null +++ b/share/ruby-build/jruby-dev @@ -0,0 +1,13 @@ +case $(uname -s) in +Linux) + install_package "jruby-head" "https://github.com/ruby/jruby-dev-builder/releases/latest/download/jruby-head-ubuntu-20.04.tar.gz" jruby + ;; +Darwin) + use_homebrew_openssl + install_package "jruby-head" "https://github.com/ruby/jruby-dev-builder/releases/latest/download/jruby-head-macos-latest.tar.gz" jruby + ;; +*) + colorize 1 "Unsupported operating system: $(uname -s)" + return 1 + ;; +esac From 6b5c8148228bc3f5e58ab9c54c29d0b71be65524 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Fri, 11 Jun 2021 11:40:23 +0200 Subject: [PATCH 1233/1809] ruby-build 20210611 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 18fe1247..83bc98df 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20210526" +RUBY_BUILD_VERSION="20210611" OLDIFS="$IFS" From 1b477ae8a1a2152040d38f2248afc1d0bc289f08 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 15 Jun 2021 22:15:06 +0200 Subject: [PATCH 1234/1809] Add JRuby 9.2.19.0 --- share/ruby-build/jruby-9.2.19.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.2.19.0 diff --git a/share/ruby-build/jruby-9.2.19.0 b/share/ruby-build/jruby-9.2.19.0 new file mode 100644 index 00000000..1325096b --- /dev/null +++ b/share/ruby-build/jruby-9.2.19.0 @@ -0,0 +1,2 @@ +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" jruby From a2200f3d028caa7f91bc4768c9ae62df01378c73 Mon Sep 17 00:00:00 2001 From: Tomohiro Nishimura Date: Wed, 7 Jul 2021 21:51:51 +0900 Subject: [PATCH 1235/1809] Add Ruby 2.6.8, 2.7.4, 3.0.2 --- share/ruby-build/2.6.8 | 2 ++ share/ruby-build/2.7.4 | 2 ++ share/ruby-build/3.0.2 | 2 ++ 3 files changed, 6 insertions(+) create mode 100644 share/ruby-build/2.6.8 create mode 100644 share/ruby-build/2.7.4 create mode 100644 share/ruby-build/3.0.2 diff --git a/share/ruby-build/2.6.8 b/share/ruby-build/2.6.8 new file mode 100644 index 00000000..569bad38 --- /dev/null +++ b/share/ruby-build/2.6.8 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.6.8" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.8.tar.bz2#dac96ca6df8bab5a6fc7778907f42498037f8ce05b63d20779dce3163e9fafe6" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.4 b/share/ruby-build/2.7.4 new file mode 100644 index 00000000..e3e888a4 --- /dev/null +++ b/share/ruby-build/2.7.4 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.7.4" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.4.tar.bz2#bffa8aec9da392eda98f1c561071bb6e71d217d541c617fc6e3282d79f4e7d48" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.2 b/share/ruby-build/3.0.2 new file mode 100644 index 00000000..cbce6263 --- /dev/null +++ b/share/ruby-build/3.0.2 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1k" "https://www.openssl.org/source/openssl-1.1.1k.tar.gz#892a0875b9872acd04a9fde79b1f943075d5ea162415de3047c327df33fbaee5" mac_openssl --if has_broken_mac_openssl +install_package "ruby-3.0.2" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.2.tar.gz#5085dee0ad9f06996a8acec7ebea4a8735e6fac22f22e2d98c3f2bc3bef7e6f1" ldflags_dirs enable_shared standard verify_openssl From f8e17bb435370581470b05537a065cdc9a69d3b1 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 7 Jul 2021 19:21:16 +0200 Subject: [PATCH 1236/1809] ruby-build 20210707 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 83bc98df..d8b6db12 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20210611" +RUBY_BUILD_VERSION="20210707" OLDIFS="$IFS" From 44729b287f9ece1633cee7d3d5b9f4550da2b920 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 7 Jul 2021 19:17:45 +0200 Subject: [PATCH 1237/1809] Handle multiple directories in PATH having an executable for remove_commands_from_path * This is common on Linux where e.g. /bin = /usr/bin and both are in PATH. --- test/test_helper.bash | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/test/test_helper.bash b/test/test_helper.bash index a53e33f7..21977cb5 100644 --- a/test/test_helper.bash +++ b/test/test_helper.bash @@ -16,13 +16,15 @@ fi remove_commands_from_path() { local path cmd - local paths=( $(command -v "$@" | sed 's!/[^/]*$!!' | sort -u) ) local NEWPATH=":$PATH:" - 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:}" + 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#:}" } From 25e52813b663e5ed23ffc7ccd62fee782ab2927b Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 19 Jan 2021 22:19:35 +0100 Subject: [PATCH 1238/1809] Test Linux in GitHub Actions too --- .github/workflows/ci.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8738cac8..01907897 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,10 +1,14 @@ -name: test with macos +name: Test on: [push, pull_request] jobs: - build: - runs-on: macos-latest + test: + strategy: + fail-fast: false + matrix: + os: [ubuntu-latest, macos-latest] + runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v2 - run: git clone --depth 1 https://github.com/sstephenson/bats.git From 964e83a039e063fe2fb1ce3dc8ded63c2c0e0549 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 7 Jul 2021 19:53:47 +0200 Subject: [PATCH 1239/1809] Run script/mirror verify on GitHub Actions too * So the shasums are checked in PRs. --- .github/workflows/ci.yml | 4 ++++ script/test | 11 ++++++++--- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 01907897..1cd3fd4b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,5 +11,9 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v2 + with: + fetch-depth: 0 - run: git clone --depth 1 https://github.com/sstephenson/bats.git - run: PATH="./bats/bin:$PATH" script/test + env: + COMMIT_RANGE: ${{ github.event.pull_request.base.sha }}..${{ github.event.pull_request.head.sha }} diff --git a/script/test b/script/test index 4f4c961e..f534f9ba 100755 --- a/script/test +++ b/script/test @@ -1,13 +1,18 @@ #!/usr/bin/env bash set -e +set -x STATUS=0 bats ${CI:+--tap} test || STATUS="$?" +if [ -n "$TRAVIS_COMMIT_RANGE" ]; then + COMMIT_RANGE="$TRAVIS_COMMIT_RANGE" +fi + if [ "$TRAVIS_SECURE_ENV_VARS" = "true" ]; then - ./script/mirror update "$TRAVIS_COMMIT_RANGE" -elif [ "${TRAVIS_PULL_REQUEST:-false}" != "false" ]; then - ./script/mirror verify "$TRAVIS_COMMIT_RANGE" + ./script/mirror update "$COMMIT_RANGE" +elif [ "${TRAVIS_PULL_REQUEST:-false}" != "false" ] || [ "$GITHUB_EVENT_NAME" = "pull_request" ]; then + ./script/mirror verify "$COMMIT_RANGE" fi exit "$STATUS" From ebdcf0c26ed0039762dca01844ce8175c0d02755 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 7 Jul 2021 20:00:14 +0200 Subject: [PATCH 1240/1809] Only do script/mirror update on TravisCI * Testing is done on GitHub Actions which is much faster. --- .travis.yml | 2 +- script/test | 8 +------- script/travis | 7 +++++++ 3 files changed, 9 insertions(+), 8 deletions(-) create mode 100755 script/travis diff --git a/.travis.yml b/.travis.yml index e7db21e4..d2213c07 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,6 @@ sudo: false install: git clone --depth 1 https://github.com/sstephenson/bats.git -script: PATH="./bats/bin:$PATH" script/test +script: PATH="./bats/bin:$PATH" script/travis language: c notifications: email: diff --git a/script/test b/script/test index f534f9ba..8d3ff9d5 100755 --- a/script/test +++ b/script/test @@ -5,13 +5,7 @@ set -x STATUS=0 bats ${CI:+--tap} test || STATUS="$?" -if [ -n "$TRAVIS_COMMIT_RANGE" ]; then - COMMIT_RANGE="$TRAVIS_COMMIT_RANGE" -fi - -if [ "$TRAVIS_SECURE_ENV_VARS" = "true" ]; then - ./script/mirror update "$COMMIT_RANGE" -elif [ "${TRAVIS_PULL_REQUEST:-false}" != "false" ] || [ "$GITHUB_EVENT_NAME" = "pull_request" ]; then +if [ "$GITHUB_EVENT_NAME" = "pull_request" ]; then ./script/mirror verify "$COMMIT_RANGE" fi diff --git a/script/travis b/script/travis new file mode 100755 index 00000000..03e69375 --- /dev/null +++ b/script/travis @@ -0,0 +1,7 @@ +#!/usr/bin/env bash +set -e +set -x + +if [ "$TRAVIS_SECURE_ENV_VARS" = "true" ]; then + ./script/mirror update "$TRAVIS_COMMIT_RANGE" +fi From 45b3f7f7e21f910c8fe6c0815bbbec67912f9038 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Thu, 15 Jul 2021 20:16:59 +0200 Subject: [PATCH 1241/1809] :fire: Travis CI --- .travis.yml | 12 ---------- script/s3-put | 63 --------------------------------------------------- script/travis | 7 ------ 3 files changed, 82 deletions(-) delete mode 100644 .travis.yml delete mode 100755 script/s3-put delete mode 100755 script/travis diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index d2213c07..00000000 --- a/.travis.yml +++ /dev/null @@ -1,12 +0,0 @@ -sudo: false -install: git clone --depth 1 https://github.com/sstephenson/bats.git -script: PATH="./bats/bin:$PATH" script/travis -language: c -notifications: - email: - on_success: never -env: - global: - - AMAZON_S3_BUCKET=ruby-build-mirror - - AMAZON_ACCESS_KEY_ID=AKIAJKAUQVHU6X4CODDQ - - secure: LTSvDP2o72nbECDwWsfwnsiETF4VpqrYN3y/ve68AZIMzfNWDB5vhqzMLU1ltFnSNxd71gTCGX2OEcsxdrfnG+Msu52v8FtJ7lz/b9xn83gGYrGnmEMzARtd1fnuzlWQh/1eNL9jrNl8FDhgjoTqKl2gF6fZBsQxcHRnvRSXcqE= diff --git a/script/s3-put b/script/s3-put deleted file mode 100755 index 5efdfce7..00000000 --- a/script/s3-put +++ /dev/null @@ -1,63 +0,0 @@ -#!/usr/bin/env bash -# Usage: s3-put [] -# -# Uploads a file to the Amazon S3 service. -# -# Depends on AWS credentials being set via env: -# - AMAZON_ACCESS_KEY_ID -# - AMAZON_SECRET_ACCESS_KEY -# -# Outputs the URL of the newly uploaded file. -set -e - -authorization() { - local signature="$(string_to_sign | hmac_sha1 | base64)" - echo "AWS ${AMAZON_ACCESS_KEY_ID?}:${signature}" -} - -hmac_sha1() { - openssl dgst -binary -sha1 -hmac "${AMAZON_SECRET_ACCESS_KEY?}" -} - -base64() { - openssl enc -base64 -} - -bin_md5() { - openssl dgst -binary -md5 -} - -string_to_sign() { - echo "$http_method" - echo "$content_md5" - echo "$content_type" - echo "$date" - echo "x-amz-acl:$acl" - printf "/$bucket/$remote_path" -} - -date_string() { - LC_TIME=C date "+%a, %d %h %Y %T %z" -} - -file="$1" -bucket="$2" -content_type="$3" - -http_method=PUT -acl="public-read" -remote_path="${file##*/}" -content_md5="$(bin_md5 < "$file" | base64)" -date="$(date_string)" - -url="https://$bucket.s3.amazonaws.com/$remote_path" - -curl -qsSf -T "$file" \ - -H "Authorization: $(authorization)" \ - -H "x-amz-acl: $acl" \ - -H "Date: $date" \ - -H "Content-MD5: $content_md5" \ - -H "Content-Type: $content_type" \ - "$url" - -echo "$url" diff --git a/script/travis b/script/travis deleted file mode 100755 index 03e69375..00000000 --- a/script/travis +++ /dev/null @@ -1,7 +0,0 @@ -#!/usr/bin/env bash -set -e -set -x - -if [ "$TRAVIS_SECURE_ENV_VARS" = "true" ]; then - ./script/mirror update "$TRAVIS_COMMIT_RANGE" -fi From 7f368a7592022ab1856a3d4f831b3a832ab0b5bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Thu, 15 Jul 2021 20:57:14 +0200 Subject: [PATCH 1242/1809] Update ruby-build download mirror in GitHub Actions --- .github/workflows/ci.yml | 11 ++++++++--- .github/workflows/mirror.yml | 18 ++++++++++++++++++ script/mirror | 17 ++++++++++++----- script/test | 12 ++---------- 4 files changed, 40 insertions(+), 18 deletions(-) create mode 100644 .github/workflows/mirror.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1cd3fd4b..3a8b2b79 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,12 @@ jobs: - uses: actions/checkout@v2 with: fetch-depth: 0 - - run: git clone --depth 1 https://github.com/sstephenson/bats.git - - run: PATH="./bats/bin:$PATH" script/test + - name: Install bats + run: git clone --depth 1 https://github.com/sstephenson/bats.git + - name: Run tests + run: PATH="./bats/bin:$PATH" script/test + - name: Verify download URL checksums + if: github.event_name == 'pull_request' + run: ./script/mirror verify "$COMMIT_RANGE" env: - COMMIT_RANGE: ${{ github.event.pull_request.base.sha }}..${{ github.event.pull_request.head.sha }} + COMMIT_RANGE: ${{ github.event.pull_request.base.sha }}.. diff --git a/.github/workflows/mirror.yml b/.github/workflows/mirror.yml new file mode 100644 index 00000000..4fd75cfe --- /dev/null +++ b/.github/workflows/mirror.yml @@ -0,0 +1,18 @@ +name: Mirror + +on: push + +jobs: + test: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + with: + fetch-depth: 0 + - name: Update download mirror + run: script/mirror update "${BEFORE_REF}.." + env: + BEFORE_REF: ${{ github.event.push.before }} + AMAZON_S3_BUCKET: ruby-build-mirror + AWS_ACCESS_KEY_ID: AKIAJKAUQVHU6X4CODDQ + AWS_SECRET_ACCESS_KEY: ${{ secrets.MIRROR_UPLOAD_SECRET }} diff --git a/script/mirror b/script/mirror index cf38d251..65f5419a 100755 --- a/script/mirror +++ b/script/mirror @@ -53,31 +53,38 @@ update() { local url local checksum local file + local tmp_path for url in $(potentially_new_packages "$1"); do checksum="${url#*#}" url="${url%#*}" if test_mirrored "$checksum"; then echo "Already mirrored: $url" else - echo "Mirroring: $url" - file="${TMPDIR:-/tmp}/$checksum" + echo "Will mirror: $url" + [ -n "$tmp_path" ] || tmp_path="$(mktemp -d "${TMPDIR:-/tmp}/s3-sync.XXXXX")" + file="$tmp_path/$checksum" download_and_verify "$url" "$file" "$checksum" - ./script/s3-put "$file" "${AMAZON_S3_BUCKET?}" fi done + if [ -n "$tmp_path" ]; then + echo "Uploading..." + aws s3 sync --acl=public-read --size-only "$tmp_path" "s3://${AMAZON_S3_BUCKET?}" + fi } verify() { local url local checksum local file + local status=0 for url in $(potentially_new_packages "$1"); do checksum="${url#*#}" url="${url%#*}" echo "Verifying checksum for $url" file="${TMPDIR:-/tmp}/$checksum" - download_and_verify "$url" "$file" "$checksum" + download_and_verify "$url" "$file" "$checksum" || status=$? done + return $status } stats() { @@ -88,7 +95,7 @@ stats() { for url in "${packages[@]}"; do checksum="${url#*#}" if test_mirrored "$checksum"; then - confirmed="$((confirmed + 1))" + : $((confirmed++)) else echo "failed: $url" >&2 fi diff --git a/script/test b/script/test index 8d3ff9d5..54813921 100755 --- a/script/test +++ b/script/test @@ -1,12 +1,4 @@ -#!/usr/bin/env bash +#!/bin/bash set -e -set -x -STATUS=0 -bats ${CI:+--tap} test || STATUS="$?" - -if [ "$GITHUB_EVENT_NAME" = "pull_request" ]; then - ./script/mirror verify "$COMMIT_RANGE" -fi - -exit "$STATUS" +bats ${CI:+--tap} test From fa6cb85db5e531f60b04f3b14e6a40c3487c5d8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 16 Jul 2021 17:26:30 +0200 Subject: [PATCH 1243/1809] Tweak `script/mirror` --- script/mirror | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/script/mirror b/script/mirror index 65f5419a..03155c73 100755 --- a/script/mirror +++ b/script/mirror @@ -15,8 +15,9 @@ test_mirrored() { } compute_sha2() { - local output="$(openssl dgst -sha256)" - echo "${output##* }" | tr '[A-Z]' '[a-z]' + local output + output="$(openssl dgst -sha256)" + tr '[:upper:]' '[:lower:]' <<<"${output##* }" } download_package() { @@ -41,12 +42,15 @@ changed_files() { } potentially_new_packages() { - local files="$(changed_files "$1" -- ./share/ruby-build)" - [ -n "$files" ] && extract_urls $files + local head="${1#*..}" + local files + IFS=$'\n' read -d '' -r -a files < <(changed_files "$1" -- ./share/ruby-build) + [ ${#files[@]} -gt 0 ] || return 0 + extract_urls "${head:-HEAD}" -- "${files[@]}" } extract_urls() { - $(type -p ggrep grep | head -1) -hoe 'http[^"]\+#[^"]\+' "$@" | sort | uniq + git grep -hoe 'http[^"]\+#[^"]\+' "$@" | sort | uniq } update() { @@ -88,7 +92,8 @@ verify() { } stats() { - local packages=( $(extract_urls ./share/ruby-build/*) ) + local packages + IFS=$'\n' read -d '' -r -a packages < <(extract_urls -- ./share/ruby-build/\*) local total="${#packages[@]}" local confirmed=0 local checksum From 57a4f9ce9f81710d47571aa5562e09fdb6c95eea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 16 Jul 2021 17:27:36 +0200 Subject: [PATCH 1244/1809] Enable manual dispatch of `script/mirror update` in Actions --- .github/workflows/mirror.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/mirror.yml b/.github/workflows/mirror.yml index 4fd75cfe..a0d89498 100644 --- a/.github/workflows/mirror.yml +++ b/.github/workflows/mirror.yml @@ -1,6 +1,14 @@ name: Mirror -on: push +on: + push: + branches: + - master + workflow_dispatch: + inputs: + beforeRef: + description: Git commit reference to start comparing from + required: true jobs: test: @@ -12,7 +20,7 @@ jobs: - name: Update download mirror run: script/mirror update "${BEFORE_REF}.." env: - BEFORE_REF: ${{ github.event.push.before }} + BEFORE_REF: ${{ github.event.before }}${{ github.event.inputs.beforeRef }} AMAZON_S3_BUCKET: ruby-build-mirror AWS_ACCESS_KEY_ID: AKIAJKAUQVHU6X4CODDQ AWS_SECRET_ACCESS_KEY: ${{ secrets.MIRROR_UPLOAD_SECRET }} From 5a435050b7042653420ed1a7323670b4ba90f8f6 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 20 Jul 2021 19:31:47 +0200 Subject: [PATCH 1245/1809] Add TruffleRuby 21.2.0 --- share/ruby-build/truffleruby+graalvm-21.2.0 | 13 +++++++++++++ share/ruby-build/truffleruby-21.2.0 | 13 +++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 share/ruby-build/truffleruby+graalvm-21.2.0 create mode 100644 share/ruby-build/truffleruby-21.2.0 diff --git a/share/ruby-build/truffleruby+graalvm-21.2.0 b/share/ruby-build/truffleruby+graalvm-21.2.0 new file mode 100644 index 00000000..44a54af6 --- /dev/null +++ b/share/ruby-build/truffleruby+graalvm-21.2.0 @@ -0,0 +1,13 @@ +case $(uname -s) in +Linux) + 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 + ;; +Darwin) + use_homebrew_openssl + 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 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 new file mode 100644 index 00000000..af6475b4 --- /dev/null +++ b/share/ruby-build/truffleruby-21.2.0 @@ -0,0 +1,13 @@ +case $(uname -s) in +Linux) + install_package "truffleruby-21.2.0" "https://github.com/oracle/truffleruby/releases/download/vm-21.2.0/truffleruby-21.2.0-linux-amd64.tar.gz#3c6a3deb74c38fc20ca47fda566c3ac3296bcb66240be7735fdedebb8e29f9c9" truffleruby + ;; +Darwin) + use_homebrew_openssl + install_package "truffleruby-21.2.0" "https://github.com/oracle/truffleruby/releases/download/vm-21.2.0/truffleruby-21.2.0-macos-amd64.tar.gz#c1eeb3692200c812329fa50c506dcb0ff246e7fb7780cd661fce2227fe507be1" truffleruby + ;; +*) + colorize 1 "Unsupported operating system: $(uname -s)" + return 1 + ;; +esac From d62e1d41cdb60f9dad161f99e5edd80a38ad1878 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 20 Jul 2021 19:59:07 +0200 Subject: [PATCH 1246/1809] ruby-build 20210720 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index d8b6db12..ecba71e8 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20210707" +RUBY_BUILD_VERSION="20210720" OLDIFS="$IFS" From 37d7143986bd5d826e5da71cf18dcc5492fe500a Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 20 Jul 2021 20:00:03 +0200 Subject: [PATCH 1247/1809] Rename the mirror workflow name for clarity --- .github/workflows/mirror.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/mirror.yml b/.github/workflows/mirror.yml index a0d89498..ec32b66e 100644 --- a/.github/workflows/mirror.yml +++ b/.github/workflows/mirror.yml @@ -11,7 +11,7 @@ on: required: true jobs: - test: + mirror: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 From ac72249e04a7b0b78b39e6723ec9c43b1b434d4b Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Mon, 26 Jul 2021 15:40:11 +0200 Subject: [PATCH 1248/1809] Ensure it is safe to remove the prefix path for TruffleRuby or error * Only do clean_prefix_path for TruffleRuby and rename for clarity, since the logic is now TruffleRuby-specific. --- bin/ruby-build | 14 +++++++++++--- test/build.bats | 1 + 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index ecba71e8..f8e29d5b 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -747,6 +747,7 @@ fix_jruby_shebangs() { } build_package_truffleruby() { + clean_prefix_path_truffleruby || return $? build_package_copy cd "${PREFIX_PATH}" @@ -754,7 +755,7 @@ build_package_truffleruby() { } build_package_truffleruby_graalvm() { - clean_prefix_path + clean_prefix_path_truffleruby || return $? build_package_copy_to "${PREFIX_PATH}/graalvm" cd "${PREFIX_PATH}/graalvm" @@ -792,7 +793,15 @@ remove_windows_files() { rm -f bin/*.exe bin/*.dll bin/*.bat bin/jruby.sh } -clean_prefix_path() { +clean_prefix_path_truffleruby() { + if [ -d "$PREFIX_PATH" ] && [ ! -e "$PREFIX_PATH/bin/truffleruby" ]; then + echo + echo "ERROR: cannot install TruffleRuby to $PREFIX_PATH, which does not look like a valid TruffleRuby prefix" >&2 + echo "TruffleRuby only supports being installed to a not existing directory or replacing an existing TruffleRuby installation" + echo "See https://github.com/oracle/truffleruby/issues/1389 for details" >&2 + return 1 + fi + # Make sure there are no leftover files in $PREFIX_PATH rm -rf "$PREFIX_PATH" } @@ -804,7 +813,6 @@ build_package_copy_to() { } build_package_copy() { - clean_prefix_path build_package_copy_to "$PREFIX_PATH" } diff --git a/test/build.bats b/test/build.bats index 588341d0..9049c6e4 100755 --- a/test/build.bats +++ b/test/build.bats @@ -664,6 +664,7 @@ DEF } @test "TruffleRuby post-install hook" { + rmdir "$INSTALL_ROOT" executable "${RUBY_BUILD_CACHE_PATH}/truffleruby-test/lib/truffle/post_install_hook.sh" < Date: Mon, 26 Jul 2021 17:44:58 +0200 Subject: [PATCH 1249/1809] ruby-build 20210726 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index f8e29d5b..6f9fa4c5 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20210720" +RUBY_BUILD_VERSION="20210726" OLDIFS="$IFS" From cf9a6fcdade04c6dbe04c476482b42f04f30b2a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Thu, 29 Jul 2021 14:35:18 +0200 Subject: [PATCH 1250/1809] Use latest bump-homebrew-formula-action --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d87eb505..ccda1b75 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,7 +8,7 @@ jobs: name: Bump Homebrew formula runs-on: ubuntu-latest steps: - - uses: mislav/bump-homebrew-formula-action@v1.4 + - uses: mislav/bump-homebrew-formula-action@v1 if: "!contains(github.ref, '-')" # skip prereleases with: formula-name: ruby-build From dc047ade1ea5aa3bc997f1f12108ef4d7e3baf9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 31 Jul 2021 13:38:33 +0200 Subject: [PATCH 1251/1809] Fix mirror job in Actions https://github.com/aws/aws-cli/issues/5234#issuecomment-705831465 --- .github/workflows/mirror.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/mirror.yml b/.github/workflows/mirror.yml index ec32b66e..048721bc 100644 --- a/.github/workflows/mirror.yml +++ b/.github/workflows/mirror.yml @@ -24,3 +24,4 @@ jobs: AMAZON_S3_BUCKET: ruby-build-mirror AWS_ACCESS_KEY_ID: AKIAJKAUQVHU6X4CODDQ AWS_SECRET_ACCESS_KEY: ${{ secrets.MIRROR_UPLOAD_SECRET }} + AWS_REGION: us-east-1 From 075ad3bee92fd110a9eafd20a04202da05b4e7fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 31 Jul 2021 13:43:42 +0200 Subject: [PATCH 1252/1809] Disable progress output when uploading to S3 --- script/mirror | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/script/mirror b/script/mirror index 03155c73..82d8b628 100755 --- a/script/mirror +++ b/script/mirror @@ -72,7 +72,7 @@ update() { done if [ -n "$tmp_path" ]; then echo "Uploading..." - aws s3 sync --acl=public-read --size-only "$tmp_path" "s3://${AMAZON_S3_BUCKET?}" + aws s3 sync --acl=public-read --size-only --no-progress "$tmp_path" "s3://${AMAZON_S3_BUCKET?}" fi } From c94f9556273c7e28acdae73c87026dd903d60822 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Sun, 1 Aug 2021 12:10:33 +0200 Subject: [PATCH 1253/1809] TruffleRuby 21.2+ adds support for linux-aarch64 * Fixes #1786 --- script/update-truffleruby | 13 +++++++++---- script/update-truffleruby-graalvm | 13 +++++++++---- share/ruby-build/truffleruby+graalvm-21.2.0 | 12 ++++++++---- share/ruby-build/truffleruby-21.2.0 | 12 ++++++++---- share/ruby-build/truffleruby-dev | 9 +++++---- 5 files changed, 39 insertions(+), 20 deletions(-) diff --git a/script/update-truffleruby b/script/update-truffleruby index 8c70fc92..62b28214 100755 --- a/script/update-truffleruby +++ b/script/update-truffleruby @@ -25,18 +25,23 @@ EOS } cat > "$file" <> "$file" <> "$file" <> "$file" < "$file" <> "$file" <> "$file" <> "$file" < Date: Sun, 1 Aug 2021 15:26:24 +0200 Subject: [PATCH 1254/1809] ruby-build 20210801 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 6f9fa4c5..cccc51a8 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20210726" +RUBY_BUILD_VERSION="20210801" OLDIFS="$IFS" From 7137ee4930f52a005b0bea404dc612298f7ac7bb Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 4 Aug 2021 12:45:13 +0200 Subject: [PATCH 1255/1809] Add TruffleRuby 21.2.0.1 --- share/ruby-build/truffleruby-21.2.0.1 | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 share/ruby-build/truffleruby-21.2.0.1 diff --git a/share/ruby-build/truffleruby-21.2.0.1 b/share/ruby-build/truffleruby-21.2.0.1 new file mode 100644 index 00000000..8df8c280 --- /dev/null +++ b/share/ruby-build/truffleruby-21.2.0.1 @@ -0,0 +1,17 @@ +platform="$(uname -s)-$(uname -m)" +case $platform in +Linux-x86_64) + install_package "truffleruby-21.2.0.1" "https://github.com/oracle/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/oracle/truffleruby/releases/download/vm-21.2.0.1/truffleruby-21.2.0.1-linux-aarch64.tar.gz#ddaf53a9921d2a5b5151300c30848519db2a3f9f146f47d4d883ccbbad6cab08" truffleruby + ;; +Darwin-x86_64) + use_homebrew_openssl + install_package "truffleruby-21.2.0.1" "https://github.com/oracle/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 From f82c1e8cb26e9571bb2d81405b510c64370bae5f Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 4 Aug 2021 15:28:36 +0200 Subject: [PATCH 1256/1809] ruby-build 20210804 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index cccc51a8..ad60efd2 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20210801" +RUBY_BUILD_VERSION="20210804" OLDIFS="$IFS" From 57c397d7cabf9f0ff73b8c03c4c1859a3850405a Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Sat, 7 Aug 2021 14:36:47 +0200 Subject: [PATCH 1257/1809] Add truffleruby+graalvm-dev --- share/ruby-build/truffleruby+graalvm-dev | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 share/ruby-build/truffleruby+graalvm-dev diff --git a/share/ruby-build/truffleruby+graalvm-dev b/share/ruby-build/truffleruby+graalvm-dev new file mode 100644 index 00000000..93ea6827 --- /dev/null +++ b/share/ruby-build/truffleruby+graalvm-dev @@ -0,0 +1,17 @@ +platform="$(uname -s)-$(uname -m)" +case $platform in +Linux-x86_64) + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java11-linux-amd64-dev.tar.gz" truffleruby_graalvm + ;; +Linux-aarch64) + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java11-linux-aarch64-dev.tar.gz" truffleruby_graalvm + ;; +Darwin-x86_64) + use_homebrew_openssl + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java11-darwin-amd64-dev.tar.gz" truffleruby_graalvm + ;; +*) + colorize 1 "Unsupported platform: $platform" + return 1 + ;; +esac From 7f2ae734fd23275e25e151d829302adc9016d721 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 25 Aug 2021 08:12:31 +0900 Subject: [PATCH 1258/1809] Use openssl-1.1.1l --- script/update-cruby | 2 +- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.10 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.4.3 | 2 +- share/ruby-build/2.4.4 | 2 +- share/ruby-build/2.4.5 | 2 +- share/ruby-build/2.4.6 | 2 +- share/ruby-build/2.4.7 | 2 +- share/ruby-build/2.4.8 | 2 +- share/ruby-build/2.4.9 | 2 +- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.5.2 | 2 +- share/ruby-build/2.5.3 | 2 +- share/ruby-build/2.5.4 | 2 +- share/ruby-build/2.5.5 | 2 +- share/ruby-build/2.5.6 | 2 +- share/ruby-build/2.5.7 | 2 +- share/ruby-build/2.5.8 | 2 +- share/ruby-build/2.5.9 | 2 +- share/ruby-build/2.6.0 | 2 +- share/ruby-build/2.6.0-dev | 2 +- share/ruby-build/2.6.0-preview1 | 2 +- share/ruby-build/2.6.0-preview2 | 2 +- share/ruby-build/2.6.0-preview3 | 2 +- share/ruby-build/2.6.0-rc1 | 2 +- share/ruby-build/2.6.0-rc2 | 2 +- share/ruby-build/2.6.1 | 2 +- share/ruby-build/2.6.2 | 2 +- share/ruby-build/2.6.3 | 2 +- share/ruby-build/2.6.4 | 2 +- share/ruby-build/2.6.5 | 2 +- share/ruby-build/2.6.6 | 2 +- share/ruby-build/2.6.7 | 2 +- share/ruby-build/2.6.8 | 2 +- share/ruby-build/2.7.0 | 2 +- share/ruby-build/2.7.0-dev | 2 +- share/ruby-build/2.7.0-preview1 | 2 +- share/ruby-build/2.7.0-preview2 | 2 +- share/ruby-build/2.7.0-preview3 | 2 +- share/ruby-build/2.7.0-rc1 | 2 +- share/ruby-build/2.7.0-rc2 | 2 +- share/ruby-build/2.7.1 | 2 +- share/ruby-build/2.7.2 | 2 +- share/ruby-build/2.7.3 | 2 +- share/ruby-build/2.7.4 | 2 +- share/ruby-build/3.0.0 | 2 +- share/ruby-build/3.0.0-dev | 2 +- share/ruby-build/3.0.0-preview1 | 2 +- share/ruby-build/3.0.0-preview2 | 2 +- share/ruby-build/3.0.0-rc1 | 2 +- share/ruby-build/3.0.1 | 2 +- share/ruby-build/3.0.2 | 2 +- share/ruby-build/3.1.0-dev | 2 +- 60 files changed, 60 insertions(+), 60 deletions(-) diff --git a/script/update-cruby b/script/update-cruby index 74412071..64bb18ee 100755 --- a/script/update-cruby +++ b/script/update-cruby @@ -18,6 +18,6 @@ url="https://cache.ruby-lang.org/pub/ruby/${major_minor_version}/${basename}" sha256=$(sha256sum "$release_directory/$basename" | cut -d ' ' -f 1) cat > "$file" < Date: Wed, 25 Aug 2021 09:14:03 +0900 Subject: [PATCH 1259/1809] ruby-build 20210825 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index ad60efd2..70bfe774 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20210804" +RUBY_BUILD_VERSION="20210825" OLDIFS="$IFS" From ef4b2771b3b72c6c75d0dba3db390402f2460837 Mon Sep 17 00:00:00 2001 From: Jean Boussier Date: Thu, 23 Sep 2021 18:23:41 +0200 Subject: [PATCH 1260/1809] Add a definition for yjit-dev --- share/ruby-build/yjit-dev | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/yjit-dev diff --git a/share/ruby-build/yjit-dev b/share/ruby-build/yjit-dev new file mode 100644 index 00000000..d3983049 --- /dev/null +++ b/share/ruby-build/yjit-dev @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_git "ruby-master" "https://github.com/Shopify/yjit.git" "main" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl From e7cfd78cf278fe51360ae7841597f84609da234b Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Sat, 25 Sep 2021 12:09:45 +0200 Subject: [PATCH 1261/1809] Add JRuby 9.3.0.0 --- share/ruby-build/jruby-9.3.0.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.3.0.0 diff --git a/share/ruby-build/jruby-9.3.0.0 b/share/ruby-build/jruby-9.3.0.0 new file mode 100644 index 00000000..8b5d8007 --- /dev/null +++ b/share/ruby-build/jruby-9.3.0.0 @@ -0,0 +1,2 @@ +require_java 8 +install_package "jruby-9.3.0.0" "https://s3.amazonaws.com/jruby.org/downloads/9.3.0.0/jruby-bin-9.3.0.0.tar.gz#2dc1f85936d3ff3adc20d90e5f4894499c585a7ea5fedec67154e2f9ecb1bc9b" jruby From 7e59004c9d97cb1d44450912980a38c5600bb9f2 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Sat, 25 Sep 2021 12:17:16 +0200 Subject: [PATCH 1262/1809] Automatically download the jruby archive if it is not already in RELEASE_DIRECTORY --- script/update-jruby | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/script/update-jruby b/script/update-jruby index 24b34f0f..4c839b90 100755 --- a/script/update-jruby +++ b/script/update-jruby @@ -14,7 +14,9 @@ file="share/ruby-build/jruby-${version}" basename="jruby-bin-${version}.tar.gz" url="https://s3.amazonaws.com/jruby.org/downloads/${version}/${basename}" -sha256=$(sha256sum "$release_directory/$basename" | cut -d ' ' -f 1) +archive="$release_directory/$basename" +[ -e "$archive" ] || wget -O "$archive" "$url" +sha256=$(sha256sum "$archive" | cut -d ' ' -f 1) cat > "$file" < Date: Sat, 25 Sep 2021 12:25:45 +0200 Subject: [PATCH 1263/1809] ruby-build 20210925 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 70bfe774..3bc705e8 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20210825" +RUBY_BUILD_VERSION="20210925" OLDIFS="$IFS" From e607953dbfe7fc6663977a00f6f76c2ebfeb82da Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 28 Sep 2021 12:38:04 +0200 Subject: [PATCH 1264/1809] Fix version check for Java 17 * Fixes https://github.com/rbenv/ruby-build/issues/1798 * OpenJDK 17 reports: $ java -version openjdk version "17" 2021-09-14 There is no dot in the version, so we need to only use the first match from grep -o. * Clarify it is a minimum required java version, not an exact version. --- bin/ruby-build | 6 +++--- test/build.bats | 28 ++++++++++++++++++++++++++-- 2 files changed, 29 insertions(+), 5 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 3bc705e8..d849820e 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -854,8 +854,8 @@ fix_rbx_irb() { require_java() { local required="$1" local java_version="$(java -version 2>&1)" - local version_string="$(grep 'java version' <<<"$java_version" | head -1 | grep -o '[0-9.]\+' || true)" - [ -n "$version_string" ] || version_string="$(grep 'openjdk version' <<<"$java_version" | head -1 | grep -o '[0-9.]\+' || true)" + local 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="." local nums=($version_string) IFS="$OLDIFS" @@ -863,7 +863,7 @@ require_java() { [ "$found_version" -gt 1 ] 2>/dev/null || found_version="${nums[1]}" [ "$found_version" -ge "$required" ] 2>/dev/null && return 0 colorize 1 "ERROR" >&3 - echo ": Java ${required} required, but your Java version was:" >&3 + echo ": Java >= ${required} required, but your Java version was:" >&3 cat <<<"$java_version" >&3 return 1 } diff --git a/test/build.bats b/test/build.bats index 9049c6e4..96d52053 100755 --- a/test/build.bats +++ b/test/build.bats @@ -586,7 +586,7 @@ require_java7 install_package "jruby-9000.dev" "http://ci.jruby.org/jruby-dist-9000.dev-bin.tar.gz" jruby DEF assert_failure - assert_output_contains "ERROR: Java 7 required, but your Java version was:" + assert_output_contains "ERROR: Java >= 7 required, but your Java version was:" } @test "JRuby Java is outdated" { @@ -599,7 +599,7 @@ require_java7 install_package "jruby-9000.dev" "http://ci.jruby.org/jruby-dist-9000.dev-bin.tar.gz" jruby DEF assert_failure - assert_output_contains "ERROR: Java 7 required, but your Java version was:" + assert_output_contains "ERROR: Java >= 7 required, but your Java version was:" assert_output_contains 'java version "1.6.0_21"' } @@ -663,6 +663,30 @@ DEF assert_success } +@test "JRuby Java 11 version string" { + cached_tarball "jruby-9000.dev" bin/jruby + + stub java "-version : echo 'openjdk version \"11.0.10\" 2021-01-19' >&2" + + run_inline_definition <&2" + + run_inline_definition < Date: Tue, 28 Sep 2021 12:42:18 +0200 Subject: [PATCH 1265/1809] ruby-build 20210928 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index d849820e..11fab643 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20210925" +RUBY_BUILD_VERSION="20210928" OLDIFS="$IFS" From 504a002afbc39247e838831356500552c4a72837 Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Tue, 28 Sep 2021 07:52:45 -0500 Subject: [PATCH 1266/1809] Prefer maven URLs going forward We continue to maintain the S3 URLs but only as a courtesy for legacy apps and tools. The preferred URLs are the maven jruby-dist links, which have the same files but are federated and mirrored across the maven ecosystem. --- share/ruby-build/jruby-9.3.0.0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/jruby-9.3.0.0 b/share/ruby-build/jruby-9.3.0.0 index 8b5d8007..5ef38734 100644 --- a/share/ruby-build/jruby-9.3.0.0 +++ b/share/ruby-build/jruby-9.3.0.0 @@ -1,2 +1,2 @@ require_java 8 -install_package "jruby-9.3.0.0" "https://s3.amazonaws.com/jruby.org/downloads/9.3.0.0/jruby-bin-9.3.0.0.tar.gz#2dc1f85936d3ff3adc20d90e5f4894499c585a7ea5fedec67154e2f9ecb1bc9b" jruby +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" jruby From e3909413561b85c80ddc3bb05949a38d8ec65114 Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Tue, 28 Sep 2021 09:22:00 -0500 Subject: [PATCH 1267/1809] Update update-jruby script to use Maven URL --- script/update-jruby | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/script/update-jruby b/script/update-jruby index 4c839b90..bb88ab6d 100755 --- a/script/update-jruby +++ b/script/update-jruby @@ -12,8 +12,8 @@ version="$1" release_directory="$2" file="share/ruby-build/jruby-${version}" -basename="jruby-bin-${version}.tar.gz" -url="https://s3.amazonaws.com/jruby.org/downloads/${version}/${basename}" +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) From c10f434a506f5628e001d6b2697d1627874dd5c8 Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Wed, 13 Oct 2021 13:08:11 -0500 Subject: [PATCH 1268/1809] Add JRuby 9.3.1.0 --- share/ruby-build/jruby-9.3.1.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.3.1.0 diff --git a/share/ruby-build/jruby-9.3.1.0 b/share/ruby-build/jruby-9.3.1.0 new file mode 100644 index 00000000..b82f1736 --- /dev/null +++ b/share/ruby-build/jruby-9.3.1.0 @@ -0,0 +1,2 @@ +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" jruby From abc62cc65902fba5ab97e45e16ed6f7ddeccaef9 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 19 Oct 2021 16:59:39 +0200 Subject: [PATCH 1269/1809] Add TruffleRuby and TruffleRuby GraalVM 21.3.0 --- share/ruby-build/truffleruby+graalvm-21.3.0 | 17 +++++++++++++++++ share/ruby-build/truffleruby-21.3.0 | 17 +++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 share/ruby-build/truffleruby+graalvm-21.3.0 create mode 100644 share/ruby-build/truffleruby-21.3.0 diff --git a/share/ruby-build/truffleruby+graalvm-21.3.0 b/share/ruby-build/truffleruby+graalvm-21.3.0 new file mode 100644 index 00000000..431bd9b6 --- /dev/null +++ b/share/ruby-build/truffleruby+graalvm-21.3.0 @@ -0,0 +1,17 @@ +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) + use_homebrew_openssl + 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-21.3.0 b/share/ruby-build/truffleruby-21.3.0 new file mode 100644 index 00000000..cb4c737f --- /dev/null +++ b/share/ruby-build/truffleruby-21.3.0 @@ -0,0 +1,17 @@ +platform="$(uname -s)-$(uname -m)" +case $platform in +Linux-x86_64) + install_package "truffleruby-21.3.0" "https://github.com/oracle/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/oracle/truffleruby/releases/download/vm-21.3.0/truffleruby-21.3.0-linux-aarch64.tar.gz#110298de4743abf156314fb06011cb2f92c52b6ee2ef4cbb8b28ff1933672940" truffleruby + ;; +Darwin-x86_64) + use_homebrew_openssl + install_package "truffleruby-21.3.0" "https://github.com/oracle/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 From 30eb72fe77c48eb8779096f6ef0d2b8f5e238b0f Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 19 Oct 2021 17:07:37 +0200 Subject: [PATCH 1270/1809] ruby-build 20211019 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 11fab643..0edb8301 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20210928" +RUBY_BUILD_VERSION="20211019" OLDIFS="$IFS" From 49ccdf1070671c5af81300f358666ca11d114156 Mon Sep 17 00:00:00 2001 From: Noah Gibbs Date: Tue, 2 Nov 2021 09:50:13 +0000 Subject: [PATCH 1271/1809] YJIT has been merged with upstream CRuby and the repo used by ruby-build is no longer maintained properly. --- share/ruby-build/yjit-dev | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 share/ruby-build/yjit-dev diff --git a/share/ruby-build/yjit-dev b/share/ruby-build/yjit-dev deleted file mode 100644 index d3983049..00000000 --- a/share/ruby-build/yjit-dev +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl -install_git "ruby-master" "https://github.com/Shopify/yjit.git" "main" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl From df16935742036c8edb557f4913041a4aaef56213 Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Tue, 2 Nov 2021 16:23:06 -0500 Subject: [PATCH 1272/1809] Add JRuby 9.2.20.0 --- share/ruby-build/jruby-9.2.20.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.2.20.0 diff --git a/share/ruby-build/jruby-9.2.20.0 b/share/ruby-build/jruby-9.2.20.0 new file mode 100644 index 00000000..c66ff7b0 --- /dev/null +++ b/share/ruby-build/jruby-9.2.20.0 @@ -0,0 +1,2 @@ +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" jruby From 592b1048bd384894c6386b701c46de2791b5d8a8 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Tue, 9 Nov 2021 19:22:19 +0900 Subject: [PATCH 1273/1809] bz2 is obsoleted format --- script/update-cruby | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/script/update-cruby b/script/update-cruby index 64bb18ee..5a5f6278 100755 --- a/script/update-cruby +++ b/script/update-cruby @@ -12,7 +12,7 @@ version="$1" release_directory="$2" file="share/ruby-build/${version}" -basename="ruby-${version}.tar.bz2" +basename="ruby-${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}" sha256=$(sha256sum "$release_directory/$basename" | cut -d ' ' -f 1) From 30129aaf4ce78a01817adb89844ecd45fdfd8188 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Tue, 9 Nov 2021 19:22:55 +0900 Subject: [PATCH 1274/1809] Added 3.1.0-preview1 --- share/ruby-build/3.1.0-preview1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/3.1.0-preview1 diff --git a/share/ruby-build/3.1.0-preview1 b/share/ruby-build/3.1.0-preview1 new file mode 100644 index 00000000..9fddba87 --- /dev/null +++ b/share/ruby-build/3.1.0-preview1 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "ruby-3.1.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0-preview1.tar.gz#540f49f4c3aceb1a5d7fb0b8522a04dd96bc4a22f9660a6b59629886c8e010d4" ldflags_dirs enable_shared standard verify_openssl From d796c17945f6d837ffee601fbf71ac66be38a9c1 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Tue, 9 Nov 2021 19:33:13 +0900 Subject: [PATCH 1275/1809] ruby-build 20211109 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 0edb8301..754014e3 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20211019" +RUBY_BUILD_VERSION="20211109" OLDIFS="$IFS" From ba6efe7b9cb78c74c98d7a937ee8896d23f4d39e Mon Sep 17 00:00:00 2001 From: Jean Boussier Date: Wed, 24 Nov 2021 14:55:52 +0100 Subject: [PATCH 1276/1809] Add ruby 2.6.9, 2.7.5 and 3.0.3 --- share/ruby-build/2.6.9 | 2 ++ share/ruby-build/2.7.5 | 2 ++ share/ruby-build/3.0.3 | 2 ++ 3 files changed, 6 insertions(+) create mode 100644 share/ruby-build/2.6.9 create mode 100644 share/ruby-build/2.7.5 create mode 100644 share/ruby-build/3.0.3 diff --git a/share/ruby-build/2.6.9 b/share/ruby-build/2.6.9 new file mode 100644 index 00000000..1e79550f --- /dev/null +++ b/share/ruby-build/2.6.9 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.6.9" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.9.tar.bz2#a0639060c4519572e51828eb742f09dd40f154c820f6007246de7a2090e3ee45" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.5 b/share/ruby-build/2.7.5 new file mode 100644 index 00000000..65d9f579 --- /dev/null +++ b/share/ruby-build/2.7.5 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.7.5" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.5.tar.bz2#d6b444341a5e06fcd6eaf1feb83a1c0c2da4705dbe4f275ee851761b185f4bd1" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.3 b/share/ruby-build/3.0.3 new file mode 100644 index 00000000..be5b1365 --- /dev/null +++ b/share/ruby-build/3.0.3 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "ruby-3.0.3" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.3.tar.gz#3586861cb2df56970287f0fd83f274bd92058872d830d15570b36def7f1a92ac" ldflags_dirs enable_shared standard verify_openssl From 6147a6dae9c64c288ae009118ecc42ba6776c4dc Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 24 Nov 2021 18:51:12 +0100 Subject: [PATCH 1277/1809] ruby-build 20211124 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 754014e3..714188bc 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20211109" +RUBY_BUILD_VERSION="20211124" OLDIFS="$IFS" From 1dfcb079553e77fbf865355d004b8a6c9909e970 Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Wed, 1 Dec 2021 10:47:42 -0600 Subject: [PATCH 1278/1809] Add JRuby 9.2.20.1 --- share/ruby-build/jruby-9.2.20.1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.2.20.1 diff --git a/share/ruby-build/jruby-9.2.20.1 b/share/ruby-build/jruby-9.2.20.1 new file mode 100644 index 00000000..2db33d43 --- /dev/null +++ b/share/ruby-build/jruby-9.2.20.1 @@ -0,0 +1,2 @@ +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" jruby From f6a5330fa46421e9f9bdbd9dac31da1cd3d7804f Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 1 Dec 2021 21:28:23 +0100 Subject: [PATCH 1279/1809] ruby-build 20211201 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 714188bc..c1100bab 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20211124" +RUBY_BUILD_VERSION="20211201" OLDIFS="$IFS" From f12cbba716e5610057f49c47d8d492258b6eed05 Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Thu, 2 Dec 2021 10:55:18 -0600 Subject: [PATCH 1280/1809] Add JRuby 9.3.2.0 --- share/ruby-build/jruby-9.3.2.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.3.2.0 diff --git a/share/ruby-build/jruby-9.3.2.0 b/share/ruby-build/jruby-9.3.2.0 new file mode 100644 index 00000000..f4b3c96e --- /dev/null +++ b/share/ruby-build/jruby-9.3.2.0 @@ -0,0 +1,2 @@ +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" jruby From 7ffe3c35a48a5004c077a36172f076217941cb64 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Fri, 3 Dec 2021 08:47:48 +0900 Subject: [PATCH 1281/1809] ruby-build 20211203 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index c1100bab..5719b7c4 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20211201" +RUBY_BUILD_VERSION="20211203" OLDIFS="$IFS" From 6d81656eb4c48d3fe1769d3042b79c240f210771 Mon Sep 17 00:00:00 2001 From: Thomas Dziedzic Date: Sat, 25 Dec 2021 07:16:27 -0600 Subject: [PATCH 1282/1809] Create 3.1.0 https://www.ruby-lang.org/en/news/2021/12/25/ruby-3-1-0-released/ --- share/ruby-build/3.1.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/3.1.0 diff --git a/share/ruby-build/3.1.0 b/share/ruby-build/3.1.0 new file mode 100644 index 00000000..15087de5 --- /dev/null +++ b/share/ruby-build/3.1.0 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "ruby-3.1.0" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0.tar.gz#50a0504c6edcb4d61ce6b8cfdbddaa95707195fab0ecd7b5e92654b2a9412854" ldflags_dirs enable_shared standard verify_openssl From 9c556f210a7d43d45468917d511649522802ebd5 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Sat, 25 Dec 2021 22:22:31 +0900 Subject: [PATCH 1283/1809] ruby-build 20211225 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 5719b7c4..0f084c81 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20211203" +RUBY_BUILD_VERSION="20211225" OLDIFS="$IFS" From 2ab13a9c4fcff6b4cb34e8e2a3ac81615806072e Mon Sep 17 00:00:00 2001 From: Adrien S Date: Sat, 25 Dec 2021 15:45:16 +0100 Subject: [PATCH 1284/1809] Fix version of mislav/bump-homebrew-formula-action to avoid bug --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ccda1b75..cc9a2bce 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,7 +8,7 @@ jobs: name: Bump Homebrew formula runs-on: ubuntu-latest steps: - - uses: mislav/bump-homebrew-formula-action@v1 + - uses: mislav/bump-homebrew-formula-action@v1.13 if: "!contains(github.ref, '-')" # skip prereleases with: formula-name: ruby-build From 4a396f4acf26976a67f44e06f0eb4390152937b4 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Mon, 27 Dec 2021 07:41:33 +0900 Subject: [PATCH 1285/1809] Added 3.2.0-dev and switch ruby_3_1 branch at 3.1.0-dev --- share/ruby-build/3.1.0-dev | 2 +- share/ruby-build/3.2.0-dev | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 share/ruby-build/3.2.0-dev diff --git a/share/ruby-build/3.1.0-dev b/share/ruby-build/3.1.0-dev index d126dec7..3a6ab554 100644 --- a/share/ruby-build/3.1.0-dev +++ b/share/ruby-build/3.1.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl -install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-3.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_1" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.2.0-dev b/share/ruby-build/3.2.0-dev new file mode 100644 index 00000000..d126dec7 --- /dev/null +++ b/share/ruby-build/3.2.0-dev @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl From f3e05238a1cd4ebdc9693dcdde5d1588f2c68259 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Mon, 27 Dec 2021 08:36:35 +0900 Subject: [PATCH 1286/1809] Use OpenSSL 3.x after Ruby 3.2 --- share/ruby-build/3.2.0-dev | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/3.2.0-dev b/share/ruby-build/3.2.0-dev index d126dec7..c276ff56 100644 --- a/share/ruby-build/3.2.0-dev +++ b/share/ruby-build/3.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-3.0.1" "https://www.openssl.org/source/openssl-3.0.1.tar.gz#c311ad853353bce796edad01a862c50a8a587f62e7e2100ef465ab53ec9b06d1" mac_openssl --if has_broken_mac_openssl install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl From 8663d2ff83a008150646f6a9a84dcf917e8f9522 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Mon, 27 Dec 2021 09:14:27 +0900 Subject: [PATCH 1287/1809] ruby-build 20211227 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 0f084c81..48b71a11 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20211225" +RUBY_BUILD_VERSION="20211227" OLDIFS="$IFS" From 1c6477814094d6fd259d4765c0c0be56fc82bc62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 27 Dec 2021 10:35:36 +0100 Subject: [PATCH 1288/1809] Update bump-homebrew-formula action The v1 branch is now fixed --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cc9a2bce..ccda1b75 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,7 +8,7 @@ jobs: name: Bump Homebrew formula runs-on: ubuntu-latest steps: - - uses: mislav/bump-homebrew-formula-action@v1.13 + - uses: mislav/bump-homebrew-formula-action@v1 if: "!contains(github.ref, '-')" # skip prereleases with: formula-name: ruby-build From cdc215eba8082451db2b1416e1f6b1e5b5c26d8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 4 Jan 2022 11:37:51 +0100 Subject: [PATCH 1289/1809] Add issue templates (#1889) --- .github/ISSUE_TEMPLATE/bug.md | 16 ++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 8 ++++++++ .github/ISSUE_TEMPLATE/enhancement.md | 8 ++++++++ 3 files changed, 32 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug.md create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/enhancement.md diff --git a/.github/ISSUE_TEMPLATE/bug.md b/.github/ISSUE_TEMPLATE/bug.md new file mode 100644 index 00000000..29386112 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.md @@ -0,0 +1,16 @@ +--- +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 new file mode 100644 index 00000000..e45b725d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,8 @@ +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 new file mode 100644 index 00000000..c7b188d7 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/enhancement.md @@ -0,0 +1,8 @@ +--- +name: "⭐ Submit a feature request" +about: Suggest a feature to be added to ruby-build +title: '' +labels: enhancement +assignees: '' + +--- From 3254d72024592db6e1f8cfd4ff9c93bad2a4c50d Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Wed, 19 Jan 2022 11:31:38 -0600 Subject: [PATCH 1290/1809] Add JRuby 9.3.3.0 --- share/ruby-build/jruby-9.3.3.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.3.3.0 diff --git a/share/ruby-build/jruby-9.3.3.0 b/share/ruby-build/jruby-9.3.3.0 new file mode 100644 index 00000000..2dd4cb4a --- /dev/null +++ b/share/ruby-build/jruby-9.3.3.0 @@ -0,0 +1,2 @@ +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" jruby From 2131cbfd13fd818160d519ee90dfbd6338328dd8 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 25 Jan 2022 19:04:28 +0100 Subject: [PATCH 1291/1809] Add TruffleRuby and TruffleRuby GraalVM 22.0.0.2 --- share/ruby-build/truffleruby+graalvm-22.0.0.2 | 17 +++++++++++++++++ share/ruby-build/truffleruby-22.0.0.2 | 17 +++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 share/ruby-build/truffleruby+graalvm-22.0.0.2 create mode 100644 share/ruby-build/truffleruby-22.0.0.2 diff --git a/share/ruby-build/truffleruby+graalvm-22.0.0.2 b/share/ruby-build/truffleruby+graalvm-22.0.0.2 new file mode 100644 index 00000000..63e715ec --- /dev/null +++ b/share/ruby-build/truffleruby+graalvm-22.0.0.2 @@ -0,0 +1,17 @@ +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) + use_homebrew_openssl + 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-22.0.0.2 b/share/ruby-build/truffleruby-22.0.0.2 new file mode 100644 index 00000000..c49ec17a --- /dev/null +++ b/share/ruby-build/truffleruby-22.0.0.2 @@ -0,0 +1,17 @@ +platform="$(uname -s)-$(uname -m)" +case $platform in +Linux-x86_64) + install_package "truffleruby-22.0.0.2" "https://github.com/oracle/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/oracle/truffleruby/releases/download/vm-22.0.0.2/truffleruby-22.0.0.2-linux-aarch64.tar.gz#a758e3021c863d5b7a5090c16db862cf21de6d4ecccd98982fee33fb302c9246" truffleruby + ;; +Darwin-x86_64) + use_homebrew_openssl + install_package "truffleruby-22.0.0.2" "https://github.com/oracle/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 From 45b9dd0465d4f11aa9b9ea5471222a16e0a61e0b Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 25 Jan 2022 19:04:58 +0100 Subject: [PATCH 1292/1809] Add a simple CONTRIBUTING.md --- CONTRIBUTING.md | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 CONTRIBUTING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 00000000..07196aee --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,3 @@ +## Adding a new Ruby version + +Use one of the scripts `script/update-*` to add a new Ruby version. From cbdbc6e44be4756df3fc526ee97c1a5ce0632b74 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 25 Jan 2022 19:18:52 +0100 Subject: [PATCH 1293/1809] ruby-build 20220125 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 48b71a11..cb55f8de 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20211227" +RUBY_BUILD_VERSION="20220125" OLDIFS="$IFS" From 8ed6f918664a6b55fd85ab3caf714db5908215a9 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Fri, 18 Feb 2022 19:52:10 +0900 Subject: [PATCH 1294/1809] Added Ruby 3.1.1 --- share/ruby-build/3.1.1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/3.1.1 diff --git a/share/ruby-build/3.1.1 b/share/ruby-build/3.1.1 new file mode 100644 index 00000000..9c8770ea --- /dev/null +++ b/share/ruby-build/3.1.1 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "ruby-3.1.1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.1.tar.gz#fe6e4782de97443978ddba8ba4be38d222aa24dc3e3f02a6a8e7701c0eeb619d" ldflags_dirs enable_shared standard verify_openssl From 2a0475f03ec1df72b64777ed14be2204af97105b Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Fri, 18 Feb 2022 21:22:41 +0900 Subject: [PATCH 1295/1809] ruby-build 20220218 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index cb55f8de..29197000 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20220125" +RUBY_BUILD_VERSION="20220218" OLDIFS="$IFS" From 19d16b1e2943c5331a7e3d73f3a4dd264098e4c1 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Thu, 24 Feb 2022 10:24:52 +0900 Subject: [PATCH 1296/1809] Bump up OpenSSL 1.1.1m --- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.10 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.4.3 | 2 +- share/ruby-build/2.4.4 | 2 +- share/ruby-build/2.4.5 | 2 +- share/ruby-build/2.4.6 | 2 +- share/ruby-build/2.4.7 | 2 +- share/ruby-build/2.4.8 | 2 +- share/ruby-build/2.4.9 | 2 +- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.5.2 | 2 +- share/ruby-build/2.5.3 | 2 +- share/ruby-build/2.5.4 | 2 +- share/ruby-build/2.5.5 | 2 +- share/ruby-build/2.5.6 | 2 +- share/ruby-build/2.5.7 | 2 +- share/ruby-build/2.5.8 | 2 +- share/ruby-build/2.5.9 | 2 +- share/ruby-build/2.6.0 | 2 +- share/ruby-build/2.6.0-dev | 2 +- share/ruby-build/2.6.0-preview1 | 2 +- share/ruby-build/2.6.0-preview2 | 2 +- share/ruby-build/2.6.0-preview3 | 2 +- share/ruby-build/2.6.0-rc1 | 2 +- share/ruby-build/2.6.0-rc2 | 2 +- share/ruby-build/2.6.1 | 2 +- share/ruby-build/2.6.2 | 2 +- share/ruby-build/2.6.3 | 2 +- share/ruby-build/2.6.4 | 2 +- share/ruby-build/2.6.5 | 2 +- share/ruby-build/2.6.6 | 2 +- share/ruby-build/2.6.7 | 2 +- share/ruby-build/2.6.8 | 2 +- share/ruby-build/2.6.9 | 2 +- share/ruby-build/2.7.0 | 2 +- share/ruby-build/2.7.0-dev | 2 +- share/ruby-build/2.7.0-preview1 | 2 +- share/ruby-build/2.7.0-preview2 | 2 +- share/ruby-build/2.7.0-preview3 | 2 +- share/ruby-build/2.7.0-rc1 | 2 +- share/ruby-build/2.7.0-rc2 | 2 +- share/ruby-build/2.7.1 | 2 +- share/ruby-build/2.7.2 | 2 +- share/ruby-build/2.7.3 | 2 +- share/ruby-build/2.7.4 | 2 +- share/ruby-build/2.7.5 | 2 +- share/ruby-build/3.0.0 | 2 +- share/ruby-build/3.0.0-dev | 2 +- share/ruby-build/3.0.0-preview1 | 2 +- share/ruby-build/3.0.0-preview2 | 2 +- share/ruby-build/3.0.0-rc1 | 2 +- share/ruby-build/3.0.1 | 2 +- share/ruby-build/3.0.2 | 2 +- share/ruby-build/3.0.3 | 2 +- share/ruby-build/3.1.0 | 2 +- share/ruby-build/3.1.0-dev | 2 +- share/ruby-build/3.1.0-preview1 | 2 +- share/ruby-build/3.1.1 | 2 +- 65 files changed, 65 insertions(+), 65 deletions(-) diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index 2246403a..8971103f 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index 64854e40..b2814975 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.4.1 b/share/ruby-build/2.4.1 index 05d89017..fc40d2fc 100644 --- a/share/ruby-build/2.4.1 +++ b/share/ruby-build/2.4.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.10 b/share/ruby-build/2.4.10 index 4223b151..cf48c209 100644 --- a/share/ruby-build/2.4.10 +++ b/share/ruby-build/2.4.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.10" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.10.tar.bz2#6ea3ce7fd0064524ae06dbdcd99741c990901dfc9c66d8139a02f907d30b95a8" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.2 b/share/ruby-build/2.4.2 index 98882ab7..a4e7ce7d 100644 --- a/share/ruby-build/2.4.2 +++ b/share/ruby-build/2.4.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.3 b/share/ruby-build/2.4.3 index aed53c14..0335486e 100644 --- a/share/ruby-build/2.4.3 +++ b/share/ruby-build/2.4.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.3.tar.bz2#0a703dffb7737f56e979c9ebe2482f07751803c71e307c20446b581e0f12cf30" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.4 b/share/ruby-build/2.4.4 index b2e25d7e..3b26b188 100644 --- a/share/ruby-build/2.4.4 +++ b/share/ruby-build/2.4.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.4" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.bz2#45a8de577471b90dc4838c5ef26aeb253a56002896189055a44dc680644243f1" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.5 b/share/ruby-build/2.4.5 index ffb8289e..3fa71190 100644 --- a/share/ruby-build/2.4.5 +++ b/share/ruby-build/2.4.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.5" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.5.tar.bz2#276c8e73e51e4ba6a0fe81fb92669734e741ccea86f01c45e99f2c7ef7bcd1e3" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.6 b/share/ruby-build/2.4.6 index 1eecec1d..b1dbdff6 100644 --- a/share/ruby-build/2.4.6 +++ b/share/ruby-build/2.4.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.6" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.6.tar.bz2#909f360debed1f22fdcfc9f5335c6eaa0713198db4a6c13bab426f8b89b28b02" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.7 b/share/ruby-build/2.4.7 index 6b9d8f56..3970158c 100644 --- a/share/ruby-build/2.4.7 +++ b/share/ruby-build/2.4.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.7" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.7.tar.gz#cd6efc720ca6a622745e2bac79f45e6cd63ab0f5a53ad7eb881545f58ff38b89" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.8 b/share/ruby-build/2.4.8 index bb1d9452..a886889f 100644 --- a/share/ruby-build/2.4.8 +++ b/share/ruby-build/2.4.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.8" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.8.tar.bz2#e30eedd91386bec81489d2637522c9017aebba46f98e8b502f679df6b2f6a469" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.9 b/share/ruby-build/2.4.9 index 3994f89e..9c8ffafe 100644 --- a/share/ruby-build/2.4.9 +++ b/share/ruby-build/2.4.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.9" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.9.tar.bz2#f72bdef50246ef047ba3ce9c59d2081b949feb16f9a04e008108e98f1a995e99" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0 b/share/ruby-build/2.5.0 index 94ac369a..82783765 100644 --- a/share/ruby-build/2.5.0 +++ b/share/ruby-build/2.5.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index 54ee8503..475ef26c 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.5.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.5.0-preview1 b/share/ruby-build/2.5.0-preview1 index 3c0d44d4..7d6e0044 100644 --- a/share/ruby-build/2.5.0-preview1 +++ b/share/ruby-build/2.5.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-rc1 b/share/ruby-build/2.5.0-rc1 index e9c934e4..2c31f6d3 100644 --- a/share/ruby-build/2.5.0-rc1 +++ b/share/ruby-build/2.5.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.1 b/share/ruby-build/2.5.1 index 90a57c19..d27f7123 100644 --- a/share/ruby-build/2.5.1 +++ b/share/ruby-build/2.5.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.2 b/share/ruby-build/2.5.2 index 83f57ae9..5299846e 100644 --- a/share/ruby-build/2.5.2 +++ b/share/ruby-build/2.5.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.2" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.2.tar.bz2#ea3bcecc3b30cee271b4decde5e9ff3e17369d5fd1ed828d321c198307c9f0df" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.3 b/share/ruby-build/2.5.3 index c4981a00..18ddb4c6 100644 --- a/share/ruby-build/2.5.3 +++ b/share/ruby-build/2.5.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.3" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.bz2#228a787ba68a7b20ac6e1d5af3d176d36e8ed600eb754d6325da341c3088ed76" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.4 b/share/ruby-build/2.5.4 index 93eb2794..265cd344 100644 --- a/share/ruby-build/2.5.4 +++ b/share/ruby-build/2.5.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.4" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.4.tar.bz2#8a16566207b2334a6904a10a1f093befc3aaf9b2e6cf01c62b1c4ac15cb7d8fc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.5 b/share/ruby-build/2.5.5 index 22097462..6ac3c7d4 100644 --- a/share/ruby-build/2.5.5 +++ b/share/ruby-build/2.5.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.5" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.bz2#1f2567a55dad6e50911ce42fcc705cf686924b897f597cabf803d88192024dcb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.6 b/share/ruby-build/2.5.6 index fe2484b5..a07c5b4b 100644 --- a/share/ruby-build/2.5.6 +++ b/share/ruby-build/2.5.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.6" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.6.tar.gz#1d7ed06c673020cd12a737ed686470552e8e99d72b82cd3c26daa3115c36bea7" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.7 b/share/ruby-build/2.5.7 index f175467d..21acce0e 100644 --- a/share/ruby-build/2.5.7 +++ b/share/ruby-build/2.5.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.7" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.7.tar.bz2#e67c69b141ed27158e47d9a4fe7e59749135b0f138dce06c8c15c3214543f56f" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.8 b/share/ruby-build/2.5.8 index 2a895ada..896cfcb1 100644 --- a/share/ruby-build/2.5.8 +++ b/share/ruby-build/2.5.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.8" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.8.tar.bz2#41fc93731ad3f3aa597d657f77ed68fa86b5e93c04dfbf7e542a8780702233f0" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.9 b/share/ruby-build/2.5.9 index f05829c6..b3769037 100644 --- a/share/ruby-build/2.5.9 +++ b/share/ruby-build/2.5.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.9" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.9.tar.bz2#bebbe3fe7899acd3ca2f213de38158709555e88a13f85ba5dc95239654bcfeeb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0 b/share/ruby-build/2.6.0 index b9e17016..1cc0c79a 100644 --- a/share/ruby-build/2.6.0 +++ b/share/ruby-build/2.6.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0.tar.bz2#c89ca663ad9a6238f4b1ec4d04c7dff630560c6e6eca6d30857c4d394f01a599" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0-dev b/share/ruby-build/2.6.0-dev index 7a6fabd5..d695b0dd 100644 --- a/share/ruby-build/2.6.0-dev +++ b/share/ruby-build/2.6.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.6.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_6" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.6.0-preview1 b/share/ruby-build/2.6.0-preview1 index 87e83af4..b6f9db7e 100644 --- a/share/ruby-build/2.6.0-preview1 +++ b/share/ruby-build/2.6.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview1.tar.bz2#8bd6c373df6ee009441270a8b4f86413d101b8f88e8051c55ef62abffadce462" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview2 b/share/ruby-build/2.6.0-preview2 index 39bdccce..eb36645e 100644 --- a/share/ruby-build/2.6.0-preview2 +++ b/share/ruby-build/2.6.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview2.tar.bz2#d8ede03d5ad3abd9d2c81cf0ad17a41d22b747c003cc16fd59befb2aaf48f0b2" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview3 b/share/ruby-build/2.6.0-preview3 index 9d0a6722..c06c0053 100644 --- a/share/ruby-build/2.6.0-preview3 +++ b/share/ruby-build/2.6.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview3.tar.bz2#1f09a2ac1ab26721923cbf4b9302a66d36bb302dc45e72112b41d6fccc5b5931" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc1 b/share/ruby-build/2.6.0-rc1 index 1f0e3330..8b4075fa 100644 --- a/share/ruby-build/2.6.0-rc1 +++ b/share/ruby-build/2.6.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc1.tar.bz2#b4e9c0e8801946e9f0baba30948955f4341e9e04f363c206b7bd774208053eb5" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc2 b/share/ruby-build/2.6.0-rc2 index 436d7bbd..42357530 100644 --- a/share/ruby-build/2.6.0-rc2 +++ b/share/ruby-build/2.6.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc2.tar.bz2#b3d03e471e3136f43bb948013d4f4974abb63d478e8ff7ec2741b22750a3ec50" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.1 b/share/ruby-build/2.6.1 index b3b8dc72..78ecf9a2 100644 --- a/share/ruby-build/2.6.1 +++ b/share/ruby-build/2.6.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.1.tar.bz2#82c9402920eac9ce777beb3f34eeadc2a3f3ce80f25004bbf54b5ed1280ba099" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.2 b/share/ruby-build/2.6.2 index 76fd96cd..c20a10ac 100644 --- a/share/ruby-build/2.6.2 +++ b/share/ruby-build/2.6.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.2.tar.bz2#d126ada7f4147ce1029a80c2a37a0c4bfb37e9e82da8816662241a43faeb8915" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.3 b/share/ruby-build/2.6.3 index 84ee861d..9d644ae8 100644 --- a/share/ruby-build/2.6.3 +++ b/share/ruby-build/2.6.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2#dd638bf42059182c1d04af0d5577131d4ce70b79105231c4cc0a60de77b14f2e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.4 b/share/ruby-build/2.6.4 index 8bdcba48..2098b5f6 100644 --- a/share/ruby-build/2.6.4 +++ b/share/ruby-build/2.6.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.4" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.4.tar.bz2#fa1ecc67b99fa13201499002669412eae7cfbe2c30c4f1f4526e8491edfc5fa7" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.5 b/share/ruby-build/2.6.5 index f70a28eb..3aed09b3 100644 --- a/share/ruby-build/2.6.5 +++ b/share/ruby-build/2.6.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.5" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.5.tar.bz2#97ddf1b922f83c1f5c50e75bf54e27bba768d75fea7cda903b886c6745e60f0a" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.6 b/share/ruby-build/2.6.6 index d6a6a07b..ae01e34f 100644 --- a/share/ruby-build/2.6.6 +++ b/share/ruby-build/2.6.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.6" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.6.tar.bz2#f08b779079ecd1498e6a2548c39a86144c6c784dcec6f7e8a93208682eb8306e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.7 b/share/ruby-build/2.6.7 index ed4e5864..61ee9fe7 100644 --- a/share/ruby-build/2.6.7 +++ b/share/ruby-build/2.6.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.7" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.7.tar.bz2#775a5d47b73ce3ee5d600f993badd7b640a2caca138573326db6632858517710" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.8 b/share/ruby-build/2.6.8 index 37642e8b..c2a17129 100644 --- a/share/ruby-build/2.6.8 +++ b/share/ruby-build/2.6.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.8" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.8.tar.bz2#dac96ca6df8bab5a6fc7778907f42498037f8ce05b63d20779dce3163e9fafe6" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.9 b/share/ruby-build/2.6.9 index 1e79550f..9582911f 100644 --- a/share/ruby-build/2.6.9 +++ b/share/ruby-build/2.6.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.9" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.9.tar.bz2#a0639060c4519572e51828eb742f09dd40f154c820f6007246de7a2090e3ee45" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0 b/share/ruby-build/2.7.0 index 2955e82e..50e2a107 100644 --- a/share/ruby-build/2.7.0 +++ b/share/ruby-build/2.7.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0.tar.bz2#7aa247a19622a803bdd29fdb28108de9798abe841254fe8ea82c31d125c6ab26" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-dev b/share/ruby-build/2.7.0-dev index dc29bfd0..6349d889 100644 --- a/share/ruby-build/2.7.0-dev +++ b/share/ruby-build/2.7.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.7.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_7" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.7.0-preview1 b/share/ruby-build/2.7.0-preview1 index f3684fcb..615348e1 100644 --- a/share/ruby-build/2.7.0-preview1 +++ b/share/ruby-build/2.7.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview1.tar.bz2#d45b4a1712ec5c03a35e85e33bcb57c7426b856d35e4f04f7975ae3944d09952" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview2 b/share/ruby-build/2.7.0-preview2 index d26b538d..32f6660c 100644 --- a/share/ruby-build/2.7.0-preview2 +++ b/share/ruby-build/2.7.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview2.tar.bz2#417c84346ba84d664a13833c94c6d9f888c89bb9bee9adf469580441eaede30b" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview3 b/share/ruby-build/2.7.0-preview3 index b6f29335..f528dae8 100644 --- a/share/ruby-build/2.7.0-preview3 +++ b/share/ruby-build/2.7.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview3.tar.bz2#df2ddee659873e6fc30a8590ecffa49cf3a4ef81fa922b0d09f821b69ee88bc3" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc1 b/share/ruby-build/2.7.0-rc1 index 657543a8..49e79aa9 100644 --- a/share/ruby-build/2.7.0-rc1 +++ b/share/ruby-build/2.7.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc1.tar.bz2#1c5a02b63fa9fca37c41681bbbf20c55818a32315958c0a6c8f505943bfcb2d2" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc2 b/share/ruby-build/2.7.0-rc2 index 14727ae0..24f58ad9 100644 --- a/share/ruby-build/2.7.0-rc2 +++ b/share/ruby-build/2.7.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc2.tar.bz2#8f94ea7ba79b6e95225fb4a7870e882081182c3d12d58c4cad2a7d2e7865cf8e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.1 b/share/ruby-build/2.7.1 index 4608c755..14347562 100644 --- a/share/ruby-build/2.7.1 +++ b/share/ruby-build/2.7.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2#d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.2 b/share/ruby-build/2.7.2 index e4549eaf..9130aa14 100644 --- a/share/ruby-build/2.7.2 +++ b/share/ruby-build/2.7.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.2.tar.bz2#65a590313d244d48dc2ef9a9ad015dd8bc6faf821621bbb269aa7462829c75ed" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.3 b/share/ruby-build/2.7.3 index 361847b2..91ef91a3 100644 --- a/share/ruby-build/2.7.3 +++ b/share/ruby-build/2.7.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.3.tar.bz2#3e90e5a41d4df90e19c307ab0fb41789992c0b0128e6bbaa669b89ed44a0b68b" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.4 b/share/ruby-build/2.7.4 index cdaaefa7..dc506ca4 100644 --- a/share/ruby-build/2.7.4 +++ b/share/ruby-build/2.7.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.4" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.4.tar.bz2#bffa8aec9da392eda98f1c561071bb6e71d217d541c617fc6e3282d79f4e7d48" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.5 b/share/ruby-build/2.7.5 index 65d9f579..2d81f445 100644 --- a/share/ruby-build/2.7.5 +++ b/share/ruby-build/2.7.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.5" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.5.tar.bz2#d6b444341a5e06fcd6eaf1feb83a1c0c2da4705dbe4f275ee851761b185f4bd1" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0 b/share/ruby-build/3.0.0 index 3a04163f..72c37570 100644 --- a/share/ruby-build/3.0.0 +++ b/share/ruby-build/3.0.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.0" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0.tar.gz#a13ed141a1c18eb967aac1e33f4d6ad5f21be1ac543c344e0d6feeee54af8e28" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-dev b/share/ruby-build/3.0.0-dev index ea33edd9..429a0746 100644 --- a/share/ruby-build/3.0.0-dev +++ b/share/ruby-build/3.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_git "ruby-3.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_0" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.0.0-preview1 b/share/ruby-build/3.0.0-preview1 index 58601a24..19d9a12a 100644 --- a/share/ruby-build/3.0.0-preview1 +++ b/share/ruby-build/3.0.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview1.tar.bz2#013bdc6e859d76d67a6fcd990d401ed57e6e25896bab96d1d0648a877f556dbb" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-preview2 b/share/ruby-build/3.0.0-preview2 index 9d29233b..b5f34c56 100644 --- a/share/ruby-build/3.0.0-preview2 +++ b/share/ruby-build/3.0.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview2.tar.gz#9de8661565c2b1007d91a580e9a7e02d23f1e8fc8df371feb15a2727aa05fd9a" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-rc1 b/share/ruby-build/3.0.0-rc1 index 40f28f37..ce2df4c4 100644 --- a/share/ruby-build/3.0.0-rc1 +++ b/share/ruby-build/3.0.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.0-rc1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-rc1.tar.gz#e1270f38b969ce7b124f0a4c217e33eda643f75c7cb20debc62c17535406e37f" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.1 b/share/ruby-build/3.0.1 index e2343c80..340b4279 100644 --- a/share/ruby-build/3.0.1 +++ b/share/ruby-build/3.0.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.1.tar.gz#369825db2199f6aeef16b408df6a04ebaddb664fb9af0ec8c686b0ce7ab77727" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.2 b/share/ruby-build/3.0.2 index 85e356a9..7c2f6cd4 100644 --- a/share/ruby-build/3.0.2 +++ b/share/ruby-build/3.0.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.2" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.2.tar.gz#5085dee0ad9f06996a8acec7ebea4a8735e6fac22f22e2d98c3f2bc3bef7e6f1" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.3 b/share/ruby-build/3.0.3 index be5b1365..bdfa8530 100644 --- a/share/ruby-build/3.0.3 +++ b/share/ruby-build/3.0.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.3" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.3.tar.gz#3586861cb2df56970287f0fd83f274bd92058872d830d15570b36def7f1a92ac" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.0 b/share/ruby-build/3.1.0 index 15087de5..44abfb0b 100644 --- a/share/ruby-build/3.1.0 +++ b/share/ruby-build/3.1.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.1.0" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0.tar.gz#50a0504c6edcb4d61ce6b8cfdbddaa95707195fab0ecd7b5e92654b2a9412854" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.0-dev b/share/ruby-build/3.1.0-dev index 3a6ab554..12d71637 100644 --- a/share/ruby-build/3.1.0-dev +++ b/share/ruby-build/3.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_git "ruby-3.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_1" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.1.0-preview1 b/share/ruby-build/3.1.0-preview1 index 9fddba87..fb53ab0a 100644 --- a/share/ruby-build/3.1.0-preview1 +++ b/share/ruby-build/3.1.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.1.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0-preview1.tar.gz#540f49f4c3aceb1a5d7fb0b8522a04dd96bc4a22f9660a6b59629886c8e010d4" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.1 b/share/ruby-build/3.1.1 index 9c8770ea..992fe762 100644 --- a/share/ruby-build/3.1.1 +++ b/share/ruby-build/3.1.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1l" "https://www.openssl.org/source/openssl-1.1.1l.tar.gz#0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.1.1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.1.tar.gz#fe6e4782de97443978ddba8ba4be38d222aa24dc3e3f02a6a8e7701c0eeb619d" ldflags_dirs enable_shared standard verify_openssl From cdfba6b79f251481341c90d1cf2b015242cb2476 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 16 Mar 2022 16:15:46 +0900 Subject: [PATCH 1297/1809] Bump openssl-3.0.2 --- share/ruby-build/3.2.0-dev | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/3.2.0-dev b/share/ruby-build/3.2.0-dev index c276ff56..069d5e79 100644 --- a/share/ruby-build/3.2.0-dev +++ b/share/ruby-build/3.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-3.0.1" "https://www.openssl.org/source/openssl-3.0.1.tar.gz#c311ad853353bce796edad01a862c50a8a587f62e7e2100ef465ab53ec9b06d1" mac_openssl --if has_broken_mac_openssl +install_package "openssl-3.0.2" "https://www.openssl.org/source/openssl-3.0.2.tar.gz#98e91ccead4d4756ae3c9cde5e09191a8e586d9f4d50838e7ec09d6411dfdb63" mac_openssl --if has_broken_mac_openssl install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl From 0b2d7990018a10147f41d44817cae6def5891a6b Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 16 Mar 2022 16:17:05 +0900 Subject: [PATCH 1298/1809] Bump openssl-1.1.1n --- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.10 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.4.3 | 2 +- share/ruby-build/2.4.4 | 2 +- share/ruby-build/2.4.5 | 2 +- share/ruby-build/2.4.6 | 2 +- share/ruby-build/2.4.7 | 2 +- share/ruby-build/2.4.8 | 2 +- share/ruby-build/2.4.9 | 2 +- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.5.2 | 2 +- share/ruby-build/2.5.3 | 2 +- share/ruby-build/2.5.4 | 2 +- share/ruby-build/2.5.5 | 2 +- share/ruby-build/2.5.6 | 2 +- share/ruby-build/2.5.7 | 2 +- share/ruby-build/2.5.8 | 2 +- share/ruby-build/2.5.9 | 2 +- share/ruby-build/2.6.0 | 2 +- share/ruby-build/2.6.0-dev | 2 +- share/ruby-build/2.6.0-preview1 | 2 +- share/ruby-build/2.6.0-preview2 | 2 +- share/ruby-build/2.6.0-preview3 | 2 +- share/ruby-build/2.6.0-rc1 | 2 +- share/ruby-build/2.6.0-rc2 | 2 +- share/ruby-build/2.6.1 | 2 +- share/ruby-build/2.6.2 | 2 +- share/ruby-build/2.6.3 | 2 +- share/ruby-build/2.6.4 | 2 +- share/ruby-build/2.6.5 | 2 +- share/ruby-build/2.6.6 | 2 +- share/ruby-build/2.6.7 | 2 +- share/ruby-build/2.6.8 | 2 +- share/ruby-build/2.6.9 | 2 +- share/ruby-build/2.7.0 | 2 +- share/ruby-build/2.7.0-dev | 2 +- share/ruby-build/2.7.0-preview1 | 2 +- share/ruby-build/2.7.0-preview2 | 2 +- share/ruby-build/2.7.0-preview3 | 2 +- share/ruby-build/2.7.0-rc1 | 2 +- share/ruby-build/2.7.0-rc2 | 2 +- share/ruby-build/2.7.1 | 2 +- share/ruby-build/2.7.2 | 2 +- share/ruby-build/2.7.3 | 2 +- share/ruby-build/2.7.4 | 2 +- share/ruby-build/2.7.5 | 2 +- share/ruby-build/3.0.0 | 2 +- share/ruby-build/3.0.0-dev | 2 +- share/ruby-build/3.0.0-preview1 | 2 +- share/ruby-build/3.0.0-preview2 | 2 +- share/ruby-build/3.0.0-rc1 | 2 +- share/ruby-build/3.0.1 | 2 +- share/ruby-build/3.0.2 | 2 +- share/ruby-build/3.0.3 | 2 +- share/ruby-build/3.1.0 | 2 +- share/ruby-build/3.1.0-dev | 2 +- share/ruby-build/3.1.0-preview1 | 2 +- share/ruby-build/3.1.1 | 2 +- 65 files changed, 65 insertions(+), 65 deletions(-) diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index 8971103f..015c6540 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index b2814975..92b3793e 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.4.1 b/share/ruby-build/2.4.1 index fc40d2fc..62804d37 100644 --- a/share/ruby-build/2.4.1 +++ b/share/ruby-build/2.4.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.10 b/share/ruby-build/2.4.10 index cf48c209..7a9d28c0 100644 --- a/share/ruby-build/2.4.10 +++ b/share/ruby-build/2.4.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.10" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.10.tar.bz2#6ea3ce7fd0064524ae06dbdcd99741c990901dfc9c66d8139a02f907d30b95a8" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.2 b/share/ruby-build/2.4.2 index a4e7ce7d..c5e0f86e 100644 --- a/share/ruby-build/2.4.2 +++ b/share/ruby-build/2.4.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.3 b/share/ruby-build/2.4.3 index 0335486e..fb4ad4ea 100644 --- a/share/ruby-build/2.4.3 +++ b/share/ruby-build/2.4.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.3.tar.bz2#0a703dffb7737f56e979c9ebe2482f07751803c71e307c20446b581e0f12cf30" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.4 b/share/ruby-build/2.4.4 index 3b26b188..cbb92132 100644 --- a/share/ruby-build/2.4.4 +++ b/share/ruby-build/2.4.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.4" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.bz2#45a8de577471b90dc4838c5ef26aeb253a56002896189055a44dc680644243f1" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.5 b/share/ruby-build/2.4.5 index 3fa71190..0913ca91 100644 --- a/share/ruby-build/2.4.5 +++ b/share/ruby-build/2.4.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.5" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.5.tar.bz2#276c8e73e51e4ba6a0fe81fb92669734e741ccea86f01c45e99f2c7ef7bcd1e3" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.6 b/share/ruby-build/2.4.6 index b1dbdff6..d1a24777 100644 --- a/share/ruby-build/2.4.6 +++ b/share/ruby-build/2.4.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.6" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.6.tar.bz2#909f360debed1f22fdcfc9f5335c6eaa0713198db4a6c13bab426f8b89b28b02" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.7 b/share/ruby-build/2.4.7 index 3970158c..3c39a99b 100644 --- a/share/ruby-build/2.4.7 +++ b/share/ruby-build/2.4.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.7" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.7.tar.gz#cd6efc720ca6a622745e2bac79f45e6cd63ab0f5a53ad7eb881545f58ff38b89" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.8 b/share/ruby-build/2.4.8 index a886889f..15c74508 100644 --- a/share/ruby-build/2.4.8 +++ b/share/ruby-build/2.4.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.8" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.8.tar.bz2#e30eedd91386bec81489d2637522c9017aebba46f98e8b502f679df6b2f6a469" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.9 b/share/ruby-build/2.4.9 index 9c8ffafe..eb342b21 100644 --- a/share/ruby-build/2.4.9 +++ b/share/ruby-build/2.4.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.4.9" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.9.tar.bz2#f72bdef50246ef047ba3ce9c59d2081b949feb16f9a04e008108e98f1a995e99" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0 b/share/ruby-build/2.5.0 index 82783765..117aab1e 100644 --- a/share/ruby-build/2.5.0 +++ b/share/ruby-build/2.5.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index 475ef26c..6591f523 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.5.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.5.0-preview1 b/share/ruby-build/2.5.0-preview1 index 7d6e0044..54d4fc94 100644 --- a/share/ruby-build/2.5.0-preview1 +++ b/share/ruby-build/2.5.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-rc1 b/share/ruby-build/2.5.0-rc1 index 2c31f6d3..cc922dbc 100644 --- a/share/ruby-build/2.5.0-rc1 +++ b/share/ruby-build/2.5.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.1 b/share/ruby-build/2.5.1 index d27f7123..160455dd 100644 --- a/share/ruby-build/2.5.1 +++ b/share/ruby-build/2.5.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.2 b/share/ruby-build/2.5.2 index 5299846e..23978b94 100644 --- a/share/ruby-build/2.5.2 +++ b/share/ruby-build/2.5.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.2" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.2.tar.bz2#ea3bcecc3b30cee271b4decde5e9ff3e17369d5fd1ed828d321c198307c9f0df" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.3 b/share/ruby-build/2.5.3 index 18ddb4c6..467d08eb 100644 --- a/share/ruby-build/2.5.3 +++ b/share/ruby-build/2.5.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.3" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.bz2#228a787ba68a7b20ac6e1d5af3d176d36e8ed600eb754d6325da341c3088ed76" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.4 b/share/ruby-build/2.5.4 index 265cd344..a4a53f6b 100644 --- a/share/ruby-build/2.5.4 +++ b/share/ruby-build/2.5.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.4" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.4.tar.bz2#8a16566207b2334a6904a10a1f093befc3aaf9b2e6cf01c62b1c4ac15cb7d8fc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.5 b/share/ruby-build/2.5.5 index 6ac3c7d4..9a9b9a5e 100644 --- a/share/ruby-build/2.5.5 +++ b/share/ruby-build/2.5.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.5" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.bz2#1f2567a55dad6e50911ce42fcc705cf686924b897f597cabf803d88192024dcb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.6 b/share/ruby-build/2.5.6 index a07c5b4b..1f6e1081 100644 --- a/share/ruby-build/2.5.6 +++ b/share/ruby-build/2.5.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.6" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.6.tar.gz#1d7ed06c673020cd12a737ed686470552e8e99d72b82cd3c26daa3115c36bea7" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.7 b/share/ruby-build/2.5.7 index 21acce0e..7be10fa9 100644 --- a/share/ruby-build/2.5.7 +++ b/share/ruby-build/2.5.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.7" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.7.tar.bz2#e67c69b141ed27158e47d9a4fe7e59749135b0f138dce06c8c15c3214543f56f" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.8 b/share/ruby-build/2.5.8 index 896cfcb1..8d78a04c 100644 --- a/share/ruby-build/2.5.8 +++ b/share/ruby-build/2.5.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.8" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.8.tar.bz2#41fc93731ad3f3aa597d657f77ed68fa86b5e93c04dfbf7e542a8780702233f0" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.9 b/share/ruby-build/2.5.9 index b3769037..e976b1b2 100644 --- a/share/ruby-build/2.5.9 +++ b/share/ruby-build/2.5.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.5.9" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.9.tar.bz2#bebbe3fe7899acd3ca2f213de38158709555e88a13f85ba5dc95239654bcfeeb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0 b/share/ruby-build/2.6.0 index 1cc0c79a..397dedf3 100644 --- a/share/ruby-build/2.6.0 +++ b/share/ruby-build/2.6.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0.tar.bz2#c89ca663ad9a6238f4b1ec4d04c7dff630560c6e6eca6d30857c4d394f01a599" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0-dev b/share/ruby-build/2.6.0-dev index d695b0dd..eb2a103e 100644 --- a/share/ruby-build/2.6.0-dev +++ b/share/ruby-build/2.6.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.6.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_6" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.6.0-preview1 b/share/ruby-build/2.6.0-preview1 index b6f9db7e..912afef1 100644 --- a/share/ruby-build/2.6.0-preview1 +++ b/share/ruby-build/2.6.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview1.tar.bz2#8bd6c373df6ee009441270a8b4f86413d101b8f88e8051c55ef62abffadce462" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview2 b/share/ruby-build/2.6.0-preview2 index eb36645e..8213394e 100644 --- a/share/ruby-build/2.6.0-preview2 +++ b/share/ruby-build/2.6.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview2.tar.bz2#d8ede03d5ad3abd9d2c81cf0ad17a41d22b747c003cc16fd59befb2aaf48f0b2" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview3 b/share/ruby-build/2.6.0-preview3 index c06c0053..9c27b41d 100644 --- a/share/ruby-build/2.6.0-preview3 +++ b/share/ruby-build/2.6.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview3.tar.bz2#1f09a2ac1ab26721923cbf4b9302a66d36bb302dc45e72112b41d6fccc5b5931" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc1 b/share/ruby-build/2.6.0-rc1 index 8b4075fa..e92a42c7 100644 --- a/share/ruby-build/2.6.0-rc1 +++ b/share/ruby-build/2.6.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc1.tar.bz2#b4e9c0e8801946e9f0baba30948955f4341e9e04f363c206b7bd774208053eb5" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc2 b/share/ruby-build/2.6.0-rc2 index 42357530..42944901 100644 --- a/share/ruby-build/2.6.0-rc2 +++ b/share/ruby-build/2.6.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc2.tar.bz2#b3d03e471e3136f43bb948013d4f4974abb63d478e8ff7ec2741b22750a3ec50" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.1 b/share/ruby-build/2.6.1 index 78ecf9a2..c38ba25b 100644 --- a/share/ruby-build/2.6.1 +++ b/share/ruby-build/2.6.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.1.tar.bz2#82c9402920eac9ce777beb3f34eeadc2a3f3ce80f25004bbf54b5ed1280ba099" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.2 b/share/ruby-build/2.6.2 index c20a10ac..78de8a08 100644 --- a/share/ruby-build/2.6.2 +++ b/share/ruby-build/2.6.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.2.tar.bz2#d126ada7f4147ce1029a80c2a37a0c4bfb37e9e82da8816662241a43faeb8915" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.3 b/share/ruby-build/2.6.3 index 9d644ae8..b597babf 100644 --- a/share/ruby-build/2.6.3 +++ b/share/ruby-build/2.6.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2#dd638bf42059182c1d04af0d5577131d4ce70b79105231c4cc0a60de77b14f2e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.4 b/share/ruby-build/2.6.4 index 2098b5f6..b3719ab3 100644 --- a/share/ruby-build/2.6.4 +++ b/share/ruby-build/2.6.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.4" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.4.tar.bz2#fa1ecc67b99fa13201499002669412eae7cfbe2c30c4f1f4526e8491edfc5fa7" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.5 b/share/ruby-build/2.6.5 index 3aed09b3..a4fc15f0 100644 --- a/share/ruby-build/2.6.5 +++ b/share/ruby-build/2.6.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.5" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.5.tar.bz2#97ddf1b922f83c1f5c50e75bf54e27bba768d75fea7cda903b886c6745e60f0a" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.6 b/share/ruby-build/2.6.6 index ae01e34f..6fc2f6ae 100644 --- a/share/ruby-build/2.6.6 +++ b/share/ruby-build/2.6.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.6" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.6.tar.bz2#f08b779079ecd1498e6a2548c39a86144c6c784dcec6f7e8a93208682eb8306e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.7 b/share/ruby-build/2.6.7 index 61ee9fe7..a14c0d0b 100644 --- a/share/ruby-build/2.6.7 +++ b/share/ruby-build/2.6.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.7" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.7.tar.bz2#775a5d47b73ce3ee5d600f993badd7b640a2caca138573326db6632858517710" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.8 b/share/ruby-build/2.6.8 index c2a17129..29899f0c 100644 --- a/share/ruby-build/2.6.8 +++ b/share/ruby-build/2.6.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.8" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.8.tar.bz2#dac96ca6df8bab5a6fc7778907f42498037f8ce05b63d20779dce3163e9fafe6" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.9 b/share/ruby-build/2.6.9 index 9582911f..1f3ed6a2 100644 --- a/share/ruby-build/2.6.9 +++ b/share/ruby-build/2.6.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.6.9" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.9.tar.bz2#a0639060c4519572e51828eb742f09dd40f154c820f6007246de7a2090e3ee45" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0 b/share/ruby-build/2.7.0 index 50e2a107..de0c655a 100644 --- a/share/ruby-build/2.7.0 +++ b/share/ruby-build/2.7.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0.tar.bz2#7aa247a19622a803bdd29fdb28108de9798abe841254fe8ea82c31d125c6ab26" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-dev b/share/ruby-build/2.7.0-dev index 6349d889..52e9bdc2 100644 --- a/share/ruby-build/2.7.0-dev +++ b/share/ruby-build/2.7.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_git "ruby-2.7.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_7" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.7.0-preview1 b/share/ruby-build/2.7.0-preview1 index 615348e1..5bc6c497 100644 --- a/share/ruby-build/2.7.0-preview1 +++ b/share/ruby-build/2.7.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview1.tar.bz2#d45b4a1712ec5c03a35e85e33bcb57c7426b856d35e4f04f7975ae3944d09952" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview2 b/share/ruby-build/2.7.0-preview2 index 32f6660c..333fda5b 100644 --- a/share/ruby-build/2.7.0-preview2 +++ b/share/ruby-build/2.7.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview2.tar.bz2#417c84346ba84d664a13833c94c6d9f888c89bb9bee9adf469580441eaede30b" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview3 b/share/ruby-build/2.7.0-preview3 index f528dae8..e842cfa4 100644 --- a/share/ruby-build/2.7.0-preview3 +++ b/share/ruby-build/2.7.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview3.tar.bz2#df2ddee659873e6fc30a8590ecffa49cf3a4ef81fa922b0d09f821b69ee88bc3" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc1 b/share/ruby-build/2.7.0-rc1 index 49e79aa9..aebcd328 100644 --- a/share/ruby-build/2.7.0-rc1 +++ b/share/ruby-build/2.7.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc1.tar.bz2#1c5a02b63fa9fca37c41681bbbf20c55818a32315958c0a6c8f505943bfcb2d2" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc2 b/share/ruby-build/2.7.0-rc2 index 24f58ad9..4cb79294 100644 --- a/share/ruby-build/2.7.0-rc2 +++ b/share/ruby-build/2.7.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc2.tar.bz2#8f94ea7ba79b6e95225fb4a7870e882081182c3d12d58c4cad2a7d2e7865cf8e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.1 b/share/ruby-build/2.7.1 index 14347562..46dd3e01 100644 --- a/share/ruby-build/2.7.1 +++ b/share/ruby-build/2.7.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2#d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.2 b/share/ruby-build/2.7.2 index 9130aa14..9763b2e9 100644 --- a/share/ruby-build/2.7.2 +++ b/share/ruby-build/2.7.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.2.tar.bz2#65a590313d244d48dc2ef9a9ad015dd8bc6faf821621bbb269aa7462829c75ed" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.3 b/share/ruby-build/2.7.3 index 91ef91a3..e1eb41c6 100644 --- a/share/ruby-build/2.7.3 +++ b/share/ruby-build/2.7.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.3.tar.bz2#3e90e5a41d4df90e19c307ab0fb41789992c0b0128e6bbaa669b89ed44a0b68b" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.4 b/share/ruby-build/2.7.4 index dc506ca4..47ad5a9d 100644 --- a/share/ruby-build/2.7.4 +++ b/share/ruby-build/2.7.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.4" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.4.tar.bz2#bffa8aec9da392eda98f1c561071bb6e71d217d541c617fc6e3282d79f4e7d48" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.5 b/share/ruby-build/2.7.5 index 2d81f445..3d53793a 100644 --- a/share/ruby-build/2.7.5 +++ b/share/ruby-build/2.7.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-2.7.5" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.5.tar.bz2#d6b444341a5e06fcd6eaf1feb83a1c0c2da4705dbe4f275ee851761b185f4bd1" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0 b/share/ruby-build/3.0.0 index 72c37570..3d5a2dd2 100644 --- a/share/ruby-build/3.0.0 +++ b/share/ruby-build/3.0.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.0" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0.tar.gz#a13ed141a1c18eb967aac1e33f4d6ad5f21be1ac543c344e0d6feeee54af8e28" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-dev b/share/ruby-build/3.0.0-dev index 429a0746..cf3bf727 100644 --- a/share/ruby-build/3.0.0-dev +++ b/share/ruby-build/3.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_git "ruby-3.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_0" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.0.0-preview1 b/share/ruby-build/3.0.0-preview1 index 19d9a12a..36e62974 100644 --- a/share/ruby-build/3.0.0-preview1 +++ b/share/ruby-build/3.0.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview1.tar.bz2#013bdc6e859d76d67a6fcd990d401ed57e6e25896bab96d1d0648a877f556dbb" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-preview2 b/share/ruby-build/3.0.0-preview2 index b5f34c56..bc520770 100644 --- a/share/ruby-build/3.0.0-preview2 +++ b/share/ruby-build/3.0.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview2.tar.gz#9de8661565c2b1007d91a580e9a7e02d23f1e8fc8df371feb15a2727aa05fd9a" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-rc1 b/share/ruby-build/3.0.0-rc1 index ce2df4c4..c6ae5606 100644 --- a/share/ruby-build/3.0.0-rc1 +++ b/share/ruby-build/3.0.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.0-rc1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-rc1.tar.gz#e1270f38b969ce7b124f0a4c217e33eda643f75c7cb20debc62c17535406e37f" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.1 b/share/ruby-build/3.0.1 index 340b4279..668d31dd 100644 --- a/share/ruby-build/3.0.1 +++ b/share/ruby-build/3.0.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.1.tar.gz#369825db2199f6aeef16b408df6a04ebaddb664fb9af0ec8c686b0ce7ab77727" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.2 b/share/ruby-build/3.0.2 index 7c2f6cd4..c8db2376 100644 --- a/share/ruby-build/3.0.2 +++ b/share/ruby-build/3.0.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.2" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.2.tar.gz#5085dee0ad9f06996a8acec7ebea4a8735e6fac22f22e2d98c3f2bc3bef7e6f1" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.3 b/share/ruby-build/3.0.3 index bdfa8530..447d3bb6 100644 --- a/share/ruby-build/3.0.3 +++ b/share/ruby-build/3.0.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.0.3" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.3.tar.gz#3586861cb2df56970287f0fd83f274bd92058872d830d15570b36def7f1a92ac" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.0 b/share/ruby-build/3.1.0 index 44abfb0b..dff0eca7 100644 --- a/share/ruby-build/3.1.0 +++ b/share/ruby-build/3.1.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.1.0" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0.tar.gz#50a0504c6edcb4d61ce6b8cfdbddaa95707195fab0ecd7b5e92654b2a9412854" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.0-dev b/share/ruby-build/3.1.0-dev index 12d71637..89285003 100644 --- a/share/ruby-build/3.1.0-dev +++ b/share/ruby-build/3.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_git "ruby-3.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_1" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.1.0-preview1 b/share/ruby-build/3.1.0-preview1 index fb53ab0a..08419504 100644 --- a/share/ruby-build/3.1.0-preview1 +++ b/share/ruby-build/3.1.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.1.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0-preview1.tar.gz#540f49f4c3aceb1a5d7fb0b8522a04dd96bc4a22f9660a6b59629886c8e010d4" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.1 b/share/ruby-build/3.1.1 index 992fe762..e6bd2b7a 100644 --- a/share/ruby-build/3.1.1 +++ b/share/ruby-build/3.1.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1m" "https://www.openssl.org/source/openssl-1.1.1m.tar.gz#f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.1.1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.1.tar.gz#fe6e4782de97443978ddba8ba4be38d222aa24dc3e3f02a6a8e7701c0eeb619d" ldflags_dirs enable_shared standard verify_openssl From 1a4368567beaf2e330ecb35a569628149a0b0d82 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 16 Mar 2022 16:21:13 +0900 Subject: [PATCH 1299/1809] Update openssl version at 2.4.0-preview versions --- share/ruby-build/2.4.0-preview1 | 2 +- share/ruby-build/2.4.0-preview2 | 2 +- share/ruby-build/2.4.0-preview3 | 2 +- share/ruby-build/2.4.0-rc1 | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/share/ruby-build/2.4.0-preview1 b/share/ruby-build/2.4.0-preview1 index 41b232e9..a1363bde 100644 --- a/share/ruby-build/2.4.0-preview1 +++ b/share/ruby-build/2.4.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview2 b/share/ruby-build/2.4.0-preview2 index 4bee28c5..0fd81b7d 100644 --- a/share/ruby-build/2.4.0-preview2 +++ b/share/ruby-build/2.4.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-preview3 b/share/ruby-build/2.4.0-preview3 index 65e4acc6..06937bd4 100644 --- a/share/ruby-build/2.4.0-preview3 +++ b/share/ruby-build/2.4.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.4.0-rc1 b/share/ruby-build/2.4.0-rc1 index 23b4f86c..5c025c01 100644 --- a/share/ruby-build/2.4.0-rc1 +++ b/share/ruby-build/2.4.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2q" "https://www.openssl.org/source/openssl-1.0.2q.tar.gz#5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684" mac_openssl --if has_broken_mac_openssl +install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" mac_openssl --if has_broken_mac_openssl 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 ldflags_dirs standard verify_openssl From 81619a044b8b89fcbb473c6f775c26238d086113 Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Wed, 23 Mar 2022 12:27:53 -0500 Subject: [PATCH 1300/1809] Add JRuby 9.3.4.0 --- share/ruby-build/jruby-9.3.4.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.3.4.0 diff --git a/share/ruby-build/jruby-9.3.4.0 b/share/ruby-build/jruby-9.3.4.0 new file mode 100644 index 00000000..e8a10347 --- /dev/null +++ b/share/ruby-build/jruby-9.3.4.0 @@ -0,0 +1,2 @@ +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" jruby From a5ca3e487287c123a17a1f4f5ff45d82e69c40cc Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Thu, 24 Mar 2022 07:03:29 +0900 Subject: [PATCH 1301/1809] ruby-build 20220324 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 29197000..300a17b1 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20220218" +RUBY_BUILD_VERSION="20220324" OLDIFS="$IFS" From 5832974dfa31777feb6f8168faf40e90222d89a5 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Mon, 4 Apr 2022 00:52:49 +0900 Subject: [PATCH 1302/1809] Add definition for Ruby 3.2.0-preview1 Ruby 3.2.0-preview1 has been released. https://www.ruby-lang.org/en/news/2022/04/03/ruby-3-2-0-preview1-released/ This PR specifies the same OpenSSL version (3.0.2) as 3.2.0-dev. https://github.com/rbenv/ruby-build/blob/v20220324/share/ruby-build/3.2.0-dev#L1 --- share/ruby-build/3.2.0-preview1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/3.2.0-preview1 diff --git a/share/ruby-build/3.2.0-preview1 b/share/ruby-build/3.2.0-preview1 new file mode 100644 index 00000000..c111ff9d --- /dev/null +++ b/share/ruby-build/3.2.0-preview1 @@ -0,0 +1,2 @@ +install_package "openssl-3.0.2" "https://www.openssl.org/source/openssl-3.0.2.tar.gz#98e91ccead4d4756ae3c9cde5e09191a8e586d9f4d50838e7ec09d6411dfdb63" mac_openssl --if has_broken_mac_openssl +install_package "ruby-3.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview1.tar.gz#6946b966c561d5dfc2a662b88e8211be30bfffc7bb2f37ce3cc62d6c46a0b818" ldflags_dirs enable_shared standard verify_openssl From 6df5864d36ca309892fe1e41ceebe6b1806b428a Mon Sep 17 00:00:00 2001 From: Jean Boussier Date: Tue, 12 Apr 2022 15:35:57 +0200 Subject: [PATCH 1303/1809] Add Ruby 3.1.2, 3.0.4, 2.7.6, 2.6.10 - https://www.ruby-lang.org/en/news/2022/04/12/ruby-3-1-2-released/ - https://www.ruby-lang.org/en/news/2022/04/12/ruby-3-0-4-released/ - https://www.ruby-lang.org/en/news/2022/04/12/ruby-2-7-6-released/ - https://www.ruby-lang.org/en/news/2022/04/12/ruby-2-6-10-released/ --- share/ruby-build/2.6.10 | 2 ++ share/ruby-build/2.7.6 | 2 ++ share/ruby-build/3.0.4 | 2 ++ share/ruby-build/3.1.2 | 2 ++ 4 files changed, 8 insertions(+) create mode 100644 share/ruby-build/2.6.10 create mode 100644 share/ruby-build/2.7.6 create mode 100644 share/ruby-build/3.0.4 create mode 100644 share/ruby-build/3.1.2 diff --git a/share/ruby-build/2.6.10 b/share/ruby-build/2.6.10 new file mode 100644 index 00000000..60acfd0d --- /dev/null +++ b/share/ruby-build/2.6.10 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.6.10" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.10.tar.bz2#399e1f13e7fedc3c6ae2ff541bbf26c44dfb63b07b6c186fdd15b4e526e27e9c" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.6 b/share/ruby-build/2.7.6 new file mode 100644 index 00000000..a4f63a31 --- /dev/null +++ b/share/ruby-build/2.7.6 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl +install_package "ruby-2.7.6" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.6.tar.bz2#6de239d74cf6da09d0c17a116378a866743f5f0a52c9355da26b5d312ca6eed3" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.4 b/share/ruby-build/3.0.4 new file mode 100644 index 00000000..fac81403 --- /dev/null +++ b/share/ruby-build/3.0.4 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl +install_package "ruby-3.0.4" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.4.tar.gz#70b47c207af04bce9acea262308fb42893d3e244f39a4abc586920a1c723722b" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.2 b/share/ruby-build/3.1.2 new file mode 100644 index 00000000..5e202774 --- /dev/null +++ b/share/ruby-build/3.1.2 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1n" "https://www.openssl.org/source/openssl-1.1.1n.tar.gz#40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a" mac_openssl --if has_broken_mac_openssl +install_package "ruby-3.1.2" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.2.tar.gz#61843112389f02b735428b53bb64cf988ad9fb81858b8248e22e57336f24a83e" ldflags_dirs enable_shared standard verify_openssl From 2004fd71be51720583fa1cf530b07e1e7107e0f9 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 12 Apr 2022 16:25:10 +0200 Subject: [PATCH 1304/1809] ruby-build 20220412 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 300a17b1..77e0b6a4 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20220324" +RUBY_BUILD_VERSION="20220412" OLDIFS="$IFS" From 5c814edb0236f5a104bde46f5f0e6ad915a8c928 Mon Sep 17 00:00:00 2001 From: Levi Pearson Date: Fri, 8 Apr 2022 20:06:48 -0600 Subject: [PATCH 1305/1809] Allow truffleruby to install in an existing empty directory The check to prevent deleting user files during clean_prefix_path by disallowing installs into existing directories that weren't earlier truffleruby installs broke asdf installs, as asdf always creates an empty directory before installing. This fix adds a second exception to the existing directory case when that directory is empty. The check is done via testing the length of ls output. The logic was manually tested against non-existing directories, existing empty directories, existing non-empty directories in general, and existing non-empty directories that contained a file named "bin/truffleruby". I also copied the file over my existing asdf version of ruby-build and made sure that it successfully installed truffleruby. --- bin/ruby-build | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 77e0b6a4..ea1b0571 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -794,10 +794,12 @@ remove_windows_files() { } clean_prefix_path_truffleruby() { - if [ -d "$PREFIX_PATH" ] && [ ! -e "$PREFIX_PATH/bin/truffleruby" ]; then + if [ -d "$PREFIX_PATH" ] && + [ ! -e "$PREFIX_PATH/bin/truffleruby" ] && + [ ! -z "$(ls -A $PREFIX_PATH)" ]; then echo echo "ERROR: cannot install TruffleRuby to $PREFIX_PATH, which does not look like a valid TruffleRuby prefix" >&2 - echo "TruffleRuby only supports being installed to a not existing directory or replacing an existing TruffleRuby installation" + 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/oracle/truffleruby/issues/1389 for details" >&2 return 1 fi From d3bbd54d589150dcee3325ccbf8bf478f922e470 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Fri, 15 Apr 2022 12:21:25 +0200 Subject: [PATCH 1306/1809] ruby-build 20220415 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index ea1b0571..ccfe468e 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20220412" +RUBY_BUILD_VERSION="20220415" OLDIFS="$IFS" From 6701589b55f95d4de46c18bd3a664c6cedb1f87e Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 26 Apr 2022 14:30:42 +0200 Subject: [PATCH 1307/1809] Add TruffleRuby and TruffleRuby GraalVM 22.1.0 --- share/ruby-build/truffleruby+graalvm-22.1.0 | 17 +++++++++++++++++ share/ruby-build/truffleruby-22.1.0 | 17 +++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 share/ruby-build/truffleruby+graalvm-22.1.0 create mode 100644 share/ruby-build/truffleruby-22.1.0 diff --git a/share/ruby-build/truffleruby+graalvm-22.1.0 b/share/ruby-build/truffleruby+graalvm-22.1.0 new file mode 100644 index 00000000..8b817565 --- /dev/null +++ b/share/ruby-build/truffleruby+graalvm-22.1.0 @@ -0,0 +1,17 @@ +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) + use_homebrew_openssl + 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-22.1.0 b/share/ruby-build/truffleruby-22.1.0 new file mode 100644 index 00000000..488ac094 --- /dev/null +++ b/share/ruby-build/truffleruby-22.1.0 @@ -0,0 +1,17 @@ +platform="$(uname -s)-$(uname -m)" +case $platform in +Linux-x86_64) + install_package "truffleruby-22.1.0" "https://github.com/oracle/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/oracle/truffleruby/releases/download/vm-22.1.0/truffleruby-22.1.0-linux-aarch64.tar.gz#d2bd5875aa0359039b09f0772ad775f82988bebc757269c25729d38029ec0a63" truffleruby + ;; +Darwin-x86_64) + use_homebrew_openssl + install_package "truffleruby-22.1.0" "https://github.com/oracle/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 From deb3dd0e89e6b6b19f8b619d1f77653dceb4c163 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 26 Apr 2022 15:05:44 +0200 Subject: [PATCH 1308/1809] ruby-build 20220426 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index ccfe468e..9f2ea626 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20220415" +RUBY_BUILD_VERSION="20220426" OLDIFS="$IFS" From c0d87ea4526cac0e7c93f4170fdec637eb31f797 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Sun, 1 May 2022 12:39:10 +0200 Subject: [PATCH 1309/1809] Skip building docs when building openssl * See https://github.com/openssl/openssl/issues/8170 * The install_sw target exists since 1.0.0 or earlier: https://github.com/openssl/openssl/blob/OpenSSL_1_0_0-stable/Makefile.org --- bin/ruby-build | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 9f2ea626..63adc303 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -603,7 +603,7 @@ build_package_standard_install() { 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 "${!PACKAGE_MAKE_INSTALL_OPTS_ARRAY}" $MAKE_INSTALL_OPTS ${!PACKAGE_MAKE_INSTALL_OPTS} + { "$MAKE" ${MAKE_INSTALL_TARGET:-install} "${!PACKAGE_MAKE_INSTALL_OPTS_ARRAY}" $MAKE_INSTALL_OPTS ${!PACKAGE_MAKE_INSTALL_OPTS} } >&4 2>&1 } @@ -1119,7 +1119,8 @@ build_package_mac_openssl() { # gives precedence to the last -j option, so we can override that. package_option openssl make -j 1 - build_package_standard "$@" + # Use install_sw instead of install to skip building docs which is slow + MAKE_INSTALL_TARGET=install_sw build_package_standard "$@" # Extract root certs from the system keychain in .pem format and rehash. local pem_file="$OPENSSLDIR/cert.pem" From 720a96bf295f01916c9078d7d5d07ee3fba42de6 Mon Sep 17 00:00:00 2001 From: Jordan Ritter Date: Mon, 9 May 2022 12:55:33 -1000 Subject: [PATCH 1310/1809] Re-enable ssldir creation target for openssl install Prior commit attempts to shorten install by omitting documentation install, however an additional target is needed to get the conf dirs for capturing the PEMs et al. --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 63adc303..ef3283ee 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1120,7 +1120,7 @@ build_package_mac_openssl() { package_option openssl make -j 1 # Use install_sw instead of install to skip building docs which is slow - MAKE_INSTALL_TARGET=install_sw build_package_standard "$@" + MAKE_INSTALL_TARGET="install_sw install_ssldirs" build_package_standard "$@" # Extract root certs from the system keychain in .pem format and rehash. local pem_file="$OPENSSLDIR/cert.pem" From 1038c0786fd96a76a5798f837a1577cf8eb22895 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 11 May 2022 13:24:21 +0200 Subject: [PATCH 1311/1809] OpenSSL 1.1+ needs the extra install_ssldirs target to install certificates --- bin/ruby-build | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index ef3283ee..16de7eac 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1119,8 +1119,13 @@ build_package_mac_openssl() { # gives precedence to the last -j option, so we can override that. package_option openssl make -j 1 - # Use install_sw instead of install to skip building docs which is slow - MAKE_INSTALL_TARGET="install_sw install_ssldirs" build_package_standard "$@" + # Use install_sw install_ssldirs instead of install to skip building docs which is slow. + # OpenSSL 1.1+ also needs install_ssldirs, 1.0 does not have that target. + if [[ "$1" == openssl-1.0.* ]]; then + MAKE_INSTALL_TARGET="install_sw" build_package_standard "$@" + else + MAKE_INSTALL_TARGET="install_sw install_ssldirs" build_package_standard "$@" + fi # Extract root certs from the system keychain in .pem format and rehash. local pem_file="$OPENSSLDIR/cert.pem" From 7e7b4ae4c8c4bab0115310b6e2ddb21da554ee06 Mon Sep 17 00:00:00 2001 From: deepj Date: Fri, 3 Jun 2022 23:03:45 +0000 Subject: [PATCH 1312/1809] Add a link to truffleruby-dev for Darwin-arm64 --- share/ruby-build/truffleruby-dev | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/share/ruby-build/truffleruby-dev b/share/ruby-build/truffleruby-dev index 61816da6..dde18f3a 100644 --- a/share/ruby-build/truffleruby-dev +++ b/share/ruby-build/truffleruby-dev @@ -7,6 +7,10 @@ Darwin-x86_64) use_homebrew_openssl install_package "truffleruby-head" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby-head-macos-latest.tar.gz" truffleruby ;; +Darwin-arm64) + use_homebrew_openssl + install_package "truffleruby-head" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/truffleruby-dev-macos-aarch64.tar.gz" truffleruby + ;; *) colorize 1 "Unsupported platform: $platform" return 1 From 047a1c3480dab87c017f365af20b718ebd23e692 Mon Sep 17 00:00:00 2001 From: deepj Date: Tue, 7 Jun 2022 13:17:16 +0000 Subject: [PATCH 1313/1809] Update truffleruby-dev --- share/ruby-build/truffleruby-dev | 3 +++ 1 file changed, 3 insertions(+) diff --git a/share/ruby-build/truffleruby-dev b/share/ruby-build/truffleruby-dev index dde18f3a..ed7adf92 100644 --- a/share/ruby-build/truffleruby-dev +++ b/share/ruby-build/truffleruby-dev @@ -3,6 +3,9 @@ case $platform in Linux-x86_64) install_package "truffleruby-head" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby-head-ubuntu-18.04.tar.gz" truffleruby ;; +Linux-aarch64) + install_package "truffleruby-head" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/truffleruby-dev-linux-aarch64.tar.gz" truffleruby + ;; Darwin-x86_64) use_homebrew_openssl install_package "truffleruby-head" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby-head-macos-latest.tar.gz" truffleruby From a03e3b42f42cc5f1a757791d302df8cac7332387 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Fri, 10 Jun 2022 15:43:05 +0200 Subject: [PATCH 1314/1809] Add Darwin-arm64 for truffleruby+graalvm-dev --- share/ruby-build/truffleruby+graalvm-dev | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/share/ruby-build/truffleruby+graalvm-dev b/share/ruby-build/truffleruby+graalvm-dev index 93ea6827..dd3e977f 100644 --- a/share/ruby-build/truffleruby+graalvm-dev +++ b/share/ruby-build/truffleruby+graalvm-dev @@ -10,6 +10,10 @@ Darwin-x86_64) use_homebrew_openssl install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java11-darwin-amd64-dev.tar.gz" truffleruby_graalvm ;; +Darwin-arm64) + use_homebrew_openssl + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java11-darwin-aarch64-dev.tar.gz" truffleruby_graalvm + ;; *) colorize 1 "Unsupported platform: $platform" return 1 From 30d6879dbb53a9abd83908efae87cc23a38f2eec Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Fri, 10 Jun 2022 15:46:00 +0200 Subject: [PATCH 1315/1809] ruby-build 20220610 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 16de7eac..34bb35d7 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20220426" +RUBY_BUILD_VERSION="20220610" OLDIFS="$IFS" From fd36eb0d4eb3a1eb1307fca0f27ab68013a4a188 Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Mon, 27 Jun 2022 15:06:40 -0500 Subject: [PATCH 1316/1809] Add JRuby 9.2.21.0 and 9.3.6.0 --- share/ruby-build/jruby-9.2.21.0 | 2 ++ share/ruby-build/jruby-9.3.6.0 | 2 ++ 2 files changed, 4 insertions(+) create mode 100644 share/ruby-build/jruby-9.2.21.0 create mode 100644 share/ruby-build/jruby-9.3.6.0 diff --git a/share/ruby-build/jruby-9.2.21.0 b/share/ruby-build/jruby-9.2.21.0 new file mode 100644 index 00000000..03dbc865 --- /dev/null +++ b/share/ruby-build/jruby-9.2.21.0 @@ -0,0 +1,2 @@ +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" jruby diff --git a/share/ruby-build/jruby-9.3.6.0 b/share/ruby-build/jruby-9.3.6.0 new file mode 100644 index 00000000..24c99da3 --- /dev/null +++ b/share/ruby-build/jruby-9.3.6.0 @@ -0,0 +1,2 @@ +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" jruby From a4c5e99b2661e78bd11d8f38bfbd3ff2a80ec8b1 Mon Sep 17 00:00:00 2001 From: HASUMI Hitoshi Date: Tue, 28 Jun 2022 09:47:32 +0900 Subject: [PATCH 1317/1809] Add mruby-3.1.0 --- share/ruby-build/mruby-3.1.0 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/mruby-3.1.0 diff --git a/share/ruby-build/mruby-3.1.0 b/share/ruby-build/mruby-3.1.0 new file mode 100644 index 00000000..6d82e45d --- /dev/null +++ b/share/ruby-build/mruby-3.1.0 @@ -0,0 +1 @@ +install_package "mruby-3.1.0" "https://github.com/mruby/mruby/archive/3.1.0.tar.gz#64ce0a967028a1a913d3dfc8d3f33b295332ab73be6f68e96d0f675f18c79ca8" mruby From bcb92773654618646d1b60dab38ea11ac4efba1b Mon Sep 17 00:00:00 2001 From: HASUMI Hitoshi Date: Tue, 28 Jun 2022 15:18:51 +0900 Subject: [PATCH 1318/1809] Add picoruby-3.0.0 --- bin/ruby-build | 9 +++++++++ share/ruby-build/picoruby-3.0.0 | 1 + 2 files changed, 10 insertions(+) create mode 100644 share/ruby-build/picoruby-3.0.0 diff --git a/bin/ruby-build b/bin/ruby-build index 34bb35d7..8cc4b4e2 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -688,6 +688,15 @@ build_package_mruby() { } >&4 2>&1 } +build_package_picoruby() { + { ./minirake + mkdir -p "$PREFIX_PATH" + cp -fR build/host/* include "$PREFIX_PATH" + ln -fs picoruby "$PREFIX_PATH/bin/ruby" + ln -fs picoirb "$PREFIX_PATH/bin/irb" + } >&4 2>&1 +} + build_package_maglev() { build_package_copy diff --git a/share/ruby-build/picoruby-3.0.0 b/share/ruby-build/picoruby-3.0.0 new file mode 100644 index 00000000..93608607 --- /dev/null +++ b/share/ruby-build/picoruby-3.0.0 @@ -0,0 +1 @@ +install_package "picoruby-3.0.0" "https://github.com/picoruby/picoruby/archive/3.0.0.tar.gz#f25faf1ca6dbc21e167dd4ad42e29ed61e9426a106c4170601a294e046ede430" picoruby From 58cda904b73ceb6472d0069cdbe96d195ba974b5 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Thu, 30 Jun 2022 07:13:58 +0900 Subject: [PATCH 1319/1809] ruby-build 20220630 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 8cc4b4e2..afa97061 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20220610" +RUBY_BUILD_VERSION="20220630" OLDIFS="$IFS" From 69ccb3e7ce4da66377266a0632509459bc248166 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 6 Jul 2022 10:16:31 +0900 Subject: [PATCH 1320/1809] Use OpenSSL 3.0.5 --- share/ruby-build/3.2.0-dev | 2 +- share/ruby-build/3.2.0-preview1 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/share/ruby-build/3.2.0-dev b/share/ruby-build/3.2.0-dev index 069d5e79..a966c54f 100644 --- a/share/ruby-build/3.2.0-dev +++ b/share/ruby-build/3.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-3.0.2" "https://www.openssl.org/source/openssl-3.0.2.tar.gz#98e91ccead4d4756ae3c9cde5e09191a8e586d9f4d50838e7ec09d6411dfdb63" mac_openssl --if has_broken_mac_openssl +install_package "openssl-3.0.5" "https://www.openssl.org/source/openssl-3.0.5.tar.gz#aa7d8d9bef71ad6525c55ba11e5f4397889ce49c2c9349dcea6d3e4f0b024a7a" mac_openssl --if has_broken_mac_openssl install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.2.0-preview1 b/share/ruby-build/3.2.0-preview1 index c111ff9d..e001f46b 100644 --- a/share/ruby-build/3.2.0-preview1 +++ b/share/ruby-build/3.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.2" "https://www.openssl.org/source/openssl-3.0.2.tar.gz#98e91ccead4d4756ae3c9cde5e09191a8e586d9f4d50838e7ec09d6411dfdb63" mac_openssl --if has_broken_mac_openssl +install_package "openssl-3.0.5" "https://www.openssl.org/source/openssl-3.0.5.tar.gz#aa7d8d9bef71ad6525c55ba11e5f4397889ce49c2c9349dcea6d3e4f0b024a7a" mac_openssl --if has_broken_mac_openssl install_package "ruby-3.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview1.tar.gz#6946b966c561d5dfc2a662b88e8211be30bfffc7bb2f37ce3cc62d6c46a0b818" ldflags_dirs enable_shared standard verify_openssl From 707518723b4a5159da67880f47e2dcea2a09bcb0 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 6 Jul 2022 10:19:35 +0900 Subject: [PATCH 1321/1809] Use OpenSSL 1.1.1q --- script/update-cruby | 2 +- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.10 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.4.3 | 2 +- share/ruby-build/2.4.4 | 2 +- share/ruby-build/2.4.5 | 2 +- share/ruby-build/2.4.6 | 2 +- share/ruby-build/2.4.7 | 2 +- share/ruby-build/2.4.8 | 2 +- share/ruby-build/2.4.9 | 2 +- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.5.2 | 2 +- share/ruby-build/2.5.3 | 2 +- share/ruby-build/2.5.4 | 2 +- share/ruby-build/2.5.5 | 2 +- share/ruby-build/2.5.6 | 2 +- share/ruby-build/2.5.7 | 2 +- share/ruby-build/2.5.8 | 2 +- share/ruby-build/2.5.9 | 2 +- share/ruby-build/2.6.0 | 2 +- share/ruby-build/2.6.0-dev | 2 +- share/ruby-build/2.6.0-preview1 | 2 +- share/ruby-build/2.6.0-preview2 | 2 +- share/ruby-build/2.6.0-preview3 | 2 +- share/ruby-build/2.6.0-rc1 | 2 +- share/ruby-build/2.6.0-rc2 | 2 +- share/ruby-build/2.6.1 | 2 +- share/ruby-build/2.6.10 | 2 +- share/ruby-build/2.6.2 | 2 +- share/ruby-build/2.6.3 | 2 +- share/ruby-build/2.6.4 | 2 +- share/ruby-build/2.6.5 | 2 +- share/ruby-build/2.6.6 | 2 +- share/ruby-build/2.6.7 | 2 +- share/ruby-build/2.6.8 | 2 +- share/ruby-build/2.6.9 | 2 +- share/ruby-build/2.7.0 | 2 +- share/ruby-build/2.7.0-dev | 2 +- share/ruby-build/2.7.0-preview1 | 2 +- share/ruby-build/2.7.0-preview2 | 2 +- share/ruby-build/2.7.0-preview3 | 2 +- share/ruby-build/2.7.0-rc1 | 2 +- share/ruby-build/2.7.0-rc2 | 2 +- share/ruby-build/2.7.1 | 2 +- share/ruby-build/2.7.2 | 2 +- share/ruby-build/2.7.3 | 2 +- share/ruby-build/2.7.4 | 2 +- share/ruby-build/2.7.5 | 2 +- share/ruby-build/2.7.6 | 2 +- share/ruby-build/3.0.0 | 2 +- share/ruby-build/3.0.0-dev | 2 +- share/ruby-build/3.0.0-preview1 | 2 +- share/ruby-build/3.0.0-preview2 | 2 +- share/ruby-build/3.0.0-rc1 | 2 +- share/ruby-build/3.0.1 | 2 +- share/ruby-build/3.0.2 | 2 +- share/ruby-build/3.0.3 | 2 +- share/ruby-build/3.0.4 | 2 +- share/ruby-build/3.1.0 | 2 +- share/ruby-build/3.1.0-dev | 2 +- share/ruby-build/3.1.0-preview1 | 2 +- share/ruby-build/3.1.1 | 2 +- share/ruby-build/3.1.2 | 2 +- 70 files changed, 70 insertions(+), 70 deletions(-) diff --git a/script/update-cruby b/script/update-cruby index 5a5f6278..062abc72 100755 --- a/script/update-cruby +++ b/script/update-cruby @@ -18,6 +18,6 @@ url="https://cache.ruby-lang.org/pub/ruby/${major_minor_version}/${basename}" sha256=$(sha256sum "$release_directory/$basename" | cut -d ' ' -f 1) cat > "$file" < Date: Wed, 6 Jul 2022 19:51:47 +0900 Subject: [PATCH 1322/1809] Fixed version name --- script/update-cruby | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/script/update-cruby b/script/update-cruby index 062abc72..d2b1454d 100755 --- a/script/update-cruby +++ b/script/update-cruby @@ -18,6 +18,6 @@ url="https://cache.ruby-lang.org/pub/ruby/${major_minor_version}/${basename}" sha256=$(sha256sum "$release_directory/$basename" | cut -d ' ' -f 1) cat > "$file" < Date: Sun, 10 Jul 2022 12:31:34 +0200 Subject: [PATCH 1323/1809] Add script to update openssl --- CONTRIBUTING.md | 4 ++++ script/update-openssl | 21 +++++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100755 script/update-openssl diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 07196aee..8f72635e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,3 +1,7 @@ ## 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/script/update-openssl b/script/update-openssl new file mode 100755 index 00000000..29f7aad6 --- /dev/null +++ b/script/update-openssl @@ -0,0 +1,21 @@ +#!/usr/bin/env ruby + +raise "Usage: #{$0} NEW_VERSION SHA" unless ARGV.size == 2 +new_version, sha = ARGV + +major_minor = new_version.split('.')[0..1].join('.') + +Dir.glob('share/ruby-build/*') do |file| + contents = File.read(file) + + openssl_package = "\"openssl-#{major_minor}" + + next unless contents.include? openssl_package + + lines = contents.lines + line = lines.find { |line| line.include? openssl_package } + old_version = line[/"openssl-([\d.]+[a-z]?)"/, 1] or raise + line.gsub!(old_version, new_version) + line.sub!(/\.tar\.gz#(\h+)"/, ".tar.gz##{sha}\"") + File.write(file, lines.join) +end From fb0e82c6473021fafa0736343ddf8766ea92d2fc Mon Sep 17 00:00:00 2001 From: Kazuhiro NISHIYAMA Date: Wed, 11 May 2022 13:29:18 +0900 Subject: [PATCH 1324/1809] Install openssl 1 when openssl is 3 --- bin/ruby-build | 42 ++++++++++++++++++++++++++++++--- script/update-cruby | 2 +- script/update-rbx | 2 +- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p105 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p426 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-p484 | 2 +- share/ruby-build/1.9.3-p545 | 2 +- share/ruby-build/1.9.3-p547 | 2 +- share/ruby-build/1.9.3-p550 | 2 +- share/ruby-build/1.9.3-p551 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.0.0-p647 | 2 +- share/ruby-build/2.0.0-p648 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.10 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.1.7 | 2 +- share/ruby-build/2.1.8 | 2 +- share/ruby-build/2.1.9 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.10 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.2.3 | 2 +- share/ruby-build/2.2.4 | 2 +- share/ruby-build/2.2.5 | 2 +- share/ruby-build/2.2.6 | 2 +- share/ruby-build/2.2.7 | 2 +- share/ruby-build/2.2.8 | 2 +- share/ruby-build/2.2.9 | 2 +- share/ruby-build/2.3.0 | 2 +- share/ruby-build/2.3.0-dev | 2 +- share/ruby-build/2.3.0-preview1 | 2 +- share/ruby-build/2.3.0-preview2 | 2 +- share/ruby-build/2.3.1 | 2 +- share/ruby-build/2.3.2 | 2 +- share/ruby-build/2.3.3 | 2 +- share/ruby-build/2.3.4 | 2 +- share/ruby-build/2.3.5 | 2 +- share/ruby-build/2.3.6 | 2 +- share/ruby-build/2.3.7 | 2 +- share/ruby-build/2.3.8 | 2 +- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.0-preview1 | 2 +- share/ruby-build/2.4.0-preview2 | 2 +- share/ruby-build/2.4.0-preview3 | 2 +- share/ruby-build/2.4.0-rc1 | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.10 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.4.3 | 2 +- share/ruby-build/2.4.4 | 2 +- share/ruby-build/2.4.5 | 2 +- share/ruby-build/2.4.6 | 2 +- share/ruby-build/2.4.7 | 2 +- share/ruby-build/2.4.8 | 2 +- share/ruby-build/2.4.9 | 2 +- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.5.2 | 2 +- share/ruby-build/2.5.3 | 2 +- share/ruby-build/2.5.4 | 2 +- share/ruby-build/2.5.5 | 2 +- share/ruby-build/2.5.6 | 2 +- share/ruby-build/2.5.7 | 2 +- share/ruby-build/2.5.8 | 2 +- share/ruby-build/2.5.9 | 2 +- share/ruby-build/2.6.0 | 2 +- share/ruby-build/2.6.0-dev | 2 +- share/ruby-build/2.6.0-preview1 | 2 +- share/ruby-build/2.6.0-preview2 | 2 +- share/ruby-build/2.6.0-preview3 | 2 +- share/ruby-build/2.6.0-rc1 | 2 +- share/ruby-build/2.6.0-rc2 | 2 +- share/ruby-build/2.6.1 | 2 +- share/ruby-build/2.6.10 | 2 +- share/ruby-build/2.6.2 | 2 +- share/ruby-build/2.6.3 | 2 +- share/ruby-build/2.6.4 | 2 +- share/ruby-build/2.6.5 | 2 +- share/ruby-build/2.6.6 | 2 +- share/ruby-build/2.6.7 | 2 +- share/ruby-build/2.6.8 | 2 +- share/ruby-build/2.6.9 | 2 +- share/ruby-build/2.7.0 | 2 +- share/ruby-build/2.7.0-dev | 2 +- share/ruby-build/2.7.0-preview1 | 2 +- share/ruby-build/2.7.0-preview2 | 2 +- share/ruby-build/2.7.0-preview3 | 2 +- share/ruby-build/2.7.0-rc1 | 2 +- share/ruby-build/2.7.0-rc2 | 2 +- share/ruby-build/2.7.1 | 2 +- share/ruby-build/2.7.2 | 2 +- share/ruby-build/2.7.3 | 2 +- share/ruby-build/2.7.4 | 2 +- share/ruby-build/2.7.5 | 2 +- share/ruby-build/2.7.6 | 2 +- share/ruby-build/3.0.0 | 2 +- share/ruby-build/3.0.0-dev | 2 +- share/ruby-build/3.0.0-preview1 | 2 +- share/ruby-build/3.0.0-preview2 | 2 +- share/ruby-build/3.0.0-rc1 | 2 +- share/ruby-build/3.0.1 | 2 +- share/ruby-build/3.0.2 | 2 +- share/ruby-build/3.0.3 | 2 +- share/ruby-build/3.0.4 | 2 +- share/ruby-build/3.1.0 | 2 +- share/ruby-build/3.1.0-dev | 2 +- share/ruby-build/3.1.0-preview1 | 2 +- share/ruby-build/3.1.1 | 2 +- share/ruby-build/3.1.2 | 2 +- share/ruby-build/3.2.0-dev | 2 +- share/ruby-build/3.2.0-preview1 | 2 +- share/ruby-build/rbx-2.10 | 2 +- share/ruby-build/rbx-2.11 | 2 +- share/ruby-build/rbx-2.5.8 | 2 +- share/ruby-build/rbx-2.6 | 2 +- share/ruby-build/rbx-2.7 | 2 +- share/ruby-build/rbx-2.71828182 | 2 +- share/ruby-build/rbx-2.8 | 2 +- share/ruby-build/rbx-2.9 | 2 +- share/ruby-build/rbx-3.0 | 2 +- share/ruby-build/rbx-3.1 | 2 +- share/ruby-build/rbx-3.10 | 2 +- share/ruby-build/rbx-3.100 | 2 +- share/ruby-build/rbx-3.101 | 2 +- share/ruby-build/rbx-3.102 | 2 +- share/ruby-build/rbx-3.103 | 2 +- share/ruby-build/rbx-3.104 | 2 +- share/ruby-build/rbx-3.105 | 2 +- share/ruby-build/rbx-3.106 | 2 +- share/ruby-build/rbx-3.107 | 2 +- share/ruby-build/rbx-3.11 | 2 +- share/ruby-build/rbx-3.12 | 2 +- share/ruby-build/rbx-3.13 | 2 +- share/ruby-build/rbx-3.14 | 2 +- share/ruby-build/rbx-3.15 | 2 +- share/ruby-build/rbx-3.16 | 2 +- share/ruby-build/rbx-3.17 | 2 +- share/ruby-build/rbx-3.18 | 2 +- share/ruby-build/rbx-3.19 | 2 +- share/ruby-build/rbx-3.2 | 2 +- share/ruby-build/rbx-3.20 | 2 +- share/ruby-build/rbx-3.21 | 2 +- share/ruby-build/rbx-3.22 | 2 +- share/ruby-build/rbx-3.23 | 2 +- share/ruby-build/rbx-3.24 | 2 +- share/ruby-build/rbx-3.25 | 2 +- share/ruby-build/rbx-3.26 | 2 +- share/ruby-build/rbx-3.27 | 2 +- share/ruby-build/rbx-3.28 | 2 +- share/ruby-build/rbx-3.29 | 2 +- share/ruby-build/rbx-3.3 | 2 +- share/ruby-build/rbx-3.30 | 2 +- share/ruby-build/rbx-3.31 | 2 +- share/ruby-build/rbx-3.32 | 2 +- share/ruby-build/rbx-3.33 | 2 +- share/ruby-build/rbx-3.34 | 2 +- share/ruby-build/rbx-3.35 | 2 +- share/ruby-build/rbx-3.36 | 2 +- share/ruby-build/rbx-3.37 | 2 +- share/ruby-build/rbx-3.38 | 2 +- share/ruby-build/rbx-3.39 | 2 +- share/ruby-build/rbx-3.4 | 2 +- share/ruby-build/rbx-3.40 | 2 +- share/ruby-build/rbx-3.41 | 2 +- share/ruby-build/rbx-3.42 | 2 +- share/ruby-build/rbx-3.43 | 2 +- share/ruby-build/rbx-3.44 | 2 +- share/ruby-build/rbx-3.45 | 2 +- share/ruby-build/rbx-3.46 | 2 +- share/ruby-build/rbx-3.47 | 2 +- share/ruby-build/rbx-3.48 | 2 +- share/ruby-build/rbx-3.49 | 2 +- share/ruby-build/rbx-3.5 | 2 +- share/ruby-build/rbx-3.50 | 2 +- share/ruby-build/rbx-3.51 | 2 +- share/ruby-build/rbx-3.52 | 2 +- share/ruby-build/rbx-3.53 | 2 +- share/ruby-build/rbx-3.54 | 2 +- share/ruby-build/rbx-3.55 | 2 +- share/ruby-build/rbx-3.56 | 2 +- share/ruby-build/rbx-3.57 | 2 +- share/ruby-build/rbx-3.58 | 2 +- share/ruby-build/rbx-3.59 | 2 +- share/ruby-build/rbx-3.6 | 2 +- share/ruby-build/rbx-3.60 | 2 +- share/ruby-build/rbx-3.61 | 2 +- share/ruby-build/rbx-3.62 | 2 +- share/ruby-build/rbx-3.63 | 2 +- share/ruby-build/rbx-3.64 | 2 +- share/ruby-build/rbx-3.65 | 2 +- share/ruby-build/rbx-3.66 | 2 +- share/ruby-build/rbx-3.67 | 2 +- share/ruby-build/rbx-3.68 | 2 +- share/ruby-build/rbx-3.69 | 2 +- share/ruby-build/rbx-3.7 | 2 +- share/ruby-build/rbx-3.70 | 2 +- share/ruby-build/rbx-3.71 | 2 +- share/ruby-build/rbx-3.72 | 2 +- share/ruby-build/rbx-3.73 | 2 +- share/ruby-build/rbx-3.74 | 2 +- share/ruby-build/rbx-3.75 | 2 +- share/ruby-build/rbx-3.76 | 2 +- share/ruby-build/rbx-3.77 | 2 +- share/ruby-build/rbx-3.78 | 2 +- share/ruby-build/rbx-3.79 | 2 +- share/ruby-build/rbx-3.8 | 2 +- share/ruby-build/rbx-3.80 | 2 +- share/ruby-build/rbx-3.81 | 2 +- share/ruby-build/rbx-3.82 | 2 +- share/ruby-build/rbx-3.83 | 2 +- share/ruby-build/rbx-3.84 | 2 +- share/ruby-build/rbx-3.85 | 2 +- share/ruby-build/rbx-3.86 | 2 +- share/ruby-build/rbx-3.87 | 2 +- share/ruby-build/rbx-3.88 | 2 +- share/ruby-build/rbx-3.89 | 2 +- share/ruby-build/rbx-3.9 | 2 +- share/ruby-build/rbx-3.90 | 2 +- share/ruby-build/rbx-3.91 | 2 +- share/ruby-build/rbx-3.92 | 2 +- share/ruby-build/rbx-3.93 | 2 +- share/ruby-build/rbx-3.94 | 2 +- share/ruby-build/rbx-3.95 | 2 +- share/ruby-build/rbx-3.96 | 2 +- share/ruby-build/rbx-3.97 | 2 +- share/ruby-build/rbx-3.98 | 2 +- share/ruby-build/rbx-3.99 | 2 +- share/ruby-build/rbx-4.0 | 2 +- share/ruby-build/rbx-4.1 | 2 +- share/ruby-build/rbx-4.10 | 2 +- share/ruby-build/rbx-4.11 | 2 +- share/ruby-build/rbx-4.12 | 2 +- share/ruby-build/rbx-4.13 | 2 +- share/ruby-build/rbx-4.14 | 2 +- share/ruby-build/rbx-4.15 | 2 +- share/ruby-build/rbx-4.16 | 2 +- share/ruby-build/rbx-4.18 | 2 +- share/ruby-build/rbx-4.19 | 2 +- share/ruby-build/rbx-4.2 | 2 +- share/ruby-build/rbx-4.20 | 2 +- share/ruby-build/rbx-4.3 | 2 +- share/ruby-build/rbx-4.4 | 2 +- share/ruby-build/rbx-4.5 | 2 +- share/ruby-build/rbx-4.6 | 2 +- share/ruby-build/rbx-4.7 | 2 +- share/ruby-build/rbx-4.8 | 2 +- share/ruby-build/rbx-4.9 | 2 +- share/ruby-build/rbx-5.0 | 2 +- 296 files changed, 334 insertions(+), 298 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index afa97061..1a41fa3e 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1090,6 +1090,15 @@ has_broken_mac_openssl() { [[ "$RUBY_CONFIGURE_OPTS" != *--with-openssl-dir=* ]] } +needs_openssl() { + [[ "$RUBY_CONFIGURE_OPTS" != *--with-openssl-dir=* ]] && + { + openssl version 2>/dev/null || + printf '#include \nOPENSSL_VERSION_TEXT\n' | cc -xc -E - 2>/dev/null + } | grep -q "OpenSSL 3" || + has_broken_mac_openssl +} + use_homebrew_openssl() { local ssldir="$(brew --prefix openssl@1.1 2>/dev/null || true)" if [ -d "$ssldir" ]; then @@ -1102,6 +1111,10 @@ use_homebrew_openssl() { } build_package_mac_openssl() { + build_package_openssl +} + +build_package_openssl() { # Install to a subdirectory since we don't want shims for bin/openssl. OPENSSL_PREFIX_PATH="${PREFIX_PATH}/openssl" @@ -1136,10 +1149,33 @@ build_package_mac_openssl() { MAKE_INSTALL_TARGET="install_sw install_ssldirs" build_package_standard "$@" fi - # Extract root certs from the system keychain in .pem format and rehash. local pem_file="$OPENSSLDIR/cert.pem" - security find-certificate -a -p /Library/Keychains/System.keychain > "$pem_file" - security find-certificate -a -p /System/Library/Keychains/SystemRootCertificates.keychain >> "$pem_file" + 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/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 + echo "Could not find OpenSSL certificates" >&2 + exit 1 + fi } # Post-install check that the openssl extension was built. diff --git a/script/update-cruby b/script/update-cruby index d2b1454d..17734446 100755 --- a/script/update-cruby +++ b/script/update-cruby @@ -18,6 +18,6 @@ url="https://cache.ruby-lang.org/pub/ruby/${major_minor_version}/${basename}" sha256=$(sha256sum "$release_directory/$basename" | cut -d ' ' -f 1) cat > "$file" < Date: Sun, 10 Jul 2022 12:37:44 +0200 Subject: [PATCH 1325/1809] Install openssl whenever the system version does not match * Make supported openssl versions explicit per definition. --- bin/ruby-build | 47 +++++++++++++++++++++++++++------ script/update-cruby | 2 +- script/update-rbx | 2 +- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p105 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p426 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-p484 | 2 +- share/ruby-build/1.9.3-p545 | 2 +- share/ruby-build/1.9.3-p547 | 2 +- share/ruby-build/1.9.3-p550 | 2 +- share/ruby-build/1.9.3-p551 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.0.0-p647 | 2 +- share/ruby-build/2.0.0-p648 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.10 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.1.7 | 2 +- share/ruby-build/2.1.8 | 2 +- share/ruby-build/2.1.9 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.10 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.2.3 | 2 +- share/ruby-build/2.2.4 | 2 +- share/ruby-build/2.2.5 | 2 +- share/ruby-build/2.2.6 | 2 +- share/ruby-build/2.2.7 | 2 +- share/ruby-build/2.2.8 | 2 +- share/ruby-build/2.2.9 | 2 +- share/ruby-build/2.3.0 | 2 +- share/ruby-build/2.3.0-dev | 2 +- share/ruby-build/2.3.0-preview1 | 2 +- share/ruby-build/2.3.0-preview2 | 2 +- share/ruby-build/2.3.1 | 2 +- share/ruby-build/2.3.2 | 2 +- share/ruby-build/2.3.3 | 2 +- share/ruby-build/2.3.4 | 2 +- share/ruby-build/2.3.5 | 2 +- share/ruby-build/2.3.6 | 2 +- share/ruby-build/2.3.7 | 2 +- share/ruby-build/2.3.8 | 2 +- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.0-preview1 | 2 +- share/ruby-build/2.4.0-preview2 | 2 +- share/ruby-build/2.4.0-preview3 | 2 +- share/ruby-build/2.4.0-rc1 | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.10 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.4.3 | 2 +- share/ruby-build/2.4.4 | 2 +- share/ruby-build/2.4.5 | 2 +- share/ruby-build/2.4.6 | 2 +- share/ruby-build/2.4.7 | 2 +- share/ruby-build/2.4.8 | 2 +- share/ruby-build/2.4.9 | 2 +- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.5.2 | 2 +- share/ruby-build/2.5.3 | 2 +- share/ruby-build/2.5.4 | 2 +- share/ruby-build/2.5.5 | 2 +- share/ruby-build/2.5.6 | 2 +- share/ruby-build/2.5.7 | 2 +- share/ruby-build/2.5.8 | 2 +- share/ruby-build/2.5.9 | 2 +- share/ruby-build/2.6.0 | 2 +- share/ruby-build/2.6.0-dev | 2 +- share/ruby-build/2.6.0-preview1 | 2 +- share/ruby-build/2.6.0-preview2 | 2 +- share/ruby-build/2.6.0-preview3 | 2 +- share/ruby-build/2.6.0-rc1 | 2 +- share/ruby-build/2.6.0-rc2 | 2 +- share/ruby-build/2.6.1 | 2 +- share/ruby-build/2.6.10 | 2 +- share/ruby-build/2.6.2 | 2 +- share/ruby-build/2.6.3 | 2 +- share/ruby-build/2.6.4 | 2 +- share/ruby-build/2.6.5 | 2 +- share/ruby-build/2.6.6 | 2 +- share/ruby-build/2.6.7 | 2 +- share/ruby-build/2.6.8 | 2 +- share/ruby-build/2.6.9 | 2 +- share/ruby-build/2.7.0 | 2 +- share/ruby-build/2.7.0-dev | 2 +- share/ruby-build/2.7.0-preview1 | 2 +- share/ruby-build/2.7.0-preview2 | 2 +- share/ruby-build/2.7.0-preview3 | 2 +- share/ruby-build/2.7.0-rc1 | 2 +- share/ruby-build/2.7.0-rc2 | 2 +- share/ruby-build/2.7.1 | 2 +- share/ruby-build/2.7.2 | 2 +- share/ruby-build/2.7.3 | 2 +- share/ruby-build/2.7.4 | 2 +- share/ruby-build/2.7.5 | 2 +- share/ruby-build/2.7.6 | 2 +- share/ruby-build/3.0.0 | 2 +- share/ruby-build/3.0.0-dev | 2 +- share/ruby-build/3.0.0-preview1 | 2 +- share/ruby-build/3.0.0-preview2 | 2 +- share/ruby-build/3.0.0-rc1 | 2 +- share/ruby-build/3.0.1 | 2 +- share/ruby-build/3.0.2 | 2 +- share/ruby-build/3.0.3 | 2 +- share/ruby-build/3.0.4 | 2 +- share/ruby-build/3.1.0 | 2 +- share/ruby-build/3.1.0-dev | 2 +- share/ruby-build/3.1.0-preview1 | 2 +- share/ruby-build/3.1.1 | 2 +- share/ruby-build/3.1.2 | 2 +- share/ruby-build/3.2.0-dev | 2 +- share/ruby-build/3.2.0-preview1 | 2 +- share/ruby-build/rbx-2.10 | 2 +- share/ruby-build/rbx-2.11 | 2 +- share/ruby-build/rbx-2.5.8 | 2 +- share/ruby-build/rbx-2.6 | 2 +- share/ruby-build/rbx-2.7 | 2 +- share/ruby-build/rbx-2.71828182 | 2 +- share/ruby-build/rbx-2.8 | 2 +- share/ruby-build/rbx-2.9 | 2 +- share/ruby-build/rbx-3.0 | 2 +- share/ruby-build/rbx-3.1 | 2 +- share/ruby-build/rbx-3.10 | 2 +- share/ruby-build/rbx-3.100 | 2 +- share/ruby-build/rbx-3.101 | 2 +- share/ruby-build/rbx-3.102 | 2 +- share/ruby-build/rbx-3.103 | 2 +- share/ruby-build/rbx-3.104 | 2 +- share/ruby-build/rbx-3.105 | 2 +- share/ruby-build/rbx-3.106 | 2 +- share/ruby-build/rbx-3.107 | 2 +- share/ruby-build/rbx-3.11 | 2 +- share/ruby-build/rbx-3.12 | 2 +- share/ruby-build/rbx-3.13 | 2 +- share/ruby-build/rbx-3.14 | 2 +- share/ruby-build/rbx-3.15 | 2 +- share/ruby-build/rbx-3.16 | 2 +- share/ruby-build/rbx-3.17 | 2 +- share/ruby-build/rbx-3.18 | 2 +- share/ruby-build/rbx-3.19 | 2 +- share/ruby-build/rbx-3.2 | 2 +- share/ruby-build/rbx-3.20 | 2 +- share/ruby-build/rbx-3.21 | 2 +- share/ruby-build/rbx-3.22 | 2 +- share/ruby-build/rbx-3.23 | 2 +- share/ruby-build/rbx-3.24 | 2 +- share/ruby-build/rbx-3.25 | 2 +- share/ruby-build/rbx-3.26 | 2 +- share/ruby-build/rbx-3.27 | 2 +- share/ruby-build/rbx-3.28 | 2 +- share/ruby-build/rbx-3.29 | 2 +- share/ruby-build/rbx-3.3 | 2 +- share/ruby-build/rbx-3.30 | 2 +- share/ruby-build/rbx-3.31 | 2 +- share/ruby-build/rbx-3.32 | 2 +- share/ruby-build/rbx-3.33 | 2 +- share/ruby-build/rbx-3.34 | 2 +- share/ruby-build/rbx-3.35 | 2 +- share/ruby-build/rbx-3.36 | 2 +- share/ruby-build/rbx-3.37 | 2 +- share/ruby-build/rbx-3.38 | 2 +- share/ruby-build/rbx-3.39 | 2 +- share/ruby-build/rbx-3.4 | 2 +- share/ruby-build/rbx-3.40 | 2 +- share/ruby-build/rbx-3.41 | 2 +- share/ruby-build/rbx-3.42 | 2 +- share/ruby-build/rbx-3.43 | 2 +- share/ruby-build/rbx-3.44 | 2 +- share/ruby-build/rbx-3.45 | 2 +- share/ruby-build/rbx-3.46 | 2 +- share/ruby-build/rbx-3.47 | 2 +- share/ruby-build/rbx-3.48 | 2 +- share/ruby-build/rbx-3.49 | 2 +- share/ruby-build/rbx-3.5 | 2 +- share/ruby-build/rbx-3.50 | 2 +- share/ruby-build/rbx-3.51 | 2 +- share/ruby-build/rbx-3.52 | 2 +- share/ruby-build/rbx-3.53 | 2 +- share/ruby-build/rbx-3.54 | 2 +- share/ruby-build/rbx-3.55 | 2 +- share/ruby-build/rbx-3.56 | 2 +- share/ruby-build/rbx-3.57 | 2 +- share/ruby-build/rbx-3.58 | 2 +- share/ruby-build/rbx-3.59 | 2 +- share/ruby-build/rbx-3.6 | 2 +- share/ruby-build/rbx-3.60 | 2 +- share/ruby-build/rbx-3.61 | 2 +- share/ruby-build/rbx-3.62 | 2 +- share/ruby-build/rbx-3.63 | 2 +- share/ruby-build/rbx-3.64 | 2 +- share/ruby-build/rbx-3.65 | 2 +- share/ruby-build/rbx-3.66 | 2 +- share/ruby-build/rbx-3.67 | 2 +- share/ruby-build/rbx-3.68 | 2 +- share/ruby-build/rbx-3.69 | 2 +- share/ruby-build/rbx-3.7 | 2 +- share/ruby-build/rbx-3.70 | 2 +- share/ruby-build/rbx-3.71 | 2 +- share/ruby-build/rbx-3.72 | 2 +- share/ruby-build/rbx-3.73 | 2 +- share/ruby-build/rbx-3.74 | 2 +- share/ruby-build/rbx-3.75 | 2 +- share/ruby-build/rbx-3.76 | 2 +- share/ruby-build/rbx-3.77 | 2 +- share/ruby-build/rbx-3.78 | 2 +- share/ruby-build/rbx-3.79 | 2 +- share/ruby-build/rbx-3.8 | 2 +- share/ruby-build/rbx-3.80 | 2 +- share/ruby-build/rbx-3.81 | 2 +- share/ruby-build/rbx-3.82 | 2 +- share/ruby-build/rbx-3.83 | 2 +- share/ruby-build/rbx-3.84 | 2 +- share/ruby-build/rbx-3.85 | 2 +- share/ruby-build/rbx-3.86 | 2 +- share/ruby-build/rbx-3.87 | 2 +- share/ruby-build/rbx-3.88 | 2 +- share/ruby-build/rbx-3.89 | 2 +- share/ruby-build/rbx-3.9 | 2 +- share/ruby-build/rbx-3.90 | 2 +- share/ruby-build/rbx-3.91 | 2 +- share/ruby-build/rbx-3.92 | 2 +- share/ruby-build/rbx-3.93 | 2 +- share/ruby-build/rbx-3.94 | 2 +- share/ruby-build/rbx-3.95 | 2 +- share/ruby-build/rbx-3.96 | 2 +- share/ruby-build/rbx-3.97 | 2 +- share/ruby-build/rbx-3.98 | 2 +- share/ruby-build/rbx-3.99 | 2 +- share/ruby-build/rbx-4.0 | 2 +- share/ruby-build/rbx-4.1 | 2 +- share/ruby-build/rbx-4.10 | 2 +- share/ruby-build/rbx-4.11 | 2 +- share/ruby-build/rbx-4.12 | 2 +- share/ruby-build/rbx-4.13 | 2 +- share/ruby-build/rbx-4.14 | 2 +- share/ruby-build/rbx-4.15 | 2 +- share/ruby-build/rbx-4.16 | 2 +- share/ruby-build/rbx-4.18 | 2 +- share/ruby-build/rbx-4.19 | 2 +- share/ruby-build/rbx-4.2 | 2 +- share/ruby-build/rbx-4.20 | 2 +- share/ruby-build/rbx-4.3 | 2 +- share/ruby-build/rbx-4.4 | 2 +- share/ruby-build/rbx-4.5 | 2 +- share/ruby-build/rbx-4.6 | 2 +- share/ruby-build/rbx-4.7 | 2 +- share/ruby-build/rbx-4.8 | 2 +- share/ruby-build/rbx-4.9 | 2 +- share/ruby-build/rbx-5.0 | 2 +- 296 files changed, 334 insertions(+), 303 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 1a41fa3e..9ee77ac8 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1086,17 +1086,48 @@ use_homebrew_readline() { has_broken_mac_openssl() { is_mac || return 1 local openssl_version="$(/usr/bin/openssl version 2>/dev/null || true)" - [[ $openssl_version = "OpenSSL 0.9.8"?* || $openssl_version = "LibreSSL"* ]] && - [[ "$RUBY_CONFIGURE_OPTS" != *--with-openssl-dir=* ]] + [[ $openssl_version = "OpenSSL 0.9.8"?* || $openssl_version = "LibreSSL"* ]] } -needs_openssl() { - [[ "$RUBY_CONFIGURE_OPTS" != *--with-openssl-dir=* ]] && - { +system_openssl_version() { + local version_text=$( openssl version 2>/dev/null || - printf '#include \nOPENSSL_VERSION_TEXT\n' | cc -xc -E - 2>/dev/null - } | grep -q "OpenSSL 3" || - has_broken_mac_openssl + printf '#include \nOPENSSL_VERSION_TEXT\n' | cc -xc -E - 2>/dev/null | tail -n 1) + if [[ $version_text == *"OpenSSL "* ]]; then + local version=${version_text#*OpenSSL } + version=${version%% *} + echo $version | sed 's/[^0-9]//g' | sed 's/^0*//' + else + echo "No system openssl version was found" >&2 + echo 000 + fi +} + +# openssl gem 1.1.1 +needs_openssl_096_102() { + [[ "$RUBY_CONFIGURE_OPTS" == *--with-openssl-dir=* ]] && return 1 + has_broken_mac_openssl && return 0 + + local version=$(system_openssl_version) + (( $version < 96 || $version >= 110 )) +} + +# openssl gem 2.2.1 +needs_openssl_101_111() { + [[ "$RUBY_CONFIGURE_OPTS" == *--with-openssl-dir=* ]] && return 1 + has_broken_mac_openssl && return 0 + + local version=$(system_openssl_version) + (( $version < 101 || $version >= 300 )) +} + +# openssl gem 3.0.0 +needs_openssl_102_300() { + [[ "$RUBY_CONFIGURE_OPTS" == *--with-openssl-dir=* ]] && return 1 + has_broken_mac_openssl && return 0 + + local version=$(system_openssl_version) + (( $version < 102 || $version >= 400 )) } use_homebrew_openssl() { diff --git a/script/update-cruby b/script/update-cruby index 17734446..34da265d 100755 --- a/script/update-cruby +++ b/script/update-cruby @@ -18,6 +18,6 @@ url="https://cache.ruby-lang.org/pub/ruby/${major_minor_version}/${basename}" sha256=$(sha256sum "$release_directory/$basename" | cut -d ' ' -f 1) cat > "$file" < Date: Sun, 10 Jul 2022 13:54:47 +0200 Subject: [PATCH 1326/1809] Cleanup --- bin/ruby-build | 4 ---- 1 file changed, 4 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 9ee77ac8..4791bd78 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1141,10 +1141,6 @@ use_homebrew_openssl() { fi } -build_package_mac_openssl() { - build_package_openssl -} - build_package_openssl() { # Install to a subdirectory since we don't want shims for bin/openssl. OPENSSL_PREFIX_PATH="${PREFIX_PATH}/openssl" From 98c03377c13a8c0bc9e415ab04e3e38d8331516d Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Sun, 10 Jul 2022 14:05:12 +0200 Subject: [PATCH 1327/1809] ruby-build 20220710 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 4791bd78..f96d9474 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20220630" +RUBY_BUILD_VERSION="20220710" OLDIFS="$IFS" From 71b30d75fbd5ab45a69e8ff7d0952c245325446e Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Tue, 12 Jul 2022 09:23:25 +0900 Subject: [PATCH 1328/1809] Use OpenSSL 3.x with Ruby 3.1.x --- share/ruby-build/3.1.0 | 2 +- share/ruby-build/3.1.0-dev | 2 +- share/ruby-build/3.1.0-preview1 | 2 +- share/ruby-build/3.1.1 | 2 +- share/ruby-build/3.1.2 | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/share/ruby-build/3.1.0 b/share/ruby-build/3.1.0 index 1d1ebd4a..29ed833d 100644 --- a/share/ruby-build/3.1.0 +++ b/share/ruby-build/3.1.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.5" "https://www.openssl.org/source/openssl-3.0.5.tar.gz#aa7d8d9bef71ad6525c55ba11e5f4397889ce49c2c9349dcea6d3e4f0b024a7a" openssl --if needs_openssl_102_300 install_package "ruby-3.1.0" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0.tar.gz#50a0504c6edcb4d61ce6b8cfdbddaa95707195fab0ecd7b5e92654b2a9412854" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.0-dev b/share/ruby-build/3.1.0-dev index 1bec6260..48d19388 100644 --- a/share/ruby-build/3.1.0-dev +++ b/share/ruby-build/3.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.5" "https://www.openssl.org/source/openssl-3.0.5.tar.gz#aa7d8d9bef71ad6525c55ba11e5f4397889ce49c2c9349dcea6d3e4f0b024a7a" openssl --if needs_openssl_102_300 install_git "ruby-3.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_1" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.1.0-preview1 b/share/ruby-build/3.1.0-preview1 index 4d2754cd..45d338a6 100644 --- a/share/ruby-build/3.1.0-preview1 +++ b/share/ruby-build/3.1.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.5" "https://www.openssl.org/source/openssl-3.0.5.tar.gz#aa7d8d9bef71ad6525c55ba11e5f4397889ce49c2c9349dcea6d3e4f0b024a7a" openssl --if needs_openssl_102_300 install_package "ruby-3.1.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0-preview1.tar.gz#540f49f4c3aceb1a5d7fb0b8522a04dd96bc4a22f9660a6b59629886c8e010d4" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.1 b/share/ruby-build/3.1.1 index 4eb1c211..806709ed 100644 --- a/share/ruby-build/3.1.1 +++ b/share/ruby-build/3.1.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.5" "https://www.openssl.org/source/openssl-3.0.5.tar.gz#aa7d8d9bef71ad6525c55ba11e5f4397889ce49c2c9349dcea6d3e4f0b024a7a" openssl --if needs_openssl_102_300 install_package "ruby-3.1.1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.1.tar.gz#fe6e4782de97443978ddba8ba4be38d222aa24dc3e3f02a6a8e7701c0eeb619d" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.2 b/share/ruby-build/3.1.2 index 7c9bedd0..c39ffd1c 100644 --- a/share/ruby-build/3.1.2 +++ b/share/ruby-build/3.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.5" "https://www.openssl.org/source/openssl-3.0.5.tar.gz#aa7d8d9bef71ad6525c55ba11e5f4397889ce49c2c9349dcea6d3e4f0b024a7a" openssl --if needs_openssl_102_300 install_package "ruby-3.1.2" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.2.tar.gz#61843112389f02b735428b53bb64cf988ad9fb81858b8248e22e57336f24a83e" ldflags_dirs enable_shared standard verify_openssl From c0d6e22177b8fceb0eb0cd5b2007f9e4fc4f9f8d Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 12 Jul 2022 12:21:59 +0200 Subject: [PATCH 1329/1809] Update update-cruby to be clear which openssl line should be used --- script/update-cruby | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/script/update-cruby b/script/update-cruby index 34da265d..0664f9fd 100755 --- a/script/update-cruby +++ b/script/update-cruby @@ -18,6 +18,6 @@ url="https://cache.ruby-lang.org/pub/ruby/${major_minor_version}/${basename}" sha256=$(sha256sum "$release_directory/$basename" | cut -d ' ' -f 1) cat > "$file" < Date: Wed, 13 Jul 2022 12:14:32 +0200 Subject: [PATCH 1330/1809] ruby-build 20220713 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index f96d9474..119c8423 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20220710" +RUBY_BUILD_VERSION="20220713" OLDIFS="$IFS" From 807a371a3ea96b56778f480bd6656a576aa212e9 Mon Sep 17 00:00:00 2001 From: "Noah Gibbs (and/or Benchmark CI)" Date: Wed, 13 Jul 2022 14:20:27 +0000 Subject: [PATCH 1331/1809] For Ruby 3.2.0-dev, install YJIT by default if rustc 1.60+ is available --- bin/ruby-build | 23 +++++++++++++++++++++++ share/ruby-build/3.2.0-dev | 2 +- 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 119c8423..8eb49944 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1256,6 +1256,29 @@ build_package_ldflags_dirs() { done } +build_package_enable_yjit() { + local rustc_installed rustc_ver + + rustc_installed="" + if type -p rustc &>/dev/null; then + rustc_ver=`rustc --version` + # Some kind of built-in bash comparison for dotted version strings would be awesome. + if [[ "${rustc_ver}" == *"rustc 1."[6789]* ]]; then + rustc_installed="1" + fi + fi + + # If YJIT is explicitly specified, don't change anything + if [[ " ${RUBY_CONFIGURE_OPTS} " != *" --enable-yjit"* ]] && [[ " ${RUBY_CONFIGURE_OPTS} " != *" --disable-yjit"* ]]; then + if [[ "${rustc_installed}" == "1" ]]; then + echo "Building with YJIT by default because ${rustc_ver} is installed; add RUBY_CONFIGURE_OPTS='--disable-yjit' to disable explicitly" + package_option ruby configure --enable-yjit + else + echo "rustc 1.60+ is not installed, YJIT will not be built; if you want to use YJIT, install rustc 1.60+ and rerun this command." + fi + fi +} + build_package_enable_shared() { if [[ " ${RUBY_CONFIGURE_OPTS} " != *" --disable-shared"* ]]; then package_option ruby configure --enable-shared diff --git a/share/ruby-build/3.2.0-dev b/share/ruby-build/3.2.0-dev index 8fb792d2..9bbd5840 100644 --- a/share/ruby-build/3.2.0-dev +++ b/share/ruby-build/3.2.0-dev @@ -1,2 +1,2 @@ install_package "openssl-3.0.5" "https://www.openssl.org/source/openssl-3.0.5.tar.gz#aa7d8d9bef71ad6525c55ba11e5f4397889ce49c2c9349dcea6d3e4f0b024a7a" openssl --if needs_openssl_102_300 -install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf enable_yjit standard_build standard_install_with_bundled_gems verify_openssl From 7a07add472b46f11d526c506124fa6912108d5b1 Mon Sep 17 00:00:00 2001 From: "Noah Gibbs (and/or Benchmark CI)" Date: Thu, 14 Jul 2022 08:47:59 +0000 Subject: [PATCH 1332/1809] Don't auto-enable YJIT except on x86_64 --- bin/ruby-build | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 8eb49944..ea55e0fa 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1257,7 +1257,7 @@ build_package_ldflags_dirs() { } build_package_enable_yjit() { - local rustc_installed rustc_ver + local rustc_installed x86_arch rustc_ver rustc_installed="" if type -p rustc &>/dev/null; then @@ -1268,8 +1268,13 @@ build_package_enable_yjit() { fi fi - # If YJIT is explicitly specified, don't change anything - if [[ " ${RUBY_CONFIGURE_OPTS} " != *" --enable-yjit"* ]] && [[ " ${RUBY_CONFIGURE_OPTS} " != *" --disable-yjit"* ]]; then + x86_arch="" + if [[ "$(uname -m)" == "x86_64" ]]; then + x86_arch="1" + fi + + # If YJIT is explicitly specified or we're not on x86_64, don't change anything + if [[ "${x86_arch}" == "1" ]] && [[ " ${RUBY_CONFIGURE_OPTS} " != *" --enable-yjit"* ]] && [[ " ${RUBY_CONFIGURE_OPTS} " != *" --disable-yjit"* ]]; then if [[ "${rustc_installed}" == "1" ]]; then echo "Building with YJIT by default because ${rustc_ver} is installed; add RUBY_CONFIGURE_OPTS='--disable-yjit' to disable explicitly" package_option ruby configure --enable-yjit From fde11263df020b15aeb15264ed7e3b77f7bda21b Mon Sep 17 00:00:00 2001 From: "Noah Gibbs (and/or Benchmark CI)" Date: Thu, 14 Jul 2022 13:37:08 +0000 Subject: [PATCH 1333/1809] Restructure build_package_enable_yjit to be cleaner and to exit before later checks if possible. --- bin/ruby-build | 34 +++++++++++++--------------------- 1 file changed, 13 insertions(+), 21 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index ea55e0fa..9588d918 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1257,30 +1257,22 @@ build_package_ldflags_dirs() { } build_package_enable_yjit() { - local rustc_installed x86_arch rustc_ver + # If YJIT is explicitly enabled or disabled, don't change the config + ([[ " ${RUBY_CONFIGURE_OPTS} " == *" --enable-yjit"* ]] || [[ " ${RUBY_CONFIGURE_OPTS} " == *" --disable-yjit"* ]]) && return 0; - rustc_installed="" - if type -p rustc &>/dev/null; then - rustc_ver=`rustc --version` - # Some kind of built-in bash comparison for dotted version strings would be awesome. - if [[ "${rustc_ver}" == *"rustc 1."[6789]* ]]; then - rustc_installed="1" - fi - fi + # If we aren't on x86_64, don't enable YJIT + [[ "$(uname -m)" != "x86_64" ]] && return 0; - x86_arch="" - if [[ "$(uname -m)" == "x86_64" ]]; then - x86_arch="1" - fi + local rustc_ver - # If YJIT is explicitly specified or we're not on x86_64, don't change anything - if [[ "${x86_arch}" == "1" ]] && [[ " ${RUBY_CONFIGURE_OPTS} " != *" --enable-yjit"* ]] && [[ " ${RUBY_CONFIGURE_OPTS} " != *" --disable-yjit"* ]]; then - if [[ "${rustc_installed}" == "1" ]]; then - echo "Building with YJIT by default because ${rustc_ver} is installed; add RUBY_CONFIGURE_OPTS='--disable-yjit' to disable explicitly" - package_option ruby configure --enable-yjit - else - echo "rustc 1.60+ is not installed, YJIT will not be built; if you want to use YJIT, install rustc 1.60+ and rerun this command." - fi + (type -p rustc &>/dev/null) || return 0; + rustc_ver=`rustc --version` + # Some kind of built-in bash comparison for dotted version strings would be awesome. + if [[ "${rustc_ver})" == *"rustc 1."[6789]* ]]; then + echo "Building with YJIT by default because ${rustc_ver} is installed; add RUBY_CONFIGURE_OPTS='--disable-yjit' to disable explicitly" + package_option ruby configure --enable-yjit + else + echo "rustc 1.60+ is not installed, YJIT will not be built; if you want to use YJIT, install rustc 1.60+ and rerun this command." fi } From 813153b77978f6d2491b25240c23b920ab5a3d66 Mon Sep 17 00:00:00 2001 From: "Noah Gibbs (and/or Benchmark CI)" Date: Thu, 14 Jul 2022 13:38:43 +0000 Subject: [PATCH 1334/1809] build_package_enable_yjit should echo to stderr, not stdout --- bin/ruby-build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 9588d918..c92dd571 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1269,10 +1269,10 @@ build_package_enable_yjit() { rustc_ver=`rustc --version` # Some kind of built-in bash comparison for dotted version strings would be awesome. if [[ "${rustc_ver})" == *"rustc 1."[6789]* ]]; then - echo "Building with YJIT by default because ${rustc_ver} is installed; add RUBY_CONFIGURE_OPTS='--disable-yjit' to disable explicitly" + echo "Building with YJIT by default because ${rustc_ver} is installed; add RUBY_CONFIGURE_OPTS='--disable-yjit' to disable explicitly" >&3 package_option ruby configure --enable-yjit else - echo "rustc 1.60+ is not installed, YJIT will not be built; if you want to use YJIT, install rustc 1.60+ and rerun this command." + echo "rustc 1.60+ is not installed, YJIT will not be built; if you want to use YJIT, install rustc 1.60+ and rerun this command." >&3 fi } From cb51ccc3f535bdb78a1e1478a8ee538cf3c06ec7 Mon Sep 17 00:00:00 2001 From: Noah Gibbs Date: Thu, 14 Jul 2022 15:19:18 +0100 Subject: [PATCH 1335/1809] Update bin/ruby-build MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Mislav Marohnić --- bin/ruby-build | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index c92dd571..7229f477 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1258,7 +1258,9 @@ build_package_ldflags_dirs() { build_package_enable_yjit() { # If YJIT is explicitly enabled or disabled, don't change the config - ([[ " ${RUBY_CONFIGURE_OPTS} " == *" --enable-yjit"* ]] || [[ " ${RUBY_CONFIGURE_OPTS} " == *" --disable-yjit"* ]]) && return 0; + if [[ " ${RUBY_CONFIGURE_OPTS} " == *" --enable-yjit"* || " ${RUBY_CONFIGURE_OPTS} " == *" --disable-yjit"* ]]; then + return 0 + fi # If we aren't on x86_64, don't enable YJIT [[ "$(uname -m)" != "x86_64" ]] && return 0; From b32d291a0f022f2e612d9d9115545ee7e1067002 Mon Sep 17 00:00:00 2001 From: Noah Gibbs Date: Thu, 14 Jul 2022 15:20:23 +0100 Subject: [PATCH 1336/1809] Update bin/ruby-build MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Mislav Marohnić --- bin/ruby-build | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 7229f477..0e5538d2 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1265,10 +1265,8 @@ build_package_enable_yjit() { # If we aren't on x86_64, don't enable YJIT [[ "$(uname -m)" != "x86_64" ]] && return 0; - local rustc_ver - - (type -p rustc &>/dev/null) || return 0; - rustc_ver=`rustc --version` + local rustc_ver="$(rustc --version 2>/dev/null)" + [ -n "$rustc_ver" ] || return 0 # Some kind of built-in bash comparison for dotted version strings would be awesome. if [[ "${rustc_ver})" == *"rustc 1."[6789]* ]]; then echo "Building with YJIT by default because ${rustc_ver} is installed; add RUBY_CONFIGURE_OPTS='--disable-yjit' to disable explicitly" >&3 From f9299a633234bf3953b0400174b5ffc958528442 Mon Sep 17 00:00:00 2001 From: Noah Gibbs Date: Thu, 14 Jul 2022 15:21:06 +0100 Subject: [PATCH 1337/1809] Update bin/ruby-build MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Mislav Marohnić --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 0e5538d2..21a4e2ec 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1263,7 +1263,7 @@ build_package_enable_yjit() { fi # If we aren't on x86_64, don't enable YJIT - [[ "$(uname -m)" != "x86_64" ]] && return 0; + [ "$(uname -m)" = "x86_64" ] || return 0 local rustc_ver="$(rustc --version 2>/dev/null)" [ -n "$rustc_ver" ] || return 0 From 7399e92f1fc9a10672c48ce5187a172d2cded2a3 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Thu, 14 Jul 2022 19:39:51 +0200 Subject: [PATCH 1338/1809] Remove extra paren --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 21a4e2ec..90523a9c 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1268,7 +1268,7 @@ build_package_enable_yjit() { local rustc_ver="$(rustc --version 2>/dev/null)" [ -n "$rustc_ver" ] || return 0 # Some kind of built-in bash comparison for dotted version strings would be awesome. - if [[ "${rustc_ver})" == *"rustc 1."[6789]* ]]; then + if [[ "${rustc_ver}" == *"rustc 1."[6789]* ]]; then echo "Building with YJIT by default because ${rustc_ver} is installed; add RUBY_CONFIGURE_OPTS='--disable-yjit' to disable explicitly" >&3 package_option ruby configure --enable-yjit else From 7b24ca370ee46e01d3ebc0fb54f7c5a6a6f217dc Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Fri, 15 Jul 2022 11:27:30 +0900 Subject: [PATCH 1339/1809] Apply patch for implicitly declaration error of OpenSSL 1.1.1q --- bin/ruby-build | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index 90523a9c..905ad131 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1161,6 +1161,11 @@ build_package_openssl() { local nokerberos [[ "$1" != openssl-1.0.* ]] || nokerberos=1 + if [[ "$1" == openssl-1.1.1q ]]; then + # https://github.com/rbenv/ruby-build/discussions/2009#discussioncomment-3146585 + curl -s https://github.com/openssl/openssl/commit/f9e578e720bb35228948564192adbe3bc503d5fb.diff | patch -p1 + fi + # Compile a shared lib with zlib dynamically linked. package_option openssl configure --openssldir="$OPENSSLDIR" zlib-dynamic no-ssl3 shared ${nokerberos:+no-ssl2 no-krb5} From cfb1fe850b9a648afb82c447fed054332b06fc1a Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Thu, 21 Jul 2022 18:59:59 +0900 Subject: [PATCH 1340/1809] Use inline patch instead of curl download --- bin/ruby-build | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 905ad131..34da9cdf 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1163,7 +1163,21 @@ build_package_openssl() { if [[ "$1" == openssl-1.1.1q ]]; then # https://github.com/rbenv/ruby-build/discussions/2009#discussioncomment-3146585 - curl -s https://github.com/openssl/openssl/commit/f9e578e720bb35228948564192adbe3bc503d5fb.diff | patch -p1 + # https://github.com/openssl/openssl/commit/f9e578e720bb35228948564192adbe3bc503d5fb.diff + patch -p1 < ++#include + #include + #include + #include +EOF fi # Compile a shared lib with zlib dynamically linked. From 7866a26bed9057772bd23acf694d80643c91f252 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Thu, 21 Jul 2022 13:41:23 +0200 Subject: [PATCH 1341/1809] ruby-build 20220721 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 34da9cdf..ec1db5d6 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20220713" +RUBY_BUILD_VERSION="20220721" OLDIFS="$IFS" From e139c26bdffba817056da17c86c7656bec4e27f9 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Mon, 25 Jul 2022 18:36:29 +0200 Subject: [PATCH 1342/1809] Only check the opensslv.h header to find the system openssl version * `openssl version` can be another version than the header, for instance with `apt-get install --no-install-recommends ca-certificates libssl1.0-dev` on Ubuntu 18.04: https://github.com/rbenv/ruby-build/discussions/2014#discussioncomment-3224237 --- bin/ruby-build | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index ec1db5d6..76c50dda 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1090,15 +1090,13 @@ has_broken_mac_openssl() { } system_openssl_version() { - local version_text=$( - openssl version 2>/dev/null || - printf '#include \nOPENSSL_VERSION_TEXT\n' | cc -xc -E - 2>/dev/null | tail -n 1) + local version_text=$(printf '#include \nOPENSSL_VERSION_TEXT\n' | cc -xc -E - 2>/dev/null | tail -n 1) if [[ $version_text == *"OpenSSL "* ]]; then local version=${version_text#*OpenSSL } version=${version%% *} echo $version | sed 's/[^0-9]//g' | sed 's/^0*//' else - echo "No system openssl version was found" >&2 + echo "No system openssl version was found, ensure openssl headers are installed (https://github.com/rbenv/ruby-build/wiki#suggested-build-environment)" >&2 echo 000 fi } From d04f81fb75b2aed266f4deac531d0c90d99cdd78 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Mon, 25 Jul 2022 18:46:36 +0200 Subject: [PATCH 1343/1809] ruby-build 20220725 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 76c50dda..f0fb11bf 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20220721" +RUBY_BUILD_VERSION="20220725" OLDIFS="$IFS" From 8d6e2766633c9b1ff5daad12a71b8895d4a371c9 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 26 Jul 2022 14:58:34 +0200 Subject: [PATCH 1344/1809] TruffleRuby 22.2+ is available on darwin-aarch64 --- script/update-truffleruby | 5 +++++ script/update-truffleruby-graalvm | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/script/update-truffleruby b/script/update-truffleruby index 62b28214..b16ee640 100755 --- a/script/update-truffleruby +++ b/script/update-truffleruby @@ -40,6 +40,11 @@ Darwin-x86_64) EOS add_platform "macos-amd64" cat >> "$file" <> "$file" <> "$file" <> "$file" < Date: Tue, 26 Jul 2022 14:59:02 +0200 Subject: [PATCH 1345/1809] Add TruffleRuby 22.2.0 --- share/ruby-build/truffleruby+graalvm-22.2.0 | 21 +++++++++++++++++++++ share/ruby-build/truffleruby-22.2.0 | 21 +++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 share/ruby-build/truffleruby+graalvm-22.2.0 create mode 100644 share/ruby-build/truffleruby-22.2.0 diff --git a/share/ruby-build/truffleruby+graalvm-22.2.0 b/share/ruby-build/truffleruby+graalvm-22.2.0 new file mode 100644 index 00000000..af4cef2b --- /dev/null +++ b/share/ruby-build/truffleruby+graalvm-22.2.0 @@ -0,0 +1,21 @@ +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) + use_homebrew_openssl + 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) + use_homebrew_openssl + 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-22.2.0 b/share/ruby-build/truffleruby-22.2.0 new file mode 100644 index 00000000..54fb3da5 --- /dev/null +++ b/share/ruby-build/truffleruby-22.2.0 @@ -0,0 +1,21 @@ +platform="$(uname -s)-$(uname -m)" +case $platform in +Linux-x86_64) + install_package "truffleruby-22.2.0" "https://github.com/oracle/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/oracle/truffleruby/releases/download/vm-22.2.0/truffleruby-22.2.0-linux-aarch64.tar.gz#8c898b7d847bdff78ac587b0afe7deccbfae46ca1dbd8cf05a8d572e8a059c48" truffleruby + ;; +Darwin-x86_64) + use_homebrew_openssl + install_package "truffleruby-22.2.0" "https://github.com/oracle/truffleruby/releases/download/vm-22.2.0/truffleruby-22.2.0-macos-amd64.tar.gz#c3190570643c09d5a437a4cc5f2f0e51a9a11da1d94a07a1f5abfbf9dacc0643" truffleruby + ;; +Darwin-arm64) + use_homebrew_openssl + install_package "truffleruby-22.2.0" "https://github.com/oracle/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 From 44c91aa270ebc1d7449e516e7a49ff1ecaf2550c Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 26 Jul 2022 15:18:20 +0200 Subject: [PATCH 1346/1809] ruby-build 20220726 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index f0fb11bf..3a172542 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20220725" +RUBY_BUILD_VERSION="20220726" OLDIFS="$IFS" From a753b24551ed839fe25841adf3755a143797a14a Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Sat, 6 Aug 2022 12:39:15 +0200 Subject: [PATCH 1347/1809] Show the log file to make it easy to follow progress * Fixes https://github.com/rbenv/ruby-build/issues/1721 --- bin/ruby-build | 4 ++++ test/test_helper.bash | 1 + 2 files changed, 5 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index 3a172542..c3186663 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1570,6 +1570,10 @@ if [ -n "$VERBOSE" ]; then tail -f "$LOG_PATH" & TAIL_PID=$! trap "kill $TAIL_PID" SIGINT SIGTERM EXIT +else + if [ -z "$RUBY_BUILD_TESTING" ]; then + echo "To follow progress, use 'tail -f $LOG_PATH' or pass --verbose" >&2 + fi fi export LDFLAGS="-L${PREFIX_PATH}/lib ${LDFLAGS}" diff --git a/test/test_helper.bash b/test/test_helper.bash index 21977cb5..ea7ddae4 100644 --- a/test/test_helper.bash +++ b/test/test_helper.bash @@ -1,6 +1,7 @@ export TMP="$BATS_TEST_DIRNAME/tmp" export RUBY_BUILD_CURL_OPTS= export RUBY_BUILD_HTTP_CLIENT="curl" +export RUBY_BUILD_TESTING=true if [ "$FIXTURE_ROOT" != "$BATS_TEST_DIRNAME/fixtures" ]; then export FIXTURE_ROOT="$BATS_TEST_DIRNAME/fixtures" From bd08de2e607119a7033c828e2fa0efbc41180d64 Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Tue, 16 Aug 2022 13:41:53 -0700 Subject: [PATCH 1348/1809] Add JRuby 9.3.7.0 (#2026) --- share/ruby-build/jruby-9.3.7.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.3.7.0 diff --git a/share/ruby-build/jruby-9.3.7.0 b/share/ruby-build/jruby-9.3.7.0 new file mode 100644 index 00000000..7b8acb4f --- /dev/null +++ b/share/ruby-build/jruby-9.3.7.0 @@ -0,0 +1,2 @@ +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" jruby From 7f756a7bcefa9b827e9a282a9276d3def70fab4a Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Thu, 25 Aug 2022 20:43:06 +0200 Subject: [PATCH 1349/1809] ruby-build 20220825 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index c3186663..18261528 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20220726" +RUBY_BUILD_VERSION="20220825" OLDIFS="$IFS" From 32f0e3040b04a34876896dc344ff603cbd52af41 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Tue, 30 Aug 2022 07:02:49 +0900 Subject: [PATCH 1350/1809] YJIT support arm64 and aarch64 arch --- bin/ruby-build | 3 --- 1 file changed, 3 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 18261528..d7ffc9a0 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1279,9 +1279,6 @@ build_package_enable_yjit() { return 0 fi - # If we aren't on x86_64, don't enable YJIT - [ "$(uname -m)" = "x86_64" ] || return 0 - local rustc_ver="$(rustc --version 2>/dev/null)" [ -n "$rustc_ver" ] || return 0 # Some kind of built-in bash comparison for dotted version strings would be awesome. From ccce79a5a76c42459eb4fff2c766ca70b2aa28d0 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Tue, 30 Aug 2022 07:31:14 +0900 Subject: [PATCH 1351/1809] Followed up https://github.com/rbenv/ruby-build/pull/2028 --- bin/ruby-build | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index d7ffc9a0..fea592a4 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1279,6 +1279,9 @@ build_package_enable_yjit() { return 0 fi + # If we aren't on x86_64 and arm64, don't enable YJIT + [ "$(uname -m)" = "x86_64" ] || [ "$(uname -m)" = "arm64" ] || return 0 + local rustc_ver="$(rustc --version 2>/dev/null)" [ -n "$rustc_ver" ] || return 0 # Some kind of built-in bash comparison for dotted version strings would be awesome. From 373e71aa100b6e04454ffae6c0f53e4e58198802 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Tue, 30 Aug 2022 07:47:38 +0900 Subject: [PATCH 1352/1809] Use `-o` for or condition Co-authored-by: Takashi Kokubun --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index fea592a4..f7683bbc 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1280,7 +1280,7 @@ build_package_enable_yjit() { fi # If we aren't on x86_64 and arm64, don't enable YJIT - [ "$(uname -m)" = "x86_64" ] || [ "$(uname -m)" = "arm64" ] || return 0 + [ "$(uname -m)" = "x86_64" -o "$(uname -m)" = "arm64" ] || return 0 local rustc_ver="$(rustc --version 2>/dev/null)" [ -n "$rustc_ver" ] || return 0 From 1f6b94cc9392ada220be3cd4d104b9e9ee883517 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 30 Aug 2022 12:36:04 +0200 Subject: [PATCH 1353/1809] `uname -m` is aarch64 on Linux --- bin/ruby-build | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index f7683bbc..f40ea674 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1279,8 +1279,9 @@ build_package_enable_yjit() { return 0 fi - # If we aren't on x86_64 and arm64, don't enable YJIT - [ "$(uname -m)" = "x86_64" -o "$(uname -m)" = "arm64" ] || return 0 + # If we aren't on x86_64/aarch64/arm64, don't enable YJIT + local arch="$(uname -m)" + [ "$arch" = "x86_64" -o "$arch" = "arm64" -o "$arch" = "aarch64" ] || return 0 local rustc_ver="$(rustc --version 2>/dev/null)" [ -n "$rustc_ver" ] || return 0 From d0c0ac3d11f6d232969369289708e0b6076b788f Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Thu, 1 Sep 2022 13:57:37 +0900 Subject: [PATCH 1354/1809] Relax rustc version from 1.58.1 --- bin/ruby-build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index f40ea674..50e3d2de 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1285,8 +1285,8 @@ build_package_enable_yjit() { local rustc_ver="$(rustc --version 2>/dev/null)" [ -n "$rustc_ver" ] || return 0 - # Some kind of built-in bash comparison for dotted version strings would be awesome. - if [[ "${rustc_ver}" == *"rustc 1."[6789]* ]]; then + # YJIT supports Rust 1.58.1 and later + if [[ "${rustc_ver}" =~ ^(rustc 1\.)(58\.1|59*|[6789]*) ]]; then echo "Building with YJIT by default because ${rustc_ver} is installed; add RUBY_CONFIGURE_OPTS='--disable-yjit' to disable explicitly" >&3 package_option ruby configure --enable-yjit else From e71c4b9468983c95d1b15d7f69199565fd603425 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Thu, 1 Sep 2022 17:54:45 +0900 Subject: [PATCH 1355/1809] Fix * regex usage of bash suggested by @k0kubun Co-authored-by: Takashi Kokubun --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 50e3d2de..c6f3a9d2 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1286,7 +1286,7 @@ build_package_enable_yjit() { local rustc_ver="$(rustc --version 2>/dev/null)" [ -n "$rustc_ver" ] || return 0 # YJIT supports Rust 1.58.1 and later - if [[ "${rustc_ver}" =~ ^(rustc 1\.)(58\.1|59*|[6789]*) ]]; then + if [[ "${rustc_ver}" =~ ^rustc\ 1\.(58\.1|59\.|[6789]\d\.) ]]; then echo "Building with YJIT by default because ${rustc_ver} is installed; add RUBY_CONFIGURE_OPTS='--disable-yjit' to disable explicitly" >&3 package_option ruby configure --enable-yjit else From 61b68bbad46261711acae3de3400c3079a5f33d7 Mon Sep 17 00:00:00 2001 From: Maxime Chevalier-Boisvert Date: Thu, 1 Sep 2022 22:17:43 -0400 Subject: [PATCH 1356/1809] Fix required rustc version for YJIT in output --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index c6f3a9d2..ba9bbb3f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1290,7 +1290,7 @@ build_package_enable_yjit() { echo "Building with YJIT by default because ${rustc_ver} is installed; add RUBY_CONFIGURE_OPTS='--disable-yjit' to disable explicitly" >&3 package_option ruby configure --enable-yjit else - echo "rustc 1.60+ is not installed, YJIT will not be built; if you want to use YJIT, install rustc 1.60+ and rerun this command." >&3 + echo "rustc 1.58.1+ is not installed, YJIT will not be built; if you want to use YJIT, install rustc 1.58.1+ and rerun this command." >&3 fi } From f023ddc0c49c57ff9996a4b84a38649c29961e61 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Fri, 9 Sep 2022 10:33:20 +0900 Subject: [PATCH 1357/1809] Added 3.2.0-preview2 --- share/ruby-build/3.2.0-preview2 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/3.2.0-preview2 diff --git a/share/ruby-build/3.2.0-preview2 b/share/ruby-build/3.2.0-preview2 new file mode 100644 index 00000000..8c0aeecf --- /dev/null +++ b/share/ruby-build/3.2.0-preview2 @@ -0,0 +1,2 @@ +install_package "openssl-3.0.5" "https://www.openssl.org/source/openssl-3.0.5.tar.gz#aa7d8d9bef71ad6525c55ba11e5f4397889ce49c2c9349dcea6d3e4f0b024a7a" openssl --if needs_openssl_102_300 +install_package "ruby-3.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview2.tar.gz#8a78fd7a221b86032f96f25c1d852954c94d193b9d21388a9b434e160b7ed891" ldflags_dirs enable_shared standard verify_openssl From 019c0115423716850484f58f1da8cc99ed6a419f Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Fri, 9 Sep 2022 11:12:11 +0900 Subject: [PATCH 1358/1809] ruby-build 20220909 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index ba9bbb3f..860540f6 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20220825" +RUBY_BUILD_VERSION="20220909" OLDIFS="$IFS" From 7260a2c8377b008a56522d7e1800dc56ed644bc9 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Sat, 10 Sep 2022 14:29:40 +0900 Subject: [PATCH 1359/1809] bash didn't provide \d --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 860540f6..e1ea1b04 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1286,7 +1286,7 @@ build_package_enable_yjit() { local rustc_ver="$(rustc --version 2>/dev/null)" [ -n "$rustc_ver" ] || return 0 # YJIT supports Rust 1.58.1 and later - if [[ "${rustc_ver}" =~ ^rustc\ 1\.(58\.1|59\.|[6789]\d\.) ]]; then + if [[ "${rustc_ver}" =~ ^rustc\ 1\.(58\.1|59\.|[6789][0-9]+\.) ]]; then echo "Building with YJIT by default because ${rustc_ver} is installed; add RUBY_CONFIGURE_OPTS='--disable-yjit' to disable explicitly" >&3 package_option ruby configure --enable-yjit else From 87c525d479f9b73d773cfed89a123695d74f4986 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Sat, 10 Sep 2022 14:33:18 +0900 Subject: [PATCH 1360/1809] not needed + --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index e1ea1b04..77b298a5 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1286,7 +1286,7 @@ build_package_enable_yjit() { local rustc_ver="$(rustc --version 2>/dev/null)" [ -n "$rustc_ver" ] || return 0 # YJIT supports Rust 1.58.1 and later - if [[ "${rustc_ver}" =~ ^rustc\ 1\.(58\.1|59\.|[6789][0-9]+\.) ]]; then + if [[ "${rustc_ver}" =~ ^rustc\ 1\.(58\.1|59\.|[6789][0-9]\.) ]]; then echo "Building with YJIT by default because ${rustc_ver} is installed; add RUBY_CONFIGURE_OPTS='--disable-yjit' to disable explicitly" >&3 package_option ruby configure --enable-yjit else From 9adbe64fc35bf9d18e0ab2fe2080851ae878dafd Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Sat, 10 Sep 2022 14:37:30 +0900 Subject: [PATCH 1361/1809] ruby-build 20220910 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 77b298a5..93d9a749 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20220909" +RUBY_BUILD_VERSION="20220910" OLDIFS="$IFS" From 1c1bd7b461ec0c7040c145f82895f40b3d3ba5d7 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Sat, 10 Sep 2022 14:56:25 +0900 Subject: [PATCH 1362/1809] enable YJIT with 3.2.0-preview2 --- share/ruby-build/3.2.0-preview2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/3.2.0-preview2 b/share/ruby-build/3.2.0-preview2 index 8c0aeecf..e768e7ca 100644 --- a/share/ruby-build/3.2.0-preview2 +++ b/share/ruby-build/3.2.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-3.0.5" "https://www.openssl.org/source/openssl-3.0.5.tar.gz#aa7d8d9bef71ad6525c55ba11e5f4397889ce49c2c9349dcea6d3e4f0b024a7a" openssl --if needs_openssl_102_300 -install_package "ruby-3.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview2.tar.gz#8a78fd7a221b86032f96f25c1d852954c94d193b9d21388a9b434e160b7ed891" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-3.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview2.tar.gz#8a78fd7a221b86032f96f25c1d852954c94d193b9d21388a9b434e160b7ed891" ldflags_dirs enable_yjit enable_shared standard verify_openssl From 5690c5d075e47413435c0a88d6b4f0ed5c0197a9 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Sat, 10 Sep 2022 15:01:09 +0900 Subject: [PATCH 1363/1809] ruby-build 20220910.1 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 93d9a749..63436d7c 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20220910" +RUBY_BUILD_VERSION="20220910.1" OLDIFS="$IFS" From 91da74d88e2c350a89bd596d66d98acf866093f1 Mon Sep 17 00:00:00 2001 From: Varun Sharma Date: Sat, 10 Sep 2022 11:56:34 -0700 Subject: [PATCH 1364/1809] Add minimum GitHub token permissions for workflows Signed-off-by: Varun Sharma --- .github/workflows/ci.yml | 3 +++ .github/workflows/mirror.yml | 3 +++ .github/workflows/release.yml | 3 +++ 3 files changed, 9 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3a8b2b79..191bc33b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,6 +2,9 @@ name: Test on: [push, pull_request] +permissions: + contents: read + jobs: test: strategy: diff --git a/.github/workflows/mirror.yml b/.github/workflows/mirror.yml index 048721bc..deed1a76 100644 --- a/.github/workflows/mirror.yml +++ b/.github/workflows/mirror.yml @@ -10,6 +10,9 @@ on: description: Git commit reference to start comparing from required: true +permissions: + contents: read + jobs: mirror: runs-on: ubuntu-latest diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ccda1b75..9b2cef5f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -3,6 +3,9 @@ on: push: tags: 'v*' +permissions: + contents: read + jobs: homebrew: name: Bump Homebrew formula From ecdf0fb39177f1fba26ec51c9c487217c262efc6 Mon Sep 17 00:00:00 2001 From: Jan Macku Date: Sun, 11 Sep 2022 16:31:33 +0200 Subject: [PATCH 1365/1809] ci(lint): Add differential-shellcheck action It performs differential ShellCheck scans and report results directly in pull request. documentation: https://github.com/redhat-plumbers-in-action/differential-shellcheck Signed-off-by: Jan Macku --- .github/workflows/differential-shellcheck.yml | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .github/workflows/differential-shellcheck.yml diff --git a/.github/workflows/differential-shellcheck.yml b/.github/workflows/differential-shellcheck.yml new file mode 100644 index 00000000..3848adfd --- /dev/null +++ b/.github/workflows/differential-shellcheck.yml @@ -0,0 +1,26 @@ +# Doc: https://github.com/redhat-plumbers-in-action/differential-shellcheck#usage +--- + +name: Differential ShellCheck +on: + pull_request: + branches: [master] + +permissions: + contents: read + +jobs: + lint: + runs-on: ubuntu-latest + + steps: + - name: Repository checkout + uses: actions/checkout@v3 + with: + fetch-depth: 0 + + - name: Differential ShellCheck + uses: redhat-plumbers-in-action/differential-shellcheck@v3 + with: + severity: warning + token: ${{ secrets.GITHUB_TOKEN }} From 5f063af6aaf58736fc0575f1892fb0a7f9cd6a9e Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Tue, 13 Sep 2022 12:05:21 -0500 Subject: [PATCH 1366/1809] Add JRuby 9.3.8.0 --- share/ruby-build/jruby-9.3.8.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.3.8.0 diff --git a/share/ruby-build/jruby-9.3.8.0 b/share/ruby-build/jruby-9.3.8.0 new file mode 100644 index 00000000..49456f44 --- /dev/null +++ b/share/ruby-build/jruby-9.3.8.0 @@ -0,0 +1,2 @@ +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" jruby From 7fdf6ecfe02eb4c4c5899db3135ab1e38618df28 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Thu, 22 Sep 2022 13:08:23 +0900 Subject: [PATCH 1367/1809] Allow OPENSSL_VERSION_TEXT string match without last line for OpenSUSE --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 63436d7c..2fb96a23 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1090,7 +1090,7 @@ has_broken_mac_openssl() { } system_openssl_version() { - local version_text=$(printf '#include \nOPENSSL_VERSION_TEXT\n' | cc -xc -E - 2>/dev/null | tail -n 1) + local version_text=$(printf '#include \nOPENSSL_VERSION_TEXT\n' | cc -xc -E - 2>/dev/null) if [[ $version_text == *"OpenSSL "* ]]; then local version=${version_text#*OpenSSL } version=${version%% *} From 1f9b792168ea9d46b87b519560640e7d01d6a7e9 Mon Sep 17 00:00:00 2001 From: Jean Boussier Date: Tue, 13 Sep 2022 10:17:41 +0200 Subject: [PATCH 1368/1809] macOS: Use GMP from homebrew MRI's BigInt use GMP under the hood if available, and if not fallbacks to an homemade implementation with much worse performance. Without GMP: ``` >> Benchmark.realtime { Integer('1' * (10 ** 7)) } => 13.80743500002427 ``` With GMP ``` >> Benchmark.realtime { Integer('1' * (10 ** 7)) } => 0.4098639999865554 ``` macOS not being a common production platform, it's not a huge deal but it would still preferable to compile with `gmp.h` if present. I'd also suggest to print a warning if compiling on macOS and gmp isn't installed, but I don't know if it's desirable. NB: `--with-gmp-dir` was only added recently, so this will only apply to MRI >= 3.2, as well as rubies on which this flag was backported. --- bin/ruby-build | 11 +++++++++++ script/test | 2 +- test/build.bats | 30 +++++++++++++++++++++++++++--- 3 files changed, 39 insertions(+), 4 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 63436d7c..7aa48ba8 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -580,6 +580,7 @@ build_package_standard_build() { if [ "$package_var_name" = "RUBY" ]; then use_homebrew_readline || use_freebsd_pkg ||true + use_homebrew_gmp || true fi ( if [ "${CFLAGS+defined}" ] || [ "${!PACKAGE_CFLAGS+defined}" ]; then @@ -1047,6 +1048,16 @@ use_homebrew_yaml() { fi } +use_homebrew_gmp() { + local libdir="$(brew --prefix gmp 2>/dev/null || true)" + if [ -d "$libdir" ]; then + echo "ruby-build: using gmp from homebrew" + package_option ruby configure --with-gmp-dir="$libdir" + else + return 1 + fi +} + use_freebsd_pkg() { # check if FreeBSD if [ "FreeBSD" = "$(uname -s)" ]; then diff --git a/script/test b/script/test index 54813921..f27b2d5b 100755 --- a/script/test +++ b/script/test @@ -1,4 +1,4 @@ #!/bin/bash set -e -bats ${CI:+--tap} test +bats ${CI:+--tap} test "$@" diff --git a/test/build.bats b/test/build.bats index 96d52053..8e667a12 100755 --- a/test/build.bats +++ b/test/build.bats @@ -186,7 +186,7 @@ OUT mkdir -p "$brew_libdir" stub uname '-s : echo Linux' - stub brew "--prefix libyaml : echo '$brew_libdir'" false + stub brew "--prefix libyaml : echo '$brew_libdir'" false false stub_make_install install_fixture definitions/needs-yaml @@ -203,13 +203,37 @@ make install OUT } +@test "gmp is linked from Homebrew" { + cached_tarball "ruby-2.0.0" + + gmp_libdir="$TMP/homebrew-gmp" + mkdir -p "$gmp_libdir" + + stub brew false "--prefix gmp : echo '$gmp_libdir'" + stub_make_install + + run_inline_definition < Date: Sun, 25 Sep 2022 11:20:43 +0200 Subject: [PATCH 1369/1809] Suggest `rbenv global` if there is no explicit global setting (#2052) Upon installing their first Ruby version on the system, the user may want to set it as their default; otherwise the default will remain "system" and any `gem install` attempts will fail with a permission error. This suggestion is skipped if the user already has chosen an explicit default, even if it's "system". --- bin/rbenv-install | 19 +++++++++++++++++++ test/hooks.bats | 1 + test/rbenv.bats | 17 +++++++++++++++++ 3 files changed, 37 insertions(+) diff --git a/bin/rbenv-install b/bin/rbenv-install index a9e904fe..b7e6b5ae 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -62,6 +62,23 @@ definitions() { ruby-build --definitions | $(type -p ggrep grep | head -1) -F "$query" || true } +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/^/ /' } @@ -190,6 +207,7 @@ fi # 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)" @@ -238,6 +256,7 @@ 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 diff --git a/test/hooks.bats b/test/hooks.bats index fa6f9951..c1b32b05 100644 --- a/test/hooks.bats +++ b/test/hooks.bats @@ -15,6 +15,7 @@ after_install 'echo after: \$STATUS' OUT stub rbenv-hooks "install : echo '$HOOK_PATH'/install.bash" stub rbenv-rehash "echo rehashed" + stub rbenv-version-file "echo .ruby-version" definition="${TMP}/2.0.0" cat > "$definition" <<<"echo ruby-build" diff --git a/test/rbenv.bats b/test/rbenv.bats index bca34d30..c24ebd05 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -6,6 +6,9 @@ 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() { @@ -23,6 +26,20 @@ stub_ruby_build() { unstub rbenv-rehash } +@test "suggest running rbenv global after install" { + rm -rf "$RBENV_ROOT/version" + stub_ruby_build 'echo ruby-build "$@"' + + run rbenv-install 2.1.2 + assert_success < Date: Sun, 25 Sep 2022 13:06:19 +0200 Subject: [PATCH 1370/1809] Touch up README for comprehension and clarity (#2051) --- README.md | 77 +++++++++++++++++++++++++++++-------------------------- 1 file changed, 40 insertions(+), 37 deletions(-) diff --git a/README.md b/README.md index c7ff73cd..a813179e 100644 --- a/README.md +++ b/README.md @@ -1,34 +1,37 @@ # ruby-build -ruby-build is a command-line utility that makes it easy to install virtually any -version of Ruby, from source. +ruby-build is a command-line tool that simplifies installation of any Ruby version from source on Unix-like systems. -It is available as a plugin for [rbenv][] that -provides the `rbenv install` command, or as a standalone program. +It is available as a plugin for [rbenv][] as the `rbenv install` command, or as a standalone program as the `ruby-build` command. ## Installation +### Homebrew package manager ```sh -# Using Homebrew on macOS -$ brew install ruby-build - -# As an rbenv plugin -$ mkdir -p "$(rbenv root)"/plugins -$ git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build - -# As a standalone program -$ git clone https://github.com/rbenv/ruby-build.git -$ PREFIX=/usr/local ./ruby-build/install.sh +brew install ruby-build ``` -### Upgrading - +Upgrade with: ```sh -# Via Homebrew -$ brew update && brew upgrade ruby-build +brew update && brew upgrade ruby-build +``` -# As an rbenv plugin -$ git -C "$(rbenv root)"/plugins/ruby-build pull +### Clone as rbenv plugin using git +```sh +git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build +``` + +Upgrade with: +```sh +git -C "$(rbenv root)"/plugins/ruby-build pull +``` + +### Install manually as a standalone program + +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 ``` ## Usage @@ -45,20 +48,25 @@ $ ruby-build --definitions # lists all available versions of Ruby $ ruby-build 2.2.0 ~/local/ruby-2.2.0 # installs Ruby 2.2.0 to ~/local/ruby-2.2.0 ``` -ruby-build does not check for system dependencies before downloading and -attempting to compile the Ruby source. Please ensure that [all requisite -libraries][build-env] are available on your system. +> **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. + +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. + +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. ### Advanced Usage #### Custom Build Definitions -If you wish to develop and install a version of Ruby that is not yet supported -by ruby-build, you may specify the path to a custom “build definition file” in -place of a Ruby version number. +To install a version of Ruby that is not recognized by ruby-build, you can specify the path to a custom build definition file in place of a Ruby version number. -Use the [default build definitions][definitions] as a template for your custom -definitions. +Check out [default build definitions][definitions] as examples on how to write definition files. #### Custom Build Configuration @@ -90,9 +98,7 @@ The build process may be configured through the following environment variables: #### Applying Patches -Both `rbenv install` and `ruby-build` support the `--patch` (`-p`) flag to apply -a patch to the Ruby (/JRuby/Rubinius/TruffleRuby) source code before building. -Patches are read from `STDIN`: +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 @@ -107,12 +113,9 @@ $ cat fix1.patch fix2.patch | rbenv install --patch 1.9.3-p429 #### Checksum Verification -If you have the `shasum`, `openssl`, or `sha256sum` tool installed, ruby-build will -automatically verify the SHA2 checksum of each downloaded package before -installing it. +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. -Checksums are optional and specified as anchors on the package URL in each -definition. All definitions bundled with ruby-build include checksums. +See the next section for more information on how to author checksums. #### Package Mirrors @@ -161,7 +164,7 @@ 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 + [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 From 2b955e7ee3cc880baa87453f3f1f7b02121d3a77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Thu, 29 Sep 2022 15:44:48 +0200 Subject: [PATCH 1371/1809] List output: only print stderr notice if printing to a terminal This makes it easier to redirect `rbenv install -l` output without having to silence stderr to get rid of the extra notice. --- bin/rbenv-install | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index b7e6b5ae..01cea1bd 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -97,7 +97,7 @@ for option in "${OPTIONS[@]}"; do ;; "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 / -L' to show all local versions." From e2cbfa954bde009741d9a154ec31473f6ccb07d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 30 Sep 2022 20:17:25 +0200 Subject: [PATCH 1372/1809] Release with gh instead of with hub (#2056) --- script/release | 23 ++++++----------------- 1 file changed, 6 insertions(+), 17 deletions(-) diff --git a/script/release b/script/release index 88397b1a..08f960e9 100755 --- a/script/release +++ b/script/release @@ -4,20 +4,17 @@ # - checks out the master branch # - changes version in `bin/ruby-build` to current date # - commits and tags the change -# - pushes master + tag to GitHub -# - opens pull request to update the Homebrew formula +# - 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 # # TODO: handle making multiple releases on the same date set -e -echo "Running hub to see if configured correctly" -echo "This shows the latest release:" -hub release -L1 - git fetch -q --tags origin master git checkout -q master -git merge --ff-only @{upstream} +git merge --ff-only '@{upstream}' existing="$(git tag --points-at HEAD)" if [ -n "$existing" ]; then @@ -40,15 +37,7 @@ rm -f "${binfile}.bak" git commit -m "ruby-build ${new_version}" -- "$binfile" -notes_file="$(mktemp)" -{ echo "ruby-build $new_version" - echo - git log --no-merges --format='* %s%n%w(0,2,2)%+b' --reverse "${previous_tag}..HEAD^" -- bin share -} >"$notes_file" -trap "rm -f '$notes_file'" EXIT - -git tag "$version_tag" -F "$notes_file" --edit +git tag "$version_tag" git push origin master "${version_tag}" -git tag --list "$version_tag" --format='%(contents:subject)%0a%0a%(contents:body)' | \ - hub release create -F- "$version_tag" +gh release create "$version_tag" --title "ruby-build ${new_version}" --generate-notes From a4ac4be47f9db57eb5d39916f11a51f3ad442091 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 30 Sep 2022 20:17:36 +0200 Subject: [PATCH 1373/1809] ruby-build 20220930 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 314428b0..c30448d9 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20220910.1" +RUBY_BUILD_VERSION="20220930" OLDIFS="$IFS" From 7de903c5600ea9e07ce56aebec9ddcdb3b19a9a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 3 Oct 2022 13:28:58 +0200 Subject: [PATCH 1374/1809] Fix `rbenv install --list` exit status --- bin/rbenv-install | 2 +- test/rbenv.bats | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 01cea1bd..569e4895 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -97,7 +97,7 @@ for option in "${OPTIONS[@]}"; do ;; "l" | "list" ) ruby-build --list - [ -t 1 ] && { + [ ! -t 1 ] || { echo echo "Only latest stable releases for each Ruby implementation are shown." echo "Use 'rbenv install --list-all / -L' to show all local versions." diff --git a/test/rbenv.bats b/test/rbenv.bats index c24ebd05..4293fe4f 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -51,6 +51,15 @@ OUT unstub rbenv-local } +@test "list latest versions" { + stub_ruby_build "--list : echo 2.1.2" + + run rbenv-install --list + assert_success "2.1.2" + + unstub ruby-build +} + @test "list available versions" { stub_ruby_build \ "--definitions : echo 1.8.7 1.9.3-p0 1.9.3-p194 2.1.2 | tr ' ' $'\\n'" From 55575fdb5ea862fda0545578520eec8f91264fc5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 4 Oct 2022 16:21:34 +0200 Subject: [PATCH 1375/1809] ruby-build 20221004 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index c30448d9..517bc159 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20220930" +RUBY_BUILD_VERSION="20221004" OLDIFS="$IFS" From 42ef890c2d535a8ce85b15153a760fbf17c48d00 Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Mon, 24 Oct 2022 16:17:02 -0500 Subject: [PATCH 1376/1809] Add JRuby 9.3.9.0 --- share/ruby-build/jruby-9.3.9.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.3.9.0 diff --git a/share/ruby-build/jruby-9.3.9.0 b/share/ruby-build/jruby-9.3.9.0 new file mode 100644 index 00000000..87b58184 --- /dev/null +++ b/share/ruby-build/jruby-9.3.9.0 @@ -0,0 +1,2 @@ +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" jruby From 2be9da54a23510fe580280cadc323ce061c19578 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Tue, 25 Oct 2022 07:27:58 +0900 Subject: [PATCH 1377/1809] ruby-build 20221025 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 517bc159..69b32c6d 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20221004" +RUBY_BUILD_VERSION="20221025" OLDIFS="$IFS" From 10b05a9e1046e55cc26888189f2ffd29d33d35e6 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 25 Oct 2022 17:00:18 +0200 Subject: [PATCH 1378/1809] Add TruffleRuby and TruffleRuby GraalVM 22.3.0 --- share/ruby-build/truffleruby+graalvm-22.3.0 | 21 +++++++++++++++++++++ share/ruby-build/truffleruby-22.3.0 | 21 +++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 share/ruby-build/truffleruby+graalvm-22.3.0 create mode 100644 share/ruby-build/truffleruby-22.3.0 diff --git a/share/ruby-build/truffleruby+graalvm-22.3.0 b/share/ruby-build/truffleruby+graalvm-22.3.0 new file mode 100644 index 00000000..6b1e8d2c --- /dev/null +++ b/share/ruby-build/truffleruby+graalvm-22.3.0 @@ -0,0 +1,21 @@ +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) + use_homebrew_openssl + 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) + use_homebrew_openssl + 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-22.3.0 b/share/ruby-build/truffleruby-22.3.0 new file mode 100644 index 00000000..6ffc1cf5 --- /dev/null +++ b/share/ruby-build/truffleruby-22.3.0 @@ -0,0 +1,21 @@ +platform="$(uname -s)-$(uname -m)" +case $platform in +Linux-x86_64) + install_package "truffleruby-22.3.0" "https://github.com/oracle/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/oracle/truffleruby/releases/download/vm-22.3.0/truffleruby-22.3.0-linux-aarch64.tar.gz#d05d882a6057f2cb2e46bf209dad7182af9096600b44be0270cca6a0d5fc683c" truffleruby + ;; +Darwin-x86_64) + use_homebrew_openssl + install_package "truffleruby-22.3.0" "https://github.com/oracle/truffleruby/releases/download/vm-22.3.0/truffleruby-22.3.0-macos-amd64.tar.gz#b6243d0ef963f8f8e9b7c01dba7b318e64e3b83da8934913a4bfdcfb36c95d92" truffleruby + ;; +Darwin-arm64) + use_homebrew_openssl + install_package "truffleruby-22.3.0" "https://github.com/oracle/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 From b53ab982a3259e61e80b8502896ee052eca84e29 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 25 Oct 2022 18:17:04 +0200 Subject: [PATCH 1379/1809] ruby-build 20221026 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 69b32c6d..77b6cab9 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20221025" +RUBY_BUILD_VERSION="20221026" OLDIFS="$IFS" From 004aef385c5ffd3deac1a329b6037a5d21478416 Mon Sep 17 00:00:00 2001 From: Richard Towers Date: Tue, 1 Nov 2022 16:33:58 +0000 Subject: [PATCH 1380/1809] Use OpenSSL 3.0.7 for ruby 3.1 There are a couple of HIGH severity issues fixed in this release, as described in: https://www.openssl.org/news/secadv/20221101.txt Done with: ./script/update-openssl 3.0.7 83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e Checksum taken from: https://www.openssl.org/source/openssl-3.0.7.tar.gz.sha256 --- share/ruby-build/3.1.0 | 2 +- share/ruby-build/3.1.0-dev | 2 +- share/ruby-build/3.1.0-preview1 | 2 +- share/ruby-build/3.1.1 | 2 +- share/ruby-build/3.1.2 | 2 +- share/ruby-build/3.2.0-dev | 2 +- share/ruby-build/3.2.0-preview1 | 2 +- share/ruby-build/3.2.0-preview2 | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/share/ruby-build/3.1.0 b/share/ruby-build/3.1.0 index 29ed833d..efa507e4 100644 --- a/share/ruby-build/3.1.0 +++ b/share/ruby-build/3.1.0 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.5" "https://www.openssl.org/source/openssl-3.0.5.tar.gz#aa7d8d9bef71ad6525c55ba11e5f4397889ce49c2c9349dcea6d3e4f0b024a7a" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 install_package "ruby-3.1.0" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0.tar.gz#50a0504c6edcb4d61ce6b8cfdbddaa95707195fab0ecd7b5e92654b2a9412854" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.0-dev b/share/ruby-build/3.1.0-dev index 48d19388..1aab5a7b 100644 --- a/share/ruby-build/3.1.0-dev +++ b/share/ruby-build/3.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-3.0.5" "https://www.openssl.org/source/openssl-3.0.5.tar.gz#aa7d8d9bef71ad6525c55ba11e5f4397889ce49c2c9349dcea6d3e4f0b024a7a" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 install_git "ruby-3.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_1" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.1.0-preview1 b/share/ruby-build/3.1.0-preview1 index 45d338a6..f39befcc 100644 --- a/share/ruby-build/3.1.0-preview1 +++ b/share/ruby-build/3.1.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.5" "https://www.openssl.org/source/openssl-3.0.5.tar.gz#aa7d8d9bef71ad6525c55ba11e5f4397889ce49c2c9349dcea6d3e4f0b024a7a" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 install_package "ruby-3.1.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0-preview1.tar.gz#540f49f4c3aceb1a5d7fb0b8522a04dd96bc4a22f9660a6b59629886c8e010d4" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.1 b/share/ruby-build/3.1.1 index 806709ed..0d0cacab 100644 --- a/share/ruby-build/3.1.1 +++ b/share/ruby-build/3.1.1 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.5" "https://www.openssl.org/source/openssl-3.0.5.tar.gz#aa7d8d9bef71ad6525c55ba11e5f4397889ce49c2c9349dcea6d3e4f0b024a7a" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 install_package "ruby-3.1.1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.1.tar.gz#fe6e4782de97443978ddba8ba4be38d222aa24dc3e3f02a6a8e7701c0eeb619d" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.2 b/share/ruby-build/3.1.2 index c39ffd1c..88722f80 100644 --- a/share/ruby-build/3.1.2 +++ b/share/ruby-build/3.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.5" "https://www.openssl.org/source/openssl-3.0.5.tar.gz#aa7d8d9bef71ad6525c55ba11e5f4397889ce49c2c9349dcea6d3e4f0b024a7a" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 install_package "ruby-3.1.2" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.2.tar.gz#61843112389f02b735428b53bb64cf988ad9fb81858b8248e22e57336f24a83e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0-dev b/share/ruby-build/3.2.0-dev index 9bbd5840..040f87c6 100644 --- a/share/ruby-build/3.2.0-dev +++ b/share/ruby-build/3.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-3.0.5" "https://www.openssl.org/source/openssl-3.0.5.tar.gz#aa7d8d9bef71ad6525c55ba11e5f4397889ce49c2c9349dcea6d3e4f0b024a7a" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf enable_yjit standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.2.0-preview1 b/share/ruby-build/3.2.0-preview1 index 5923bb4d..9446a17c 100644 --- a/share/ruby-build/3.2.0-preview1 +++ b/share/ruby-build/3.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.5" "https://www.openssl.org/source/openssl-3.0.5.tar.gz#aa7d8d9bef71ad6525c55ba11e5f4397889ce49c2c9349dcea6d3e4f0b024a7a" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview1.tar.gz#6946b966c561d5dfc2a662b88e8211be30bfffc7bb2f37ce3cc62d6c46a0b818" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0-preview2 b/share/ruby-build/3.2.0-preview2 index e768e7ca..13cb4c73 100644 --- a/share/ruby-build/3.2.0-preview2 +++ b/share/ruby-build/3.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.5" "https://www.openssl.org/source/openssl-3.0.5.tar.gz#aa7d8d9bef71ad6525c55ba11e5f4397889ce49c2c9349dcea6d3e4f0b024a7a" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview2.tar.gz#8a78fd7a221b86032f96f25c1d852954c94d193b9d21388a9b434e160b7ed891" ldflags_dirs enable_yjit enable_shared standard verify_openssl From 0ddb8c19b41d1c7f1c0d63914aa9499aec5198e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 1 Nov 2022 17:47:02 +0100 Subject: [PATCH 1381/1809] ruby-build 20221101 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 77b6cab9..5be438a5 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20221026" +RUBY_BUILD_VERSION="20221101" OLDIFS="$IFS" From c99a2fc0d237510991fa6ebe99f636ae25f9171f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 1 Nov 2022 18:04:11 +0100 Subject: [PATCH 1382/1809] Mark Ruby 2.6 as EOL --- share/ruby-build/2.6.0 | 2 +- share/ruby-build/2.6.1 | 2 +- share/ruby-build/2.6.10 | 2 +- share/ruby-build/2.6.2 | 2 +- share/ruby-build/2.6.3 | 2 +- share/ruby-build/2.6.4 | 2 +- share/ruby-build/2.6.5 | 2 +- share/ruby-build/2.6.6 | 2 +- share/ruby-build/2.6.7 | 2 +- share/ruby-build/2.6.8 | 2 +- share/ruby-build/2.6.9 | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) diff --git a/share/ruby-build/2.6.0 b/share/ruby-build/2.6.0 index 0d7372bc..89935abf 100644 --- a/share/ruby-build/2.6.0 +++ b/share/ruby-build/2.6.0 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.0" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0.tar.bz2#c89ca663ad9a6238f4b1ec4d04c7dff630560c6e6eca6d30857c4d394f01a599" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.6.0" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0.tar.bz2#c89ca663ad9a6238f4b1ec4d04c7dff630560c6e6eca6d30857c4d394f01a599" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.1 b/share/ruby-build/2.6.1 index cda75df0..e3404e3a 100644 --- a/share/ruby-build/2.6.1 +++ b/share/ruby-build/2.6.1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.1.tar.bz2#82c9402920eac9ce777beb3f34eeadc2a3f3ce80f25004bbf54b5ed1280ba099" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.6.1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.1.tar.bz2#82c9402920eac9ce777beb3f34eeadc2a3f3ce80f25004bbf54b5ed1280ba099" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.10 b/share/ruby-build/2.6.10 index 4d23d5ef..528a1af6 100644 --- a/share/ruby-build/2.6.10 +++ b/share/ruby-build/2.6.10 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.10" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.10.tar.bz2#399e1f13e7fedc3c6ae2ff541bbf26c44dfb63b07b6c186fdd15b4e526e27e9c" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.6.10" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.10.tar.bz2#399e1f13e7fedc3c6ae2ff541bbf26c44dfb63b07b6c186fdd15b4e526e27e9c" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.2 b/share/ruby-build/2.6.2 index 0142ef87..e17397b8 100644 --- a/share/ruby-build/2.6.2 +++ b/share/ruby-build/2.6.2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.2.tar.bz2#d126ada7f4147ce1029a80c2a37a0c4bfb37e9e82da8816662241a43faeb8915" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.6.2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.2.tar.bz2#d126ada7f4147ce1029a80c2a37a0c4bfb37e9e82da8816662241a43faeb8915" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.3 b/share/ruby-build/2.6.3 index 2f537e72..2c5557f8 100644 --- a/share/ruby-build/2.6.3 +++ b/share/ruby-build/2.6.3 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2#dd638bf42059182c1d04af0d5577131d4ce70b79105231c4cc0a60de77b14f2e" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.6.3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2#dd638bf42059182c1d04af0d5577131d4ce70b79105231c4cc0a60de77b14f2e" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.4 b/share/ruby-build/2.6.4 index 376d3f0b..a366cfab 100644 --- a/share/ruby-build/2.6.4 +++ b/share/ruby-build/2.6.4 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.4" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.4.tar.bz2#fa1ecc67b99fa13201499002669412eae7cfbe2c30c4f1f4526e8491edfc5fa7" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.6.4" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.4.tar.bz2#fa1ecc67b99fa13201499002669412eae7cfbe2c30c4f1f4526e8491edfc5fa7" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.5 b/share/ruby-build/2.6.5 index f598fdab..05e94289 100644 --- a/share/ruby-build/2.6.5 +++ b/share/ruby-build/2.6.5 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.5" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.5.tar.bz2#97ddf1b922f83c1f5c50e75bf54e27bba768d75fea7cda903b886c6745e60f0a" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.6.5" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.5.tar.bz2#97ddf1b922f83c1f5c50e75bf54e27bba768d75fea7cda903b886c6745e60f0a" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.6 b/share/ruby-build/2.6.6 index 153aa386..27359e6c 100644 --- a/share/ruby-build/2.6.6 +++ b/share/ruby-build/2.6.6 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.6" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.6.tar.bz2#f08b779079ecd1498e6a2548c39a86144c6c784dcec6f7e8a93208682eb8306e" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.6.6" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.6.tar.bz2#f08b779079ecd1498e6a2548c39a86144c6c784dcec6f7e8a93208682eb8306e" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.7 b/share/ruby-build/2.6.7 index f4aa2264..ec9db8fa 100644 --- a/share/ruby-build/2.6.7 +++ b/share/ruby-build/2.6.7 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.7" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.7.tar.bz2#775a5d47b73ce3ee5d600f993badd7b640a2caca138573326db6632858517710" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.6.7" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.7.tar.bz2#775a5d47b73ce3ee5d600f993badd7b640a2caca138573326db6632858517710" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.8 b/share/ruby-build/2.6.8 index 8796d0a3..541ffeb9 100644 --- a/share/ruby-build/2.6.8 +++ b/share/ruby-build/2.6.8 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.8" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.8.tar.bz2#dac96ca6df8bab5a6fc7778907f42498037f8ce05b63d20779dce3163e9fafe6" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.6.8" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.8.tar.bz2#dac96ca6df8bab5a6fc7778907f42498037f8ce05b63d20779dce3163e9fafe6" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.9 b/share/ruby-build/2.6.9 index 408fac39..880e73d7 100644 --- a/share/ruby-build/2.6.9 +++ b/share/ruby-build/2.6.9 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.9" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.9.tar.bz2#a0639060c4519572e51828eb742f09dd40f154c820f6007246de7a2090e3ee45" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.6.9" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.9.tar.bz2#a0639060c4519572e51828eb742f09dd40f154c820f6007246de7a2090e3ee45" warn_eol ldflags_dirs enable_shared standard verify_openssl From 41e3f5c6228bf729ea4d0200b2e3f0ad0b1679da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 1 Nov 2022 23:36:22 +0100 Subject: [PATCH 1383/1809] Mark Ruby 2.7 as unsupported --- share/ruby-build/2.7.0 | 2 +- share/ruby-build/2.7.1 | 2 +- share/ruby-build/2.7.2 | 2 +- share/ruby-build/2.7.3 | 2 +- share/ruby-build/2.7.4 | 2 +- share/ruby-build/2.7.5 | 2 +- share/ruby-build/2.7.6 | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/share/ruby-build/2.7.0 b/share/ruby-build/2.7.0 index c11d7401..b092b74a 100644 --- a/share/ruby-build/2.7.0 +++ b/share/ruby-build/2.7.0 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.0" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0.tar.bz2#7aa247a19622a803bdd29fdb28108de9798abe841254fe8ea82c31d125c6ab26" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.7.0" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0.tar.bz2#7aa247a19622a803bdd29fdb28108de9798abe841254fe8ea82c31d125c6ab26" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.1 b/share/ruby-build/2.7.1 index 794caf1c..fcc7e771 100644 --- a/share/ruby-build/2.7.1 +++ b/share/ruby-build/2.7.1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2#d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.7.1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2#d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.2 b/share/ruby-build/2.7.2 index f3899b20..1148f2c6 100644 --- a/share/ruby-build/2.7.2 +++ b/share/ruby-build/2.7.2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.2.tar.bz2#65a590313d244d48dc2ef9a9ad015dd8bc6faf821621bbb269aa7462829c75ed" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.7.2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.2.tar.bz2#65a590313d244d48dc2ef9a9ad015dd8bc6faf821621bbb269aa7462829c75ed" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.3 b/share/ruby-build/2.7.3 index 2f11bb98..5f7cc974 100644 --- a/share/ruby-build/2.7.3 +++ b/share/ruby-build/2.7.3 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.3.tar.bz2#3e90e5a41d4df90e19c307ab0fb41789992c0b0128e6bbaa669b89ed44a0b68b" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.7.3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.3.tar.bz2#3e90e5a41d4df90e19c307ab0fb41789992c0b0128e6bbaa669b89ed44a0b68b" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.4 b/share/ruby-build/2.7.4 index 62a5312c..0917cbbf 100644 --- a/share/ruby-build/2.7.4 +++ b/share/ruby-build/2.7.4 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.4" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.4.tar.bz2#bffa8aec9da392eda98f1c561071bb6e71d217d541c617fc6e3282d79f4e7d48" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.7.4" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.4.tar.bz2#bffa8aec9da392eda98f1c561071bb6e71d217d541c617fc6e3282d79f4e7d48" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.5 b/share/ruby-build/2.7.5 index d8d2de52..f016463d 100644 --- a/share/ruby-build/2.7.5 +++ b/share/ruby-build/2.7.5 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.5" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.5.tar.bz2#d6b444341a5e06fcd6eaf1feb83a1c0c2da4705dbe4f275ee851761b185f4bd1" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.7.5" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.5.tar.bz2#d6b444341a5e06fcd6eaf1feb83a1c0c2da4705dbe4f275ee851761b185f4bd1" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.6 b/share/ruby-build/2.7.6 index b4c84a4f..35c5948d 100644 --- a/share/ruby-build/2.7.6 +++ b/share/ruby-build/2.7.6 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.6" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.6.tar.bz2#6de239d74cf6da09d0c17a116378a866743f5f0a52c9355da26b5d312ca6eed3" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.7.6" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.6.tar.bz2#6de239d74cf6da09d0c17a116378a866743f5f0a52c9355da26b5d312ca6eed3" warn_unsupported ldflags_dirs enable_shared standard verify_openssl From 6c15f63905ea83d230d477423eec36713c72488e Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Sat, 12 Nov 2022 00:20:04 +0900 Subject: [PATCH 1384/1809] Add definition for Ruby 3.2.0-preview3 Ruby 3.2.0-preview3 has been released. https://www.ruby-lang.org/en/news/2022/11/11/ruby-3-2-0-preview3-released/ --- share/ruby-build/3.2.0-preview3 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/3.2.0-preview3 diff --git a/share/ruby-build/3.2.0-preview3 b/share/ruby-build/3.2.0-preview3 new file mode 100644 index 00000000..bf78beed --- /dev/null +++ b/share/ruby-build/3.2.0-preview3 @@ -0,0 +1,2 @@ +install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 +install_package "ruby-3.2.0-preview3" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview3.tar.gz#c041d1488e62730d3a10dbe7cf7a3b3e4268dc867ec20ec991e7d16146640487" ldflags_dirs enable_yjit enable_shared standard verify_openssl From cae596e08c0edacccbed74170ad90a4f587662b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 15 Nov 2022 01:28:16 +0100 Subject: [PATCH 1385/1809] Update to openssl 1.1.1s --- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.10 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.4.3 | 2 +- share/ruby-build/2.4.4 | 2 +- share/ruby-build/2.4.5 | 2 +- share/ruby-build/2.4.6 | 2 +- share/ruby-build/2.4.7 | 2 +- share/ruby-build/2.4.8 | 2 +- share/ruby-build/2.4.9 | 2 +- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.5.2 | 2 +- share/ruby-build/2.5.3 | 2 +- share/ruby-build/2.5.4 | 2 +- share/ruby-build/2.5.5 | 2 +- share/ruby-build/2.5.6 | 2 +- share/ruby-build/2.5.7 | 2 +- share/ruby-build/2.5.8 | 2 +- share/ruby-build/2.5.9 | 2 +- share/ruby-build/2.6.0 | 2 +- share/ruby-build/2.6.0-dev | 2 +- share/ruby-build/2.6.0-preview1 | 2 +- share/ruby-build/2.6.0-preview2 | 2 +- share/ruby-build/2.6.0-preview3 | 2 +- share/ruby-build/2.6.0-rc1 | 2 +- share/ruby-build/2.6.0-rc2 | 2 +- share/ruby-build/2.6.1 | 2 +- share/ruby-build/2.6.10 | 2 +- share/ruby-build/2.6.2 | 2 +- share/ruby-build/2.6.3 | 2 +- share/ruby-build/2.6.4 | 2 +- share/ruby-build/2.6.5 | 2 +- share/ruby-build/2.6.6 | 2 +- share/ruby-build/2.6.7 | 2 +- share/ruby-build/2.6.8 | 2 +- share/ruby-build/2.6.9 | 2 +- share/ruby-build/2.7.0 | 2 +- share/ruby-build/2.7.0-dev | 2 +- share/ruby-build/2.7.0-preview1 | 2 +- share/ruby-build/2.7.0-preview2 | 2 +- share/ruby-build/2.7.0-preview3 | 2 +- share/ruby-build/2.7.0-rc1 | 2 +- share/ruby-build/2.7.0-rc2 | 2 +- share/ruby-build/2.7.1 | 2 +- share/ruby-build/2.7.2 | 2 +- share/ruby-build/2.7.3 | 2 +- share/ruby-build/2.7.4 | 2 +- share/ruby-build/2.7.5 | 2 +- share/ruby-build/2.7.6 | 2 +- share/ruby-build/3.0.0 | 2 +- share/ruby-build/3.0.0-dev | 2 +- share/ruby-build/3.0.0-preview1 | 2 +- share/ruby-build/3.0.0-preview2 | 2 +- share/ruby-build/3.0.0-rc1 | 2 +- share/ruby-build/3.0.1 | 2 +- share/ruby-build/3.0.2 | 2 +- share/ruby-build/3.0.3 | 2 +- share/ruby-build/3.0.4 | 2 +- 64 files changed, 64 insertions(+), 64 deletions(-) diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index 40d9da88..31e47c04 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index b3d276a2..80aa09c8 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.4.1 b/share/ruby-build/2.4.1 index 55d9fd0b..2e3db03c 100644 --- a/share/ruby-build/2.4.1 +++ b/share/ruby-build/2.4.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.10 b/share/ruby-build/2.4.10 index 53da63f5..2f927a95 100644 --- a/share/ruby-build/2.4.10 +++ b/share/ruby-build/2.4.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.4.10" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.10.tar.bz2#6ea3ce7fd0064524ae06dbdcd99741c990901dfc9c66d8139a02f907d30b95a8" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.2 b/share/ruby-build/2.4.2 index 20eb0ce9..16db4d53 100644 --- a/share/ruby-build/2.4.2 +++ b/share/ruby-build/2.4.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.3 b/share/ruby-build/2.4.3 index b015ec9d..3a0aab49 100644 --- a/share/ruby-build/2.4.3 +++ b/share/ruby-build/2.4.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.4.3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.3.tar.bz2#0a703dffb7737f56e979c9ebe2482f07751803c71e307c20446b581e0f12cf30" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.4 b/share/ruby-build/2.4.4 index a6dcd5e8..d5676a55 100644 --- a/share/ruby-build/2.4.4 +++ b/share/ruby-build/2.4.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.4.4" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.bz2#45a8de577471b90dc4838c5ef26aeb253a56002896189055a44dc680644243f1" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.5 b/share/ruby-build/2.4.5 index bd8a2611..ee1ecf7a 100644 --- a/share/ruby-build/2.4.5 +++ b/share/ruby-build/2.4.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.4.5" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.5.tar.bz2#276c8e73e51e4ba6a0fe81fb92669734e741ccea86f01c45e99f2c7ef7bcd1e3" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.6 b/share/ruby-build/2.4.6 index ae781eb2..3454f017 100644 --- a/share/ruby-build/2.4.6 +++ b/share/ruby-build/2.4.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.4.6" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.6.tar.bz2#909f360debed1f22fdcfc9f5335c6eaa0713198db4a6c13bab426f8b89b28b02" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.7 b/share/ruby-build/2.4.7 index 69e8dae7..011b155d 100644 --- a/share/ruby-build/2.4.7 +++ b/share/ruby-build/2.4.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.4.7" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.7.tar.gz#cd6efc720ca6a622745e2bac79f45e6cd63ab0f5a53ad7eb881545f58ff38b89" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.8 b/share/ruby-build/2.4.8 index c24ce9cb..bc486948 100644 --- a/share/ruby-build/2.4.8 +++ b/share/ruby-build/2.4.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.4.8" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.8.tar.bz2#e30eedd91386bec81489d2637522c9017aebba46f98e8b502f679df6b2f6a469" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.9 b/share/ruby-build/2.4.9 index dca10ff0..e371c01d 100644 --- a/share/ruby-build/2.4.9 +++ b/share/ruby-build/2.4.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.4.9" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.9.tar.bz2#f72bdef50246ef047ba3ce9c59d2081b949feb16f9a04e008108e98f1a995e99" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0 b/share/ruby-build/2.5.0 index 70f67b24..c783d681 100644 --- a/share/ruby-build/2.5.0 +++ b/share/ruby-build/2.5.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index 06d0acc2..25f2929d 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_git "ruby-2.5.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.5.0-preview1 b/share/ruby-build/2.5.0-preview1 index 4f1a0c89..9d1b57f0 100644 --- a/share/ruby-build/2.5.0-preview1 +++ b/share/ruby-build/2.5.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-rc1 b/share/ruby-build/2.5.0-rc1 index 48078fa4..93476fb0 100644 --- a/share/ruby-build/2.5.0-rc1 +++ b/share/ruby-build/2.5.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.1 b/share/ruby-build/2.5.1 index d3a72aa3..e1df46e8 100644 --- a/share/ruby-build/2.5.1 +++ b/share/ruby-build/2.5.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.2 b/share/ruby-build/2.5.2 index 01afcad7..6d9cdc89 100644 --- a/share/ruby-build/2.5.2 +++ b/share/ruby-build/2.5.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.5.2" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.2.tar.bz2#ea3bcecc3b30cee271b4decde5e9ff3e17369d5fd1ed828d321c198307c9f0df" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.3 b/share/ruby-build/2.5.3 index 8c508b16..9a32bac9 100644 --- a/share/ruby-build/2.5.3 +++ b/share/ruby-build/2.5.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.5.3" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.bz2#228a787ba68a7b20ac6e1d5af3d176d36e8ed600eb754d6325da341c3088ed76" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.4 b/share/ruby-build/2.5.4 index 41b0af58..dfb9fca7 100644 --- a/share/ruby-build/2.5.4 +++ b/share/ruby-build/2.5.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.5.4" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.4.tar.bz2#8a16566207b2334a6904a10a1f093befc3aaf9b2e6cf01c62b1c4ac15cb7d8fc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.5 b/share/ruby-build/2.5.5 index 427bd1c1..92d5be79 100644 --- a/share/ruby-build/2.5.5 +++ b/share/ruby-build/2.5.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.5.5" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.bz2#1f2567a55dad6e50911ce42fcc705cf686924b897f597cabf803d88192024dcb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.6 b/share/ruby-build/2.5.6 index 7d51a37c..83a3bea7 100644 --- a/share/ruby-build/2.5.6 +++ b/share/ruby-build/2.5.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.5.6" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.6.tar.gz#1d7ed06c673020cd12a737ed686470552e8e99d72b82cd3c26daa3115c36bea7" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.7 b/share/ruby-build/2.5.7 index 4a626234..3d58b550 100644 --- a/share/ruby-build/2.5.7 +++ b/share/ruby-build/2.5.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.5.7" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.7.tar.bz2#e67c69b141ed27158e47d9a4fe7e59749135b0f138dce06c8c15c3214543f56f" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.8 b/share/ruby-build/2.5.8 index d7ea3814..0049694d 100644 --- a/share/ruby-build/2.5.8 +++ b/share/ruby-build/2.5.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.5.8" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.8.tar.bz2#41fc93731ad3f3aa597d657f77ed68fa86b5e93c04dfbf7e542a8780702233f0" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.9 b/share/ruby-build/2.5.9 index 90cf233e..2a80043d 100644 --- a/share/ruby-build/2.5.9 +++ b/share/ruby-build/2.5.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.5.9" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.9.tar.bz2#bebbe3fe7899acd3ca2f213de38158709555e88a13f85ba5dc95239654bcfeeb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0 b/share/ruby-build/2.6.0 index 89935abf..e4e55953 100644 --- a/share/ruby-build/2.6.0 +++ b/share/ruby-build/2.6.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.6.0" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0.tar.bz2#c89ca663ad9a6238f4b1ec4d04c7dff630560c6e6eca6d30857c4d394f01a599" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0-dev b/share/ruby-build/2.6.0-dev index 58843fa4..26dd80f2 100644 --- a/share/ruby-build/2.6.0-dev +++ b/share/ruby-build/2.6.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_git "ruby-2.6.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_6" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.6.0-preview1 b/share/ruby-build/2.6.0-preview1 index 4125efaf..6acbc311 100644 --- a/share/ruby-build/2.6.0-preview1 +++ b/share/ruby-build/2.6.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.6.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview1.tar.bz2#8bd6c373df6ee009441270a8b4f86413d101b8f88e8051c55ef62abffadce462" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview2 b/share/ruby-build/2.6.0-preview2 index 102b9319..014745d2 100644 --- a/share/ruby-build/2.6.0-preview2 +++ b/share/ruby-build/2.6.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.6.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview2.tar.bz2#d8ede03d5ad3abd9d2c81cf0ad17a41d22b747c003cc16fd59befb2aaf48f0b2" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview3 b/share/ruby-build/2.6.0-preview3 index 0e17b1c0..e0b1f348 100644 --- a/share/ruby-build/2.6.0-preview3 +++ b/share/ruby-build/2.6.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.6.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview3.tar.bz2#1f09a2ac1ab26721923cbf4b9302a66d36bb302dc45e72112b41d6fccc5b5931" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc1 b/share/ruby-build/2.6.0-rc1 index 255c6d6c..92defb51 100644 --- a/share/ruby-build/2.6.0-rc1 +++ b/share/ruby-build/2.6.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.6.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc1.tar.bz2#b4e9c0e8801946e9f0baba30948955f4341e9e04f363c206b7bd774208053eb5" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc2 b/share/ruby-build/2.6.0-rc2 index 1764ef59..6dbca1ac 100644 --- a/share/ruby-build/2.6.0-rc2 +++ b/share/ruby-build/2.6.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.6.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc2.tar.bz2#b3d03e471e3136f43bb948013d4f4974abb63d478e8ff7ec2741b22750a3ec50" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.1 b/share/ruby-build/2.6.1 index e3404e3a..7aa9d1da 100644 --- a/share/ruby-build/2.6.1 +++ b/share/ruby-build/2.6.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.6.1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.1.tar.bz2#82c9402920eac9ce777beb3f34eeadc2a3f3ce80f25004bbf54b5ed1280ba099" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.10 b/share/ruby-build/2.6.10 index 528a1af6..416f6e25 100644 --- a/share/ruby-build/2.6.10 +++ b/share/ruby-build/2.6.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.6.10" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.10.tar.bz2#399e1f13e7fedc3c6ae2ff541bbf26c44dfb63b07b6c186fdd15b4e526e27e9c" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.2 b/share/ruby-build/2.6.2 index e17397b8..5761e591 100644 --- a/share/ruby-build/2.6.2 +++ b/share/ruby-build/2.6.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.6.2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.2.tar.bz2#d126ada7f4147ce1029a80c2a37a0c4bfb37e9e82da8816662241a43faeb8915" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.3 b/share/ruby-build/2.6.3 index 2c5557f8..79e25ee5 100644 --- a/share/ruby-build/2.6.3 +++ b/share/ruby-build/2.6.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.6.3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2#dd638bf42059182c1d04af0d5577131d4ce70b79105231c4cc0a60de77b14f2e" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.4 b/share/ruby-build/2.6.4 index a366cfab..3b98479a 100644 --- a/share/ruby-build/2.6.4 +++ b/share/ruby-build/2.6.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.6.4" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.4.tar.bz2#fa1ecc67b99fa13201499002669412eae7cfbe2c30c4f1f4526e8491edfc5fa7" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.5 b/share/ruby-build/2.6.5 index 05e94289..5f8d04c2 100644 --- a/share/ruby-build/2.6.5 +++ b/share/ruby-build/2.6.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.6.5" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.5.tar.bz2#97ddf1b922f83c1f5c50e75bf54e27bba768d75fea7cda903b886c6745e60f0a" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.6 b/share/ruby-build/2.6.6 index 27359e6c..a954e1bb 100644 --- a/share/ruby-build/2.6.6 +++ b/share/ruby-build/2.6.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.6.6" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.6.tar.bz2#f08b779079ecd1498e6a2548c39a86144c6c784dcec6f7e8a93208682eb8306e" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.7 b/share/ruby-build/2.6.7 index ec9db8fa..b0ab39ca 100644 --- a/share/ruby-build/2.6.7 +++ b/share/ruby-build/2.6.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.6.7" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.7.tar.bz2#775a5d47b73ce3ee5d600f993badd7b640a2caca138573326db6632858517710" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.8 b/share/ruby-build/2.6.8 index 541ffeb9..ba12ca4f 100644 --- a/share/ruby-build/2.6.8 +++ b/share/ruby-build/2.6.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.6.8" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.8.tar.bz2#dac96ca6df8bab5a6fc7778907f42498037f8ce05b63d20779dce3163e9fafe6" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.9 b/share/ruby-build/2.6.9 index 880e73d7..67c99215 100644 --- a/share/ruby-build/2.6.9 +++ b/share/ruby-build/2.6.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.6.9" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.9.tar.bz2#a0639060c4519572e51828eb742f09dd40f154c820f6007246de7a2090e3ee45" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0 b/share/ruby-build/2.7.0 index b092b74a..cbe1473f 100644 --- a/share/ruby-build/2.7.0 +++ b/share/ruby-build/2.7.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.7.0" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0.tar.bz2#7aa247a19622a803bdd29fdb28108de9798abe841254fe8ea82c31d125c6ab26" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-dev b/share/ruby-build/2.7.0-dev index ed4af3a5..fc36067f 100644 --- a/share/ruby-build/2.7.0-dev +++ b/share/ruby-build/2.7.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_git "ruby-2.7.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_7" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.7.0-preview1 b/share/ruby-build/2.7.0-preview1 index 0e06c579..1d736ec2 100644 --- a/share/ruby-build/2.7.0-preview1 +++ b/share/ruby-build/2.7.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.7.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview1.tar.bz2#d45b4a1712ec5c03a35e85e33bcb57c7426b856d35e4f04f7975ae3944d09952" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview2 b/share/ruby-build/2.7.0-preview2 index ebb105a4..8d06fd40 100644 --- a/share/ruby-build/2.7.0-preview2 +++ b/share/ruby-build/2.7.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.7.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview2.tar.bz2#417c84346ba84d664a13833c94c6d9f888c89bb9bee9adf469580441eaede30b" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview3 b/share/ruby-build/2.7.0-preview3 index 4eda7f80..aaec395d 100644 --- a/share/ruby-build/2.7.0-preview3 +++ b/share/ruby-build/2.7.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.7.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview3.tar.bz2#df2ddee659873e6fc30a8590ecffa49cf3a4ef81fa922b0d09f821b69ee88bc3" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc1 b/share/ruby-build/2.7.0-rc1 index 6f79218b..207675f6 100644 --- a/share/ruby-build/2.7.0-rc1 +++ b/share/ruby-build/2.7.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.7.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc1.tar.bz2#1c5a02b63fa9fca37c41681bbbf20c55818a32315958c0a6c8f505943bfcb2d2" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc2 b/share/ruby-build/2.7.0-rc2 index d3867fdd..9609d309 100644 --- a/share/ruby-build/2.7.0-rc2 +++ b/share/ruby-build/2.7.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.7.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc2.tar.bz2#8f94ea7ba79b6e95225fb4a7870e882081182c3d12d58c4cad2a7d2e7865cf8e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.1 b/share/ruby-build/2.7.1 index fcc7e771..72701b9e 100644 --- a/share/ruby-build/2.7.1 +++ b/share/ruby-build/2.7.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.7.1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2#d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.2 b/share/ruby-build/2.7.2 index 1148f2c6..7e622ec8 100644 --- a/share/ruby-build/2.7.2 +++ b/share/ruby-build/2.7.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.7.2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.2.tar.bz2#65a590313d244d48dc2ef9a9ad015dd8bc6faf821621bbb269aa7462829c75ed" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.3 b/share/ruby-build/2.7.3 index 5f7cc974..d42a49aa 100644 --- a/share/ruby-build/2.7.3 +++ b/share/ruby-build/2.7.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.7.3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.3.tar.bz2#3e90e5a41d4df90e19c307ab0fb41789992c0b0128e6bbaa669b89ed44a0b68b" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.4 b/share/ruby-build/2.7.4 index 0917cbbf..9d17e520 100644 --- a/share/ruby-build/2.7.4 +++ b/share/ruby-build/2.7.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.7.4" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.4.tar.bz2#bffa8aec9da392eda98f1c561071bb6e71d217d541c617fc6e3282d79f4e7d48" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.5 b/share/ruby-build/2.7.5 index f016463d..0c8a0656 100644 --- a/share/ruby-build/2.7.5 +++ b/share/ruby-build/2.7.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.7.5" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.5.tar.bz2#d6b444341a5e06fcd6eaf1feb83a1c0c2da4705dbe4f275ee851761b185f4bd1" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.6 b/share/ruby-build/2.7.6 index 35c5948d..6ac779c1 100644 --- a/share/ruby-build/2.7.6 +++ b/share/ruby-build/2.7.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-2.7.6" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.6.tar.bz2#6de239d74cf6da09d0c17a116378a866743f5f0a52c9355da26b5d312ca6eed3" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0 b/share/ruby-build/3.0.0 index a4a1dac3..ae7c3161 100644 --- a/share/ruby-build/3.0.0 +++ b/share/ruby-build/3.0.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-3.0.0" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0.tar.gz#a13ed141a1c18eb967aac1e33f4d6ad5f21be1ac543c344e0d6feeee54af8e28" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-dev b/share/ruby-build/3.0.0-dev index 356fa605..25d08ce0 100644 --- a/share/ruby-build/3.0.0-dev +++ b/share/ruby-build/3.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_git "ruby-3.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_0" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.0.0-preview1 b/share/ruby-build/3.0.0-preview1 index 88ea02dc..5ed7d6e8 100644 --- a/share/ruby-build/3.0.0-preview1 +++ b/share/ruby-build/3.0.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-3.0.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview1.tar.bz2#013bdc6e859d76d67a6fcd990d401ed57e6e25896bab96d1d0648a877f556dbb" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-preview2 b/share/ruby-build/3.0.0-preview2 index 05ed8b93..e1b2a552 100644 --- a/share/ruby-build/3.0.0-preview2 +++ b/share/ruby-build/3.0.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-3.0.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview2.tar.gz#9de8661565c2b1007d91a580e9a7e02d23f1e8fc8df371feb15a2727aa05fd9a" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-rc1 b/share/ruby-build/3.0.0-rc1 index f50d4c69..6f7f827a 100644 --- a/share/ruby-build/3.0.0-rc1 +++ b/share/ruby-build/3.0.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-3.0.0-rc1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-rc1.tar.gz#e1270f38b969ce7b124f0a4c217e33eda643f75c7cb20debc62c17535406e37f" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.1 b/share/ruby-build/3.0.1 index 063d440b..8a80c828 100644 --- a/share/ruby-build/3.0.1 +++ b/share/ruby-build/3.0.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-3.0.1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.1.tar.gz#369825db2199f6aeef16b408df6a04ebaddb664fb9af0ec8c686b0ce7ab77727" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.2 b/share/ruby-build/3.0.2 index 1474bccf..3b94f6d8 100644 --- a/share/ruby-build/3.0.2 +++ b/share/ruby-build/3.0.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-3.0.2" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.2.tar.gz#5085dee0ad9f06996a8acec7ebea4a8735e6fac22f22e2d98c3f2bc3bef7e6f1" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.3 b/share/ruby-build/3.0.3 index 91ed0849..cf09915b 100644 --- a/share/ruby-build/3.0.3 +++ b/share/ruby-build/3.0.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-3.0.3" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.3.tar.gz#3586861cb2df56970287f0fd83f274bd92058872d830d15570b36def7f1a92ac" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.4 b/share/ruby-build/3.0.4 index e7d73d02..c2004da0 100644 --- a/share/ruby-build/3.0.4 +++ b/share/ruby-build/3.0.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 install_package "ruby-3.0.4" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.4.tar.gz#70b47c207af04bce9acea262308fb42893d3e244f39a4abc586920a1c723722b" ldflags_dirs enable_shared standard verify_openssl From e6a7b335ec4de5191fa714a09b8b91225103d373 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 16 Nov 2022 17:30:25 +0100 Subject: [PATCH 1386/1809] Do not automatically enable YJIT nor attempt to detect rustc Latest Ruby 3.2 development version now detects `rustc` on the system and automatically assumes `--enable-yjit` on susupported platforms unless `--disable-yjit` was explicitly passed. --- bin/ruby-build | 21 --------------------- share/ruby-build/3.2.0-dev | 2 +- share/ruby-build/3.2.0-preview2 | 2 +- share/ruby-build/3.2.0-preview3 | 2 +- 4 files changed, 3 insertions(+), 24 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 5be438a5..16c32952 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1284,27 +1284,6 @@ build_package_ldflags_dirs() { done } -build_package_enable_yjit() { - # If YJIT is explicitly enabled or disabled, don't change the config - if [[ " ${RUBY_CONFIGURE_OPTS} " == *" --enable-yjit"* || " ${RUBY_CONFIGURE_OPTS} " == *" --disable-yjit"* ]]; then - return 0 - fi - - # If we aren't on x86_64/aarch64/arm64, don't enable YJIT - local arch="$(uname -m)" - [ "$arch" = "x86_64" -o "$arch" = "arm64" -o "$arch" = "aarch64" ] || return 0 - - local rustc_ver="$(rustc --version 2>/dev/null)" - [ -n "$rustc_ver" ] || return 0 - # YJIT supports Rust 1.58.1 and later - if [[ "${rustc_ver}" =~ ^rustc\ 1\.(58\.1|59\.|[6789][0-9]\.) ]]; then - echo "Building with YJIT by default because ${rustc_ver} is installed; add RUBY_CONFIGURE_OPTS='--disable-yjit' to disable explicitly" >&3 - package_option ruby configure --enable-yjit - else - echo "rustc 1.58.1+ is not installed, YJIT will not be built; if you want to use YJIT, install rustc 1.58.1+ and rerun this command." >&3 - fi -} - build_package_enable_shared() { if [[ " ${RUBY_CONFIGURE_OPTS} " != *" --disable-shared"* ]]; then package_option ruby configure --enable-shared diff --git a/share/ruby-build/3.2.0-dev b/share/ruby-build/3.2.0-dev index 040f87c6..e8fff1b6 100644 --- a/share/ruby-build/3.2.0-dev +++ b/share/ruby-build/3.2.0-dev @@ -1,2 +1,2 @@ install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 -install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf enable_yjit standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.2.0-preview2 b/share/ruby-build/3.2.0-preview2 index 13cb4c73..0d1b9f29 100644 --- a/share/ruby-build/3.2.0-preview2 +++ b/share/ruby-build/3.2.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 -install_package "ruby-3.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview2.tar.gz#8a78fd7a221b86032f96f25c1d852954c94d193b9d21388a9b434e160b7ed891" ldflags_dirs enable_yjit enable_shared standard verify_openssl +install_package "ruby-3.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview2.tar.gz#8a78fd7a221b86032f96f25c1d852954c94d193b9d21388a9b434e160b7ed891" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0-preview3 b/share/ruby-build/3.2.0-preview3 index bf78beed..93fcc223 100644 --- a/share/ruby-build/3.2.0-preview3 +++ b/share/ruby-build/3.2.0-preview3 @@ -1,2 +1,2 @@ install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 -install_package "ruby-3.2.0-preview3" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview3.tar.gz#c041d1488e62730d3a10dbe7cf7a3b3e4268dc867ec20ec991e7d16146640487" ldflags_dirs enable_yjit enable_shared standard verify_openssl +install_package "ruby-3.2.0-preview3" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview3.tar.gz#c041d1488e62730d3a10dbe7cf7a3b3e4268dc867ec20ec991e7d16146640487" ldflags_dirs enable_shared standard verify_openssl From 66311de0f8089564a232722a6b3db824b85235b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 16 Nov 2022 18:06:23 +0100 Subject: [PATCH 1387/1809] ruby-build 20221116 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 16c32952..08c0a299 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20221101" +RUBY_BUILD_VERSION="20221116" OLDIFS="$IFS" From fd12e58102dac2ebed933addaaa472aec186a04a Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Mon, 21 Nov 2022 12:36:41 +0100 Subject: [PATCH 1388/1809] truffleruby+graalvm-dev builds are now based on Java 17 * Fixes #2092. --- script/update-truffleruby-graalvm | 2 +- share/ruby-build/truffleruby+graalvm-dev | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/script/update-truffleruby-graalvm b/script/update-truffleruby-graalvm index 1f8da636..6142f17e 100755 --- a/script/update-truffleruby-graalvm +++ b/script/update-truffleruby-graalvm @@ -14,7 +14,7 @@ file="share/ruby-build/truffleruby+graalvm-${version}" add_platform() { platform="$1" - basename="graalvm-ce-java11-${platform}-${version}.tar.gz" + basename="graalvm-ce-java17-${platform}-${version}.tar.gz" url="https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${version}/${basename}" sha256=$(sha256sum "$release_directory/$basename" | cut -d ' ' -f 1) diff --git a/share/ruby-build/truffleruby+graalvm-dev b/share/ruby-build/truffleruby+graalvm-dev index dd3e977f..d6b61a24 100644 --- a/share/ruby-build/truffleruby+graalvm-dev +++ b/share/ruby-build/truffleruby+graalvm-dev @@ -1,18 +1,18 @@ platform="$(uname -s)-$(uname -m)" case $platform in Linux-x86_64) - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java11-linux-amd64-dev.tar.gz" truffleruby_graalvm + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java17-linux-amd64-dev.tar.gz" truffleruby_graalvm ;; Linux-aarch64) - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java11-linux-aarch64-dev.tar.gz" truffleruby_graalvm + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java17-linux-aarch64-dev.tar.gz" truffleruby_graalvm ;; Darwin-x86_64) use_homebrew_openssl - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java11-darwin-amd64-dev.tar.gz" truffleruby_graalvm + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java17-darwin-amd64-dev.tar.gz" truffleruby_graalvm ;; Darwin-arm64) use_homebrew_openssl - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java11-darwin-aarch64-dev.tar.gz" truffleruby_graalvm + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java17-darwin-aarch64-dev.tar.gz" truffleruby_graalvm ;; *) colorize 1 "Unsupported platform: $platform" From 5eb8c65e3f279cacb2066dd435b22afc237ab0e3 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Mon, 21 Nov 2022 12:40:08 +0100 Subject: [PATCH 1389/1809] ruby-build 20221121 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 08c0a299..c8e1caf0 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20221116" +RUBY_BUILD_VERSION="20221121" OLDIFS="$IFS" From f346ea99d01c7eff950a5b8189077ff967d7e279 Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Wed, 23 Nov 2022 13:47:40 -0600 Subject: [PATCH 1390/1809] JRuby 9.4.0.0 --- share/ruby-build/jruby-9.4.0.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.4.0.0 diff --git a/share/ruby-build/jruby-9.4.0.0 b/share/ruby-build/jruby-9.4.0.0 new file mode 100644 index 00000000..9d495e4b --- /dev/null +++ b/share/ruby-build/jruby-9.4.0.0 @@ -0,0 +1,2 @@ +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 From 6810337be37b8108a73fa6efec451c5b8dbc1b3e Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 23 Nov 2022 22:48:12 +0100 Subject: [PATCH 1391/1809] ruby-build 20221123 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index c8e1caf0..0b845664 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20221121" +RUBY_BUILD_VERSION="20221123" OLDIFS="$IFS" From 03c2445ed03f27e06737b6a36b6a57f5080e53ef Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Thu, 24 Nov 2022 22:45:25 +0900 Subject: [PATCH 1392/1809] Add definition for Ruby 3.1.3, 3.0.5, and 2.7.7 These Rubies have been released. - https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/ - https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-0-5-released/ - https://www.ruby-lang.org/en/news/2022/11/24/ruby-2-7-7-released/ --- share/ruby-build/2.7.7 | 2 ++ share/ruby-build/3.0.5 | 2 ++ share/ruby-build/3.1.3 | 2 ++ 3 files changed, 6 insertions(+) create mode 100644 share/ruby-build/2.7.7 create mode 100644 share/ruby-build/3.0.5 create mode 100644 share/ruby-build/3.1.3 diff --git a/share/ruby-build/2.7.7 b/share/ruby-build/2.7.7 new file mode 100644 index 00000000..2912c34b --- /dev/null +++ b/share/ruby-build/2.7.7 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "ruby-2.7.7" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.7.tar.bz2#cf800820c9e69cdd31a8cdab920391f74ed935db2397a905afabd48961913658" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.5 b/share/ruby-build/3.0.5 new file mode 100644 index 00000000..7117c240 --- /dev/null +++ b/share/ruby-build/3.0.5 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "ruby-3.0.5" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.5.tar.gz#9afc6380a027a4fe1ae1a3e2eccb6b497b9c5ac0631c12ca56f9b7beb4848776" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.3 b/share/ruby-build/3.1.3 new file mode 100644 index 00000000..623d3a2e --- /dev/null +++ b/share/ruby-build/3.1.3 @@ -0,0 +1,2 @@ +install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 +install_package "ruby-3.1.3" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.3.tar.gz#5ea498a35f4cd15875200a52dde42b6eb179e1264e17d78732c3a57cd1c6ab9e" ldflags_dirs enable_shared standard verify_openssl From 4f4f3078d8c564e665726714f9dff6f5fe36f7bf Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Thu, 24 Nov 2022 23:15:28 +0900 Subject: [PATCH 1393/1809] ruby-build 20221124 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 0b845664..2f964dea 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20221123" +RUBY_BUILD_VERSION="20221124" OLDIFS="$IFS" From 2503703e5cc3f580a8676d11fa9b28f5a435758a Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Tue, 6 Dec 2022 18:01:27 +0900 Subject: [PATCH 1394/1809] Add definition for Ruby 3.2.0 RC 1 Ruby 3.2.0 RC 1 has been released. https://www.ruby-lang.org/en/news/2022/12/06/ruby-3-2-0-rc1-released/ --- share/ruby-build/3.2.0-rc1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/3.2.0-rc1 diff --git a/share/ruby-build/3.2.0-rc1 b/share/ruby-build/3.2.0-rc1 new file mode 100644 index 00000000..a31b9a8b --- /dev/null +++ b/share/ruby-build/3.2.0-rc1 @@ -0,0 +1,2 @@ +install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 +install_package "ruby-3.2.0-rc1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-rc1.tar.gz#3bb9760c1ac1b66416aaa4899809f6ccd010e57038eaaeca19a383fd56275dac" ldflags_dirs enable_shared standard verify_openssl From 80cef45524c46fde2d255931d4ce9a4034786eb6 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 6 Dec 2022 12:11:43 +0100 Subject: [PATCH 1395/1809] ruby-build 20221206 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 2f964dea..50f839c1 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20221124" +RUBY_BUILD_VERSION="20221206" OLDIFS="$IFS" From 40cca223ff2f01bec14f3231695e625fd77f5d5a Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Sun, 25 Dec 2022 17:35:07 +0900 Subject: [PATCH 1396/1809] Added 3.2.0 --- share/ruby-build/3.2.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/3.2.0 diff --git a/share/ruby-build/3.2.0 b/share/ruby-build/3.2.0 new file mode 100644 index 00000000..8e60a9fd --- /dev/null +++ b/share/ruby-build/3.2.0 @@ -0,0 +1,2 @@ +install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 +install_package "ruby-3.2.0" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0.tar.gz#daaa78e1360b2783f98deeceb677ad900f3a36c0ffa6e2b6b19090be77abc272" ldflags_dirs enable_shared standard verify_openssl From 9d92a697d24d9625a0f4d00b76e46224a05ba13f Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Sun, 25 Dec 2022 17:37:41 +0900 Subject: [PATCH 1397/1809] ruby-build 20221225 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 50f839c1..1fd26ed6 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20221206" +RUBY_BUILD_VERSION="20221225" OLDIFS="$IFS" From a4c1cbb2083d99b9329a39232e53da3e6d9cbb0f Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Mon, 26 Dec 2022 11:30:20 +0900 Subject: [PATCH 1398/1809] Development of 3.3.0 started. --- share/ruby-build/3.2.0-dev | 2 +- share/ruby-build/3.3.0-dev | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 share/ruby-build/3.3.0-dev diff --git a/share/ruby-build/3.2.0-dev b/share/ruby-build/3.2.0-dev index e8fff1b6..cff218a3 100644 --- a/share/ruby-build/3.2.0-dev +++ b/share/ruby-build/3.2.0-dev @@ -1,2 +1,2 @@ install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 -install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-3.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_2" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.3.0-dev b/share/ruby-build/3.3.0-dev new file mode 100644 index 00000000..e8fff1b6 --- /dev/null +++ b/share/ruby-build/3.3.0-dev @@ -0,0 +1,2 @@ +install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 +install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl From 7a60c65f1a5b65a195f9e0abbced0085cb55b169 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Mon, 26 Dec 2022 17:59:14 +0900 Subject: [PATCH 1399/1809] Warn EOL status for all of rbx packages --- share/ruby-build/rbx-3.0 | 2 +- share/ruby-build/rbx-3.1 | 2 +- share/ruby-build/rbx-3.10 | 2 +- share/ruby-build/rbx-3.100 | 2 +- share/ruby-build/rbx-3.101 | 2 +- share/ruby-build/rbx-3.102 | 2 +- share/ruby-build/rbx-3.103 | 2 +- share/ruby-build/rbx-3.104 | 2 +- share/ruby-build/rbx-3.105 | 2 +- share/ruby-build/rbx-3.106 | 2 +- share/ruby-build/rbx-3.107 | 2 +- share/ruby-build/rbx-3.11 | 2 +- share/ruby-build/rbx-3.12 | 2 +- share/ruby-build/rbx-3.13 | 2 +- share/ruby-build/rbx-3.14 | 2 +- share/ruby-build/rbx-3.15 | 2 +- share/ruby-build/rbx-3.16 | 2 +- share/ruby-build/rbx-3.17 | 2 +- share/ruby-build/rbx-3.18 | 2 +- share/ruby-build/rbx-3.19 | 2 +- share/ruby-build/rbx-3.2 | 2 +- share/ruby-build/rbx-3.20 | 2 +- share/ruby-build/rbx-3.21 | 2 +- share/ruby-build/rbx-3.22 | 2 +- share/ruby-build/rbx-3.23 | 2 +- share/ruby-build/rbx-3.24 | 2 +- share/ruby-build/rbx-3.25 | 2 +- share/ruby-build/rbx-3.26 | 2 +- share/ruby-build/rbx-3.27 | 2 +- share/ruby-build/rbx-3.28 | 2 +- share/ruby-build/rbx-3.29 | 2 +- share/ruby-build/rbx-3.3 | 2 +- share/ruby-build/rbx-3.30 | 2 +- share/ruby-build/rbx-3.31 | 2 +- share/ruby-build/rbx-3.32 | 2 +- share/ruby-build/rbx-3.33 | 2 +- share/ruby-build/rbx-3.34 | 2 +- share/ruby-build/rbx-3.35 | 2 +- share/ruby-build/rbx-3.36 | 2 +- share/ruby-build/rbx-3.37 | 2 +- share/ruby-build/rbx-3.38 | 2 +- share/ruby-build/rbx-3.39 | 2 +- share/ruby-build/rbx-3.4 | 2 +- share/ruby-build/rbx-3.40 | 2 +- share/ruby-build/rbx-3.41 | 2 +- share/ruby-build/rbx-3.42 | 2 +- share/ruby-build/rbx-3.43 | 2 +- share/ruby-build/rbx-3.44 | 2 +- share/ruby-build/rbx-3.45 | 2 +- share/ruby-build/rbx-3.46 | 2 +- share/ruby-build/rbx-3.47 | 2 +- share/ruby-build/rbx-3.48 | 2 +- share/ruby-build/rbx-3.49 | 2 +- share/ruby-build/rbx-3.5 | 2 +- share/ruby-build/rbx-3.50 | 2 +- share/ruby-build/rbx-3.51 | 2 +- share/ruby-build/rbx-3.52 | 2 +- share/ruby-build/rbx-3.53 | 2 +- share/ruby-build/rbx-3.54 | 2 +- share/ruby-build/rbx-3.55 | 2 +- share/ruby-build/rbx-3.56 | 2 +- share/ruby-build/rbx-3.57 | 2 +- share/ruby-build/rbx-3.58 | 2 +- share/ruby-build/rbx-3.59 | 2 +- share/ruby-build/rbx-3.6 | 2 +- share/ruby-build/rbx-3.60 | 2 +- share/ruby-build/rbx-3.61 | 2 +- share/ruby-build/rbx-3.62 | 2 +- share/ruby-build/rbx-3.63 | 2 +- share/ruby-build/rbx-3.64 | 2 +- share/ruby-build/rbx-3.65 | 2 +- share/ruby-build/rbx-3.66 | 2 +- share/ruby-build/rbx-3.67 | 2 +- share/ruby-build/rbx-3.68 | 2 +- share/ruby-build/rbx-3.69 | 2 +- share/ruby-build/rbx-3.7 | 2 +- share/ruby-build/rbx-3.70 | 2 +- share/ruby-build/rbx-3.71 | 2 +- share/ruby-build/rbx-3.72 | 2 +- share/ruby-build/rbx-3.73 | 2 +- share/ruby-build/rbx-3.74 | 2 +- share/ruby-build/rbx-3.75 | 2 +- share/ruby-build/rbx-3.76 | 2 +- share/ruby-build/rbx-3.77 | 2 +- share/ruby-build/rbx-3.78 | 2 +- share/ruby-build/rbx-3.79 | 2 +- share/ruby-build/rbx-3.8 | 2 +- share/ruby-build/rbx-3.80 | 2 +- share/ruby-build/rbx-3.81 | 2 +- share/ruby-build/rbx-3.82 | 2 +- share/ruby-build/rbx-3.83 | 2 +- share/ruby-build/rbx-3.84 | 2 +- share/ruby-build/rbx-3.85 | 2 +- share/ruby-build/rbx-3.86 | 2 +- share/ruby-build/rbx-3.87 | 2 +- share/ruby-build/rbx-3.88 | 2 +- share/ruby-build/rbx-3.89 | 2 +- share/ruby-build/rbx-3.9 | 2 +- share/ruby-build/rbx-3.90 | 2 +- share/ruby-build/rbx-3.91 | 2 +- share/ruby-build/rbx-3.92 | 2 +- share/ruby-build/rbx-3.93 | 2 +- share/ruby-build/rbx-3.94 | 2 +- share/ruby-build/rbx-3.95 | 2 +- share/ruby-build/rbx-3.96 | 2 +- share/ruby-build/rbx-3.97 | 2 +- share/ruby-build/rbx-3.98 | 2 +- share/ruby-build/rbx-3.99 | 2 +- share/ruby-build/rbx-4.0 | 2 +- share/ruby-build/rbx-4.1 | 2 +- share/ruby-build/rbx-4.10 | 2 +- share/ruby-build/rbx-4.11 | 2 +- share/ruby-build/rbx-4.12 | 2 +- share/ruby-build/rbx-4.13 | 2 +- share/ruby-build/rbx-4.14 | 2 +- share/ruby-build/rbx-4.15 | 2 +- share/ruby-build/rbx-4.16 | 2 +- share/ruby-build/rbx-4.18 | 2 +- share/ruby-build/rbx-4.19 | 2 +- share/ruby-build/rbx-4.2 | 2 +- share/ruby-build/rbx-4.20 | 2 +- share/ruby-build/rbx-4.3 | 2 +- share/ruby-build/rbx-4.4 | 2 +- share/ruby-build/rbx-4.5 | 2 +- share/ruby-build/rbx-4.6 | 2 +- share/ruby-build/rbx-4.7 | 2 +- share/ruby-build/rbx-4.8 | 2 +- share/ruby-build/rbx-4.9 | 2 +- share/ruby-build/rbx-5.0 | 2 +- 129 files changed, 129 insertions(+), 129 deletions(-) diff --git a/share/ruby-build/rbx-3.0 b/share/ruby-build/rbx-3.0 index 69ea2f0f..4f685f80 100644 --- a/share/ruby-build/rbx-3.0 +++ b/share/ruby-build/rbx-3.0 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.0.tar.bz2#fd4c9687af6e29939100610a231f13951ed763a9028c85878505f313857c43ca" rbx +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 index a915f6a3..2ef28cc1 100644 --- a/share/ruby-build/rbx-3.1 +++ b/share/ruby-build/rbx-3.1 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.1" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.1.tar.bz2#33e1b3b8e489a86f94de819fc478640150a4b1794c6a6ffe93d717fda6b610d8" rbx +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 index df51da83..8acde73f 100644 --- a/share/ruby-build/rbx-3.10 +++ b/share/ruby-build/rbx-3.10 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.10.tar.bz2#a5980628edf318c4142cd3f7c6b01d3b07b50387533056ea67d75a63af3a5054" rbx +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 index 86f6424d..3f8c9d47 100644 --- a/share/ruby-build/rbx-3.100 +++ b/share/ruby-build/rbx-3.100 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.100" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.100.tar.bz2#95f434cb034e732ecd075bc0b99540b54a5adfd0d8b8da7d5a0d4566bdcd8cce" rbx +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 index 4fe1cc7d..fdca371d 100644 --- a/share/ruby-build/rbx-3.101 +++ b/share/ruby-build/rbx-3.101 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.101" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.101.tar.bz2#ce9861e569807c8db5de3dcbe093441a61de623d9df7c52de78891962c3f66e8" rbx +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 index c3831c4e..b8762b8e 100644 --- a/share/ruby-build/rbx-3.102 +++ b/share/ruby-build/rbx-3.102 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.102" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.102.tar.bz2#82ecb66158d0a61dc2ed84fee8923c9fdb24d9c0ac0b6e6639e8e5e35ef82005" rbx +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 index dcd0a5a0..9bc14a8d 100644 --- a/share/ruby-build/rbx-3.103 +++ b/share/ruby-build/rbx-3.103 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.103" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.103.tar.bz2#5cc15e89005b1824bf6c4d62d66e4cbadafe8af29baf4cfd5a1c1ecc8df2d67a" rbx +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 index c7a7fef0..cc8733e4 100644 --- a/share/ruby-build/rbx-3.104 +++ b/share/ruby-build/rbx-3.104 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.104" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.104.tar.bz2#9ba016ce50e055d94345bb81a471408adb5b9dd04117e962bfa4ff2651af6461" rbx +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 index 4e7c57e9..7e01cf05 100644 --- a/share/ruby-build/rbx-3.105 +++ b/share/ruby-build/rbx-3.105 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.105" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.105.tar.bz2#38261e40f9e1008c38ef3c0be968994430fc5ef31ecf411e4dd04fa9e2e009b3" rbx +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 index bd1173c1..51068a86 100644 --- a/share/ruby-build/rbx-3.106 +++ b/share/ruby-build/rbx-3.106 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.106" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.106.tar.bz2#0c98afdc68c7ceecdc882674a1ee32aee75d76ca69aca44836ffa84a1b33afbd" rbx +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 index fadee22d..a810cdec 100644 --- a/share/ruby-build/rbx-3.107 +++ b/share/ruby-build/rbx-3.107 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.107" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.107.tar.bz2#46d68cb26ce83fb503b25776770abad6a55ef03a14cd4fd05f44e17becb71589" rbx +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 index ca162e55..6386a621 100644 --- a/share/ruby-build/rbx-3.11 +++ b/share/ruby-build/rbx-3.11 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.11.tar.bz2#2e8bf15313440ec7c0315e5d3a387bf88c95518040073d78fcb7a044eaef162b" rbx +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 index 5a40bb9d..2101a472 100644 --- a/share/ruby-build/rbx-3.12 +++ b/share/ruby-build/rbx-3.12 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.12" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.12.tar.bz2#bc955346e2dfface41c87adf432034b591eb81350905d5b503b501f36ee773c9" rbx +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 index 3af4bbf5..0075b515 100644 --- a/share/ruby-build/rbx-3.13 +++ b/share/ruby-build/rbx-3.13 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.13" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.13.tar.bz2#a286b91150970a0116c843de5929c1e3c7a399943bd9f22f5fde25e67fa74368" rbx +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 index 6aa2d73a..90470c39 100644 --- a/share/ruby-build/rbx-3.14 +++ b/share/ruby-build/rbx-3.14 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.14" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.14.tar.bz2#19043116e885c428041677f672f54480bba171da9d43f369d1c854cb794c8426" rbx +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 index edec3aef..30375130 100644 --- a/share/ruby-build/rbx-3.15 +++ b/share/ruby-build/rbx-3.15 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.15" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.15.tar.bz2#86ce6c330843f1a4fa1217e37d8898e10b90673838b7a2867e4e4d6d65599cef" rbx +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 index e01fbbba..72fabe28 100644 --- a/share/ruby-build/rbx-3.16 +++ b/share/ruby-build/rbx-3.16 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.16" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.16.tar.bz2#1c34db3254e8304988b3c10591c11af058f371bee80fe3b559e6c16d84f4fa03" rbx +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 index 2f73c9ef..56af4bb7 100644 --- a/share/ruby-build/rbx-3.17 +++ b/share/ruby-build/rbx-3.17 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.17" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.17.tar.bz2#bb76bc9613064f48d50f8323c2727002bb7dcb0ccf8813e69a366c603b7bc689" rbx +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 index 8d3a97e3..2b88e5cf 100644 --- a/share/ruby-build/rbx-3.18 +++ b/share/ruby-build/rbx-3.18 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.18" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.18.tar.bz2#c552a539f3f6b8f240a02cbe9926540a0c3ad95e0e341179963a43c64208ce3e" rbx +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 index f6a6bea6..8709fa31 100644 --- a/share/ruby-build/rbx-3.19 +++ b/share/ruby-build/rbx-3.19 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.19" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.19.tar.bz2#cee948256bf288595b4ce53034f0dcd4ae2bc257acb2d43a63364dfc8e5db47c" rbx +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 index f6c369aa..f05d6a50 100644 --- a/share/ruby-build/rbx-3.2 +++ b/share/ruby-build/rbx-3.2 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.2" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.2.tar.bz2#e9e906492900755425d29cbb650b0b5a39d1163fa692d6a33958e98a2e8ea156" rbx +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 index 02cd06af..8a3fc3ca 100644 --- a/share/ruby-build/rbx-3.20 +++ b/share/ruby-build/rbx-3.20 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.20" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.20.tar.bz2#caf95bf55e5483e288b40c315ad7f2d4091823e33dcd57e9c6364c66c29a7ff2" rbx +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 index ac95ac68..2bc4a6f6 100644 --- a/share/ruby-build/rbx-3.21 +++ b/share/ruby-build/rbx-3.21 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.21" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.21.tar.bz2#281195af772ef05f789404f0fb95838c5942591762191962bab22860022650ee" rbx +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 index ef399e0e..e474a7de 100644 --- a/share/ruby-build/rbx-3.22 +++ b/share/ruby-build/rbx-3.22 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.22" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.22.tar.bz2#90b9a69ab71cffdc4a0dd68aafebce5df1fcd79c2bc60ef78b44fccd160d341a" rbx +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 index ad53be45..b74962c4 100644 --- a/share/ruby-build/rbx-3.23 +++ b/share/ruby-build/rbx-3.23 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.23" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.23.tar.bz2#bed25ca7c27629115768eb666adfcbb95d6f625e8666980e837ead5e13848b64" rbx +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 index d286bacb..daddbff1 100644 --- a/share/ruby-build/rbx-3.24 +++ b/share/ruby-build/rbx-3.24 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.25" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.25.tar.bz2#9a1d1219acf34bab516e07a1b5ada3b54afd51ec25e87908fc0b6801db0c5d57" rbx +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 index a2683976..f8745c5d 100644 --- a/share/ruby-build/rbx-3.25 +++ b/share/ruby-build/rbx-3.25 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.24" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.24.tar.bz2#7edf189283255d68b2a1d69e011cfebad0397743229fd50b08e21774ec8dab63" rbx +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 index b7b7f2dc..f31c96ee 100644 --- a/share/ruby-build/rbx-3.26 +++ b/share/ruby-build/rbx-3.26 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.26" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.26.tar.bz2#10341c880eef73dda89cf8bcf5ae066b04683e40a3b1721d4d2733f32778819a" rbx +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 index 56417819..4dfa705d 100644 --- a/share/ruby-build/rbx-3.27 +++ b/share/ruby-build/rbx-3.27 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.27" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.27.tar.bz2#4ede3d0adcfab77eb9ffb43eec1b6cbe63c32f326630b488e9c2382fa3a6db98" rbx +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 index d58fe890..a7163e79 100644 --- a/share/ruby-build/rbx-3.28 +++ b/share/ruby-build/rbx-3.28 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.28" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.28.tar.bz2#7954146ee9284e038b3c524613478e2884d8a7a9df85de6c17e43177e41d842c" rbx +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 index 47030da8..0f26e175 100644 --- a/share/ruby-build/rbx-3.29 +++ b/share/ruby-build/rbx-3.29 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.29" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.29.tar.bz2#6a8bf87ce26a6a05a80dd2ae40ac8c4e2c5153d4d2d913549a85d9aa32aaeee2" rbx +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 index bae6e591..442a4253 100644 --- a/share/ruby-build/rbx-3.3 +++ b/share/ruby-build/rbx-3.3 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.3" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.3.tar.bz2#3f592b1f5580f7075c7fdc72eee7c959dd4791d96d04de6a8d467529dcff72be" rbx +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 index e3738e4c..dd33b86a 100644 --- a/share/ruby-build/rbx-3.30 +++ b/share/ruby-build/rbx-3.30 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.30" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.30.tar.bz2#5294f406679d41160abe46ec1ff14b76c4353a75756227cc691108bb57f4bd16" rbx +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 index 942394f7..a735a23a 100644 --- a/share/ruby-build/rbx-3.31 +++ b/share/ruby-build/rbx-3.31 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.31" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.31.tar.bz2#1c7a7763ab7cf36ad6b2e328ff1d78fb6587721b8667f8598d15354d0704de72" rbx +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 index f622074e..64e882c2 100644 --- a/share/ruby-build/rbx-3.32 +++ b/share/ruby-build/rbx-3.32 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.32" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.32.tar.bz2#f88d6d277efe1f9774da1201ce4c8a8fd7cb2ea29620c1727a4471e3a0eed1dc" rbx +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 index 3baa2b7c..cc3ee684 100644 --- a/share/ruby-build/rbx-3.33 +++ b/share/ruby-build/rbx-3.33 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.33" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.33.tar.bz2#1455940fc3a17b6efbb787c9316ff86a260187ebbaba6b32746dd27cebe14907" rbx +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 index 8959b40f..6e014785 100644 --- a/share/ruby-build/rbx-3.34 +++ b/share/ruby-build/rbx-3.34 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.34" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.34.tar.bz2#90f5d5b53dbc6494b8a81ecd3569950b1d85d0c463dd537cab677fab82e2b300" rbx +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 index efa37205..3cc06a83 100644 --- a/share/ruby-build/rbx-3.35 +++ b/share/ruby-build/rbx-3.35 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.35" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.35.tar.bz2#d72c8ec1a1cd6e1c77381e6d1e1d21811d71948a08f108d8a064884c379d2465" rbx +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 index a571d13d..16499a7c 100644 --- a/share/ruby-build/rbx-3.36 +++ b/share/ruby-build/rbx-3.36 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.36" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.36.tar.bz2#660c6eaad9ab0ef3813942e906b14d1f02d071c6e25f60b9d6c8dfbab278b754" rbx +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 index f58a9149..4a2d1ea1 100644 --- a/share/ruby-build/rbx-3.37 +++ b/share/ruby-build/rbx-3.37 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.37" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.37.tar.bz2#85d855a0734c315d67b592675481458ddddac075426dbf6dc39a8ad34b8cb2d1" rbx +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 index 3a9d967b..5f9342e8 100644 --- a/share/ruby-build/rbx-3.38 +++ b/share/ruby-build/rbx-3.38 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.38" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.38.tar.bz2#2e038ee1e1dcee5b0d574cc446ad7bf2d98ea70ced35090f1680a90c6b9d6333" rbx +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 index d2d71171..fdeb222d 100644 --- a/share/ruby-build/rbx-3.39 +++ b/share/ruby-build/rbx-3.39 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.39" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.39.tar.bz2#f6f8132b44eadb4c07f8b26af16ce0a5470309ada33ef6f20ab76770a44193e0" rbx +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 index 8d4ad3bd..76afe721 100644 --- a/share/ruby-build/rbx-3.4 +++ b/share/ruby-build/rbx-3.4 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.4" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.4.tar.bz2#480a4f536bfdc7208b06bb40bef39944de7e1c770e9962f87c6900dec30155f8" rbx +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 index 35435988..e159f52c 100644 --- a/share/ruby-build/rbx-3.40 +++ b/share/ruby-build/rbx-3.40 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.40" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.40.tar.bz2#09f6590515bf6180427544fb217a34330a689784ea05b03f0a98db2a197bb20f" rbx +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 index 5a58915c..04ef62e8 100644 --- a/share/ruby-build/rbx-3.41 +++ b/share/ruby-build/rbx-3.41 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.41" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.41.tar.bz2#b06966230e647aa0e5b64da14ba213256074c34f3bb8614be1ce81ef1434c41f" rbx +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 index 2adab923..32d8b417 100644 --- a/share/ruby-build/rbx-3.42 +++ b/share/ruby-build/rbx-3.42 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.42" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.42.tar.bz2#4fc4413101100f6393894632eef522c2667a821856ac32eb99ccecab2aeeae85" rbx +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 index 2fc5a509..00b596ca 100644 --- a/share/ruby-build/rbx-3.43 +++ b/share/ruby-build/rbx-3.43 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.43" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.43.tar.bz2#2c573257518774e464036515cc7283bc934a41566599afe94612c605844481ad" rbx +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 index 754b7783..0add5313 100644 --- a/share/ruby-build/rbx-3.44 +++ b/share/ruby-build/rbx-3.44 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.44" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.44.tar.bz2#c9e08b2e1d745798a0b32bef773e287361769c07a0eb9512377020661e2e4236" rbx +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 index e5ee58a0..b788d970 100644 --- a/share/ruby-build/rbx-3.45 +++ b/share/ruby-build/rbx-3.45 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.45" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.45.tar.bz2#5cadc3842c9c6d574bf5897354c384d8d688d9fa285b0d6083bdcc386bd6de96" rbx +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 index 1c0a65a5..34c8a5c4 100644 --- a/share/ruby-build/rbx-3.46 +++ b/share/ruby-build/rbx-3.46 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.46" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.46.tar.bz2#6bf24221ebd2c4d69e2388be1a3fa06d41009eeee00bfcdd86de8d57892d3fb2" rbx +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 index 0abd58a0..da2feb1a 100644 --- a/share/ruby-build/rbx-3.47 +++ b/share/ruby-build/rbx-3.47 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.47" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.47.tar.bz2#be734298ccad4dcadaa1f566d9655a971a4f12abc7629db045fd5c63e1685d16" rbx +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 index 18249362..1944e320 100644 --- a/share/ruby-build/rbx-3.48 +++ b/share/ruby-build/rbx-3.48 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.48" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.48.tar.bz2#1180ea6a3de81bcd99c25b394fb05c010411bf4d3b48ee9881539b8043aeb561" rbx +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 index af7c0d84..6c36fb1f 100644 --- a/share/ruby-build/rbx-3.49 +++ b/share/ruby-build/rbx-3.49 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.49" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.49.tar.bz2#9a92d2cfede087e89f13f40e85e6c9cc9849041a0260144f44cd75aae67e3198" rbx +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 index 2e994eca..cf8c651a 100644 --- a/share/ruby-build/rbx-3.5 +++ b/share/ruby-build/rbx-3.5 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.5" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.5.tar.bz2#13b0ce02d597f80c48ecc942b807368883e5cf3003bba2bc4957b3f1b368669e" rbx +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 index cf248316..0123a9ad 100644 --- a/share/ruby-build/rbx-3.50 +++ b/share/ruby-build/rbx-3.50 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.50" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.50.tar.bz2#8da87cae447fe6bacd3417943bb1af603c2b4800bef0fc50ddd512ec89252ea8" rbx +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 index ac8c5a39..f33be238 100644 --- a/share/ruby-build/rbx-3.51 +++ b/share/ruby-build/rbx-3.51 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.51" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.51.tar.bz2#ded54018c6090dd0e051f7c3ffbb458ebdb5bcf77306a8b63d1bdeb73fb8c6f4" rbx +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 index 56a57a5d..2a05ebc3 100644 --- a/share/ruby-build/rbx-3.52 +++ b/share/ruby-build/rbx-3.52 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.52" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.52.tar.bz2#657ed568ddc4a3155d05bc56ca6d327f960ec6098d03e1480b5c28936c70b5c5" rbx +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 index f8f1809c..923ee041 100644 --- a/share/ruby-build/rbx-3.53 +++ b/share/ruby-build/rbx-3.53 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.53" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.53.tar.bz2#ec2efb7d026a41ef97cb9812961bf37803f3928f978e38f504cd2c09eae34f54" rbx +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 index 4b7dc189..ac97fef1 100644 --- a/share/ruby-build/rbx-3.54 +++ b/share/ruby-build/rbx-3.54 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.54" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.54.tar.bz2#2498a4c04feafba72d14c12e33ef881ae4bd8d3ccaa9bddcc8aec8acbad780fb" rbx +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 index 7ffd8267..2d078899 100644 --- a/share/ruby-build/rbx-3.55 +++ b/share/ruby-build/rbx-3.55 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.55" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.55.tar.bz2#fe7671beb3f36b987e02933afb392123b4c0a8ac15909a7b774d26101fec1ac1" rbx +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 index 2a0ad183..eab2eef1 100644 --- a/share/ruby-build/rbx-3.56 +++ b/share/ruby-build/rbx-3.56 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.56" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.56.tar.bz2#fa8170bc0eca01ebd83eb3a04240a0c7bd079ddf6ddc8b002167cff987db93b8" rbx +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 index 904f4b48..2ce5cadf 100644 --- a/share/ruby-build/rbx-3.57 +++ b/share/ruby-build/rbx-3.57 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.57" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.57.tar.bz2#c2bc550129ad306188458880240348892893d08af8e74e2dbdb5318f313762bd" rbx +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 index 268346f4..0e788035 100644 --- a/share/ruby-build/rbx-3.58 +++ b/share/ruby-build/rbx-3.58 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.58" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.58.tar.bz2#28875f1b9cb9b722323fa4217d9f3472e57a9ea6bd1fbc43a67eb47f81967cee" rbx +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 index 89df4c3c..01a9eb95 100644 --- a/share/ruby-build/rbx-3.59 +++ b/share/ruby-build/rbx-3.59 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.59" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.59.tar.bz2#feb65af7ff97ef44cab86790e3a67881cc0bc7389f01bfa10a9c2d62e9aadae7" rbx +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 index cb465c57..0117005c 100644 --- a/share/ruby-build/rbx-3.6 +++ b/share/ruby-build/rbx-3.6 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.6.tar.bz2#25b5913bba06511170e365643579ccfc193c1c4e74dbe6ea4b37dcabdcd8f6ad" rbx +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 index ec25b534..ebb19501 100644 --- a/share/ruby-build/rbx-3.60 +++ b/share/ruby-build/rbx-3.60 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.60" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.60.tar.bz2#39f83fc74216391af56ea1ad13372878c0ed41fae49ee6a8cf8b0369a54c3b57" rbx +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 index b8898581..81bcac30 100644 --- a/share/ruby-build/rbx-3.61 +++ b/share/ruby-build/rbx-3.61 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.61" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.61.tar.bz2#38623cf198b1b0047b4c3404070252903b4da33c091be8708c205815d1516636" rbx +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 index 9974194e..bcd72854 100644 --- a/share/ruby-build/rbx-3.62 +++ b/share/ruby-build/rbx-3.62 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.62" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.62.tar.bz2#1cc468a7967687a062c11e21bf6787cc60f6894590eabe3fc9be5e9af36a022f" rbx +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 index a6f7c721..cda9da4c 100644 --- a/share/ruby-build/rbx-3.63 +++ b/share/ruby-build/rbx-3.63 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.63" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.63.tar.bz2#3003298b9d53620ad84d71a63be2a37b53dfdfe6c2fced9280a7f3b219f365d4" rbx +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 index f9d2403f..505e6cb1 100644 --- a/share/ruby-build/rbx-3.64 +++ b/share/ruby-build/rbx-3.64 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.64" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.64.tar.bz2#43e2efd91074b52dc1d691e1424dbbb2e91bc9406b595dbb4753e9dd6001eedb" rbx +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 index 7abca27b..59a9b817 100644 --- a/share/ruby-build/rbx-3.65 +++ b/share/ruby-build/rbx-3.65 @@ -1,3 +1,3 @@ require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.65" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.65.tar.bz2#a4290b6cd1f332c90405bd421163658a2d91abf27c83ad3afe7dbbbd3628829a" rbx +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 index ed8d1f4f..865497ea 100644 --- a/share/ruby-build/rbx-3.66 +++ b/share/ruby-build/rbx-3.66 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.66" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.66.tar.bz2#4bb237a1da1d52bc830bbe704bd4b995bbc07e50b558e460aff54d6bc309975e" rbx +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 index 8de898f2..7543cb40 100644 --- a/share/ruby-build/rbx-3.67 +++ b/share/ruby-build/rbx-3.67 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.67" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.67.tar.bz2#a5eedd6169f80df528ac73cf2ed9183e2f5a82a57ca0b2ae3962c26238427b87" rbx +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 index 743f5d28..8732e11d 100644 --- a/share/ruby-build/rbx-3.68 +++ b/share/ruby-build/rbx-3.68 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.68" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.68.tar.bz2#44f423a8557aa8fa383573638a94faaf3f9c587a771be267c60ed0c78784f567" rbx +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 index e3a1fd70..6fc32d0e 100644 --- a/share/ruby-build/rbx-3.69 +++ b/share/ruby-build/rbx-3.69 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.69" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.69.tar.bz2#2dcde5cb7ba1e1664f6bf902cd866d2564985536a0908caeac2e4099b6b255b2" rbx +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 index 416e8792..615bab22 100644 --- a/share/ruby-build/rbx-3.7 +++ b/share/ruby-build/rbx-3.7 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.7.tar.bz2#fafcdc518b5b2440960d023203bedca133be4af62e1ef8be9ff37a2842438257" rbx +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 index b9dd2de8..da51be4e 100644 --- a/share/ruby-build/rbx-3.70 +++ b/share/ruby-build/rbx-3.70 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.70" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.70.tar.bz2#e5b22ff6f19d7ac75d94e7503ae74c0bf9a3d249ce0e80480402cf7cbd2fea19" rbx +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 index 34da0cff..a798f60a 100644 --- a/share/ruby-build/rbx-3.71 +++ b/share/ruby-build/rbx-3.71 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.71" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.71.tar.bz2#77bfac38feea0f7d1ebecd7be5b6fac9cefe44d00ee5932ee7ba9d1f078080b8" rbx +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 index 2135ec91..fff80024 100644 --- a/share/ruby-build/rbx-3.72 +++ b/share/ruby-build/rbx-3.72 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.72" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.72.tar.bz2#7dfd678536d49947e08a327eb3b96a00c49f6b4a3ee5d4b548f4840efef0726c" rbx +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 index 447dbddd..a964d6b2 100644 --- a/share/ruby-build/rbx-3.73 +++ b/share/ruby-build/rbx-3.73 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.73" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.73.tar.bz2#4fea98d26df5a00185d5d92684ec04cf6a22ca8cf6e9b47c3895ba5e6f14ea1a" rbx +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 index cb1b43eb..6c270f18 100644 --- a/share/ruby-build/rbx-3.74 +++ b/share/ruby-build/rbx-3.74 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.74" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.74.tar.bz2#8dae2c4e4b2361cdeafb39035f8b1b1bfe6387104f43ae6026cae3234793b8e5" rbx +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 index 5c7995a5..4dae0da9 100644 --- a/share/ruby-build/rbx-3.75 +++ b/share/ruby-build/rbx-3.75 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.75" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.75.tar.bz2#04cd1bc8fa021d569aac38cf98aeeb97f8324815f82d7ea1a0c963898c79e137" rbx +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 index 77c588a9..9b84169a 100644 --- a/share/ruby-build/rbx-3.76 +++ b/share/ruby-build/rbx-3.76 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.76" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.76.tar.bz2#1606d229ea611f3c271f0b579c839cea6a1b4b07ddea7b0c4d2d794146781589" rbx +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 index e5ce3e80..a8c02a72 100644 --- a/share/ruby-build/rbx-3.77 +++ b/share/ruby-build/rbx-3.77 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.77" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.77.tar.bz2#badaeb4129c64979fb37322cc1913effde17010db5f57398ab7409f3fb84360e" rbx +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 index 410118f0..b16eaa3b 100644 --- a/share/ruby-build/rbx-3.78 +++ b/share/ruby-build/rbx-3.78 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.78" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.78.tar.bz2#d285d798226fa6d80db7fd5afc2ceb2860546378772beccab154b8b7612446c9" rbx +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 index 4a859435..119aab98 100644 --- a/share/ruby-build/rbx-3.79 +++ b/share/ruby-build/rbx-3.79 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.79" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.79.tar.bz2#514c5032a23bfc1ca2defce646cc3a740aa053dab37e0cb4fbba1d4f11a9c33a" rbx +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 index dc591d5e..5e90e9ba 100644 --- a/share/ruby-build/rbx-3.8 +++ b/share/ruby-build/rbx-3.8 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.8.tar.bz2#9a74316b1adf7535c4529741bd3b7e660b7fbdb01ab1c5e6deeed0fae09b811d" rbx +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 index a0218bb8..aedeb817 100644 --- a/share/ruby-build/rbx-3.80 +++ b/share/ruby-build/rbx-3.80 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.80" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.80.tar.bz2#8cda9123efac9c2bbe374368c4767ada7e28299a7c4c706c562b3d133f96c19e" rbx +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 index 2e075548..98894c34 100644 --- a/share/ruby-build/rbx-3.81 +++ b/share/ruby-build/rbx-3.81 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.81" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.81.tar.bz2#d8fffa145f1132bc2d1f17d9194f1b8fc6dffa0f3ff6c29b44e99378daeea807" rbx +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 index c476b7c6..2156be8e 100644 --- a/share/ruby-build/rbx-3.82 +++ b/share/ruby-build/rbx-3.82 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.82" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.82.tar.bz2#53abb85219980d7307a762660e1d509cd74beccbcf4d46979ddd0749e77a1401" rbx +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 index f78cd41c..2c1b3e29 100644 --- a/share/ruby-build/rbx-3.83 +++ b/share/ruby-build/rbx-3.83 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.83" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.83.tar.bz2#323d44321478aca7ccb8c5a76addc00df4aa90ec89a69a764e92fe77896669aa" rbx +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 index e365e36d..96d927ab 100644 --- a/share/ruby-build/rbx-3.84 +++ b/share/ruby-build/rbx-3.84 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.84" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.84.tar.bz2#87eeaf24efd64bb06c4409814410a9154287dd889a976b70c474ef88992b279d" rbx +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 index c164a9d0..2745f899 100644 --- a/share/ruby-build/rbx-3.85 +++ b/share/ruby-build/rbx-3.85 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.85" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.85.tar.bz2#18a55be0de6323847f946af43cedcc44277e62124c8140523b34776265a5c6e1" rbx +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 index 0068d801..76f4fe6a 100644 --- a/share/ruby-build/rbx-3.86 +++ b/share/ruby-build/rbx-3.86 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.86" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.86.tar.bz2#cfb0650b937d109cf52c982f185ef247cc7a184dbb5f16c625d4827cef11f6fb" rbx +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 index d8e786c1..17300c88 100644 --- a/share/ruby-build/rbx-3.87 +++ b/share/ruby-build/rbx-3.87 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.87" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.87.tar.bz2#53eb602a8635aef334142832ba3b81ee7ca58706643f5136f019cdae6f4431c2" rbx +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 index 9244fd88..d987ae2f 100644 --- a/share/ruby-build/rbx-3.88 +++ b/share/ruby-build/rbx-3.88 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.88" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.88.tar.bz2#e1c11578256b072870cfe929edfcb5965f076ef7543a92c7d0e6cf4c22787fae" rbx +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 index 1cf65c5f..6b112f9a 100644 --- a/share/ruby-build/rbx-3.89 +++ b/share/ruby-build/rbx-3.89 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.89" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.89.tar.bz2#6e48ecd3253137c9d958e762fe9f5e512b597ffbd7f44ddabc716f8d33ea7d71" rbx +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 index 533b4fa1..8cb78695 100644 --- a/share/ruby-build/rbx-3.9 +++ b/share/ruby-build/rbx-3.9 @@ -1,3 +1,3 @@ require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.9.tar.bz2#de5a2238d90387143b8b63a52b7f036d408d7a84387347e56099d811c423bdf6" rbx +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 index ac11349d..f643c75b 100644 --- a/share/ruby-build/rbx-3.90 +++ b/share/ruby-build/rbx-3.90 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.90" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.90.tar.bz2#f888910670ff2a9f913a66b18447ee3fab6a4ee424015e46e8c9e0dbb9c600d8" rbx +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 index 2846e591..9310c146 100644 --- a/share/ruby-build/rbx-3.91 +++ b/share/ruby-build/rbx-3.91 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.91" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.91.tar.bz2#9be8f94a322cd27c84f51e8075635ee7193e407ea0b37d6e297bea01dd2aa0a6" rbx +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 index 748e04a0..4b9f7505 100644 --- a/share/ruby-build/rbx-3.92 +++ b/share/ruby-build/rbx-3.92 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.92" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.92.tar.bz2#a15196a33c3628aa5baff0613102973fe0e489583b2614f9dacc02ad33efe87b" rbx +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 index d1b9ff2b..4695a9f1 100644 --- a/share/ruby-build/rbx-3.93 +++ b/share/ruby-build/rbx-3.93 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.93" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.93.tar.bz2#851a93d68727f41603dbafa498ffe37bcdf2e6c697ba07c7804062f6a07200a9" rbx +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 index 53d7c786..2f9854a2 100644 --- a/share/ruby-build/rbx-3.94 +++ b/share/ruby-build/rbx-3.94 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.94" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.94.tar.bz2#bf82ab49248f0011ba89a36e1d6f45d37703398d03b0c379184e3276130f0861" rbx +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 index 7f17ff36..b1de1ab6 100644 --- a/share/ruby-build/rbx-3.95 +++ b/share/ruby-build/rbx-3.95 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.95" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.95.tar.bz2#cb2f42645e5408c8017fe80975179ddc38357192193f16070120ee38a2891801" rbx +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 index d80272a9..f86c4a2d 100644 --- a/share/ruby-build/rbx-3.96 +++ b/share/ruby-build/rbx-3.96 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.96" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.96.tar.bz2#78e077f9faa115da58c616f6f660875f85f44f6a3708560b61c294c53aec8f5c" rbx +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 index e7a3abbd..8a8afe6a 100644 --- a/share/ruby-build/rbx-3.97 +++ b/share/ruby-build/rbx-3.97 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.97" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.97.tar.bz2#a47549474734cd64fb6d122966cfeb8bf46adba5cde2d1b85a9fa753f2668118" rbx +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 index 13b77021..2d3170d5 100644 --- a/share/ruby-build/rbx-3.98 +++ b/share/ruby-build/rbx-3.98 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.98" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.98.tar.bz2#e8230eed22818893ba4771f0c409104ccccf5b4b4102c9289d3c85a000d13f36" rbx +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 index dd1eddf7..559936a6 100644 --- a/share/ruby-build/rbx-3.99 +++ b/share/ruby-build/rbx-3.99 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-3.99" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.99.tar.bz2#56ed8edf91add5f497a68e5b11165db6640eb2d4effbb6453ab4b5e6b847b178" rbx +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 index 0458311e..81bc33d7 100644 --- a/share/ruby-build/rbx-4.0 +++ b/share/ruby-build/rbx-4.0 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-4.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.0.tar.bz2#6e58d8141c953dd60028538215fba486892550ea5d7cb580685d7044a276f731" rbx +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 index b351c9b6..4e231f5f 100644 --- a/share/ruby-build/rbx-4.1 +++ b/share/ruby-build/rbx-4.1 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-4.1" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.1.tar.bz2#7c613286ee3f5ea908c2262b801f74c4732d203ea979bed3f584881e9adfa433" rbx +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 index fd1c7dd6..e4ab024d 100644 --- a/share/ruby-build/rbx-4.10 +++ b/share/ruby-build/rbx-4.10 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-4.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.10.tar.bz2#2d719ed23162ba3c815c60aa9b516ed001987d723a9127a46943d83e88659620" rbx +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 index 4fe08088..a45759b0 100644 --- a/share/ruby-build/rbx-4.11 +++ b/share/ruby-build/rbx-4.11 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-4.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.11.tar.bz2#737138e8d09f83ac5e3e3c28bc9245e943f8bf1eb1386231cfd34f4f9df5cbda" rbx +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 index a3e821c3..569ca138 100644 --- a/share/ruby-build/rbx-4.12 +++ b/share/ruby-build/rbx-4.12 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-4.12" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.12.tar.bz2#5f60e3f9f09b8660f5a9a4c99769b4f52e2081325824e068c06b2474beaa467a" rbx +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 index 21f4e778..e9a217ea 100644 --- a/share/ruby-build/rbx-4.13 +++ b/share/ruby-build/rbx-4.13 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-4.13" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.13.tar.bz2#5c5b86d83e6403d80c52b1be6e38e6e582f823e53821757ca8e07606b15459b5" rbx +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 index 8a821c80..33aedbd7 100644 --- a/share/ruby-build/rbx-4.14 +++ b/share/ruby-build/rbx-4.14 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-4.14" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.14.tar.bz2#8a4c1a4894faaa25625d7204605aca6d211028c1f6a74e4c6b46348a53669531" rbx +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 index ee1862fa..a430afaf 100644 --- a/share/ruby-build/rbx-4.15 +++ b/share/ruby-build/rbx-4.15 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-4.15" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.15.tar.bz2#2ecae57e09cc642d4aa2a081aee8a657b0aa29bd76266b888edfb03865a96286" rbx +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 index 8ba1a719..45ebc279 100644 --- a/share/ruby-build/rbx-4.16 +++ b/share/ruby-build/rbx-4.16 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-4.16" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.16.tar.bz2#598d0f10645dcdf79d0b2302d7e76aff14755d57dced7939aa96ef2c7e454e0c" rbx +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 index 81d3962e..f83a281a 100644 --- a/share/ruby-build/rbx-4.18 +++ b/share/ruby-build/rbx-4.18 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-4.18" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.18.tar.bz2#4498d27dc77b20fa864b66bd2183c227398594a2178d92e6b3a135b991dec05f" rbx +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 index 4c8beb63..03144040 100644 --- a/share/ruby-build/rbx-4.19 +++ b/share/ruby-build/rbx-4.19 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-4.19" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.19.tar.bz2#6b3a63edf2f04937ce92c1a94e68cf51680621dda3d9139a864999e78b620ace" rbx +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 index 9f190231..8d361958 100644 --- a/share/ruby-build/rbx-4.2 +++ b/share/ruby-build/rbx-4.2 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-4.2" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.2.tar.bz2#b9307a8e8f3348d066a0f5b9ab097b3428117f9c6d428ce6110f521c42b2227d" rbx +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 index af6ed0d8..cbd106cb 100644 --- a/share/ruby-build/rbx-4.20 +++ b/share/ruby-build/rbx-4.20 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-4.20" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.20.tar.bz2#2499826151950d8d657fe71b5666d58cf93b0c97b56dabc1e7ec35d263df9bbf" rbx +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 index 98df8ce8..a22332e8 100644 --- a/share/ruby-build/rbx-4.3 +++ b/share/ruby-build/rbx-4.3 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-4.3" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.3.tar.bz2#9112096efad03fcab391392555c6226849bb318fe0b5645399d4e071c3f2f097" rbx +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 index 2f1ab109..dc1bb890 100644 --- a/share/ruby-build/rbx-4.4 +++ b/share/ruby-build/rbx-4.4 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-4.4" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.4.tar.bz2#1a7207564e11998866c2f99d75f6f03dd41567dae6433d37b312761883ba11c8" rbx +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 index a0d28371..3fc6c4d6 100644 --- a/share/ruby-build/rbx-4.5 +++ b/share/ruby-build/rbx-4.5 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-4.5" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.5.tar.bz2#1fe2261f41cd6edb44ca1ce03290e5631d0d2751cecf4d7999fa496bb68349dc" rbx +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 index c934159b..053fcacb 100644 --- a/share/ruby-build/rbx-4.6 +++ b/share/ruby-build/rbx-4.6 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-4.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.6.tar.bz2#57e93b206b9d9c630af03ef9cea9d18cba247f869f3d3d1db95afa6854011d2e" rbx +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 index c94c1acf..aea546c0 100644 --- a/share/ruby-build/rbx-4.7 +++ b/share/ruby-build/rbx-4.7 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-4.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.7.tar.bz2#52e105477c3d184aaee87c5bc0bae1c2218b757e069e0cff4c3ef788fa2305e8" rbx +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 index 542fa441..239ff028 100644 --- a/share/ruby-build/rbx-4.8 +++ b/share/ruby-build/rbx-4.8 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-4.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.8.tar.bz2#b99960bb89bcb9197ad8f1350cae715dd92029b9f89c8eaee1450f80fd38fc8e" rbx +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 index 871a824d..ab3cfdf3 100644 --- a/share/ruby-build/rbx-4.9 +++ b/share/ruby-build/rbx-4.9 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-4.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.9.tar.bz2#b8c183433a5788dc790643d14ac6c182742456f20686389291b3f0cdcceeaaa5" rbx +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 index 9a8df1d8..98843943 100644 --- a/share/ruby-build/rbx-5.0 +++ b/share/ruby-build/rbx-5.0 @@ -1,3 +1,3 @@ require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-5.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-5.0.tar.bz2#c9e90e3ef2fb80714b09895611152024fecbb3f13955298fa63e57b1785e8ff0" rbx +install_package "rubinius-5.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-5.0.tar.bz2#c9e90e3ef2fb80714b09895611152024fecbb3f13955298fa63e57b1785e8ff0" warn_eol rbx From fa46d54173ede5ada1fd9f4cc5589988859b6c67 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Mon, 26 Dec 2022 18:00:16 +0900 Subject: [PATCH 1400/1809] Removed rbx updater --- script/update-rbx | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100755 script/update-rbx diff --git a/script/update-rbx b/script/update-rbx deleted file mode 100755 index 394648f8..00000000 --- a/script/update-rbx +++ /dev/null @@ -1,31 +0,0 @@ -#!/usr/bin/env ruby - -require 'open-uri' -require 'pathname' -require 'openssl' - -file = "http://rubinius-releases-rubinius-com.s3-us-west-2.amazonaws.com/index.txt" -dir = Pathname(File.expand_path("share/ruby-build")) - -URI.open(file).each do |package| - next if package.match(/sha512/) - version = package.match(/rubinius-([345].[\d\.]+).tar.bz2/) - - next unless version - - version = version[1] - defname = "rbx-#{version}" - - next if File.exist?(dir.join(defname)) - - package_url = "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-#{version}.tar.bz2" - sha256 = OpenSSL::Digest::SHA256.hexdigest(File.read(URI.open(package_url))) - - definition = <<-TEMPLATE -require_llvm 3.7 -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "rubinius-#{version}" "#{package_url}##{sha256}" rbx - TEMPLATE - - File.open(dir.join(defname), "w"){|f| f.write definition} -end From 9a7489d06ccd2b8311ad2dd0d41420a5aad1e266 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 28 Dec 2022 14:01:19 +0900 Subject: [PATCH 1401/1809] Fixes #2119 --- share/ruby-build/1.8.7-p375 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/1.8.7-p375 b/share/ruby-build/1.8.7-p375 index 026d05b0..efae5d7d 100644 --- a/share/ruby-build/1.8.7-p375 +++ b/share/ruby-build/1.8.7-p375 @@ -1,3 +1,3 @@ require_gcc -install_svn "ruby-1.8.7-p375" "http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8_7" "44351" warn_eol autoconf auto_tcltk standard +install_git "ruby-1.8.7-p375" "https://github.com/ruby/ruby.git" "dabc90361d1b71fcac4f606eb1eb1fa25c047fd9" warn_eol autoconf auto_tcltk standard install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby From 716a7df990cacae09c999ac601e8f89cd41fe06e Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 28 Dec 2022 15:04:21 +0900 Subject: [PATCH 1402/1809] Use git instead of svn --- share/ruby-build/1.9.2-p326 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/1.9.2-p326 b/share/ruby-build/1.9.2-p326 index 7d9d40fb..72689977 100644 --- a/share/ruby-build/1.9.2-p326 +++ b/share/ruby-build/1.9.2-p326 @@ -1,4 +1,4 @@ require_gcc install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_svn "ruby-1.9.2-p326" "http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_2" "44353" warn_eol autoconf standard +install_git "ruby-1.9.2-p326" "https://github.com/ruby/ruby.git" "2b93dbd8e7e3d71dc4cb4c7e381974176b134c5b" warn_eol autoconf standard install_package "rubygems-1.8.23" "https://rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby From ce13d2825bf53b16ca7a9d02a2f97b039c68569f Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 28 Dec 2022 15:04:33 +0900 Subject: [PATCH 1403/1809] Completely removed subversion feature --- bin/ruby-build | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 1fd26ed6..34e63903 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -174,10 +174,6 @@ install_git() { install_package_using "git" 2 "$@" } -install_svn() { - install_package_using "svn" 2 "$@" -} - install_package_using() { local package_type="$1" local package_type_nargs="$2" @@ -493,23 +489,6 @@ fetch_git() { fi } -fetch_svn() { - local package_name="$1" - local svn_url="$2" - local svn_rev="$3" - - echo "Checking out ${svn_url}..." >&2 - - if type svn &>/dev/null; then - svn co -r "$svn_rev" "$svn_url" "${package_name}" >&4 2>&1 - elif type svnlite &>/dev/null; then - svnlite co -r "$svn_rev" "$svn_url" "${package_name}" >&4 2>&1 - else - echo "error: please install Subversion and try again" >&2 - exit 1 - fi -} - build_package() { local package_name="$1" shift From 5924f1529d399cdf26eb1672503b529ea226dae0 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 24 Jan 2023 18:37:12 +0100 Subject: [PATCH 1404/1809] Add TruffleRuby and TruffleRuby GraalVM 22.3.1 --- share/ruby-build/truffleruby+graalvm-22.3.1 | 21 +++++++++++++++++++++ share/ruby-build/truffleruby-22.3.1 | 21 +++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 share/ruby-build/truffleruby+graalvm-22.3.1 create mode 100644 share/ruby-build/truffleruby-22.3.1 diff --git a/share/ruby-build/truffleruby+graalvm-22.3.1 b/share/ruby-build/truffleruby+graalvm-22.3.1 new file mode 100644 index 00000000..9a816f19 --- /dev/null +++ b/share/ruby-build/truffleruby+graalvm-22.3.1 @@ -0,0 +1,21 @@ +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) + use_homebrew_openssl + 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) + use_homebrew_openssl + 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-22.3.1 b/share/ruby-build/truffleruby-22.3.1 new file mode 100644 index 00000000..00a09ce9 --- /dev/null +++ b/share/ruby-build/truffleruby-22.3.1 @@ -0,0 +1,21 @@ +platform="$(uname -s)-$(uname -m)" +case $platform in +Linux-x86_64) + install_package "truffleruby-22.3.1" "https://github.com/oracle/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/oracle/truffleruby/releases/download/vm-22.3.1/truffleruby-22.3.1-linux-aarch64.tar.gz#6dbb9f14974be8cdd61b67b48579d4adebd625a3e90924332ebb6d319475fe1c" truffleruby + ;; +Darwin-x86_64) + use_homebrew_openssl + install_package "truffleruby-22.3.1" "https://github.com/oracle/truffleruby/releases/download/vm-22.3.1/truffleruby-22.3.1-macos-amd64.tar.gz#2830041ec4a2104e147ac01545e9b5a92b311701e71efa70695227153d6c4269" truffleruby + ;; +Darwin-arm64) + use_homebrew_openssl + install_package "truffleruby-22.3.1" "https://github.com/oracle/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 From 08f29569e180b13d837c62998a54bc9e05fbc337 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 24 Jan 2023 18:46:32 +0100 Subject: [PATCH 1405/1809] ruby-build 20230124 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 34e63903..11acaed4 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20221225" +RUBY_BUILD_VERSION="20230124" OLDIFS="$IFS" From 2a2880fd97b43ead49f79c3340c96c1dccdfdd76 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 24 Jan 2023 19:26:19 +0100 Subject: [PATCH 1406/1809] graalvm-ce-dev-builds are now using JDK 19 --- share/ruby-build/truffleruby+graalvm-dev | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/share/ruby-build/truffleruby+graalvm-dev b/share/ruby-build/truffleruby+graalvm-dev index d6b61a24..e4e99f55 100644 --- a/share/ruby-build/truffleruby+graalvm-dev +++ b/share/ruby-build/truffleruby+graalvm-dev @@ -1,18 +1,18 @@ platform="$(uname -s)-$(uname -m)" case $platform in Linux-x86_64) - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java17-linux-amd64-dev.tar.gz" truffleruby_graalvm + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java19-linux-amd64-dev.tar.gz" truffleruby_graalvm ;; Linux-aarch64) - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java17-linux-aarch64-dev.tar.gz" truffleruby_graalvm + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java19-linux-aarch64-dev.tar.gz" truffleruby_graalvm ;; Darwin-x86_64) use_homebrew_openssl - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java17-darwin-amd64-dev.tar.gz" truffleruby_graalvm + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java19-darwin-amd64-dev.tar.gz" truffleruby_graalvm ;; Darwin-arm64) use_homebrew_openssl - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java17-darwin-aarch64-dev.tar.gz" truffleruby_graalvm + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java19-darwin-aarch64-dev.tar.gz" truffleruby_graalvm ;; *) colorize 1 "Unsupported platform: $platform" From 18aecc098b81bd8db666d04d3f89668f2d53f85f Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Wed, 1 Feb 2023 16:21:56 -0600 Subject: [PATCH 1407/1809] Add JRuby 9.3.10.0 --- share/ruby-build/jruby-9.3.10.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.3.10.0 diff --git a/share/ruby-build/jruby-9.3.10.0 b/share/ruby-build/jruby-9.3.10.0 new file mode 100644 index 00000000..2945a3fe --- /dev/null +++ b/share/ruby-build/jruby-9.3.10.0 @@ -0,0 +1,2 @@ +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" jruby From a6976a5af32443ae0af41fa7713c6b1e8d629ed3 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Thu, 2 Feb 2023 07:50:37 +0900 Subject: [PATCH 1408/1809] ruby-build 20230202 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 11acaed4..eab5d254 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20230124" +RUBY_BUILD_VERSION="20230202" OLDIFS="$IFS" From 18ccd7d4a79dd015a13df80df8559bf189cc8c0d Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Tue, 7 Feb 2023 17:33:40 +0100 Subject: [PATCH 1409/1809] Add JRuby 9.4.1.0 --- share/ruby-build/jruby-9.4.1.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.4.1.0 diff --git a/share/ruby-build/jruby-9.4.1.0 b/share/ruby-build/jruby-9.4.1.0 new file mode 100644 index 00000000..1334e225 --- /dev/null +++ b/share/ruby-build/jruby-9.4.1.0 @@ -0,0 +1,2 @@ +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 From 9445ba09dcdf3ad71f7fa8c35c751be77e61a5ff Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 7 Feb 2023 20:37:34 +0100 Subject: [PATCH 1410/1809] Remove patch for openssl-1.1.1q * No definition uses it anymore. --- bin/ruby-build | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index eab5d254..308d09bf 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1149,25 +1149,6 @@ build_package_openssl() { local nokerberos [[ "$1" != openssl-1.0.* ]] || nokerberos=1 - if [[ "$1" == openssl-1.1.1q ]]; then - # https://github.com/rbenv/ruby-build/discussions/2009#discussioncomment-3146585 - # https://github.com/openssl/openssl/commit/f9e578e720bb35228948564192adbe3bc503d5fb.diff - patch -p1 < -+#include - #include - #include - #include -EOF - fi - # Compile a shared lib with zlib dynamically linked. package_option openssl configure --openssldir="$OPENSSLDIR" zlib-dynamic no-ssl3 shared ${nokerberos:+no-ssl2 no-krb5} From 9f6c39aa22eb7493b7145939e01bf4c69e753a02 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 8 Feb 2023 06:51:32 +0900 Subject: [PATCH 1411/1809] Added dependabot update for GitHub Actions --- .github/dependabot.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000..b18fd293 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,6 @@ +version: 2 +updates: + - package-ecosystem: 'github-actions' + directory: '/' + schedule: + interval: 'weekly' From 398ae2fbce54bfd25bdf24486978c10cd054b491 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 7 Feb 2023 21:55:51 +0000 Subject: [PATCH 1412/1809] Bump actions/checkout from 2 to 3 Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/ci.yml | 2 +- .github/workflows/mirror.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 191bc33b..840ccfcf 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,7 @@ jobs: os: [ubuntu-latest, macos-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: fetch-depth: 0 - name: Install bats diff --git a/.github/workflows/mirror.yml b/.github/workflows/mirror.yml index deed1a76..22722273 100644 --- a/.github/workflows/mirror.yml +++ b/.github/workflows/mirror.yml @@ -17,7 +17,7 @@ jobs: mirror: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: fetch-depth: 0 - name: Update download mirror From 8b615b837da08621c02f26756bc952cf906c8ae7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 7 Feb 2023 21:55:54 +0000 Subject: [PATCH 1413/1809] Bump mislav/bump-homebrew-formula-action from 1 to 2 Bumps [mislav/bump-homebrew-formula-action](https://github.com/mislav/bump-homebrew-formula-action) from 1 to 2. - [Release notes](https://github.com/mislav/bump-homebrew-formula-action/releases) - [Commits](https://github.com/mislav/bump-homebrew-formula-action/compare/v1...v2) --- updated-dependencies: - dependency-name: mislav/bump-homebrew-formula-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9b2cef5f..c87c2132 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,7 +11,7 @@ jobs: name: Bump Homebrew formula runs-on: ubuntu-latest steps: - - uses: mislav/bump-homebrew-formula-action@v1 + - uses: mislav/bump-homebrew-formula-action@v2 if: "!contains(github.ref, '-')" # skip prereleases with: formula-name: ruby-build From f9e6b60002e8af2fed3e17d0c77ab1f9af032930 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 7 Feb 2023 21:55:57 +0000 Subject: [PATCH 1414/1809] Bump redhat-plumbers-in-action/differential-shellcheck from 3 to 4 Bumps [redhat-plumbers-in-action/differential-shellcheck](https://github.com/redhat-plumbers-in-action/differential-shellcheck) from 3 to 4. - [Release notes](https://github.com/redhat-plumbers-in-action/differential-shellcheck/releases) - [Changelog](https://github.com/redhat-plumbers-in-action/differential-shellcheck/blob/main/docs/CHANGELOG.md) - [Commits](https://github.com/redhat-plumbers-in-action/differential-shellcheck/compare/v3...v4) --- updated-dependencies: - dependency-name: redhat-plumbers-in-action/differential-shellcheck dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/differential-shellcheck.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/differential-shellcheck.yml b/.github/workflows/differential-shellcheck.yml index 3848adfd..7b001a3f 100644 --- a/.github/workflows/differential-shellcheck.yml +++ b/.github/workflows/differential-shellcheck.yml @@ -20,7 +20,7 @@ jobs: fetch-depth: 0 - name: Differential ShellCheck - uses: redhat-plumbers-in-action/differential-shellcheck@v3 + uses: redhat-plumbers-in-action/differential-shellcheck@v4 with: severity: warning token: ${{ secrets.GITHUB_TOKEN }} From 4b86d6980eca332988785870148a2e744b1ae590 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 8 Feb 2023 07:05:56 +0900 Subject: [PATCH 1415/1809] Use the current JRuby download url --- share/ruby-build/jruby-1.5.6 | 2 +- share/ruby-build/jruby-1.6.3 | 2 +- share/ruby-build/jruby-1.6.4 | 2 +- share/ruby-build/jruby-1.6.5 | 2 +- share/ruby-build/jruby-1.6.5.1 | 2 +- share/ruby-build/jruby-1.6.6 | 2 +- share/ruby-build/jruby-1.6.7 | 2 +- share/ruby-build/jruby-1.6.7.2 | 2 +- share/ruby-build/jruby-1.6.8 | 2 +- share/ruby-build/jruby-1.7.0 | 2 +- share/ruby-build/jruby-1.7.0-preview1 | 2 +- share/ruby-build/jruby-1.7.0-preview2 | 2 +- share/ruby-build/jruby-1.7.0-rc1 | 2 +- share/ruby-build/jruby-1.7.0-rc2 | 2 +- share/ruby-build/jruby-1.7.1 | 2 +- share/ruby-build/jruby-1.7.10 | 2 +- share/ruby-build/jruby-1.7.11 | 2 +- share/ruby-build/jruby-1.7.12 | 2 +- share/ruby-build/jruby-1.7.13 | 2 +- share/ruby-build/jruby-1.7.14 | 2 +- share/ruby-build/jruby-1.7.15 | 2 +- share/ruby-build/jruby-1.7.16 | 2 +- share/ruby-build/jruby-1.7.2 | 2 +- share/ruby-build/jruby-1.7.3 | 2 +- share/ruby-build/jruby-1.7.4 | 2 +- share/ruby-build/jruby-1.7.5 | 2 +- share/ruby-build/jruby-1.7.6 | 2 +- share/ruby-build/jruby-1.7.7 | 2 +- share/ruby-build/jruby-1.7.8 | 2 +- share/ruby-build/jruby-1.7.9 | 2 +- 30 files changed, 30 insertions(+), 30 deletions(-) diff --git a/share/ruby-build/jruby-1.5.6 b/share/ruby-build/jruby-1.5.6 index 4f79db9b..299fe6c2 100644 --- a/share/ruby-build/jruby-1.5.6 +++ b/share/ruby-build/jruby-1.5.6 @@ -1 +1 @@ -install_package "jruby-1.5.6" "https://s3.amazonaws.com/jruby-org/downloads/1.5.6/jruby-bin-1.5.6.tar.gz#545148197f98a4483276cdef5cedda0542a518d68d771c122f310195d8925089" warn_eol jruby +install_package "jruby-1.5.6" "https://s3.amazonaws.com/jruby.org/downloads/1.5.6/jruby-bin-1.5.6.tar.gz#545148197f98a4483276cdef5cedda0542a518d68d771c122f310195d8925089" warn_eol jruby diff --git a/share/ruby-build/jruby-1.6.3 b/share/ruby-build/jruby-1.6.3 index 9563982a..08478438 100644 --- a/share/ruby-build/jruby-1.6.3 +++ b/share/ruby-build/jruby-1.6.3 @@ -1 +1 @@ -install_package "jruby-1.6.3" "https://s3.amazonaws.com/jruby-org/downloads/1.6.3/jruby-bin-1.6.3.tar.gz#9432fe3951782393d9755493585865190d7802e0bd162ff599e9c374605840ca" warn_eol jruby +install_package "jruby-1.6.3" "https://s3.amazonaws.com/jruby.org/downloads/1.6.3/jruby-bin-1.6.3.tar.gz#9432fe3951782393d9755493585865190d7802e0bd162ff599e9c374605840ca" warn_eol jruby diff --git a/share/ruby-build/jruby-1.6.4 b/share/ruby-build/jruby-1.6.4 index eb1ae42e..e540e51a 100644 --- a/share/ruby-build/jruby-1.6.4 +++ b/share/ruby-build/jruby-1.6.4 @@ -1 +1 @@ -install_package "jruby-1.6.4" "https://s3.amazonaws.com/jruby-org/downloads/1.6.4/jruby-bin-1.6.4.tar.gz#64fb1a850f3982d88166d68a3f830afbc81d14c1a20884a8076da010daa66e8a" warn_eol jruby +install_package "jruby-1.6.4" "https://s3.amazonaws.com/jruby.org/downloads/1.6.4/jruby-bin-1.6.4.tar.gz#64fb1a850f3982d88166d68a3f830afbc81d14c1a20884a8076da010daa66e8a" warn_eol jruby diff --git a/share/ruby-build/jruby-1.6.5 b/share/ruby-build/jruby-1.6.5 index b5f473d2..088f49a5 100644 --- a/share/ruby-build/jruby-1.6.5 +++ b/share/ruby-build/jruby-1.6.5 @@ -1 +1 @@ -install_package "jruby-1.6.5" "https://s3.amazonaws.com/jruby-org/downloads/1.6.5/jruby-bin-1.6.5.tar.gz#e15a273bd78da1c63f77b90681d101df10bac62249833bb27a07c09216fb27f2" warn_eol jruby +install_package "jruby-1.6.5" "https://s3.amazonaws.com/jruby.org/downloads/1.6.5/jruby-bin-1.6.5.tar.gz#e15a273bd78da1c63f77b90681d101df10bac62249833bb27a07c09216fb27f2" warn_eol jruby diff --git a/share/ruby-build/jruby-1.6.5.1 b/share/ruby-build/jruby-1.6.5.1 index 6e6f810b..f4fc3ad5 100644 --- a/share/ruby-build/jruby-1.6.5.1 +++ b/share/ruby-build/jruby-1.6.5.1 @@ -1 +1 @@ -install_package "jruby-1.6.5.1" "https://s3.amazonaws.com/jruby-org/downloads/1.6.5.1/jruby-bin-1.6.5.1.tar.gz#0d2751a1aca147a5b9c6ddeef395440207374611ef39bc538e9e829270d811c8" warn_eol jruby +install_package "jruby-1.6.5.1" "https://s3.amazonaws.com/jruby.org/downloads/1.6.5.1/jruby-bin-1.6.5.1.tar.gz#0d2751a1aca147a5b9c6ddeef395440207374611ef39bc538e9e829270d811c8" warn_eol jruby diff --git a/share/ruby-build/jruby-1.6.6 b/share/ruby-build/jruby-1.6.6 index a0b6a06c..46379fc5 100644 --- a/share/ruby-build/jruby-1.6.6 +++ b/share/ruby-build/jruby-1.6.6 @@ -1 +1 @@ -install_package "jruby-1.6.6" "https://s3.amazonaws.com/jruby-org/downloads/1.6.6/jruby-bin-1.6.6.tar.gz#1ef255ec73b80474602029a61f84062876873065c0f3398c30bc04ddd14aa34f" warn_eol jruby +install_package "jruby-1.6.6" "https://s3.amazonaws.com/jruby.org/downloads/1.6.6/jruby-bin-1.6.6.tar.gz#1ef255ec73b80474602029a61f84062876873065c0f3398c30bc04ddd14aa34f" warn_eol jruby diff --git a/share/ruby-build/jruby-1.6.7 b/share/ruby-build/jruby-1.6.7 index 18ba2486..71661060 100644 --- a/share/ruby-build/jruby-1.6.7 +++ b/share/ruby-build/jruby-1.6.7 @@ -1 +1 @@ -install_package "jruby-1.6.7" "https://s3.amazonaws.com/jruby-org/downloads/1.6.7/jruby-bin-1.6.7.tar.gz#88afbbb8fb4267547526a52f15d45ab447c1f2d1b197edc501e88dc9cb62a74c" warn_eol jruby +install_package "jruby-1.6.7" "https://s3.amazonaws.com/jruby.org/downloads/1.6.7/jruby-bin-1.6.7.tar.gz#88afbbb8fb4267547526a52f15d45ab447c1f2d1b197edc501e88dc9cb62a74c" warn_eol jruby diff --git a/share/ruby-build/jruby-1.6.7.2 b/share/ruby-build/jruby-1.6.7.2 index 81a8325e..74f820d8 100644 --- a/share/ruby-build/jruby-1.6.7.2 +++ b/share/ruby-build/jruby-1.6.7.2 @@ -1 +1 @@ -install_package "jruby-1.6.7.2" "https://s3.amazonaws.com/jruby-org/downloads/1.6.7.2/jruby-bin-1.6.7.2.tar.gz#6f04baa597941e48276a2edbb464afc6801f8f690fb978422e12029b7bfefe18" warn_eol jruby +install_package "jruby-1.6.7.2" "https://s3.amazonaws.com/jruby.org/downloads/1.6.7.2/jruby-bin-1.6.7.2.tar.gz#6f04baa597941e48276a2edbb464afc6801f8f690fb978422e12029b7bfefe18" warn_eol jruby diff --git a/share/ruby-build/jruby-1.6.8 b/share/ruby-build/jruby-1.6.8 index 258f3729..5c981074 100644 --- a/share/ruby-build/jruby-1.6.8 +++ b/share/ruby-build/jruby-1.6.8 @@ -1 +1 @@ -install_package "jruby-1.6.8" "https://s3.amazonaws.com/jruby-org/downloads/1.6.8/jruby-bin-1.6.8.tar.gz#e3b05f9cf0ba9b02e6cba75d5b62e2abf8ac7a4483c3713dc4eb83e3b8b162d4" warn_eol jruby +install_package "jruby-1.6.8" "https://s3.amazonaws.com/jruby.org/downloads/1.6.8/jruby-bin-1.6.8.tar.gz#e3b05f9cf0ba9b02e6cba75d5b62e2abf8ac7a4483c3713dc4eb83e3b8b162d4" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.0 b/share/ruby-build/jruby-1.7.0 index 4806768c..799909c0 100644 --- a/share/ruby-build/jruby-1.7.0 +++ b/share/ruby-build/jruby-1.7.0 @@ -1 +1 @@ -install_package "jruby-1.7.0" "https://s3.amazonaws.com/jruby-org/downloads/1.7.0/jruby-bin-1.7.0.tar.gz#1da3292a47dfc51410b007cf52f5997d048440aeb2ab25033f114e46b84af273" warn_eol jruby +install_package "jruby-1.7.0" "https://s3.amazonaws.com/jruby.org/downloads/1.7.0/jruby-bin-1.7.0.tar.gz#1da3292a47dfc51410b007cf52f5997d048440aeb2ab25033f114e46b84af273" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.0-preview1 b/share/ruby-build/jruby-1.7.0-preview1 index b0c2eac0..528fa8a6 100644 --- a/share/ruby-build/jruby-1.7.0-preview1 +++ b/share/ruby-build/jruby-1.7.0-preview1 @@ -1 +1 @@ -install_package "jruby-1.7.0.preview1" "https://s3.amazonaws.com/jruby-org/downloads/1.7.0.preview1/jruby-bin-1.7.0.preview1.tar.gz#155839462fcb8eaab6af49f406499722c8fb82d00127bc6ed4b55d06cb690caf" warn_eol jruby +install_package "jruby-1.7.0.preview1" "https://s3.amazonaws.com/jruby.org/downloads/1.7.0.preview1/jruby-bin-1.7.0.preview1.tar.gz#155839462fcb8eaab6af49f406499722c8fb82d00127bc6ed4b55d06cb690caf" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.0-preview2 b/share/ruby-build/jruby-1.7.0-preview2 index e0c100fa..4227170a 100644 --- a/share/ruby-build/jruby-1.7.0-preview2 +++ b/share/ruby-build/jruby-1.7.0-preview2 @@ -1 +1 @@ -install_package "jruby-1.7.0.preview2" "https://s3.amazonaws.com/jruby-org/downloads/1.7.0.preview2/jruby-bin-1.7.0.preview2.tar.gz#cac0881da9d53905fe591a692583cce1e5c40fbca19f0218b6490ff3305185bb" warn_eol jruby +install_package "jruby-1.7.0.preview2" "https://s3.amazonaws.com/jruby.org/downloads/1.7.0.preview2/jruby-bin-1.7.0.preview2.tar.gz#cac0881da9d53905fe591a692583cce1e5c40fbca19f0218b6490ff3305185bb" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.0-rc1 b/share/ruby-build/jruby-1.7.0-rc1 index 8f774960..757b93c3 100644 --- a/share/ruby-build/jruby-1.7.0-rc1 +++ b/share/ruby-build/jruby-1.7.0-rc1 @@ -1 +1 @@ -install_package "jruby-1.7.0.RC1" "https://s3.amazonaws.com/jruby-org/downloads/1.7.0.RC1/jruby-bin-1.7.0.RC1.tar.gz#a52ea970f116a11454a7c77c40b6700765def02ccbea45c16ed8cf110617fe94" warn_eol jruby +install_package "jruby-1.7.0.RC1" "https://s3.amazonaws.com/jruby.org/downloads/1.7.0.RC1/jruby-bin-1.7.0.RC1.tar.gz#a52ea970f116a11454a7c77c40b6700765def02ccbea45c16ed8cf110617fe94" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.0-rc2 b/share/ruby-build/jruby-1.7.0-rc2 index 619cb21c..3b514051 100644 --- a/share/ruby-build/jruby-1.7.0-rc2 +++ b/share/ruby-build/jruby-1.7.0-rc2 @@ -1 +1 @@ -install_package "jruby-1.7.0.RC2" "https://s3.amazonaws.com/jruby-org/downloads/1.7.0.RC2/jruby-bin-1.7.0.RC2.tar.gz#db409e892782e39584bd2daca8b9fb7e937512cf73b23f3961efa165c09dc895" warn_eol jruby +install_package "jruby-1.7.0.RC2" "https://s3.amazonaws.com/jruby.org/downloads/1.7.0.RC2/jruby-bin-1.7.0.RC2.tar.gz#db409e892782e39584bd2daca8b9fb7e937512cf73b23f3961efa165c09dc895" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.1 b/share/ruby-build/jruby-1.7.1 index b9100023..e692e1c8 100644 --- a/share/ruby-build/jruby-1.7.1 +++ b/share/ruby-build/jruby-1.7.1 @@ -1 +1 @@ -install_package "jruby-1.7.1" "https://s3.amazonaws.com/jruby-org/downloads/1.7.1/jruby-bin-1.7.1.tar.gz#99cda09e0533752f83001c5bb76897d1edf4e58b96603d07e839719087c2a1bc" warn_eol jruby +install_package "jruby-1.7.1" "https://s3.amazonaws.com/jruby.org/downloads/1.7.1/jruby-bin-1.7.1.tar.gz#99cda09e0533752f83001c5bb76897d1edf4e58b96603d07e839719087c2a1bc" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.10 b/share/ruby-build/jruby-1.7.10 index 807b1c8e..72e7d88d 100644 --- a/share/ruby-build/jruby-1.7.10 +++ b/share/ruby-build/jruby-1.7.10 @@ -1 +1 @@ -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 +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 index ea8f982f..089e15d5 100644 --- a/share/ruby-build/jruby-1.7.11 +++ b/share/ruby-build/jruby-1.7.11 @@ -1 +1 @@ -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 +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 index 0744f59e..951f087a 100644 --- a/share/ruby-build/jruby-1.7.12 +++ b/share/ruby-build/jruby-1.7.12 @@ -1 +1 @@ -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 +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 index 17eb8207..3008ca13 100644 --- a/share/ruby-build/jruby-1.7.13 +++ b/share/ruby-build/jruby-1.7.13 @@ -1 +1 @@ -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 +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 index 7d06ac1a..fd30eddf 100644 --- a/share/ruby-build/jruby-1.7.14 +++ b/share/ruby-build/jruby-1.7.14 @@ -1 +1 @@ -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 +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 index 545ed992..33ee9e8b 100644 --- a/share/ruby-build/jruby-1.7.15 +++ b/share/ruby-build/jruby-1.7.15 @@ -1 +1 @@ -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 +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 index cefc0fa1..110cfaf2 100644 --- a/share/ruby-build/jruby-1.7.16 +++ b/share/ruby-build/jruby-1.7.16 @@ -1 +1 @@ -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 +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.2 b/share/ruby-build/jruby-1.7.2 index 52cbe790..7d9a49e1 100644 --- a/share/ruby-build/jruby-1.7.2 +++ b/share/ruby-build/jruby-1.7.2 @@ -1 +1 @@ -install_package "jruby-1.7.2" "https://s3.amazonaws.com/jruby-org/downloads/1.7.2/jruby-bin-1.7.2.tar.gz#abe8fac0568add96240b1369c30e62480fcc00e1d142a594c52722333d95764b" warn_eol jruby +install_package "jruby-1.7.2" "https://s3.amazonaws.com/jruby.org/downloads/1.7.2/jruby-bin-1.7.2.tar.gz#abe8fac0568add96240b1369c30e62480fcc00e1d142a594c52722333d95764b" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.3 b/share/ruby-build/jruby-1.7.3 index c852d8d3..9a495c05 100644 --- a/share/ruby-build/jruby-1.7.3 +++ b/share/ruby-build/jruby-1.7.3 @@ -1 +1 @@ -install_package "jruby-1.7.3" "https://s3.amazonaws.com/jruby-org/downloads/1.7.3/jruby-bin-1.7.3.tar.gz#7809456743e058dc27e650ec62e5b527f51c65f3c5df7ddd3ad7296c74d3e35d" warn_eol jruby +install_package "jruby-1.7.3" "https://s3.amazonaws.com/jruby.org/downloads/1.7.3/jruby-bin-1.7.3.tar.gz#7809456743e058dc27e650ec62e5b527f51c65f3c5df7ddd3ad7296c74d3e35d" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.4 b/share/ruby-build/jruby-1.7.4 index 0147a7fa..024dee87 100644 --- a/share/ruby-build/jruby-1.7.4 +++ b/share/ruby-build/jruby-1.7.4 @@ -1 +1 @@ -install_package "jruby-1.7.4" "https://s3.amazonaws.com/jruby-org/downloads/1.7.4/jruby-bin-1.7.4.tar.gz#ef6dead787780f18a43758003689fd9ba40e64abc04cd41a6ff1eaf1557dfa69" warn_eol jruby +install_package "jruby-1.7.4" "https://s3.amazonaws.com/jruby.org/downloads/1.7.4/jruby-bin-1.7.4.tar.gz#ef6dead787780f18a43758003689fd9ba40e64abc04cd41a6ff1eaf1557dfa69" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.5 b/share/ruby-build/jruby-1.7.5 index b0dd3383..39d37cd5 100644 --- a/share/ruby-build/jruby-1.7.5 +++ b/share/ruby-build/jruby-1.7.5 @@ -1 +1 @@ -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 +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 index acf5af67..90ae23ad 100644 --- a/share/ruby-build/jruby-1.7.6 +++ b/share/ruby-build/jruby-1.7.6 @@ -1 +1 @@ -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 +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 index ff652189..610cedec 100644 --- a/share/ruby-build/jruby-1.7.7 +++ b/share/ruby-build/jruby-1.7.7 @@ -1 +1 @@ -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 +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 index 7afd8998..f54f10a2 100644 --- a/share/ruby-build/jruby-1.7.8 +++ b/share/ruby-build/jruby-1.7.8 @@ -1 +1 @@ -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 +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 index bec150d8..d38ee7a4 100644 --- a/share/ruby-build/jruby-1.7.9 +++ b/share/ruby-build/jruby-1.7.9 @@ -1 +1 @@ -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 +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 From 4f238ced0f92f1284665b83cad9fb95344040baf Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 8 Feb 2023 07:18:34 +0900 Subject: [PATCH 1416/1809] Removed definitions that are already removed from official site --- share/ruby-build/jruby-1.5.6 | 1 - share/ruby-build/jruby-1.6.3 | 1 - share/ruby-build/jruby-1.6.4 | 1 - share/ruby-build/jruby-1.6.5 | 1 - share/ruby-build/jruby-1.6.5.1 | 1 - share/ruby-build/jruby-1.6.6 | 1 - share/ruby-build/jruby-1.6.7 | 1 - share/ruby-build/jruby-1.6.7.2 | 1 - share/ruby-build/jruby-1.6.8 | 1 - share/ruby-build/jruby-1.7.0 | 1 - share/ruby-build/jruby-1.7.0-preview1 | 1 - share/ruby-build/jruby-1.7.0-preview2 | 1 - share/ruby-build/jruby-1.7.0-rc1 | 1 - share/ruby-build/jruby-1.7.0-rc2 | 1 - share/ruby-build/jruby-1.7.1 | 1 - share/ruby-build/jruby-1.7.3 | 1 - share/ruby-build/jruby-1.7.4 | 1 - 17 files changed, 17 deletions(-) delete mode 100644 share/ruby-build/jruby-1.5.6 delete mode 100644 share/ruby-build/jruby-1.6.3 delete mode 100644 share/ruby-build/jruby-1.6.4 delete mode 100644 share/ruby-build/jruby-1.6.5 delete mode 100644 share/ruby-build/jruby-1.6.5.1 delete mode 100644 share/ruby-build/jruby-1.6.6 delete mode 100644 share/ruby-build/jruby-1.6.7 delete mode 100644 share/ruby-build/jruby-1.6.7.2 delete mode 100644 share/ruby-build/jruby-1.6.8 delete mode 100644 share/ruby-build/jruby-1.7.0 delete mode 100644 share/ruby-build/jruby-1.7.0-preview1 delete mode 100644 share/ruby-build/jruby-1.7.0-preview2 delete mode 100644 share/ruby-build/jruby-1.7.0-rc1 delete mode 100644 share/ruby-build/jruby-1.7.0-rc2 delete mode 100644 share/ruby-build/jruby-1.7.1 delete mode 100644 share/ruby-build/jruby-1.7.3 delete mode 100644 share/ruby-build/jruby-1.7.4 diff --git a/share/ruby-build/jruby-1.5.6 b/share/ruby-build/jruby-1.5.6 deleted file mode 100644 index 299fe6c2..00000000 --- a/share/ruby-build/jruby-1.5.6 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.5.6" "https://s3.amazonaws.com/jruby.org/downloads/1.5.6/jruby-bin-1.5.6.tar.gz#545148197f98a4483276cdef5cedda0542a518d68d771c122f310195d8925089" warn_eol jruby diff --git a/share/ruby-build/jruby-1.6.3 b/share/ruby-build/jruby-1.6.3 deleted file mode 100644 index 08478438..00000000 --- a/share/ruby-build/jruby-1.6.3 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.6.3" "https://s3.amazonaws.com/jruby.org/downloads/1.6.3/jruby-bin-1.6.3.tar.gz#9432fe3951782393d9755493585865190d7802e0bd162ff599e9c374605840ca" warn_eol jruby diff --git a/share/ruby-build/jruby-1.6.4 b/share/ruby-build/jruby-1.6.4 deleted file mode 100644 index e540e51a..00000000 --- a/share/ruby-build/jruby-1.6.4 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.6.4" "https://s3.amazonaws.com/jruby.org/downloads/1.6.4/jruby-bin-1.6.4.tar.gz#64fb1a850f3982d88166d68a3f830afbc81d14c1a20884a8076da010daa66e8a" warn_eol jruby diff --git a/share/ruby-build/jruby-1.6.5 b/share/ruby-build/jruby-1.6.5 deleted file mode 100644 index 088f49a5..00000000 --- a/share/ruby-build/jruby-1.6.5 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.6.5" "https://s3.amazonaws.com/jruby.org/downloads/1.6.5/jruby-bin-1.6.5.tar.gz#e15a273bd78da1c63f77b90681d101df10bac62249833bb27a07c09216fb27f2" warn_eol jruby diff --git a/share/ruby-build/jruby-1.6.5.1 b/share/ruby-build/jruby-1.6.5.1 deleted file mode 100644 index f4fc3ad5..00000000 --- a/share/ruby-build/jruby-1.6.5.1 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.6.5.1" "https://s3.amazonaws.com/jruby.org/downloads/1.6.5.1/jruby-bin-1.6.5.1.tar.gz#0d2751a1aca147a5b9c6ddeef395440207374611ef39bc538e9e829270d811c8" warn_eol jruby diff --git a/share/ruby-build/jruby-1.6.6 b/share/ruby-build/jruby-1.6.6 deleted file mode 100644 index 46379fc5..00000000 --- a/share/ruby-build/jruby-1.6.6 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.6.6" "https://s3.amazonaws.com/jruby.org/downloads/1.6.6/jruby-bin-1.6.6.tar.gz#1ef255ec73b80474602029a61f84062876873065c0f3398c30bc04ddd14aa34f" warn_eol jruby diff --git a/share/ruby-build/jruby-1.6.7 b/share/ruby-build/jruby-1.6.7 deleted file mode 100644 index 71661060..00000000 --- a/share/ruby-build/jruby-1.6.7 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.6.7" "https://s3.amazonaws.com/jruby.org/downloads/1.6.7/jruby-bin-1.6.7.tar.gz#88afbbb8fb4267547526a52f15d45ab447c1f2d1b197edc501e88dc9cb62a74c" warn_eol jruby diff --git a/share/ruby-build/jruby-1.6.7.2 b/share/ruby-build/jruby-1.6.7.2 deleted file mode 100644 index 74f820d8..00000000 --- a/share/ruby-build/jruby-1.6.7.2 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.6.7.2" "https://s3.amazonaws.com/jruby.org/downloads/1.6.7.2/jruby-bin-1.6.7.2.tar.gz#6f04baa597941e48276a2edbb464afc6801f8f690fb978422e12029b7bfefe18" warn_eol jruby diff --git a/share/ruby-build/jruby-1.6.8 b/share/ruby-build/jruby-1.6.8 deleted file mode 100644 index 5c981074..00000000 --- a/share/ruby-build/jruby-1.6.8 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.6.8" "https://s3.amazonaws.com/jruby.org/downloads/1.6.8/jruby-bin-1.6.8.tar.gz#e3b05f9cf0ba9b02e6cba75d5b62e2abf8ac7a4483c3713dc4eb83e3b8b162d4" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.0 b/share/ruby-build/jruby-1.7.0 deleted file mode 100644 index 799909c0..00000000 --- a/share/ruby-build/jruby-1.7.0 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.0" "https://s3.amazonaws.com/jruby.org/downloads/1.7.0/jruby-bin-1.7.0.tar.gz#1da3292a47dfc51410b007cf52f5997d048440aeb2ab25033f114e46b84af273" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.0-preview1 b/share/ruby-build/jruby-1.7.0-preview1 deleted file mode 100644 index 528fa8a6..00000000 --- a/share/ruby-build/jruby-1.7.0-preview1 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.0.preview1" "https://s3.amazonaws.com/jruby.org/downloads/1.7.0.preview1/jruby-bin-1.7.0.preview1.tar.gz#155839462fcb8eaab6af49f406499722c8fb82d00127bc6ed4b55d06cb690caf" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.0-preview2 b/share/ruby-build/jruby-1.7.0-preview2 deleted file mode 100644 index 4227170a..00000000 --- a/share/ruby-build/jruby-1.7.0-preview2 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.0.preview2" "https://s3.amazonaws.com/jruby.org/downloads/1.7.0.preview2/jruby-bin-1.7.0.preview2.tar.gz#cac0881da9d53905fe591a692583cce1e5c40fbca19f0218b6490ff3305185bb" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.0-rc1 b/share/ruby-build/jruby-1.7.0-rc1 deleted file mode 100644 index 757b93c3..00000000 --- a/share/ruby-build/jruby-1.7.0-rc1 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.0.RC1" "https://s3.amazonaws.com/jruby.org/downloads/1.7.0.RC1/jruby-bin-1.7.0.RC1.tar.gz#a52ea970f116a11454a7c77c40b6700765def02ccbea45c16ed8cf110617fe94" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.0-rc2 b/share/ruby-build/jruby-1.7.0-rc2 deleted file mode 100644 index 3b514051..00000000 --- a/share/ruby-build/jruby-1.7.0-rc2 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.0.RC2" "https://s3.amazonaws.com/jruby.org/downloads/1.7.0.RC2/jruby-bin-1.7.0.RC2.tar.gz#db409e892782e39584bd2daca8b9fb7e937512cf73b23f3961efa165c09dc895" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.1 b/share/ruby-build/jruby-1.7.1 deleted file mode 100644 index e692e1c8..00000000 --- a/share/ruby-build/jruby-1.7.1 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.1" "https://s3.amazonaws.com/jruby.org/downloads/1.7.1/jruby-bin-1.7.1.tar.gz#99cda09e0533752f83001c5bb76897d1edf4e58b96603d07e839719087c2a1bc" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.3 b/share/ruby-build/jruby-1.7.3 deleted file mode 100644 index 9a495c05..00000000 --- a/share/ruby-build/jruby-1.7.3 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.3" "https://s3.amazonaws.com/jruby.org/downloads/1.7.3/jruby-bin-1.7.3.tar.gz#7809456743e058dc27e650ec62e5b527f51c65f3c5df7ddd3ad7296c74d3e35d" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.4 b/share/ruby-build/jruby-1.7.4 deleted file mode 100644 index 024dee87..00000000 --- a/share/ruby-build/jruby-1.7.4 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.4" "https://s3.amazonaws.com/jruby.org/downloads/1.7.4/jruby-bin-1.7.4.tar.gz#ef6dead787780f18a43758003689fd9ba40e64abc04cd41a6ff1eaf1557dfa69" warn_eol jruby From d8a70eec254a5a8407a8e7dc98ac79ad4b76e3ca Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 8 Feb 2023 07:24:47 +0900 Subject: [PATCH 1417/1809] Update sha2 for JRuby 1.7.2 --- share/ruby-build/jruby-1.7.2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/jruby-1.7.2 b/share/ruby-build/jruby-1.7.2 index 7d9a49e1..a5496670 100644 --- a/share/ruby-build/jruby-1.7.2 +++ b/share/ruby-build/jruby-1.7.2 @@ -1 +1 @@ -install_package "jruby-1.7.2" "https://s3.amazonaws.com/jruby.org/downloads/1.7.2/jruby-bin-1.7.2.tar.gz#abe8fac0568add96240b1369c30e62480fcc00e1d142a594c52722333d95764b" warn_eol jruby +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 From 6ede529fd8cba3ff03f9f824f7bbca7d25b20d24 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 8 Feb 2023 06:44:16 +0900 Subject: [PATCH 1418/1809] bump openssl version to 3.0.8 --- share/ruby-build/3.1.0 | 2 +- share/ruby-build/3.1.0-dev | 2 +- share/ruby-build/3.1.0-preview1 | 2 +- share/ruby-build/3.1.1 | 2 +- share/ruby-build/3.1.2 | 2 +- share/ruby-build/3.1.3 | 2 +- share/ruby-build/3.2.0 | 2 +- share/ruby-build/3.2.0-dev | 2 +- share/ruby-build/3.2.0-preview1 | 2 +- share/ruby-build/3.2.0-preview2 | 2 +- share/ruby-build/3.2.0-preview3 | 2 +- share/ruby-build/3.2.0-rc1 | 2 +- share/ruby-build/3.3.0-dev | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/share/ruby-build/3.1.0 b/share/ruby-build/3.1.0 index efa507e4..d0ac77a1 100644 --- a/share/ruby-build/3.1.0 +++ b/share/ruby-build/3.1.0 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 install_package "ruby-3.1.0" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0.tar.gz#50a0504c6edcb4d61ce6b8cfdbddaa95707195fab0ecd7b5e92654b2a9412854" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.0-dev b/share/ruby-build/3.1.0-dev index 1aab5a7b..a0aca40b 100644 --- a/share/ruby-build/3.1.0-dev +++ b/share/ruby-build/3.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 install_git "ruby-3.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_1" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.1.0-preview1 b/share/ruby-build/3.1.0-preview1 index f39befcc..da90ce45 100644 --- a/share/ruby-build/3.1.0-preview1 +++ b/share/ruby-build/3.1.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 install_package "ruby-3.1.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0-preview1.tar.gz#540f49f4c3aceb1a5d7fb0b8522a04dd96bc4a22f9660a6b59629886c8e010d4" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.1 b/share/ruby-build/3.1.1 index 0d0cacab..7407a737 100644 --- a/share/ruby-build/3.1.1 +++ b/share/ruby-build/3.1.1 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 install_package "ruby-3.1.1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.1.tar.gz#fe6e4782de97443978ddba8ba4be38d222aa24dc3e3f02a6a8e7701c0eeb619d" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.2 b/share/ruby-build/3.1.2 index 88722f80..4e73c15e 100644 --- a/share/ruby-build/3.1.2 +++ b/share/ruby-build/3.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 install_package "ruby-3.1.2" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.2.tar.gz#61843112389f02b735428b53bb64cf988ad9fb81858b8248e22e57336f24a83e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.3 b/share/ruby-build/3.1.3 index 623d3a2e..3acd6335 100644 --- a/share/ruby-build/3.1.3 +++ b/share/ruby-build/3.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 install_package "ruby-3.1.3" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.3.tar.gz#5ea498a35f4cd15875200a52dde42b6eb179e1264e17d78732c3a57cd1c6ab9e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0 b/share/ruby-build/3.2.0 index 8e60a9fd..f068b333 100644 --- a/share/ruby-build/3.2.0 +++ b/share/ruby-build/3.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0.tar.gz#daaa78e1360b2783f98deeceb677ad900f3a36c0ffa6e2b6b19090be77abc272" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0-dev b/share/ruby-build/3.2.0-dev index cff218a3..c42abacf 100644 --- a/share/ruby-build/3.2.0-dev +++ b/share/ruby-build/3.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 install_git "ruby-3.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_2" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.2.0-preview1 b/share/ruby-build/3.2.0-preview1 index 9446a17c..2809d0f7 100644 --- a/share/ruby-build/3.2.0-preview1 +++ b/share/ruby-build/3.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview1.tar.gz#6946b966c561d5dfc2a662b88e8211be30bfffc7bb2f37ce3cc62d6c46a0b818" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0-preview2 b/share/ruby-build/3.2.0-preview2 index 0d1b9f29..f14ae753 100644 --- a/share/ruby-build/3.2.0-preview2 +++ b/share/ruby-build/3.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview2.tar.gz#8a78fd7a221b86032f96f25c1d852954c94d193b9d21388a9b434e160b7ed891" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0-preview3 b/share/ruby-build/3.2.0-preview3 index 93fcc223..72bb3895 100644 --- a/share/ruby-build/3.2.0-preview3 +++ b/share/ruby-build/3.2.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0-preview3" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview3.tar.gz#c041d1488e62730d3a10dbe7cf7a3b3e4268dc867ec20ec991e7d16146640487" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0-rc1 b/share/ruby-build/3.2.0-rc1 index a31b9a8b..f46d1cc0 100644 --- a/share/ruby-build/3.2.0-rc1 +++ b/share/ruby-build/3.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0-rc1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-rc1.tar.gz#3bb9760c1ac1b66416aaa4899809f6ccd010e57038eaaeca19a383fd56275dac" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.3.0-dev b/share/ruby-build/3.3.0-dev index e8fff1b6..b2a0550b 100644 --- a/share/ruby-build/3.3.0-dev +++ b/share/ruby-build/3.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-3.0.7" "https://www.openssl.org/source/openssl-3.0.7.tar.gz#83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e" openssl --if needs_openssl_102_300 +install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl From 451d78cbbf1153d20924763cbb03817e5bdef5b2 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 8 Feb 2023 06:45:05 +0900 Subject: [PATCH 1419/1809] bump openssl version to 1.1.1t --- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.10 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.4.3 | 2 +- share/ruby-build/2.4.4 | 2 +- share/ruby-build/2.4.5 | 2 +- share/ruby-build/2.4.6 | 2 +- share/ruby-build/2.4.7 | 2 +- share/ruby-build/2.4.8 | 2 +- share/ruby-build/2.4.9 | 2 +- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.5.2 | 2 +- share/ruby-build/2.5.3 | 2 +- share/ruby-build/2.5.4 | 2 +- share/ruby-build/2.5.5 | 2 +- share/ruby-build/2.5.6 | 2 +- share/ruby-build/2.5.7 | 2 +- share/ruby-build/2.5.8 | 2 +- share/ruby-build/2.5.9 | 2 +- share/ruby-build/2.6.0 | 2 +- share/ruby-build/2.6.0-dev | 2 +- share/ruby-build/2.6.0-preview1 | 2 +- share/ruby-build/2.6.0-preview2 | 2 +- share/ruby-build/2.6.0-preview3 | 2 +- share/ruby-build/2.6.0-rc1 | 2 +- share/ruby-build/2.6.0-rc2 | 2 +- share/ruby-build/2.6.1 | 2 +- share/ruby-build/2.6.10 | 2 +- share/ruby-build/2.6.2 | 2 +- share/ruby-build/2.6.3 | 2 +- share/ruby-build/2.6.4 | 2 +- share/ruby-build/2.6.5 | 2 +- share/ruby-build/2.6.6 | 2 +- share/ruby-build/2.6.7 | 2 +- share/ruby-build/2.6.8 | 2 +- share/ruby-build/2.6.9 | 2 +- share/ruby-build/2.7.0 | 2 +- share/ruby-build/2.7.0-dev | 2 +- share/ruby-build/2.7.0-preview1 | 2 +- share/ruby-build/2.7.0-preview2 | 2 +- share/ruby-build/2.7.0-preview3 | 2 +- share/ruby-build/2.7.0-rc1 | 2 +- share/ruby-build/2.7.0-rc2 | 2 +- share/ruby-build/2.7.1 | 2 +- share/ruby-build/2.7.2 | 2 +- share/ruby-build/2.7.3 | 2 +- share/ruby-build/2.7.4 | 2 +- share/ruby-build/2.7.5 | 2 +- share/ruby-build/2.7.6 | 2 +- share/ruby-build/2.7.7 | 2 +- share/ruby-build/3.0.0 | 2 +- share/ruby-build/3.0.0-dev | 2 +- share/ruby-build/3.0.0-preview1 | 2 +- share/ruby-build/3.0.0-preview2 | 2 +- share/ruby-build/3.0.0-rc1 | 2 +- share/ruby-build/3.0.1 | 2 +- share/ruby-build/3.0.2 | 2 +- share/ruby-build/3.0.3 | 2 +- share/ruby-build/3.0.4 | 2 +- share/ruby-build/3.0.5 | 2 +- 66 files changed, 66 insertions(+), 66 deletions(-) diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index 31e47c04..4bb4f1d6 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index 80aa09c8..c247ee59 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.4.1 b/share/ruby-build/2.4.1 index 2e3db03c..d9628b51 100644 --- a/share/ruby-build/2.4.1 +++ b/share/ruby-build/2.4.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.10 b/share/ruby-build/2.4.10 index 2f927a95..e5133f91 100644 --- a/share/ruby-build/2.4.10 +++ b/share/ruby-build/2.4.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.4.10" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.10.tar.bz2#6ea3ce7fd0064524ae06dbdcd99741c990901dfc9c66d8139a02f907d30b95a8" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.2 b/share/ruby-build/2.4.2 index 16db4d53..4bfcd670 100644 --- a/share/ruby-build/2.4.2 +++ b/share/ruby-build/2.4.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.3 b/share/ruby-build/2.4.3 index 3a0aab49..5ad05d43 100644 --- a/share/ruby-build/2.4.3 +++ b/share/ruby-build/2.4.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.4.3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.3.tar.bz2#0a703dffb7737f56e979c9ebe2482f07751803c71e307c20446b581e0f12cf30" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.4 b/share/ruby-build/2.4.4 index d5676a55..229fea89 100644 --- a/share/ruby-build/2.4.4 +++ b/share/ruby-build/2.4.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.4.4" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.bz2#45a8de577471b90dc4838c5ef26aeb253a56002896189055a44dc680644243f1" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.5 b/share/ruby-build/2.4.5 index ee1ecf7a..dbeb952e 100644 --- a/share/ruby-build/2.4.5 +++ b/share/ruby-build/2.4.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.4.5" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.5.tar.bz2#276c8e73e51e4ba6a0fe81fb92669734e741ccea86f01c45e99f2c7ef7bcd1e3" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.6 b/share/ruby-build/2.4.6 index 3454f017..79c0e3bc 100644 --- a/share/ruby-build/2.4.6 +++ b/share/ruby-build/2.4.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.4.6" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.6.tar.bz2#909f360debed1f22fdcfc9f5335c6eaa0713198db4a6c13bab426f8b89b28b02" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.7 b/share/ruby-build/2.4.7 index 011b155d..f7d824b5 100644 --- a/share/ruby-build/2.4.7 +++ b/share/ruby-build/2.4.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.4.7" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.7.tar.gz#cd6efc720ca6a622745e2bac79f45e6cd63ab0f5a53ad7eb881545f58ff38b89" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.8 b/share/ruby-build/2.4.8 index bc486948..d2391c6e 100644 --- a/share/ruby-build/2.4.8 +++ b/share/ruby-build/2.4.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.4.8" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.8.tar.bz2#e30eedd91386bec81489d2637522c9017aebba46f98e8b502f679df6b2f6a469" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.9 b/share/ruby-build/2.4.9 index e371c01d..e6d50411 100644 --- a/share/ruby-build/2.4.9 +++ b/share/ruby-build/2.4.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.4.9" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.9.tar.bz2#f72bdef50246ef047ba3ce9c59d2081b949feb16f9a04e008108e98f1a995e99" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0 b/share/ruby-build/2.5.0 index c783d681..d41ddf51 100644 --- a/share/ruby-build/2.5.0 +++ b/share/ruby-build/2.5.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index 25f2929d..593b4dcb 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_git "ruby-2.5.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.5.0-preview1 b/share/ruby-build/2.5.0-preview1 index 9d1b57f0..6631d217 100644 --- a/share/ruby-build/2.5.0-preview1 +++ b/share/ruby-build/2.5.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-rc1 b/share/ruby-build/2.5.0-rc1 index 93476fb0..ff4120f9 100644 --- a/share/ruby-build/2.5.0-rc1 +++ b/share/ruby-build/2.5.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.1 b/share/ruby-build/2.5.1 index e1df46e8..43a98f3b 100644 --- a/share/ruby-build/2.5.1 +++ b/share/ruby-build/2.5.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.2 b/share/ruby-build/2.5.2 index 6d9cdc89..d723a341 100644 --- a/share/ruby-build/2.5.2 +++ b/share/ruby-build/2.5.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.5.2" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.2.tar.bz2#ea3bcecc3b30cee271b4decde5e9ff3e17369d5fd1ed828d321c198307c9f0df" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.3 b/share/ruby-build/2.5.3 index 9a32bac9..7b43c67f 100644 --- a/share/ruby-build/2.5.3 +++ b/share/ruby-build/2.5.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.5.3" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.bz2#228a787ba68a7b20ac6e1d5af3d176d36e8ed600eb754d6325da341c3088ed76" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.4 b/share/ruby-build/2.5.4 index dfb9fca7..0c8fb6fd 100644 --- a/share/ruby-build/2.5.4 +++ b/share/ruby-build/2.5.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.5.4" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.4.tar.bz2#8a16566207b2334a6904a10a1f093befc3aaf9b2e6cf01c62b1c4ac15cb7d8fc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.5 b/share/ruby-build/2.5.5 index 92d5be79..8f4f0eb6 100644 --- a/share/ruby-build/2.5.5 +++ b/share/ruby-build/2.5.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.5.5" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.bz2#1f2567a55dad6e50911ce42fcc705cf686924b897f597cabf803d88192024dcb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.6 b/share/ruby-build/2.5.6 index 83a3bea7..19bdda13 100644 --- a/share/ruby-build/2.5.6 +++ b/share/ruby-build/2.5.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.5.6" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.6.tar.gz#1d7ed06c673020cd12a737ed686470552e8e99d72b82cd3c26daa3115c36bea7" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.7 b/share/ruby-build/2.5.7 index 3d58b550..8e45dcf1 100644 --- a/share/ruby-build/2.5.7 +++ b/share/ruby-build/2.5.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.5.7" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.7.tar.bz2#e67c69b141ed27158e47d9a4fe7e59749135b0f138dce06c8c15c3214543f56f" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.8 b/share/ruby-build/2.5.8 index 0049694d..3f440a93 100644 --- a/share/ruby-build/2.5.8 +++ b/share/ruby-build/2.5.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.5.8" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.8.tar.bz2#41fc93731ad3f3aa597d657f77ed68fa86b5e93c04dfbf7e542a8780702233f0" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.9 b/share/ruby-build/2.5.9 index 2a80043d..cf36fc84 100644 --- a/share/ruby-build/2.5.9 +++ b/share/ruby-build/2.5.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.5.9" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.9.tar.bz2#bebbe3fe7899acd3ca2f213de38158709555e88a13f85ba5dc95239654bcfeeb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0 b/share/ruby-build/2.6.0 index e4e55953..27db160f 100644 --- a/share/ruby-build/2.6.0 +++ b/share/ruby-build/2.6.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.6.0" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0.tar.bz2#c89ca663ad9a6238f4b1ec4d04c7dff630560c6e6eca6d30857c4d394f01a599" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0-dev b/share/ruby-build/2.6.0-dev index 26dd80f2..4810ce40 100644 --- a/share/ruby-build/2.6.0-dev +++ b/share/ruby-build/2.6.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_git "ruby-2.6.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_6" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.6.0-preview1 b/share/ruby-build/2.6.0-preview1 index 6acbc311..3b3fff6d 100644 --- a/share/ruby-build/2.6.0-preview1 +++ b/share/ruby-build/2.6.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.6.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview1.tar.bz2#8bd6c373df6ee009441270a8b4f86413d101b8f88e8051c55ef62abffadce462" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview2 b/share/ruby-build/2.6.0-preview2 index 014745d2..3a174bee 100644 --- a/share/ruby-build/2.6.0-preview2 +++ b/share/ruby-build/2.6.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.6.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview2.tar.bz2#d8ede03d5ad3abd9d2c81cf0ad17a41d22b747c003cc16fd59befb2aaf48f0b2" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview3 b/share/ruby-build/2.6.0-preview3 index e0b1f348..ed2b1048 100644 --- a/share/ruby-build/2.6.0-preview3 +++ b/share/ruby-build/2.6.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.6.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview3.tar.bz2#1f09a2ac1ab26721923cbf4b9302a66d36bb302dc45e72112b41d6fccc5b5931" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc1 b/share/ruby-build/2.6.0-rc1 index 92defb51..cca0d3dc 100644 --- a/share/ruby-build/2.6.0-rc1 +++ b/share/ruby-build/2.6.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.6.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc1.tar.bz2#b4e9c0e8801946e9f0baba30948955f4341e9e04f363c206b7bd774208053eb5" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc2 b/share/ruby-build/2.6.0-rc2 index 6dbca1ac..c393da13 100644 --- a/share/ruby-build/2.6.0-rc2 +++ b/share/ruby-build/2.6.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.6.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc2.tar.bz2#b3d03e471e3136f43bb948013d4f4974abb63d478e8ff7ec2741b22750a3ec50" ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.1 b/share/ruby-build/2.6.1 index 7aa9d1da..17688592 100644 --- a/share/ruby-build/2.6.1 +++ b/share/ruby-build/2.6.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.6.1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.1.tar.bz2#82c9402920eac9ce777beb3f34eeadc2a3f3ce80f25004bbf54b5ed1280ba099" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.10 b/share/ruby-build/2.6.10 index 416f6e25..a12dd57f 100644 --- a/share/ruby-build/2.6.10 +++ b/share/ruby-build/2.6.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.6.10" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.10.tar.bz2#399e1f13e7fedc3c6ae2ff541bbf26c44dfb63b07b6c186fdd15b4e526e27e9c" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.2 b/share/ruby-build/2.6.2 index 5761e591..53bf3128 100644 --- a/share/ruby-build/2.6.2 +++ b/share/ruby-build/2.6.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.6.2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.2.tar.bz2#d126ada7f4147ce1029a80c2a37a0c4bfb37e9e82da8816662241a43faeb8915" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.3 b/share/ruby-build/2.6.3 index 79e25ee5..84768f3c 100644 --- a/share/ruby-build/2.6.3 +++ b/share/ruby-build/2.6.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.6.3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2#dd638bf42059182c1d04af0d5577131d4ce70b79105231c4cc0a60de77b14f2e" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.4 b/share/ruby-build/2.6.4 index 3b98479a..e1ddada0 100644 --- a/share/ruby-build/2.6.4 +++ b/share/ruby-build/2.6.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.6.4" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.4.tar.bz2#fa1ecc67b99fa13201499002669412eae7cfbe2c30c4f1f4526e8491edfc5fa7" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.5 b/share/ruby-build/2.6.5 index 5f8d04c2..cb7a4abb 100644 --- a/share/ruby-build/2.6.5 +++ b/share/ruby-build/2.6.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.6.5" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.5.tar.bz2#97ddf1b922f83c1f5c50e75bf54e27bba768d75fea7cda903b886c6745e60f0a" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.6 b/share/ruby-build/2.6.6 index a954e1bb..a24181ca 100644 --- a/share/ruby-build/2.6.6 +++ b/share/ruby-build/2.6.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.6.6" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.6.tar.bz2#f08b779079ecd1498e6a2548c39a86144c6c784dcec6f7e8a93208682eb8306e" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.7 b/share/ruby-build/2.6.7 index b0ab39ca..a7b46654 100644 --- a/share/ruby-build/2.6.7 +++ b/share/ruby-build/2.6.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.6.7" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.7.tar.bz2#775a5d47b73ce3ee5d600f993badd7b640a2caca138573326db6632858517710" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.8 b/share/ruby-build/2.6.8 index ba12ca4f..a82ceccc 100644 --- a/share/ruby-build/2.6.8 +++ b/share/ruby-build/2.6.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.6.8" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.8.tar.bz2#dac96ca6df8bab5a6fc7778907f42498037f8ce05b63d20779dce3163e9fafe6" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.9 b/share/ruby-build/2.6.9 index 67c99215..84b2b010 100644 --- a/share/ruby-build/2.6.9 +++ b/share/ruby-build/2.6.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.6.9" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.9.tar.bz2#a0639060c4519572e51828eb742f09dd40f154c820f6007246de7a2090e3ee45" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0 b/share/ruby-build/2.7.0 index cbe1473f..903ebe0f 100644 --- a/share/ruby-build/2.7.0 +++ b/share/ruby-build/2.7.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.7.0" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0.tar.bz2#7aa247a19622a803bdd29fdb28108de9798abe841254fe8ea82c31d125c6ab26" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-dev b/share/ruby-build/2.7.0-dev index fc36067f..6171eb8a 100644 --- a/share/ruby-build/2.7.0-dev +++ b/share/ruby-build/2.7.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_git "ruby-2.7.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_7" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.7.0-preview1 b/share/ruby-build/2.7.0-preview1 index 1d736ec2..e734ce22 100644 --- a/share/ruby-build/2.7.0-preview1 +++ b/share/ruby-build/2.7.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.7.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview1.tar.bz2#d45b4a1712ec5c03a35e85e33bcb57c7426b856d35e4f04f7975ae3944d09952" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview2 b/share/ruby-build/2.7.0-preview2 index 8d06fd40..91c1d99f 100644 --- a/share/ruby-build/2.7.0-preview2 +++ b/share/ruby-build/2.7.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.7.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview2.tar.bz2#417c84346ba84d664a13833c94c6d9f888c89bb9bee9adf469580441eaede30b" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview3 b/share/ruby-build/2.7.0-preview3 index aaec395d..a3696393 100644 --- a/share/ruby-build/2.7.0-preview3 +++ b/share/ruby-build/2.7.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.7.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview3.tar.bz2#df2ddee659873e6fc30a8590ecffa49cf3a4ef81fa922b0d09f821b69ee88bc3" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc1 b/share/ruby-build/2.7.0-rc1 index 207675f6..17359984 100644 --- a/share/ruby-build/2.7.0-rc1 +++ b/share/ruby-build/2.7.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.7.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc1.tar.bz2#1c5a02b63fa9fca37c41681bbbf20c55818a32315958c0a6c8f505943bfcb2d2" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc2 b/share/ruby-build/2.7.0-rc2 index 9609d309..963a8536 100644 --- a/share/ruby-build/2.7.0-rc2 +++ b/share/ruby-build/2.7.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.7.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc2.tar.bz2#8f94ea7ba79b6e95225fb4a7870e882081182c3d12d58c4cad2a7d2e7865cf8e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.1 b/share/ruby-build/2.7.1 index 72701b9e..81e4ca74 100644 --- a/share/ruby-build/2.7.1 +++ b/share/ruby-build/2.7.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.7.1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2#d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.2 b/share/ruby-build/2.7.2 index 7e622ec8..b58a54c1 100644 --- a/share/ruby-build/2.7.2 +++ b/share/ruby-build/2.7.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.7.2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.2.tar.bz2#65a590313d244d48dc2ef9a9ad015dd8bc6faf821621bbb269aa7462829c75ed" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.3 b/share/ruby-build/2.7.3 index d42a49aa..5b2487b1 100644 --- a/share/ruby-build/2.7.3 +++ b/share/ruby-build/2.7.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.7.3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.3.tar.bz2#3e90e5a41d4df90e19c307ab0fb41789992c0b0128e6bbaa669b89ed44a0b68b" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.4 b/share/ruby-build/2.7.4 index 9d17e520..f19045e7 100644 --- a/share/ruby-build/2.7.4 +++ b/share/ruby-build/2.7.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.7.4" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.4.tar.bz2#bffa8aec9da392eda98f1c561071bb6e71d217d541c617fc6e3282d79f4e7d48" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.5 b/share/ruby-build/2.7.5 index 0c8a0656..177c0525 100644 --- a/share/ruby-build/2.7.5 +++ b/share/ruby-build/2.7.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.7.5" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.5.tar.bz2#d6b444341a5e06fcd6eaf1feb83a1c0c2da4705dbe4f275ee851761b185f4bd1" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.6 b/share/ruby-build/2.7.6 index 6ac779c1..6bbb9ca0 100644 --- a/share/ruby-build/2.7.6 +++ b/share/ruby-build/2.7.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.7.6" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.6.tar.bz2#6de239d74cf6da09d0c17a116378a866743f5f0a52c9355da26b5d312ca6eed3" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.7 b/share/ruby-build/2.7.7 index 2912c34b..f6c3f190 100644 --- a/share/ruby-build/2.7.7 +++ b/share/ruby-build/2.7.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-2.7.7" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.7.tar.bz2#cf800820c9e69cdd31a8cdab920391f74ed935db2397a905afabd48961913658" warn_unsupported ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0 b/share/ruby-build/3.0.0 index ae7c3161..543dd8ed 100644 --- a/share/ruby-build/3.0.0 +++ b/share/ruby-build/3.0.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-3.0.0" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0.tar.gz#a13ed141a1c18eb967aac1e33f4d6ad5f21be1ac543c344e0d6feeee54af8e28" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-dev b/share/ruby-build/3.0.0-dev index 25d08ce0..ebf96a58 100644 --- a/share/ruby-build/3.0.0-dev +++ b/share/ruby-build/3.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_git "ruby-3.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_0" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.0.0-preview1 b/share/ruby-build/3.0.0-preview1 index 5ed7d6e8..4b65937f 100644 --- a/share/ruby-build/3.0.0-preview1 +++ b/share/ruby-build/3.0.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-3.0.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview1.tar.bz2#013bdc6e859d76d67a6fcd990d401ed57e6e25896bab96d1d0648a877f556dbb" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-preview2 b/share/ruby-build/3.0.0-preview2 index e1b2a552..dcb7f79f 100644 --- a/share/ruby-build/3.0.0-preview2 +++ b/share/ruby-build/3.0.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-3.0.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview2.tar.gz#9de8661565c2b1007d91a580e9a7e02d23f1e8fc8df371feb15a2727aa05fd9a" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-rc1 b/share/ruby-build/3.0.0-rc1 index 6f7f827a..2921b769 100644 --- a/share/ruby-build/3.0.0-rc1 +++ b/share/ruby-build/3.0.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-3.0.0-rc1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-rc1.tar.gz#e1270f38b969ce7b124f0a4c217e33eda643f75c7cb20debc62c17535406e37f" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.1 b/share/ruby-build/3.0.1 index 8a80c828..a5b23e49 100644 --- a/share/ruby-build/3.0.1 +++ b/share/ruby-build/3.0.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-3.0.1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.1.tar.gz#369825db2199f6aeef16b408df6a04ebaddb664fb9af0ec8c686b0ce7ab77727" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.2 b/share/ruby-build/3.0.2 index 3b94f6d8..53f8c48d 100644 --- a/share/ruby-build/3.0.2 +++ b/share/ruby-build/3.0.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-3.0.2" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.2.tar.gz#5085dee0ad9f06996a8acec7ebea4a8735e6fac22f22e2d98c3f2bc3bef7e6f1" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.3 b/share/ruby-build/3.0.3 index cf09915b..f97362f0 100644 --- a/share/ruby-build/3.0.3 +++ b/share/ruby-build/3.0.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-3.0.3" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.3.tar.gz#3586861cb2df56970287f0fd83f274bd92058872d830d15570b36def7f1a92ac" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.4 b/share/ruby-build/3.0.4 index c2004da0..a9c8260e 100644 --- a/share/ruby-build/3.0.4 +++ b/share/ruby-build/3.0.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-3.0.4" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.4.tar.gz#70b47c207af04bce9acea262308fb42893d3e244f39a4abc586920a1c723722b" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.5 b/share/ruby-build/3.0.5 index 7117c240..cadfcfdf 100644 --- a/share/ruby-build/3.0.5 +++ b/share/ruby-build/3.0.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1s" "https://www.openssl.org/source/openssl-1.1.1s.tar.gz#c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 install_package "ruby-3.0.5" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.5.tar.gz#9afc6380a027a4fe1ae1a3e2eccb6b497b9c5ac0631c12ca56f9b7beb4848776" ldflags_dirs enable_shared standard verify_openssl From dad685b198b6682a3ffa646a9db1ffd162040cca Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 8 Feb 2023 07:52:52 +0900 Subject: [PATCH 1420/1809] ruby-build 20230208 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 308d09bf..b7fb6a5c 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20230202" +RUBY_BUILD_VERSION="20230208" OLDIFS="$IFS" From 579813118e95a672bc424f6fd7e2a0750bc9f18d Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 8 Feb 2023 09:06:06 +0900 Subject: [PATCH 1421/1809] http://topazruby.com/ is 404 now --- share/ruby-build/topaz-dev | 1 - 1 file changed, 1 deletion(-) delete mode 100644 share/ruby-build/topaz-dev diff --git a/share/ruby-build/topaz-dev b/share/ruby-build/topaz-dev deleted file mode 100644 index c6b4d032..00000000 --- a/share/ruby-build/topaz-dev +++ /dev/null @@ -1 +0,0 @@ -install_package topaz "http://topazruby.com/builds/$(topaz_architecture)/latest/?_=.tar.bz2" topaz From 704dfc3b89feab2188c4f0522174cec75ead0124 Mon Sep 17 00:00:00 2001 From: Pedro Moreira Date: Wed, 8 Feb 2023 14:00:39 +0000 Subject: [PATCH 1422/1809] Add Ruby 3.2.1 --- share/ruby-build/3.2.1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/3.2.1 diff --git a/share/ruby-build/3.2.1 b/share/ruby-build/3.2.1 new file mode 100644 index 00000000..638691af --- /dev/null +++ b/share/ruby-build/3.2.1 @@ -0,0 +1,2 @@ +install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 +install_package "ruby-3.2.1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.1.tar.gz#13d67901660ee3217dbd9dd56059346bd4212ce64a69c306ef52df64935f8dbd" ldflags_dirs enable_shared standard verify_openssl From 884767aa9b78bf73f1b61eb7a8995514084a98b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 8 Feb 2023 17:08:20 +0100 Subject: [PATCH 1423/1809] ruby-build 20230208.1 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index b7fb6a5c..7b49fbb5 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20230208" +RUBY_BUILD_VERSION="20230208.1" OLDIFS="$IFS" From a24578e748c9acc0a3e567a491aedf41723bcf58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 8 Feb 2023 17:10:47 +0100 Subject: [PATCH 1424/1809] release script: handle multiple releases on the same day --- script/release | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/script/release b/script/release index 08f960e9..d078bf0a 100755 --- a/script/release +++ b/script/release @@ -7,8 +7,6 @@ # - 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 -# -# TODO: handle making multiple releases on the same date set -e @@ -24,6 +22,13 @@ 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)" From 46878c9646dcd4a993c6420aecebc6625de3b8f3 Mon Sep 17 00:00:00 2001 From: Masato Ohba Date: Tue, 21 Feb 2023 00:00:59 +0900 Subject: [PATCH 1425/1809] Remove brew update instruction (#2151) because `brew update` runs automatically on `brew upgrade` by default since long time ago. --- README.md | 2 +- bin/rbenv-install | 2 +- test/rbenv.bats | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index a813179e..91ff2701 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ brew install ruby-build Upgrade with: ```sh -brew update && brew upgrade ruby-build +brew upgrade ruby-build ``` ### Clone as rbenv plugin using git diff --git a/bin/rbenv-install b/bin/rbenv-install index 569e4895..4f6a3e5a 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -240,7 +240,7 @@ if [ "$STATUS" == "2" ]; then 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 update && brew upgrade ruby-build" + echo " brew upgrade ruby-build" elif [ -d "${here}/.git" ]; then printf ":\n\n" echo " git -C ${here} pull" diff --git a/test/rbenv.bats b/test/rbenv.bats index 4293fe4f..9907825f 100644 --- a/test/rbenv.bats +++ b/test/rbenv.bats @@ -114,7 +114,7 @@ See all available versions with \`rbenv install --list'. If the version you need is missing, try upgrading ruby-build: - brew update && brew upgrade ruby-build + brew upgrade ruby-build OUT unstub brew From f36ddae60f2096f6cb401816e16ab91d61539b6c Mon Sep 17 00:00:00 2001 From: Kevin Menard Date: Wed, 22 Feb 2023 10:49:33 -0500 Subject: [PATCH 1426/1809] Update truffleruby-dev to use builds based on Ubuntu 20.04. Ubuntu 18.04 will be end of life soon and TruffleRuby will stop delivering builds based on 18.04 accordingly. --- share/ruby-build/truffleruby-dev | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/truffleruby-dev b/share/ruby-build/truffleruby-dev index ed7adf92..2d1a914b 100644 --- a/share/ruby-build/truffleruby-dev +++ b/share/ruby-build/truffleruby-dev @@ -1,7 +1,7 @@ platform="$(uname -s)-$(uname -m)" case $platform in Linux-x86_64) - install_package "truffleruby-head" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby-head-ubuntu-18.04.tar.gz" truffleruby + install_package "truffleruby-head" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby-head-ubuntu-20.04.tar.gz" truffleruby ;; Linux-aarch64) install_package "truffleruby-head" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/truffleruby-dev-linux-aarch64.tar.gz" truffleruby From a622956f4ad984fdc53658e3e1aafb5e6411a5a5 Mon Sep 17 00:00:00 2001 From: Kevin Menard Date: Wed, 22 Feb 2023 10:49:38 -0500 Subject: [PATCH 1427/1809] Update truffleruby+graalvm-dev builds to use the latest Java LTS build as a base. truffleruby+graalvm-dev currently delivers builds using both the latest Java and the latest Java LTS release as a base. Since the latest Java changes more frequently than the LTS release, using the LTS as a base helps prevent the URLs from growing stale. --- share/ruby-build/truffleruby+graalvm-dev | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/share/ruby-build/truffleruby+graalvm-dev b/share/ruby-build/truffleruby+graalvm-dev index e4e99f55..d6b61a24 100644 --- a/share/ruby-build/truffleruby+graalvm-dev +++ b/share/ruby-build/truffleruby+graalvm-dev @@ -1,18 +1,18 @@ platform="$(uname -s)-$(uname -m)" case $platform in Linux-x86_64) - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java19-linux-amd64-dev.tar.gz" truffleruby_graalvm + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java17-linux-amd64-dev.tar.gz" truffleruby_graalvm ;; Linux-aarch64) - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java19-linux-aarch64-dev.tar.gz" truffleruby_graalvm + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java17-linux-aarch64-dev.tar.gz" truffleruby_graalvm ;; Darwin-x86_64) use_homebrew_openssl - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java19-darwin-amd64-dev.tar.gz" truffleruby_graalvm + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java17-darwin-amd64-dev.tar.gz" truffleruby_graalvm ;; Darwin-arm64) use_homebrew_openssl - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java19-darwin-aarch64-dev.tar.gz" truffleruby_graalvm + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java17-darwin-aarch64-dev.tar.gz" truffleruby_graalvm ;; *) colorize 1 "Unsupported platform: $platform" From 8728d68fdc9f3211047f18bc1c1e176ebdc47f19 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 22 Feb 2023 17:09:20 +0100 Subject: [PATCH 1428/1809] ruby-build 20230222 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 7b49fbb5..c8a1d8e1 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20230208.1" +RUBY_BUILD_VERSION="20230222" OLDIFS="$IFS" From c847aeb0dd179f69d2f96a12836dcd5d39d331e0 Mon Sep 17 00:00:00 2001 From: HASUMI Hitoshi Date: Sat, 25 Feb 2023 13:28:34 +0900 Subject: [PATCH 1429/1809] Add mruby-3.2.0 --- share/ruby-build/mruby-3.2.0 | 1 + 1 file changed, 1 insertion(+) create mode 100644 share/ruby-build/mruby-3.2.0 diff --git a/share/ruby-build/mruby-3.2.0 b/share/ruby-build/mruby-3.2.0 new file mode 100644 index 00000000..b5395e93 --- /dev/null +++ b/share/ruby-build/mruby-3.2.0 @@ -0,0 +1 @@ +install_package "mruby-3.2.0" "https://github.com/mruby/mruby/archive/3.2.0.tar.gz#3c198e4a31d31fe8524013066fac84a67fe6cd6067d92c25a1c79089744cb608" mruby From 40af31b46ba4411e59b51d0fa2145808d343a128 Mon Sep 17 00:00:00 2001 From: Roman Usherenko Date: Thu, 3 Feb 2022 20:08:20 +0200 Subject: [PATCH 1430/1809] automatically detect and use Homebrew's libyaml MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Mislav Marohnić --- bin/ruby-build | 41 ++++++++++++++++++++++------------------- test/build.bats | 6 ++++-- 2 files changed, 26 insertions(+), 21 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index c8a1d8e1..6123b75a 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -558,8 +558,21 @@ build_package_standard_build() { local PACKAGE_CFLAGS="${package_var_name}_CFLAGS" if [ "$package_var_name" = "RUBY" ]; then - use_homebrew_readline || use_freebsd_pkg ||true + if [[ "$RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" != *--with-readline-dir=* ]]; then + use_homebrew_readline || use_freebsd_readline || true + fi + if [[ "$RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" != *--with-libyaml-dir=* ]]; then + use_homebrew_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 [ "FreeBSD" = "$(uname -s)" ] && [ -f /usr/local/include/openssl/ssl.h ]; then + # use openssl installed from Ports Collection + package_option ruby configure --with-openssl-dir="/usr/local" + fi + fi fi ( if [ "${CFLAGS+defined}" ] || [ "${!PACKAGE_CFLAGS+defined}" ]; then @@ -1037,18 +1050,10 @@ use_homebrew_gmp() { fi } -use_freebsd_pkg() { - # check if FreeBSD +use_freebsd_readline() { if [ "FreeBSD" = "$(uname -s)" ]; then - # use openssl if installed from Ports Collection - if [ -f /usr/local/include/openssl/ssl.h ]; then - package_option ruby configure --with-openssl-dir="/usr/local" - fi - - # check if 11-R or later - release="$(uname -r)" + local release="$(uname -r)" if [ "${release%%.*}" -ge 11 ]; then - # prefers readline to compile most of ruby versions if pkg info -e readline > /dev/null; then # use readline from Ports Collection package_option ruby configure --with-readline-dir="/usr/local" @@ -1062,14 +1067,12 @@ use_freebsd_pkg() { } use_homebrew_readline() { - if [[ "$RUBY_CONFIGURE_OPTS" != *--with-readline-dir=* ]]; then - local libdir="$(brew --prefix readline 2>/dev/null || true)" - if [ -d "$libdir" ]; then - echo "ruby-build: using readline from homebrew" - package_option ruby configure --with-readline-dir="$libdir" - else - return 1 - fi + local libdir="$(brew --prefix readline 2>/dev/null || true)" + if [ -d "$libdir" ]; then + echo "ruby-build: using readline from homebrew" + package_option ruby configure --with-readline-dir="$libdir" + else + return 1 fi } diff --git a/test/build.bats b/test/build.bats index 8e667a12..1629e030 100755 --- a/test/build.bats +++ b/test/build.bats @@ -186,10 +186,12 @@ OUT mkdir -p "$brew_libdir" stub uname '-s : echo Linux' - stub brew "--prefix libyaml : echo '$brew_libdir'" false false + stub brew false "--prefix libyaml : echo '$brew_libdir'" false stub_make_install - install_fixture definitions/needs-yaml + run_inline_definition < Date: Mon, 6 Mar 2023 18:58:00 +0100 Subject: [PATCH 1431/1809] add stub_repeated test helper --- test/build.bats | 44 +++++++++++++++++++++++-------------------- test/compiler.bats | 30 +++++++++++++++++++---------- test/rbenv.bats | 3 ++- test/stubs/stub | 10 ++++++---- test/test_helper.bash | 7 +++++++ 5 files changed, 59 insertions(+), 35 deletions(-) diff --git a/test/build.bats b/test/build.bats index 1629e030..21902380 100755 --- a/test/build.bats +++ b/test/build.bats @@ -61,8 +61,8 @@ assert_build_log() { cached_tarball "yaml-0.1.6" cached_tarball "ruby-2.0.0" - stub uname '-s : echo Linux' - stub brew false + stub_repeated uname '-s : echo Linux' + stub_repeated brew false stub_make_install stub_make_install @@ -70,6 +70,7 @@ assert_build_log() { assert_success unstub uname + unstub brew unstub make assert_build_log <> build.log' @@ -100,6 +101,7 @@ PATCH assert_success unstub uname + unstub brew unstub make unstub patch @@ -118,8 +120,8 @@ OUT cached_tarball "yaml-0.1.6" cached_tarball "ruby-2.0.0" - stub uname '-s : echo Linux' - stub brew false + stub_repeated uname '-s : echo Linux' + stub_repeated brew false stub_make_install stub_make_install stub patch ' : echo patch "$@" | sed -E "s/\.[[:alnum:]]+$/.XXX/" >> build.log' @@ -132,6 +134,7 @@ PATCH assert_success unstub uname + unstub brew unstub make unstub patch @@ -150,8 +153,8 @@ OUT cached_tarball "yaml-0.1.6" cached_tarball "ruby-2.0.0" - stub uname '-s : echo Linux' - stub brew false + stub_repeated uname '-s : echo Linux' + stub_repeated brew false stub_make_install stub_make_install stub patch ' : echo patch "$@" | sed -E "s/\.[[:alnum:]]+$/.XXX/" >> build.log' @@ -165,6 +168,7 @@ PATCH assert_success unstub uname + unstub brew unstub make unstub patch @@ -185,8 +189,8 @@ OUT brew_libdir="$TMP/homebrew-yaml" mkdir -p "$brew_libdir" - stub uname '-s : echo Linux' - stub brew false "--prefix libyaml : echo '$brew_libdir'" false + stub_repeated uname '-s : echo Linux' + stub_repeated brew "--prefix libyaml : echo '$brew_libdir'" stub_make_install run_inline_definition <> build.log' stub_make_install diff --git a/test/compiler.bats b/test/compiler.bats index 33c6f202..7a681f36 100755 --- a/test/compiler.bats +++ b/test/compiler.bats @@ -8,9 +8,9 @@ export -n CC export -n RUBY_CONFIGURE_OPTS @test "require_gcc on OS X 10.9" { - stub uname '-s : echo Darwin' + stub_repeated uname '-s : echo Darwin' stub sw_vers '-productVersion : echo 10.9.5' - stub gcc '--version : echo 4.2.1' '--version : echo 4.2.1' + stub_repeated gcc '--version : echo 4.2.1' run_inline_definition < ./configure <&2 && exit 2' \ "--definitions : echo 1.8.7 1.9.3-p0 1.9.3-p194 2.1.2 | tr ' ' $'\\n'" @@ -97,6 +97,7 @@ If the version you need is missing, try upgrading ruby-build: git -C ${BATS_TEST_DIRNAME}/.. pull OUT + unstub brew unstub ruby-build } diff --git a/test/stubs/stub b/test/stubs/stub index bd5c5d68..c2ace56c 100755 --- a/test/stubs/stub +++ b/test/stubs/stub @@ -1,7 +1,7 @@ #!/usr/bin/env bash set -e -status=0 +status=127 program="${0##*/}" PROGRAM="$(echo "$program" | tr a-z- A-Z_)" [ -n "$TMPDIR" ] || TMPDIR="/tmp" @@ -9,6 +9,7 @@ PROGRAM="$(echo "$program" | tr a-z- A-Z_)" _STUB_PLAN="${PROGRAM}_STUB_PLAN" _STUB_RUN="${PROGRAM}_STUB_RUN" _STUB_INDEX="${PROGRAM}_STUB_INDEX" +_STUB_NOINDEX="${PROGRAM}_STUB_NOINDEX" _STUB_RESULT="${PROGRAM}_STUB_RESULT" _STUB_END="${PROGRAM}_STUB_END" _STUB_DEBUG="${PROGRAM}_STUB_DEBUG" @@ -32,7 +33,7 @@ index=0 while IFS= read -r line; do index=$(($index + 1)) - if [ -z "${!_STUB_END}" ] && [ $index -eq "${!_STUB_INDEX}" ]; then + 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 @@ -72,7 +73,8 @@ while IFS= read -r line; do ( eval "$command" ) status="$?" set -e - else + [ -z "${!_STUB_NOINDEX}" ] || break + elif [ -z "${!_STUB_NOINDEX}" ]; then eval "${_STUB_RESULT}"=1 fi fi @@ -95,7 +97,7 @@ if [ -n "${!_STUB_END}" ]; then else # If the requested index is larger than the number # of lines in the plan file, we failed. - if [ "${!_STUB_INDEX}" -gt $index ]; then + if [[ -z "${!_STUB_NOINDEX}" && "${!_STUB_INDEX}" -gt $index ]]; then eval "${_STUB_RESULT}"=1 fi diff --git a/test/test_helper.bash b/test/test_helper.bash index ea7ddae4..982696e3 100644 --- a/test/test_helper.bash +++ b/test/test_helper.bash @@ -50,6 +50,13 @@ stub() { for arg in "$@"; do printf "%s\n" "$arg" >> "${TMP}/${program}-stub-plan"; done } +stub_repeated() { + local program="$1" + local prefix="$(echo "$program" | tr a-z- A-Z_)" + export "${prefix}_STUB_NOINDEX"=1 + stub "$@" +} + unstub() { local program="$1" local prefix="$(echo "$program" | tr a-z- A-Z_)" From 4cc9dc3be8dbdf8c7515d2b5d8f5a5994d2d098d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 6 Mar 2023 19:19:31 +0100 Subject: [PATCH 1432/1809] appease linter --- test/test_helper.bash | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/test_helper.bash b/test/test_helper.bash index 982696e3..f0fa95fd 100644 --- a/test/test_helper.bash +++ b/test/test_helper.bash @@ -36,6 +36,7 @@ teardown() { stub() { local program="$1" + # shellcheck disable=SC2155 local prefix="$(echo "$program" | tr a-z- A-Z_)" shift @@ -52,6 +53,7 @@ stub() { stub_repeated() { local program="$1" + # shellcheck disable=SC2155 local prefix="$(echo "$program" | tr a-z- A-Z_)" export "${prefix}_STUB_NOINDEX"=1 stub "$@" @@ -59,6 +61,7 @@ stub_repeated() { unstub() { local program="$1" + # shellcheck disable=SC2155 local prefix="$(echo "$program" | tr a-z- A-Z_)" local path="${TMP}/bin/${program}" From fea57ceae16bdeb484e9038259497d5fc0c17fe2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 6 Mar 2023 20:28:55 +0100 Subject: [PATCH 1433/1809] ruby-build 20230306 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 6123b75a..9b520826 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20230222" +RUBY_BUILD_VERSION="20230306" OLDIFS="$IFS" From 90b5582531703128320c9d06873e7b0d7f143db5 Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Wed, 8 Mar 2023 15:17:38 -0500 Subject: [PATCH 1434/1809] Add JRuby 9.4.2.0 --- share/ruby-build/jruby-9.4.2.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.4.2.0 diff --git a/share/ruby-build/jruby-9.4.2.0 b/share/ruby-build/jruby-9.4.2.0 new file mode 100644 index 00000000..53f2d2e3 --- /dev/null +++ b/share/ruby-build/jruby-9.4.2.0 @@ -0,0 +1,2 @@ +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 From 659f089531fd0068c80e47907430aa0fba2a903f Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Thu, 9 Mar 2023 10:38:37 +0900 Subject: [PATCH 1435/1809] ruby-build 20230309 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 9b520826..2bbc18de 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20230306" +RUBY_BUILD_VERSION="20230309" OLDIFS="$IFS" From f3c1ccc33543ec8d469f67cea9c21c6a0364e14e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 10 Mar 2023 15:24:10 +0000 Subject: [PATCH 1436/1809] Remove AWS access key ID from version control (#2163) This is to stop people's security software from complaining about it. --- .github/workflows/mirror.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/mirror.yml b/.github/workflows/mirror.yml index 22722273..a05558aa 100644 --- a/.github/workflows/mirror.yml +++ b/.github/workflows/mirror.yml @@ -19,12 +19,12 @@ jobs: steps: - uses: actions/checkout@v3 with: - fetch-depth: 0 + fetch-depth: 100 - name: Update download mirror run: script/mirror update "${BEFORE_REF}.." env: BEFORE_REF: ${{ github.event.before }}${{ github.event.inputs.beforeRef }} - AMAZON_S3_BUCKET: ruby-build-mirror - AWS_ACCESS_KEY_ID: AKIAJKAUQVHU6X4CODDQ + AMAZON_S3_BUCKET: ${{ vars.AWS_S3_BUCKET }} + AWS_ACCESS_KEY_ID: ${{ vars.AWS_ACCESS_KEY_ID }} AWS_SECRET_ACCESS_KEY: ${{ secrets.MIRROR_UPLOAD_SECRET }} - AWS_REGION: us-east-1 + AWS_REGION: ${{ vars.AWS_REGION }} From c0c7b8122070ab3a91ae98aa4a532bd7e79a83f8 Mon Sep 17 00:00:00 2001 From: Joe Stein <569991+jas14@users.noreply.github.com> Date: Thu, 30 Mar 2023 10:42:20 -0400 Subject: [PATCH 1437/1809] Add definitions for Ruby 2.7.8, 3.0.6, 3.1.4, 3.2.2 (#2174) --- share/ruby-build/2.7.8 | 2 ++ share/ruby-build/3.0.6 | 2 ++ share/ruby-build/3.1.4 | 2 ++ share/ruby-build/3.2.2 | 2 ++ 4 files changed, 8 insertions(+) create mode 100644 share/ruby-build/2.7.8 create mode 100644 share/ruby-build/3.0.6 create mode 100644 share/ruby-build/3.1.4 create mode 100644 share/ruby-build/3.2.2 diff --git a/share/ruby-build/2.7.8 b/share/ruby-build/2.7.8 new file mode 100644 index 00000000..e3baee9f --- /dev/null +++ b/share/ruby-build/2.7.8 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "ruby-2.7.8" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.8.tar.gz#c2dab63cbc8f2a05526108ad419efa63a67ed4074dbbcf9fc2b1ca664cb45ba0" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.6 b/share/ruby-build/3.0.6 new file mode 100644 index 00000000..6e4d02e6 --- /dev/null +++ b/share/ruby-build/3.0.6 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "ruby-3.0.6" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.6.tar.gz#6e6cbd490030d7910c0ff20edefab4294dfcd1046f0f8f47f78b597987ac683e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.4 b/share/ruby-build/3.1.4 new file mode 100644 index 00000000..3db6ecfd --- /dev/null +++ b/share/ruby-build/3.1.4 @@ -0,0 +1,2 @@ +install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 +install_package "ruby-3.1.4" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.4.tar.gz#a3d55879a0dfab1d7141fdf10d22a07dbf8e5cdc4415da1bde06127d5cc3c7b6" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.2 b/share/ruby-build/3.2.2 new file mode 100644 index 00000000..282e3f2a --- /dev/null +++ b/share/ruby-build/3.2.2 @@ -0,0 +1,2 @@ +install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 +install_package "ruby-3.2.2" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.2.tar.gz#96c57558871a6748de5bc9f274e93f4b5aad06cd8f37befa0e8d94e7b8a423bc" ldflags_dirs enable_shared standard verify_openssl From 41a41067629a8a437f6dc382e303944b659a4527 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Thu, 30 Mar 2023 17:12:43 +0200 Subject: [PATCH 1438/1809] Upgrade from OpenSSL 3.0 to OpenSSL 3.1 --- share/ruby-build/3.1.0 | 2 +- share/ruby-build/3.1.0-dev | 2 +- share/ruby-build/3.1.0-preview1 | 2 +- share/ruby-build/3.1.1 | 2 +- share/ruby-build/3.1.2 | 2 +- share/ruby-build/3.1.3 | 2 +- share/ruby-build/3.1.4 | 2 +- share/ruby-build/3.2.0 | 2 +- share/ruby-build/3.2.0-dev | 2 +- share/ruby-build/3.2.0-preview1 | 2 +- share/ruby-build/3.2.0-preview2 | 2 +- share/ruby-build/3.2.0-preview3 | 2 +- share/ruby-build/3.2.0-rc1 | 2 +- share/ruby-build/3.2.1 | 2 +- share/ruby-build/3.2.2 | 2 +- share/ruby-build/3.3.0-dev | 2 +- 16 files changed, 16 insertions(+), 16 deletions(-) diff --git a/share/ruby-build/3.1.0 b/share/ruby-build/3.1.0 index d0ac77a1..2ecd8285 100644 --- a/share/ruby-build/3.1.0 +++ b/share/ruby-build/3.1.0 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 install_package "ruby-3.1.0" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0.tar.gz#50a0504c6edcb4d61ce6b8cfdbddaa95707195fab0ecd7b5e92654b2a9412854" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.0-dev b/share/ruby-build/3.1.0-dev index a0aca40b..2a0d6572 100644 --- a/share/ruby-build/3.1.0-dev +++ b/share/ruby-build/3.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 install_git "ruby-3.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_1" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.1.0-preview1 b/share/ruby-build/3.1.0-preview1 index da90ce45..cde64332 100644 --- a/share/ruby-build/3.1.0-preview1 +++ b/share/ruby-build/3.1.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 install_package "ruby-3.1.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0-preview1.tar.gz#540f49f4c3aceb1a5d7fb0b8522a04dd96bc4a22f9660a6b59629886c8e010d4" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.1 b/share/ruby-build/3.1.1 index 7407a737..af18b6b0 100644 --- a/share/ruby-build/3.1.1 +++ b/share/ruby-build/3.1.1 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 install_package "ruby-3.1.1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.1.tar.gz#fe6e4782de97443978ddba8ba4be38d222aa24dc3e3f02a6a8e7701c0eeb619d" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.2 b/share/ruby-build/3.1.2 index 4e73c15e..7437e811 100644 --- a/share/ruby-build/3.1.2 +++ b/share/ruby-build/3.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 install_package "ruby-3.1.2" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.2.tar.gz#61843112389f02b735428b53bb64cf988ad9fb81858b8248e22e57336f24a83e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.3 b/share/ruby-build/3.1.3 index 3acd6335..eb0a7608 100644 --- a/share/ruby-build/3.1.3 +++ b/share/ruby-build/3.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 install_package "ruby-3.1.3" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.3.tar.gz#5ea498a35f4cd15875200a52dde42b6eb179e1264e17d78732c3a57cd1c6ab9e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.4 b/share/ruby-build/3.1.4 index 3db6ecfd..b3e7f625 100644 --- a/share/ruby-build/3.1.4 +++ b/share/ruby-build/3.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 install_package "ruby-3.1.4" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.4.tar.gz#a3d55879a0dfab1d7141fdf10d22a07dbf8e5cdc4415da1bde06127d5cc3c7b6" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0 b/share/ruby-build/3.2.0 index f068b333..f7a7dc1a 100644 --- a/share/ruby-build/3.2.0 +++ b/share/ruby-build/3.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0.tar.gz#daaa78e1360b2783f98deeceb677ad900f3a36c0ffa6e2b6b19090be77abc272" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0-dev b/share/ruby-build/3.2.0-dev index c42abacf..e213938b 100644 --- a/share/ruby-build/3.2.0-dev +++ b/share/ruby-build/3.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 install_git "ruby-3.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_2" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.2.0-preview1 b/share/ruby-build/3.2.0-preview1 index 2809d0f7..68c91dd1 100644 --- a/share/ruby-build/3.2.0-preview1 +++ b/share/ruby-build/3.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview1.tar.gz#6946b966c561d5dfc2a662b88e8211be30bfffc7bb2f37ce3cc62d6c46a0b818" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0-preview2 b/share/ruby-build/3.2.0-preview2 index f14ae753..7871a875 100644 --- a/share/ruby-build/3.2.0-preview2 +++ b/share/ruby-build/3.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview2.tar.gz#8a78fd7a221b86032f96f25c1d852954c94d193b9d21388a9b434e160b7ed891" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0-preview3 b/share/ruby-build/3.2.0-preview3 index 72bb3895..698d520d 100644 --- a/share/ruby-build/3.2.0-preview3 +++ b/share/ruby-build/3.2.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0-preview3" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview3.tar.gz#c041d1488e62730d3a10dbe7cf7a3b3e4268dc867ec20ec991e7d16146640487" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0-rc1 b/share/ruby-build/3.2.0-rc1 index f46d1cc0..4f1d6252 100644 --- a/share/ruby-build/3.2.0-rc1 +++ b/share/ruby-build/3.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0-rc1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-rc1.tar.gz#3bb9760c1ac1b66416aaa4899809f6ccd010e57038eaaeca19a383fd56275dac" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.1 b/share/ruby-build/3.2.1 index 638691af..812aec30 100644 --- a/share/ruby-build/3.2.1 +++ b/share/ruby-build/3.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 install_package "ruby-3.2.1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.1.tar.gz#13d67901660ee3217dbd9dd56059346bd4212ce64a69c306ef52df64935f8dbd" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.2 b/share/ruby-build/3.2.2 index 282e3f2a..25a4671c 100644 --- a/share/ruby-build/3.2.2 +++ b/share/ruby-build/3.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 install_package "ruby-3.2.2" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.2.tar.gz#96c57558871a6748de5bc9f274e93f4b5aad06cd8f37befa0e8d94e7b8a423bc" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.3.0-dev b/share/ruby-build/3.3.0-dev index b2a0550b..2bb9a4fb 100644 --- a/share/ruby-build/3.3.0-dev +++ b/share/ruby-build/3.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl From 8c7f47a2b8e4cac5e3aab2345e0c09c5eb9106a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Thu, 30 Mar 2023 17:21:45 +0200 Subject: [PATCH 1439/1809] Avoid shellcheck CI job commenting on every PR --- .github/workflows/differential-shellcheck.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/differential-shellcheck.yml b/.github/workflows/differential-shellcheck.yml index 7b001a3f..87c9a0f4 100644 --- a/.github/workflows/differential-shellcheck.yml +++ b/.github/workflows/differential-shellcheck.yml @@ -3,6 +3,8 @@ name: Differential ShellCheck on: + push: + branches: [master] pull_request: branches: [master] From 855b9630c1e424720aceaef0df1e0ba4e989ac79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Thu, 30 Mar 2023 18:01:50 +0200 Subject: [PATCH 1440/1809] ruby-build 20230330 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 2bbc18de..9176b0fd 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20230309" +RUBY_BUILD_VERSION="20230330" OLDIFS="$IFS" From 6705d619f0a6530c4d296b67d60e271b095e8b9a Mon Sep 17 00:00:00 2001 From: Joe Stein Date: Thu, 30 Mar 2023 16:18:59 -0400 Subject: [PATCH 1441/1809] Fall back on shasum if sha256sum is unavailable --- script/update-cruby | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/script/update-cruby b/script/update-cruby index 0664f9fd..ad1c18ac 100755 --- a/script/update-cruby +++ b/script/update-cruby @@ -15,7 +15,14 @@ file="share/ruby-build/${version}" basename="ruby-${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}" -sha256=$(sha256sum "$release_directory/$basename" | cut -d ' ' -f 1) +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 cat > "$file" < Date: Tue, 4 Apr 2023 10:36:15 +0900 Subject: [PATCH 1442/1809] Mark EOL warning to Ruby 2.7 --- share/ruby-build/2.7.0 | 2 +- share/ruby-build/2.7.0-preview1 | 2 +- share/ruby-build/2.7.0-preview2 | 2 +- share/ruby-build/2.7.0-preview3 | 2 +- share/ruby-build/2.7.0-rc1 | 2 +- share/ruby-build/2.7.0-rc2 | 2 +- share/ruby-build/2.7.1 | 2 +- share/ruby-build/2.7.2 | 2 +- share/ruby-build/2.7.3 | 2 +- share/ruby-build/2.7.4 | 2 +- share/ruby-build/2.7.5 | 2 +- share/ruby-build/2.7.6 | 2 +- share/ruby-build/2.7.7 | 2 +- share/ruby-build/2.7.8 | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) diff --git a/share/ruby-build/2.7.0 b/share/ruby-build/2.7.0 index 903ebe0f..71c0f38a 100644 --- a/share/ruby-build/2.7.0 +++ b/share/ruby-build/2.7.0 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.0" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0.tar.bz2#7aa247a19622a803bdd29fdb28108de9798abe841254fe8ea82c31d125c6ab26" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.7.0" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0.tar.bz2#7aa247a19622a803bdd29fdb28108de9798abe841254fe8ea82c31d125c6ab26" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview1 b/share/ruby-build/2.7.0-preview1 index e734ce22..b904957c 100644 --- a/share/ruby-build/2.7.0-preview1 +++ b/share/ruby-build/2.7.0-preview1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview1.tar.bz2#d45b4a1712ec5c03a35e85e33bcb57c7426b856d35e4f04f7975ae3944d09952" ldflags_dirs enable_shared standard verify_openssl +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 ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview2 b/share/ruby-build/2.7.0-preview2 index 91c1d99f..09b2e2bf 100644 --- a/share/ruby-build/2.7.0-preview2 +++ b/share/ruby-build/2.7.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview2.tar.bz2#417c84346ba84d664a13833c94c6d9f888c89bb9bee9adf469580441eaede30b" ldflags_dirs enable_shared standard verify_openssl +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 ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview3 b/share/ruby-build/2.7.0-preview3 index a3696393..7807911c 100644 --- a/share/ruby-build/2.7.0-preview3 +++ b/share/ruby-build/2.7.0-preview3 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview3.tar.bz2#df2ddee659873e6fc30a8590ecffa49cf3a4ef81fa922b0d09f821b69ee88bc3" ldflags_dirs enable_shared standard verify_openssl +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 ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc1 b/share/ruby-build/2.7.0-rc1 index 17359984..f23196a5 100644 --- a/share/ruby-build/2.7.0-rc1 +++ b/share/ruby-build/2.7.0-rc1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc1.tar.bz2#1c5a02b63fa9fca37c41681bbbf20c55818a32315958c0a6c8f505943bfcb2d2" ldflags_dirs enable_shared standard verify_openssl +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 ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc2 b/share/ruby-build/2.7.0-rc2 index 963a8536..84440eb3 100644 --- a/share/ruby-build/2.7.0-rc2 +++ b/share/ruby-build/2.7.0-rc2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc2.tar.bz2#8f94ea7ba79b6e95225fb4a7870e882081182c3d12d58c4cad2a7d2e7865cf8e" ldflags_dirs enable_shared standard verify_openssl +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 ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.1 b/share/ruby-build/2.7.1 index 81e4ca74..9a36cd95 100644 --- a/share/ruby-build/2.7.1 +++ b/share/ruby-build/2.7.1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2#d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.7.1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2#d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.2 b/share/ruby-build/2.7.2 index b58a54c1..386642a8 100644 --- a/share/ruby-build/2.7.2 +++ b/share/ruby-build/2.7.2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.2.tar.bz2#65a590313d244d48dc2ef9a9ad015dd8bc6faf821621bbb269aa7462829c75ed" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.7.2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.2.tar.bz2#65a590313d244d48dc2ef9a9ad015dd8bc6faf821621bbb269aa7462829c75ed" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.3 b/share/ruby-build/2.7.3 index 5b2487b1..dcc505cc 100644 --- a/share/ruby-build/2.7.3 +++ b/share/ruby-build/2.7.3 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.3.tar.bz2#3e90e5a41d4df90e19c307ab0fb41789992c0b0128e6bbaa669b89ed44a0b68b" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.7.3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.3.tar.bz2#3e90e5a41d4df90e19c307ab0fb41789992c0b0128e6bbaa669b89ed44a0b68b" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.4 b/share/ruby-build/2.7.4 index f19045e7..bea672eb 100644 --- a/share/ruby-build/2.7.4 +++ b/share/ruby-build/2.7.4 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.4" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.4.tar.bz2#bffa8aec9da392eda98f1c561071bb6e71d217d541c617fc6e3282d79f4e7d48" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.7.4" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.4.tar.bz2#bffa8aec9da392eda98f1c561071bb6e71d217d541c617fc6e3282d79f4e7d48" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.5 b/share/ruby-build/2.7.5 index 177c0525..603c418f 100644 --- a/share/ruby-build/2.7.5 +++ b/share/ruby-build/2.7.5 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.5" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.5.tar.bz2#d6b444341a5e06fcd6eaf1feb83a1c0c2da4705dbe4f275ee851761b185f4bd1" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.7.5" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.5.tar.bz2#d6b444341a5e06fcd6eaf1feb83a1c0c2da4705dbe4f275ee851761b185f4bd1" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.6 b/share/ruby-build/2.7.6 index 6bbb9ca0..fb61fe6d 100644 --- a/share/ruby-build/2.7.6 +++ b/share/ruby-build/2.7.6 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.6" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.6.tar.bz2#6de239d74cf6da09d0c17a116378a866743f5f0a52c9355da26b5d312ca6eed3" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.7.6" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.6.tar.bz2#6de239d74cf6da09d0c17a116378a866743f5f0a52c9355da26b5d312ca6eed3" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.7 b/share/ruby-build/2.7.7 index f6c3f190..72a35e34 100644 --- a/share/ruby-build/2.7.7 +++ b/share/ruby-build/2.7.7 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.7" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.7.tar.bz2#cf800820c9e69cdd31a8cdab920391f74ed935db2397a905afabd48961913658" warn_unsupported ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.7.7" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.7.tar.bz2#cf800820c9e69cdd31a8cdab920391f74ed935db2397a905afabd48961913658" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.8 b/share/ruby-build/2.7.8 index e3baee9f..8f9d0c8d 100644 --- a/share/ruby-build/2.7.8 +++ b/share/ruby-build/2.7.8 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.8" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.8.tar.gz#c2dab63cbc8f2a05526108ad419efa63a67ed4074dbbcf9fc2b1ca664cb45ba0" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.7.8" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.8.tar.gz#c2dab63cbc8f2a05526108ad419efa63a67ed4074dbbcf9fc2b1ca664cb45ba0" warn_eol ldflags_dirs enable_shared standard verify_openssl From 83319f8745caa51d937df40b4c4ce130ae8d6517 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Tue, 4 Apr 2023 10:39:18 +0900 Subject: [PATCH 1443/1809] Mark EOL warning to preview versions of Ruby 2.6 --- share/ruby-build/2.6.0-preview1 | 2 +- share/ruby-build/2.6.0-preview2 | 2 +- share/ruby-build/2.6.0-preview3 | 2 +- share/ruby-build/2.6.0-rc1 | 2 +- share/ruby-build/2.6.0-rc2 | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/share/ruby-build/2.6.0-preview1 b/share/ruby-build/2.6.0-preview1 index 3b3fff6d..b8bdacab 100644 --- a/share/ruby-build/2.6.0-preview1 +++ b/share/ruby-build/2.6.0-preview1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview1.tar.bz2#8bd6c373df6ee009441270a8b4f86413d101b8f88e8051c55ef62abffadce462" ldflags_dirs standard verify_openssl +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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview2 b/share/ruby-build/2.6.0-preview2 index 3a174bee..b9cef407 100644 --- a/share/ruby-build/2.6.0-preview2 +++ b/share/ruby-build/2.6.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview2.tar.bz2#d8ede03d5ad3abd9d2c81cf0ad17a41d22b747c003cc16fd59befb2aaf48f0b2" ldflags_dirs standard verify_openssl +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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview3 b/share/ruby-build/2.6.0-preview3 index ed2b1048..65257e40 100644 --- a/share/ruby-build/2.6.0-preview3 +++ b/share/ruby-build/2.6.0-preview3 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview3.tar.bz2#1f09a2ac1ab26721923cbf4b9302a66d36bb302dc45e72112b41d6fccc5b5931" ldflags_dirs standard verify_openssl +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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc1 b/share/ruby-build/2.6.0-rc1 index cca0d3dc..bb6cb653 100644 --- a/share/ruby-build/2.6.0-rc1 +++ b/share/ruby-build/2.6.0-rc1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc1.tar.bz2#b4e9c0e8801946e9f0baba30948955f4341e9e04f363c206b7bd774208053eb5" ldflags_dirs standard verify_openssl +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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc2 b/share/ruby-build/2.6.0-rc2 index c393da13..7854ce0e 100644 --- a/share/ruby-build/2.6.0-rc2 +++ b/share/ruby-build/2.6.0-rc2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc2.tar.bz2#b3d03e471e3136f43bb948013d4f4974abb63d478e8ff7ec2741b22750a3ec50" ldflags_dirs standard verify_openssl +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 ldflags_dirs standard verify_openssl From b348b7a896a3f8d5091cacff3b99c7fff43916b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 4 Apr 2023 16:58:02 +0200 Subject: [PATCH 1444/1809] Fix uploading SARIF reports from Differential Shellcheck --- .github/workflows/differential-shellcheck.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/differential-shellcheck.yml b/.github/workflows/differential-shellcheck.yml index 87c9a0f4..f132b80d 100644 --- a/.github/workflows/differential-shellcheck.yml +++ b/.github/workflows/differential-shellcheck.yml @@ -10,6 +10,7 @@ on: permissions: contents: read + security-events: write jobs: lint: From b80e686b6ee6a29bd7b391f4c54ddce3bd437de4 Mon Sep 17 00:00:00 2001 From: Jarmo Pertman Date: Sun, 23 Apr 2023 21:00:21 +0300 Subject: [PATCH 1445/1809] Fix compilation of Ruby 3.2.x on FreeBSD (#2187) * Use pkg info for readline/libedit prefix on FreeBSD instead of hardcoding it * Use yaml and ffi installed via pkg on FreeBSD * Remove check for FreeBSD version and allow all versions --- bin/ruby-build | 55 +++++++++++++++++++++++++++++++++++++------------- 1 file changed, 41 insertions(+), 14 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 9176b0fd..e024a040 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -106,6 +106,15 @@ is_mac() { [ $# -eq 0 ] || [ "$(osx_version)" "$@" ] } +is_freebsd() { + [ "$(uname -s)" = "FreeBSD" ] +} + +freebsd_package_prefix() { + local package="$1" + pkg info --prefix "$package" 2>/dev/null | cut -wf2 +} + # 9.1 -> 901 # 10.9 -> 1009 # 10.10 -> 1010 @@ -561,14 +570,17 @@ build_package_standard_build() { if [[ "$RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" != *--with-readline-dir=* ]]; then 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 || true + 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 [ "FreeBSD" = "$(uname -s)" ] && [ -f /usr/local/include/openssl/ssl.h ]; 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 @@ -1040,6 +1052,15 @@ use_homebrew_yaml() { fi } +use_freebsd_yaml() { + if is_freebsd; then + local 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="$(brew --prefix gmp 2>/dev/null || true)" if [ -d "$libdir" ]; then @@ -1051,17 +1072,14 @@ use_homebrew_gmp() { } use_freebsd_readline() { - if [ "FreeBSD" = "$(uname -s)" ]; then - local release="$(uname -r)" - if [ "${release%%.*}" -ge 11 ]; then - if pkg info -e readline > /dev/null; then - # use readline from Ports Collection - package_option ruby configure --with-readline-dir="/usr/local" - elif pkg info -e libedit > /dev/null; then - # use libedit from Ports Collection - package_option ruby configure --enable-libedit - package_option ruby configure --with-libedit-dir="/usr/local" - fi + if is_freebsd; then + local readline_prefix="$(freebsd_package_prefix readline)" + local 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 } @@ -1076,6 +1094,15 @@ use_homebrew_readline() { fi } +use_freebsd_libffi() { + if is_freebsd; then + local libffi_prefix="$(freebsd_package_prefix libffi)" + if [ -n "$libffi_prefix" ]; then + package_option ruby configure --with-libffi-dir="$libffi_prefix" + fi + fi +} + has_broken_mac_openssl() { is_mac || return 1 local openssl_version="$(/usr/bin/openssl version 2>/dev/null || true)" @@ -1474,7 +1501,7 @@ if [ -z "$(locate_gcc)" ]; then fi if [ -z "$MAKE" ]; then - if [ "FreeBSD" = "$(uname -s)" ]; then + if is_freebsd; then # Workaround for Ruby bug 16331: https://bugs.ruby-lang.org/issues/16331 # Due to this bug, build will fail with FreeBSD's make after #1368 # The bug is already fixed in upstream but GNU make is still required From fca13fbea836ad3cc37da35925b11f892886a021 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Mon, 24 Apr 2023 21:33:13 +0200 Subject: [PATCH 1446/1809] Fix truffleruby+graalvm-dev download URLs --- share/ruby-build/truffleruby+graalvm-dev | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/share/ruby-build/truffleruby+graalvm-dev b/share/ruby-build/truffleruby+graalvm-dev index d6b61a24..b05109bd 100644 --- a/share/ruby-build/truffleruby+graalvm-dev +++ b/share/ruby-build/truffleruby+graalvm-dev @@ -1,18 +1,18 @@ platform="$(uname -s)-$(uname -m)" case $platform in Linux-x86_64) - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java17-linux-amd64-dev.tar.gz" truffleruby_graalvm + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-community-java17-linux-amd64-dev.tar.gz" truffleruby_graalvm ;; Linux-aarch64) - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java17-linux-aarch64-dev.tar.gz" truffleruby_graalvm + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-community-java17-linux-aarch64-dev.tar.gz" truffleruby_graalvm ;; Darwin-x86_64) use_homebrew_openssl - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java17-darwin-amd64-dev.tar.gz" truffleruby_graalvm + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-community-java17-darwin-amd64-dev.tar.gz" truffleruby_graalvm ;; Darwin-arm64) use_homebrew_openssl - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java17-darwin-aarch64-dev.tar.gz" truffleruby_graalvm + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-community-java17-darwin-aarch64-dev.tar.gz" truffleruby_graalvm ;; *) colorize 1 "Unsupported platform: $platform" From 7ed052655b4f8b6441d07a28dc7f176cb849683e Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Mon, 24 Apr 2023 21:41:05 +0200 Subject: [PATCH 1447/1809] ruby-build 20230424 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index e024a040..a6f727df 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20230330" +RUBY_BUILD_VERSION="20230424" OLDIFS="$IFS" From 1ae88806fd7aed0f586ce2ac376bb88d183078c4 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Fri, 28 Apr 2023 14:57:48 +0200 Subject: [PATCH 1448/1809] Add TruffleRuby 23.0.0-preview1 --- share/ruby-build/truffleruby-23.0.0-preview1 | 21 ++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 share/ruby-build/truffleruby-23.0.0-preview1 diff --git a/share/ruby-build/truffleruby-23.0.0-preview1 b/share/ruby-build/truffleruby-23.0.0-preview1 new file mode 100644 index 00000000..ff94c87a --- /dev/null +++ b/share/ruby-build/truffleruby-23.0.0-preview1 @@ -0,0 +1,21 @@ +platform="$(uname -s)-$(uname -m)" +case $platform in +Linux-x86_64) + install_package "truffleruby-23.0.0-preview1" "https://github.com/oracle/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/oracle/truffleruby/releases/download/vm-23.0.0-preview1/truffleruby-23.0.0-preview1-linux-aarch64.tar.gz#05f326cc1d97ab93a0b88e5b3ea9f039b160f4f514f2e9c05585df76894c9e30" truffleruby + ;; +Darwin-x86_64) + use_homebrew_openssl + install_package "truffleruby-23.0.0-preview1" "https://github.com/oracle/truffleruby/releases/download/vm-23.0.0-preview1/truffleruby-23.0.0-preview1-macos-amd64.tar.gz#012b2802dc66b2f99ab60134d6f0afd5a20f3d8e380daa4db39ce84253be07cd" truffleruby + ;; +Darwin-arm64) + use_homebrew_openssl + install_package "truffleruby-23.0.0-preview1" "https://github.com/oracle/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 From 3e196fd567110d30246790b13435b1c7048ea5d8 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Fri, 28 Apr 2023 15:12:52 +0200 Subject: [PATCH 1449/1809] Add TruffleRuby+GraalVM 23.0.0-preview1 --- bin/ruby-build | 4 +++- script/update-truffleruby-graalvm | 9 ++++++-- .../truffleruby+graalvm-23.0.0-preview1 | 21 +++++++++++++++++++ 3 files changed, 31 insertions(+), 3 deletions(-) create mode 100644 share/ruby-build/truffleruby+graalvm-23.0.0-preview1 diff --git a/bin/ruby-build b/bin/ruby-build index a6f727df..af5e0d4e 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -777,7 +777,9 @@ build_package_truffleruby_graalvm() { cd Contents/Home || return $? fi - bin/gu install ruby || return $? + if [ -e bin/gu ]; then + bin/gu install ruby || return $? + fi local ruby_home ruby_home=$(bin/ruby -e 'print RbConfig::CONFIG["prefix"]') diff --git a/script/update-truffleruby-graalvm b/script/update-truffleruby-graalvm index 6142f17e..ac86d28d 100755 --- a/script/update-truffleruby-graalvm +++ b/script/update-truffleruby-graalvm @@ -14,8 +14,13 @@ file="share/ruby-build/truffleruby+graalvm-${version}" add_platform() { platform="$1" - basename="graalvm-ce-java17-${platform}-${version}.tar.gz" - url="https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${version}/${basename}" + if [[ "$version" = *preview* ]]; then + basename="graalvm-ruby-community-${version}-jdk17-${platform}.tar.gz" + url="https://github.com/oracle/truffleruby/releases/download/vm-${version}/${basename}" + else + basename="graalvm-ce-java17-${platform}-${version}.tar.gz" + url="https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${version}/${basename}" + fi sha256=$(sha256sum "$release_directory/$basename" | cut -d ' ' -f 1) cat >> "$file" < Date: Fri, 28 Apr 2023 15:35:15 +0200 Subject: [PATCH 1450/1809] ruby-build 20230428 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index af5e0d4e..decbb00c 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20230424" +RUBY_BUILD_VERSION="20230428" OLDIFS="$IFS" From 3e7879d5b51107f62f51aab503836728ef537137 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Fri, 12 May 2023 21:57:13 +0900 Subject: [PATCH 1451/1809] Added Ruby 3.3.0-preview1 --- share/ruby-build/3.3.0-preview1 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/3.3.0-preview1 diff --git a/share/ruby-build/3.3.0-preview1 b/share/ruby-build/3.3.0-preview1 new file mode 100644 index 00000000..16a14f2d --- /dev/null +++ b/share/ruby-build/3.3.0-preview1 @@ -0,0 +1,2 @@ +!TODO! copy openssl line from other release with the same major.minor version +install_package "ruby-3.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.0-preview1.tar.gz#c3454a911779b8d747ab0ea87041030d002d533edacb2485fe558b7084da25ed" ldflags_dirs enable_shared standard verify_openssl From 37351f83d3a8ef4632f2c2ebbac368116196c6d7 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Fri, 12 May 2023 22:02:01 +0900 Subject: [PATCH 1452/1809] Update OpenSSL package for 3.3.0-preview1 --- share/ruby-build/3.3.0-preview1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/3.3.0-preview1 b/share/ruby-build/3.3.0-preview1 index 16a14f2d..3dc527db 100644 --- a/share/ruby-build/3.3.0-preview1 +++ b/share/ruby-build/3.3.0-preview1 @@ -1,2 +1,2 @@ -!TODO! copy openssl line from other release with the same major.minor version +install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 install_package "ruby-3.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.0-preview1.tar.gz#c3454a911779b8d747ab0ea87041030d002d533edacb2485fe558b7084da25ed" ldflags_dirs enable_shared standard verify_openssl From dc6d1973d540dd69e81f810080643f54ff352da8 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Fri, 12 May 2023 22:02:43 +0900 Subject: [PATCH 1453/1809] ruby-build 20230512 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index decbb00c..3e766903 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20230428" +RUBY_BUILD_VERSION="20230512" OLDIFS="$IFS" From 5ef7d0767565b6e36e9d75020f512dabfd3ac546 Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Wed, 7 Jun 2023 17:18:12 -0500 Subject: [PATCH 1454/1809] Add JRuby 9.4.3.0 --- share/ruby-build/jruby-9.4.3.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.4.3.0 diff --git a/share/ruby-build/jruby-9.4.3.0 b/share/ruby-build/jruby-9.4.3.0 new file mode 100644 index 00000000..b79a53fd --- /dev/null +++ b/share/ruby-build/jruby-9.4.3.0 @@ -0,0 +1,2 @@ +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 From 4effe8661b407c939cadb75280aafce6ba449057 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Thu, 8 Jun 2023 07:30:28 +0900 Subject: [PATCH 1455/1809] ruby-build 20230608 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 3e766903..500ef227 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20230512" +RUBY_BUILD_VERSION="20230608" OLDIFS="$IFS" From 4f444776274045234f93c6c66ac81de63c1ae75d Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 14 Jun 2023 00:10:48 +0200 Subject: [PATCH 1456/1809] Add TruffleRuby and TruffleRuby+GraalVM 23.0.0 * Use the new Oracle GraalVM distribution which uses the GFTC license as it is significantly faster than GraalVM CE and is free for development and production use. * See https://medium.com/graalvm/whats-new-in-graalvm-languages-161527df3d76 --- script/update-truffleruby-graalvm | 11 ++++++----- share/ruby-build/truffleruby+graalvm-23.0.0 | 21 +++++++++++++++++++++ share/ruby-build/truffleruby-23.0.0 | 21 +++++++++++++++++++++ 3 files changed, 48 insertions(+), 5 deletions(-) create mode 100644 share/ruby-build/truffleruby+graalvm-23.0.0 create mode 100644 share/ruby-build/truffleruby-23.0.0 diff --git a/script/update-truffleruby-graalvm b/script/update-truffleruby-graalvm index ac86d28d..12005b7f 100755 --- a/script/update-truffleruby-graalvm +++ b/script/update-truffleruby-graalvm @@ -18,8 +18,9 @@ add_platform() { basename="graalvm-ruby-community-${version}-jdk17-${platform}.tar.gz" url="https://github.com/oracle/truffleruby/releases/download/vm-${version}/${basename}" else - basename="graalvm-ce-java17-${platform}-${version}.tar.gz" - url="https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${version}/${basename}" + jdk_version="17.0.7" + basename="graalvm-jdk-${jdk_version}_${platform}_bin.tar.gz" + url="https://download.oracle.com/graalvm/17/archive/${basename}" fi sha256=$(sha256sum "$release_directory/$basename" | cut -d ' ' -f 1) @@ -34,7 +35,7 @@ platform="\$(uname -s)-\$(uname -m)" case \$platform in Linux-x86_64) EOS -add_platform "linux-amd64" +add_platform "linux-x64" cat >> "$file" <> "$file" <> "$file" <> "$file" < Date: Wed, 14 Jun 2023 10:26:23 +0200 Subject: [PATCH 1457/1809] ruby-build 20230614 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 500ef227..09f598ab 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20230608" +RUBY_BUILD_VERSION="20230614" OLDIFS="$IFS" From e4ca1b3dc3f76c5b7e123ade716ac5d4c6191dbd Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 14 Jun 2023 17:44:14 +0200 Subject: [PATCH 1458/1809] Print a message about the new distribution and license when installing TruffleRuby 23.0 --- share/ruby-build/truffleruby+graalvm-23.0.0 | 3 +++ share/ruby-build/truffleruby-23.0.0 | 3 +++ 2 files changed, 6 insertions(+) diff --git a/share/ruby-build/truffleruby+graalvm-23.0.0 b/share/ruby-build/truffleruby+graalvm-23.0.0 index 293fdab6..01531e8a 100644 --- a/share/ruby-build/truffleruby+graalvm-23.0.0 +++ b/share/ruby-build/truffleruby+graalvm-23.0.0 @@ -1,3 +1,6 @@ +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) diff --git a/share/ruby-build/truffleruby-23.0.0 b/share/ruby-build/truffleruby-23.0.0 index 622f3632..193e9500 100644 --- a/share/ruby-build/truffleruby-23.0.0 +++ b/share/ruby-build/truffleruby-23.0.0 @@ -1,3 +1,6 @@ +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) From 895f8fa40f117afdc6b441de3557ba58193803e9 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Thu, 15 Jun 2023 11:52:12 +0200 Subject: [PATCH 1459/1809] ruby-build 20230615 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 09f598ab..7a33c9a2 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20230614" +RUBY_BUILD_VERSION="20230615" OLDIFS="$IFS" From e7beb605d301909ba7d0052e0adf35031a8734f2 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Mon, 10 Jul 2023 09:15:54 +0900 Subject: [PATCH 1460/1809] Use OpenSSL-3.1.1 --- share/ruby-build/3.1.0 | 2 +- share/ruby-build/3.1.0-dev | 2 +- share/ruby-build/3.1.0-preview1 | 2 +- share/ruby-build/3.1.1 | 2 +- share/ruby-build/3.1.2 | 2 +- share/ruby-build/3.1.3 | 2 +- share/ruby-build/3.1.4 | 2 +- share/ruby-build/3.2.0 | 2 +- share/ruby-build/3.2.0-dev | 2 +- share/ruby-build/3.2.0-preview1 | 2 +- share/ruby-build/3.2.0-preview2 | 2 +- share/ruby-build/3.2.0-preview3 | 2 +- share/ruby-build/3.2.0-rc1 | 2 +- share/ruby-build/3.2.1 | 2 +- share/ruby-build/3.2.2 | 2 +- share/ruby-build/3.3.0-dev | 2 +- share/ruby-build/3.3.0-preview1 | 2 +- 17 files changed, 17 insertions(+), 17 deletions(-) diff --git a/share/ruby-build/3.1.0 b/share/ruby-build/3.1.0 index 2ecd8285..3bfc84cc 100644 --- a/share/ruby-build/3.1.0 +++ b/share/ruby-build/3.1.0 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 install_package "ruby-3.1.0" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0.tar.gz#50a0504c6edcb4d61ce6b8cfdbddaa95707195fab0ecd7b5e92654b2a9412854" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.0-dev b/share/ruby-build/3.1.0-dev index 2a0d6572..aab45ab3 100644 --- a/share/ruby-build/3.1.0-dev +++ b/share/ruby-build/3.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 install_git "ruby-3.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_1" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.1.0-preview1 b/share/ruby-build/3.1.0-preview1 index cde64332..8e1b1d54 100644 --- a/share/ruby-build/3.1.0-preview1 +++ b/share/ruby-build/3.1.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 install_package "ruby-3.1.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0-preview1.tar.gz#540f49f4c3aceb1a5d7fb0b8522a04dd96bc4a22f9660a6b59629886c8e010d4" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.1 b/share/ruby-build/3.1.1 index af18b6b0..b2a4a2c0 100644 --- a/share/ruby-build/3.1.1 +++ b/share/ruby-build/3.1.1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 install_package "ruby-3.1.1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.1.tar.gz#fe6e4782de97443978ddba8ba4be38d222aa24dc3e3f02a6a8e7701c0eeb619d" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.2 b/share/ruby-build/3.1.2 index 7437e811..8269d885 100644 --- a/share/ruby-build/3.1.2 +++ b/share/ruby-build/3.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 install_package "ruby-3.1.2" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.2.tar.gz#61843112389f02b735428b53bb64cf988ad9fb81858b8248e22e57336f24a83e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.3 b/share/ruby-build/3.1.3 index eb0a7608..ca70419d 100644 --- a/share/ruby-build/3.1.3 +++ b/share/ruby-build/3.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 install_package "ruby-3.1.3" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.3.tar.gz#5ea498a35f4cd15875200a52dde42b6eb179e1264e17d78732c3a57cd1c6ab9e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.4 b/share/ruby-build/3.1.4 index b3e7f625..919a62c9 100644 --- a/share/ruby-build/3.1.4 +++ b/share/ruby-build/3.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 install_package "ruby-3.1.4" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.4.tar.gz#a3d55879a0dfab1d7141fdf10d22a07dbf8e5cdc4415da1bde06127d5cc3c7b6" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0 b/share/ruby-build/3.2.0 index f7a7dc1a..001b0550 100644 --- a/share/ruby-build/3.2.0 +++ b/share/ruby-build/3.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0.tar.gz#daaa78e1360b2783f98deeceb677ad900f3a36c0ffa6e2b6b19090be77abc272" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0-dev b/share/ruby-build/3.2.0-dev index e213938b..63021509 100644 --- a/share/ruby-build/3.2.0-dev +++ b/share/ruby-build/3.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 install_git "ruby-3.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_2" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.2.0-preview1 b/share/ruby-build/3.2.0-preview1 index 68c91dd1..56a9cac9 100644 --- a/share/ruby-build/3.2.0-preview1 +++ b/share/ruby-build/3.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview1.tar.gz#6946b966c561d5dfc2a662b88e8211be30bfffc7bb2f37ce3cc62d6c46a0b818" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0-preview2 b/share/ruby-build/3.2.0-preview2 index 7871a875..6be9a677 100644 --- a/share/ruby-build/3.2.0-preview2 +++ b/share/ruby-build/3.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview2.tar.gz#8a78fd7a221b86032f96f25c1d852954c94d193b9d21388a9b434e160b7ed891" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0-preview3 b/share/ruby-build/3.2.0-preview3 index 698d520d..5bcd4398 100644 --- a/share/ruby-build/3.2.0-preview3 +++ b/share/ruby-build/3.2.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0-preview3" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview3.tar.gz#c041d1488e62730d3a10dbe7cf7a3b3e4268dc867ec20ec991e7d16146640487" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0-rc1 b/share/ruby-build/3.2.0-rc1 index 4f1d6252..6d61f29a 100644 --- a/share/ruby-build/3.2.0-rc1 +++ b/share/ruby-build/3.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0-rc1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-rc1.tar.gz#3bb9760c1ac1b66416aaa4899809f6ccd010e57038eaaeca19a383fd56275dac" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.1 b/share/ruby-build/3.2.1 index 812aec30..3f36368d 100644 --- a/share/ruby-build/3.2.1 +++ b/share/ruby-build/3.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 install_package "ruby-3.2.1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.1.tar.gz#13d67901660ee3217dbd9dd56059346bd4212ce64a69c306ef52df64935f8dbd" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.2 b/share/ruby-build/3.2.2 index 25a4671c..2adaf945 100644 --- a/share/ruby-build/3.2.2 +++ b/share/ruby-build/3.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 install_package "ruby-3.2.2" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.2.tar.gz#96c57558871a6748de5bc9f274e93f4b5aad06cd8f37befa0e8d94e7b8a423bc" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.3.0-dev b/share/ruby-build/3.3.0-dev index 2bb9a4fb..4fae3b49 100644 --- a/share/ruby-build/3.3.0-dev +++ b/share/ruby-build/3.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.3.0-preview1 b/share/ruby-build/3.3.0-preview1 index 3dc527db..9736182f 100644 --- a/share/ruby-build/3.3.0-preview1 +++ b/share/ruby-build/3.3.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.0" "https://www.openssl.org/source/openssl-3.1.0.tar.gz#aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 install_package "ruby-3.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.0-preview1.tar.gz#c3454a911779b8d747ab0ea87041030d002d533edacb2485fe558b7084da25ed" ldflags_dirs enable_shared standard verify_openssl From 8d6b0e0c27681d724c8089559d804822c04c0801 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Mon, 10 Jul 2023 09:17:06 +0900 Subject: [PATCH 1461/1809] Use OpenSSL-1.1.1u --- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.10 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.4.3 | 2 +- share/ruby-build/2.4.4 | 2 +- share/ruby-build/2.4.5 | 2 +- share/ruby-build/2.4.6 | 2 +- share/ruby-build/2.4.7 | 2 +- share/ruby-build/2.4.8 | 2 +- share/ruby-build/2.4.9 | 2 +- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.5.2 | 2 +- share/ruby-build/2.5.3 | 2 +- share/ruby-build/2.5.4 | 2 +- share/ruby-build/2.5.5 | 2 +- share/ruby-build/2.5.6 | 2 +- share/ruby-build/2.5.7 | 2 +- share/ruby-build/2.5.8 | 2 +- share/ruby-build/2.5.9 | 2 +- share/ruby-build/2.6.0 | 2 +- share/ruby-build/2.6.0-dev | 2 +- share/ruby-build/2.6.0-preview1 | 2 +- share/ruby-build/2.6.0-preview2 | 2 +- share/ruby-build/2.6.0-preview3 | 2 +- share/ruby-build/2.6.0-rc1 | 2 +- share/ruby-build/2.6.0-rc2 | 2 +- share/ruby-build/2.6.1 | 2 +- share/ruby-build/2.6.10 | 2 +- share/ruby-build/2.6.2 | 2 +- share/ruby-build/2.6.3 | 2 +- share/ruby-build/2.6.4 | 2 +- share/ruby-build/2.6.5 | 2 +- share/ruby-build/2.6.6 | 2 +- share/ruby-build/2.6.7 | 2 +- share/ruby-build/2.6.8 | 2 +- share/ruby-build/2.6.9 | 2 +- share/ruby-build/2.7.0 | 2 +- share/ruby-build/2.7.0-dev | 2 +- share/ruby-build/2.7.0-preview1 | 2 +- share/ruby-build/2.7.0-preview2 | 2 +- share/ruby-build/2.7.0-preview3 | 2 +- share/ruby-build/2.7.0-rc1 | 2 +- share/ruby-build/2.7.0-rc2 | 2 +- share/ruby-build/2.7.1 | 2 +- share/ruby-build/2.7.2 | 2 +- share/ruby-build/2.7.3 | 2 +- share/ruby-build/2.7.4 | 2 +- share/ruby-build/2.7.5 | 2 +- share/ruby-build/2.7.6 | 2 +- share/ruby-build/2.7.7 | 2 +- share/ruby-build/2.7.8 | 2 +- share/ruby-build/3.0.0 | 2 +- share/ruby-build/3.0.0-dev | 2 +- share/ruby-build/3.0.0-preview1 | 2 +- share/ruby-build/3.0.0-preview2 | 2 +- share/ruby-build/3.0.0-rc1 | 2 +- share/ruby-build/3.0.1 | 2 +- share/ruby-build/3.0.2 | 2 +- share/ruby-build/3.0.3 | 2 +- share/ruby-build/3.0.4 | 2 +- share/ruby-build/3.0.5 | 2 +- share/ruby-build/3.0.6 | 2 +- 68 files changed, 68 insertions(+), 68 deletions(-) diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index 4bb4f1d6..3539b696 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index c247ee59..dfec65cd 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.4.1 b/share/ruby-build/2.4.1 index d9628b51..3c5ff5aa 100644 --- a/share/ruby-build/2.4.1 +++ b/share/ruby-build/2.4.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.10 b/share/ruby-build/2.4.10 index e5133f91..ab55df0a 100644 --- a/share/ruby-build/2.4.10 +++ b/share/ruby-build/2.4.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.4.10" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.10.tar.bz2#6ea3ce7fd0064524ae06dbdcd99741c990901dfc9c66d8139a02f907d30b95a8" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.2 b/share/ruby-build/2.4.2 index 4bfcd670..19455d09 100644 --- a/share/ruby-build/2.4.2 +++ b/share/ruby-build/2.4.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.3 b/share/ruby-build/2.4.3 index 5ad05d43..0587c02c 100644 --- a/share/ruby-build/2.4.3 +++ b/share/ruby-build/2.4.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.4.3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.3.tar.bz2#0a703dffb7737f56e979c9ebe2482f07751803c71e307c20446b581e0f12cf30" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.4 b/share/ruby-build/2.4.4 index 229fea89..5b884b43 100644 --- a/share/ruby-build/2.4.4 +++ b/share/ruby-build/2.4.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.4.4" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.bz2#45a8de577471b90dc4838c5ef26aeb253a56002896189055a44dc680644243f1" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.5 b/share/ruby-build/2.4.5 index dbeb952e..920f507e 100644 --- a/share/ruby-build/2.4.5 +++ b/share/ruby-build/2.4.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.4.5" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.5.tar.bz2#276c8e73e51e4ba6a0fe81fb92669734e741ccea86f01c45e99f2c7ef7bcd1e3" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.6 b/share/ruby-build/2.4.6 index 79c0e3bc..230b5843 100644 --- a/share/ruby-build/2.4.6 +++ b/share/ruby-build/2.4.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.4.6" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.6.tar.bz2#909f360debed1f22fdcfc9f5335c6eaa0713198db4a6c13bab426f8b89b28b02" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.7 b/share/ruby-build/2.4.7 index f7d824b5..436d90f7 100644 --- a/share/ruby-build/2.4.7 +++ b/share/ruby-build/2.4.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.4.7" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.7.tar.gz#cd6efc720ca6a622745e2bac79f45e6cd63ab0f5a53ad7eb881545f58ff38b89" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.8 b/share/ruby-build/2.4.8 index d2391c6e..b5c5a598 100644 --- a/share/ruby-build/2.4.8 +++ b/share/ruby-build/2.4.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.4.8" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.8.tar.bz2#e30eedd91386bec81489d2637522c9017aebba46f98e8b502f679df6b2f6a469" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.9 b/share/ruby-build/2.4.9 index e6d50411..ffe58412 100644 --- a/share/ruby-build/2.4.9 +++ b/share/ruby-build/2.4.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.4.9" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.9.tar.bz2#f72bdef50246ef047ba3ce9c59d2081b949feb16f9a04e008108e98f1a995e99" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0 b/share/ruby-build/2.5.0 index d41ddf51..2b923ec9 100644 --- a/share/ruby-build/2.5.0 +++ b/share/ruby-build/2.5.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index 593b4dcb..47dcfd2c 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_git "ruby-2.5.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.5.0-preview1 b/share/ruby-build/2.5.0-preview1 index 6631d217..70fc8c8c 100644 --- a/share/ruby-build/2.5.0-preview1 +++ b/share/ruby-build/2.5.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-rc1 b/share/ruby-build/2.5.0-rc1 index ff4120f9..21417ece 100644 --- a/share/ruby-build/2.5.0-rc1 +++ b/share/ruby-build/2.5.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.1 b/share/ruby-build/2.5.1 index 43a98f3b..a937c875 100644 --- a/share/ruby-build/2.5.1 +++ b/share/ruby-build/2.5.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.2 b/share/ruby-build/2.5.2 index d723a341..0f25c749 100644 --- a/share/ruby-build/2.5.2 +++ b/share/ruby-build/2.5.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.5.2" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.2.tar.bz2#ea3bcecc3b30cee271b4decde5e9ff3e17369d5fd1ed828d321c198307c9f0df" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.3 b/share/ruby-build/2.5.3 index 7b43c67f..021581d4 100644 --- a/share/ruby-build/2.5.3 +++ b/share/ruby-build/2.5.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.5.3" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.bz2#228a787ba68a7b20ac6e1d5af3d176d36e8ed600eb754d6325da341c3088ed76" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.4 b/share/ruby-build/2.5.4 index 0c8fb6fd..9c00e617 100644 --- a/share/ruby-build/2.5.4 +++ b/share/ruby-build/2.5.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.5.4" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.4.tar.bz2#8a16566207b2334a6904a10a1f093befc3aaf9b2e6cf01c62b1c4ac15cb7d8fc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.5 b/share/ruby-build/2.5.5 index 8f4f0eb6..92aa27c3 100644 --- a/share/ruby-build/2.5.5 +++ b/share/ruby-build/2.5.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.5.5" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.bz2#1f2567a55dad6e50911ce42fcc705cf686924b897f597cabf803d88192024dcb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.6 b/share/ruby-build/2.5.6 index 19bdda13..e6d43d99 100644 --- a/share/ruby-build/2.5.6 +++ b/share/ruby-build/2.5.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.5.6" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.6.tar.gz#1d7ed06c673020cd12a737ed686470552e8e99d72b82cd3c26daa3115c36bea7" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.7 b/share/ruby-build/2.5.7 index 8e45dcf1..c391156b 100644 --- a/share/ruby-build/2.5.7 +++ b/share/ruby-build/2.5.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.5.7" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.7.tar.bz2#e67c69b141ed27158e47d9a4fe7e59749135b0f138dce06c8c15c3214543f56f" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.8 b/share/ruby-build/2.5.8 index 3f440a93..77260fcc 100644 --- a/share/ruby-build/2.5.8 +++ b/share/ruby-build/2.5.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.5.8" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.8.tar.bz2#41fc93731ad3f3aa597d657f77ed68fa86b5e93c04dfbf7e542a8780702233f0" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.9 b/share/ruby-build/2.5.9 index cf36fc84..1c447c59 100644 --- a/share/ruby-build/2.5.9 +++ b/share/ruby-build/2.5.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.5.9" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.9.tar.bz2#bebbe3fe7899acd3ca2f213de38158709555e88a13f85ba5dc95239654bcfeeb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0 b/share/ruby-build/2.6.0 index 27db160f..a8580eff 100644 --- a/share/ruby-build/2.6.0 +++ b/share/ruby-build/2.6.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.6.0" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0.tar.bz2#c89ca663ad9a6238f4b1ec4d04c7dff630560c6e6eca6d30857c4d394f01a599" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0-dev b/share/ruby-build/2.6.0-dev index 4810ce40..5b188e4a 100644 --- a/share/ruby-build/2.6.0-dev +++ b/share/ruby-build/2.6.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_git "ruby-2.6.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_6" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.6.0-preview1 b/share/ruby-build/2.6.0-preview1 index b8bdacab..52c738eb 100644 --- a/share/ruby-build/2.6.0-preview1 +++ b/share/ruby-build/2.6.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview2 b/share/ruby-build/2.6.0-preview2 index b9cef407..203a53e3 100644 --- a/share/ruby-build/2.6.0-preview2 +++ b/share/ruby-build/2.6.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview3 b/share/ruby-build/2.6.0-preview3 index 65257e40..ec8bcce5 100644 --- a/share/ruby-build/2.6.0-preview3 +++ b/share/ruby-build/2.6.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc1 b/share/ruby-build/2.6.0-rc1 index bb6cb653..81adee21 100644 --- a/share/ruby-build/2.6.0-rc1 +++ b/share/ruby-build/2.6.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc2 b/share/ruby-build/2.6.0-rc2 index 7854ce0e..8dd2393e 100644 --- a/share/ruby-build/2.6.0-rc2 +++ b/share/ruby-build/2.6.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.1 b/share/ruby-build/2.6.1 index 17688592..f061d20d 100644 --- a/share/ruby-build/2.6.1 +++ b/share/ruby-build/2.6.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.6.1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.1.tar.bz2#82c9402920eac9ce777beb3f34eeadc2a3f3ce80f25004bbf54b5ed1280ba099" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.10 b/share/ruby-build/2.6.10 index a12dd57f..3c609da1 100644 --- a/share/ruby-build/2.6.10 +++ b/share/ruby-build/2.6.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.6.10" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.10.tar.bz2#399e1f13e7fedc3c6ae2ff541bbf26c44dfb63b07b6c186fdd15b4e526e27e9c" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.2 b/share/ruby-build/2.6.2 index 53bf3128..89a2b43f 100644 --- a/share/ruby-build/2.6.2 +++ b/share/ruby-build/2.6.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.6.2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.2.tar.bz2#d126ada7f4147ce1029a80c2a37a0c4bfb37e9e82da8816662241a43faeb8915" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.3 b/share/ruby-build/2.6.3 index 84768f3c..63e9e8a7 100644 --- a/share/ruby-build/2.6.3 +++ b/share/ruby-build/2.6.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.6.3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2#dd638bf42059182c1d04af0d5577131d4ce70b79105231c4cc0a60de77b14f2e" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.4 b/share/ruby-build/2.6.4 index e1ddada0..d271f0dd 100644 --- a/share/ruby-build/2.6.4 +++ b/share/ruby-build/2.6.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.6.4" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.4.tar.bz2#fa1ecc67b99fa13201499002669412eae7cfbe2c30c4f1f4526e8491edfc5fa7" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.5 b/share/ruby-build/2.6.5 index cb7a4abb..0374ec40 100644 --- a/share/ruby-build/2.6.5 +++ b/share/ruby-build/2.6.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.6.5" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.5.tar.bz2#97ddf1b922f83c1f5c50e75bf54e27bba768d75fea7cda903b886c6745e60f0a" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.6 b/share/ruby-build/2.6.6 index a24181ca..4a7b9ece 100644 --- a/share/ruby-build/2.6.6 +++ b/share/ruby-build/2.6.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.6.6" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.6.tar.bz2#f08b779079ecd1498e6a2548c39a86144c6c784dcec6f7e8a93208682eb8306e" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.7 b/share/ruby-build/2.6.7 index a7b46654..835d4cb9 100644 --- a/share/ruby-build/2.6.7 +++ b/share/ruby-build/2.6.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.6.7" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.7.tar.bz2#775a5d47b73ce3ee5d600f993badd7b640a2caca138573326db6632858517710" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.8 b/share/ruby-build/2.6.8 index a82ceccc..d517914e 100644 --- a/share/ruby-build/2.6.8 +++ b/share/ruby-build/2.6.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.6.8" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.8.tar.bz2#dac96ca6df8bab5a6fc7778907f42498037f8ce05b63d20779dce3163e9fafe6" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.9 b/share/ruby-build/2.6.9 index 84b2b010..f341e863 100644 --- a/share/ruby-build/2.6.9 +++ b/share/ruby-build/2.6.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.6.9" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.9.tar.bz2#a0639060c4519572e51828eb742f09dd40f154c820f6007246de7a2090e3ee45" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0 b/share/ruby-build/2.7.0 index 71c0f38a..229460cb 100644 --- a/share/ruby-build/2.7.0 +++ b/share/ruby-build/2.7.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.7.0" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0.tar.bz2#7aa247a19622a803bdd29fdb28108de9798abe841254fe8ea82c31d125c6ab26" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-dev b/share/ruby-build/2.7.0-dev index 6171eb8a..9452345b 100644 --- a/share/ruby-build/2.7.0-dev +++ b/share/ruby-build/2.7.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_git "ruby-2.7.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_7" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.7.0-preview1 b/share/ruby-build/2.7.0-preview1 index b904957c..98b4c2af 100644 --- a/share/ruby-build/2.7.0-preview1 +++ b/share/ruby-build/2.7.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 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 ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview2 b/share/ruby-build/2.7.0-preview2 index 09b2e2bf..53d5bcef 100644 --- a/share/ruby-build/2.7.0-preview2 +++ b/share/ruby-build/2.7.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 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 ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview3 b/share/ruby-build/2.7.0-preview3 index 7807911c..46f1612b 100644 --- a/share/ruby-build/2.7.0-preview3 +++ b/share/ruby-build/2.7.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 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 ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc1 b/share/ruby-build/2.7.0-rc1 index f23196a5..1e2f3f97 100644 --- a/share/ruby-build/2.7.0-rc1 +++ b/share/ruby-build/2.7.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 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 ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc2 b/share/ruby-build/2.7.0-rc2 index 84440eb3..39536ca9 100644 --- a/share/ruby-build/2.7.0-rc2 +++ b/share/ruby-build/2.7.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 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 ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.1 b/share/ruby-build/2.7.1 index 9a36cd95..ac715775 100644 --- a/share/ruby-build/2.7.1 +++ b/share/ruby-build/2.7.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.7.1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2#d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.2 b/share/ruby-build/2.7.2 index 386642a8..41d63a95 100644 --- a/share/ruby-build/2.7.2 +++ b/share/ruby-build/2.7.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.7.2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.2.tar.bz2#65a590313d244d48dc2ef9a9ad015dd8bc6faf821621bbb269aa7462829c75ed" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.3 b/share/ruby-build/2.7.3 index dcc505cc..dce5b498 100644 --- a/share/ruby-build/2.7.3 +++ b/share/ruby-build/2.7.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.7.3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.3.tar.bz2#3e90e5a41d4df90e19c307ab0fb41789992c0b0128e6bbaa669b89ed44a0b68b" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.4 b/share/ruby-build/2.7.4 index bea672eb..3a1969cd 100644 --- a/share/ruby-build/2.7.4 +++ b/share/ruby-build/2.7.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.7.4" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.4.tar.bz2#bffa8aec9da392eda98f1c561071bb6e71d217d541c617fc6e3282d79f4e7d48" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.5 b/share/ruby-build/2.7.5 index 603c418f..da85b20b 100644 --- a/share/ruby-build/2.7.5 +++ b/share/ruby-build/2.7.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.7.5" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.5.tar.bz2#d6b444341a5e06fcd6eaf1feb83a1c0c2da4705dbe4f275ee851761b185f4bd1" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.6 b/share/ruby-build/2.7.6 index fb61fe6d..5deddee9 100644 --- a/share/ruby-build/2.7.6 +++ b/share/ruby-build/2.7.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.7.6" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.6.tar.bz2#6de239d74cf6da09d0c17a116378a866743f5f0a52c9355da26b5d312ca6eed3" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.7 b/share/ruby-build/2.7.7 index 72a35e34..c375f770 100644 --- a/share/ruby-build/2.7.7 +++ b/share/ruby-build/2.7.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.7.7" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.7.tar.bz2#cf800820c9e69cdd31a8cdab920391f74ed935db2397a905afabd48961913658" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.8 b/share/ruby-build/2.7.8 index 8f9d0c8d..784c90fa 100644 --- a/share/ruby-build/2.7.8 +++ b/share/ruby-build/2.7.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-2.7.8" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.8.tar.gz#c2dab63cbc8f2a05526108ad419efa63a67ed4074dbbcf9fc2b1ca664cb45ba0" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0 b/share/ruby-build/3.0.0 index 543dd8ed..9fbd97c7 100644 --- a/share/ruby-build/3.0.0 +++ b/share/ruby-build/3.0.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-3.0.0" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0.tar.gz#a13ed141a1c18eb967aac1e33f4d6ad5f21be1ac543c344e0d6feeee54af8e28" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-dev b/share/ruby-build/3.0.0-dev index ebf96a58..ed376af5 100644 --- a/share/ruby-build/3.0.0-dev +++ b/share/ruby-build/3.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_git "ruby-3.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_0" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.0.0-preview1 b/share/ruby-build/3.0.0-preview1 index 4b65937f..b79696de 100644 --- a/share/ruby-build/3.0.0-preview1 +++ b/share/ruby-build/3.0.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-3.0.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview1.tar.bz2#013bdc6e859d76d67a6fcd990d401ed57e6e25896bab96d1d0648a877f556dbb" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-preview2 b/share/ruby-build/3.0.0-preview2 index dcb7f79f..b8629980 100644 --- a/share/ruby-build/3.0.0-preview2 +++ b/share/ruby-build/3.0.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-3.0.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview2.tar.gz#9de8661565c2b1007d91a580e9a7e02d23f1e8fc8df371feb15a2727aa05fd9a" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-rc1 b/share/ruby-build/3.0.0-rc1 index 2921b769..8dcccf50 100644 --- a/share/ruby-build/3.0.0-rc1 +++ b/share/ruby-build/3.0.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-3.0.0-rc1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-rc1.tar.gz#e1270f38b969ce7b124f0a4c217e33eda643f75c7cb20debc62c17535406e37f" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.1 b/share/ruby-build/3.0.1 index a5b23e49..4e3daacb 100644 --- a/share/ruby-build/3.0.1 +++ b/share/ruby-build/3.0.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-3.0.1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.1.tar.gz#369825db2199f6aeef16b408df6a04ebaddb664fb9af0ec8c686b0ce7ab77727" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.2 b/share/ruby-build/3.0.2 index 53f8c48d..0a21c77c 100644 --- a/share/ruby-build/3.0.2 +++ b/share/ruby-build/3.0.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-3.0.2" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.2.tar.gz#5085dee0ad9f06996a8acec7ebea4a8735e6fac22f22e2d98c3f2bc3bef7e6f1" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.3 b/share/ruby-build/3.0.3 index f97362f0..ffa963e8 100644 --- a/share/ruby-build/3.0.3 +++ b/share/ruby-build/3.0.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-3.0.3" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.3.tar.gz#3586861cb2df56970287f0fd83f274bd92058872d830d15570b36def7f1a92ac" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.4 b/share/ruby-build/3.0.4 index a9c8260e..a5a95d0f 100644 --- a/share/ruby-build/3.0.4 +++ b/share/ruby-build/3.0.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-3.0.4" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.4.tar.gz#70b47c207af04bce9acea262308fb42893d3e244f39a4abc586920a1c723722b" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.5 b/share/ruby-build/3.0.5 index cadfcfdf..105e4385 100644 --- a/share/ruby-build/3.0.5 +++ b/share/ruby-build/3.0.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-3.0.5" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.5.tar.gz#9afc6380a027a4fe1ae1a3e2eccb6b497b9c5ac0631c12ca56f9b7beb4848776" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.6 b/share/ruby-build/3.0.6 index 6e4d02e6..9f39a94b 100644 --- a/share/ruby-build/3.0.6 +++ b/share/ruby-build/3.0.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 install_package "ruby-3.0.6" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.6.tar.gz#6e6cbd490030d7910c0ff20edefab4294dfcd1046f0f8f47f78b597987ac683e" ldflags_dirs enable_shared standard verify_openssl From 0d96e83ea3abf72494f3706304f970138b24e495 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Mon, 10 Jul 2023 09:21:50 +0900 Subject: [PATCH 1462/1809] ruby-build 20230710 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 7a33c9a2..8f7ec1bb 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20230615" +RUBY_BUILD_VERSION="20230710" OLDIFS="$IFS" From bf3db4e98ba2c0d30fb6a3a513e23bac46c488b0 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Mon, 17 Jul 2023 13:23:11 +0200 Subject: [PATCH 1463/1809] Follow truffleruby dev standalones rename --- share/ruby-build/truffleruby-dev | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/share/ruby-build/truffleruby-dev b/share/ruby-build/truffleruby-dev index 2d1a914b..8461db99 100644 --- a/share/ruby-build/truffleruby-dev +++ b/share/ruby-build/truffleruby-dev @@ -4,7 +4,7 @@ Linux-x86_64) install_package "truffleruby-head" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby-head-ubuntu-20.04.tar.gz" truffleruby ;; Linux-aarch64) - install_package "truffleruby-head" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/truffleruby-dev-linux-aarch64.tar.gz" truffleruby + install_package "truffleruby-head" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/truffleruby-community-dev-linux-aarch64.tar.gz" truffleruby ;; Darwin-x86_64) use_homebrew_openssl @@ -12,7 +12,7 @@ Darwin-x86_64) ;; Darwin-arm64) use_homebrew_openssl - install_package "truffleruby-head" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/truffleruby-dev-macos-aarch64.tar.gz" truffleruby + install_package "truffleruby-head" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/truffleruby-community-dev-macos-aarch64.tar.gz" truffleruby ;; *) colorize 1 "Unsupported platform: $platform" From 35e5d2a29df62213e930e9617894e0a8eed9da70 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Mon, 17 Jul 2023 13:26:52 +0200 Subject: [PATCH 1464/1809] ruby-build 20230717 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 8f7ec1bb..b19088b4 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20230710" +RUBY_BUILD_VERSION="20230717" OLDIFS="$IFS" From 3d9d2cc6b455379c4c34cb59a86ef01bc5f9f71d Mon Sep 17 00:00:00 2001 From: MatasNed Date: Mon, 31 Jul 2023 22:25:38 +0100 Subject: [PATCH 1465/1809] Show openssl version used from homebrew by default --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index b19088b4..0932c7db 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1153,7 +1153,7 @@ needs_openssl_102_300() { use_homebrew_openssl() { local ssldir="$(brew --prefix openssl@1.1 2>/dev/null || true)" if [ -d "$ssldir" ]; then - echo "ruby-build: using openssl from homebrew" + echo "ruby-build: using openssl@1.1 from homebrew" package_option ruby configure --with-openssl-dir="$ssldir" else colorize 1 "ERROR openssl@1.1 from Homebrew is required, run 'brew install openssl@1.1'" From e5cb144fc4b54f5ee5109b5ca09069a949f0d9e1 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 2 Aug 2023 11:06:59 +0900 Subject: [PATCH 1466/1809] Use OpenSSL-3.1.2 --- share/ruby-build/3.1.0 | 2 +- share/ruby-build/3.1.0-dev | 2 +- share/ruby-build/3.1.0-preview1 | 2 +- share/ruby-build/3.1.1 | 2 +- share/ruby-build/3.1.2 | 2 +- share/ruby-build/3.1.3 | 2 +- share/ruby-build/3.1.4 | 2 +- share/ruby-build/3.2.0 | 2 +- share/ruby-build/3.2.0-dev | 2 +- share/ruby-build/3.2.0-preview1 | 2 +- share/ruby-build/3.2.0-preview2 | 2 +- share/ruby-build/3.2.0-preview3 | 2 +- share/ruby-build/3.2.0-rc1 | 2 +- share/ruby-build/3.2.1 | 2 +- share/ruby-build/3.2.2 | 2 +- share/ruby-build/3.3.0-dev | 2 +- share/ruby-build/3.3.0-preview1 | 2 +- 17 files changed, 17 insertions(+), 17 deletions(-) diff --git a/share/ruby-build/3.1.0 b/share/ruby-build/3.1.0 index 3bfc84cc..7a367b18 100644 --- a/share/ruby-build/3.1.0 +++ b/share/ruby-build/3.1.0 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 install_package "ruby-3.1.0" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0.tar.gz#50a0504c6edcb4d61ce6b8cfdbddaa95707195fab0ecd7b5e92654b2a9412854" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.0-dev b/share/ruby-build/3.1.0-dev index aab45ab3..999bad42 100644 --- a/share/ruby-build/3.1.0-dev +++ b/share/ruby-build/3.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 install_git "ruby-3.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_1" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.1.0-preview1 b/share/ruby-build/3.1.0-preview1 index 8e1b1d54..08f73da3 100644 --- a/share/ruby-build/3.1.0-preview1 +++ b/share/ruby-build/3.1.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 install_package "ruby-3.1.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0-preview1.tar.gz#540f49f4c3aceb1a5d7fb0b8522a04dd96bc4a22f9660a6b59629886c8e010d4" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.1 b/share/ruby-build/3.1.1 index b2a4a2c0..1348280e 100644 --- a/share/ruby-build/3.1.1 +++ b/share/ruby-build/3.1.1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 install_package "ruby-3.1.1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.1.tar.gz#fe6e4782de97443978ddba8ba4be38d222aa24dc3e3f02a6a8e7701c0eeb619d" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.2 b/share/ruby-build/3.1.2 index 8269d885..684b6c5e 100644 --- a/share/ruby-build/3.1.2 +++ b/share/ruby-build/3.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 install_package "ruby-3.1.2" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.2.tar.gz#61843112389f02b735428b53bb64cf988ad9fb81858b8248e22e57336f24a83e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.3 b/share/ruby-build/3.1.3 index ca70419d..54d71b58 100644 --- a/share/ruby-build/3.1.3 +++ b/share/ruby-build/3.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 install_package "ruby-3.1.3" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.3.tar.gz#5ea498a35f4cd15875200a52dde42b6eb179e1264e17d78732c3a57cd1c6ab9e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.4 b/share/ruby-build/3.1.4 index 919a62c9..9c03d2bf 100644 --- a/share/ruby-build/3.1.4 +++ b/share/ruby-build/3.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 install_package "ruby-3.1.4" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.4.tar.gz#a3d55879a0dfab1d7141fdf10d22a07dbf8e5cdc4415da1bde06127d5cc3c7b6" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0 b/share/ruby-build/3.2.0 index 001b0550..3d959305 100644 --- a/share/ruby-build/3.2.0 +++ b/share/ruby-build/3.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0.tar.gz#daaa78e1360b2783f98deeceb677ad900f3a36c0ffa6e2b6b19090be77abc272" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0-dev b/share/ruby-build/3.2.0-dev index 63021509..d7e56473 100644 --- a/share/ruby-build/3.2.0-dev +++ b/share/ruby-build/3.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 install_git "ruby-3.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_2" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.2.0-preview1 b/share/ruby-build/3.2.0-preview1 index 56a9cac9..2baf0c7e 100644 --- a/share/ruby-build/3.2.0-preview1 +++ b/share/ruby-build/3.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview1.tar.gz#6946b966c561d5dfc2a662b88e8211be30bfffc7bb2f37ce3cc62d6c46a0b818" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0-preview2 b/share/ruby-build/3.2.0-preview2 index 6be9a677..3f47749f 100644 --- a/share/ruby-build/3.2.0-preview2 +++ b/share/ruby-build/3.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview2.tar.gz#8a78fd7a221b86032f96f25c1d852954c94d193b9d21388a9b434e160b7ed891" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0-preview3 b/share/ruby-build/3.2.0-preview3 index 5bcd4398..dc5145f0 100644 --- a/share/ruby-build/3.2.0-preview3 +++ b/share/ruby-build/3.2.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0-preview3" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview3.tar.gz#c041d1488e62730d3a10dbe7cf7a3b3e4268dc867ec20ec991e7d16146640487" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0-rc1 b/share/ruby-build/3.2.0-rc1 index 6d61f29a..d504ff84 100644 --- a/share/ruby-build/3.2.0-rc1 +++ b/share/ruby-build/3.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0-rc1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-rc1.tar.gz#3bb9760c1ac1b66416aaa4899809f6ccd010e57038eaaeca19a383fd56275dac" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.1 b/share/ruby-build/3.2.1 index 3f36368d..e1d874fe 100644 --- a/share/ruby-build/3.2.1 +++ b/share/ruby-build/3.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 install_package "ruby-3.2.1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.1.tar.gz#13d67901660ee3217dbd9dd56059346bd4212ce64a69c306ef52df64935f8dbd" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.2 b/share/ruby-build/3.2.2 index 2adaf945..51b5e2cb 100644 --- a/share/ruby-build/3.2.2 +++ b/share/ruby-build/3.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 install_package "ruby-3.2.2" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.2.tar.gz#96c57558871a6748de5bc9f274e93f4b5aad06cd8f37befa0e8d94e7b8a423bc" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.3.0-dev b/share/ruby-build/3.3.0-dev index 4fae3b49..876ee872 100644 --- a/share/ruby-build/3.3.0-dev +++ b/share/ruby-build/3.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.3.0-preview1 b/share/ruby-build/3.3.0-preview1 index 9736182f..dd68dd13 100644 --- a/share/ruby-build/3.3.0-preview1 +++ b/share/ruby-build/3.3.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.1" "https://www.openssl.org/source/openssl-3.1.1.tar.gz#b3aa61334233b852b63ddb048df181177c2c659eb9d4376008118f9c08d07674" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 install_package "ruby-3.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.0-preview1.tar.gz#c3454a911779b8d747ab0ea87041030d002d533edacb2485fe558b7084da25ed" ldflags_dirs enable_shared standard verify_openssl From eb31e86b92b217fbe173f15e95b70a4d9f086d8d Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 2 Aug 2023 11:22:42 +0900 Subject: [PATCH 1467/1809] Use OpenSSL-1.1.1v --- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.10 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.4.3 | 2 +- share/ruby-build/2.4.4 | 2 +- share/ruby-build/2.4.5 | 2 +- share/ruby-build/2.4.6 | 2 +- share/ruby-build/2.4.7 | 2 +- share/ruby-build/2.4.8 | 2 +- share/ruby-build/2.4.9 | 2 +- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.5.2 | 2 +- share/ruby-build/2.5.3 | 2 +- share/ruby-build/2.5.4 | 2 +- share/ruby-build/2.5.5 | 2 +- share/ruby-build/2.5.6 | 2 +- share/ruby-build/2.5.7 | 2 +- share/ruby-build/2.5.8 | 2 +- share/ruby-build/2.5.9 | 2 +- share/ruby-build/2.6.0 | 2 +- share/ruby-build/2.6.0-dev | 2 +- share/ruby-build/2.6.0-preview1 | 2 +- share/ruby-build/2.6.0-preview2 | 2 +- share/ruby-build/2.6.0-preview3 | 2 +- share/ruby-build/2.6.0-rc1 | 2 +- share/ruby-build/2.6.0-rc2 | 2 +- share/ruby-build/2.6.1 | 2 +- share/ruby-build/2.6.10 | 2 +- share/ruby-build/2.6.2 | 2 +- share/ruby-build/2.6.3 | 2 +- share/ruby-build/2.6.4 | 2 +- share/ruby-build/2.6.5 | 2 +- share/ruby-build/2.6.6 | 2 +- share/ruby-build/2.6.7 | 2 +- share/ruby-build/2.6.8 | 2 +- share/ruby-build/2.6.9 | 2 +- share/ruby-build/2.7.0 | 2 +- share/ruby-build/2.7.0-dev | 2 +- share/ruby-build/2.7.0-preview1 | 2 +- share/ruby-build/2.7.0-preview2 | 2 +- share/ruby-build/2.7.0-preview3 | 2 +- share/ruby-build/2.7.0-rc1 | 2 +- share/ruby-build/2.7.0-rc2 | 2 +- share/ruby-build/2.7.1 | 2 +- share/ruby-build/2.7.2 | 2 +- share/ruby-build/2.7.3 | 2 +- share/ruby-build/2.7.4 | 2 +- share/ruby-build/2.7.5 | 2 +- share/ruby-build/2.7.6 | 2 +- share/ruby-build/2.7.7 | 2 +- share/ruby-build/2.7.8 | 2 +- share/ruby-build/3.0.0 | 2 +- share/ruby-build/3.0.0-dev | 2 +- share/ruby-build/3.0.0-preview1 | 2 +- share/ruby-build/3.0.0-preview2 | 2 +- share/ruby-build/3.0.0-rc1 | 2 +- share/ruby-build/3.0.1 | 2 +- share/ruby-build/3.0.2 | 2 +- share/ruby-build/3.0.3 | 2 +- share/ruby-build/3.0.4 | 2 +- share/ruby-build/3.0.5 | 2 +- share/ruby-build/3.0.6 | 2 +- 68 files changed, 68 insertions(+), 68 deletions(-) diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index 3539b696..9c32f1b6 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index dfec65cd..3041e1d0 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.4.1 b/share/ruby-build/2.4.1 index 3c5ff5aa..4f9717db 100644 --- a/share/ruby-build/2.4.1 +++ b/share/ruby-build/2.4.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.10 b/share/ruby-build/2.4.10 index ab55df0a..ef8b8a06 100644 --- a/share/ruby-build/2.4.10 +++ b/share/ruby-build/2.4.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.4.10" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.10.tar.bz2#6ea3ce7fd0064524ae06dbdcd99741c990901dfc9c66d8139a02f907d30b95a8" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.2 b/share/ruby-build/2.4.2 index 19455d09..f6c13b62 100644 --- a/share/ruby-build/2.4.2 +++ b/share/ruby-build/2.4.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.3 b/share/ruby-build/2.4.3 index 0587c02c..32d391fb 100644 --- a/share/ruby-build/2.4.3 +++ b/share/ruby-build/2.4.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.4.3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.3.tar.bz2#0a703dffb7737f56e979c9ebe2482f07751803c71e307c20446b581e0f12cf30" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.4 b/share/ruby-build/2.4.4 index 5b884b43..b13a2dfe 100644 --- a/share/ruby-build/2.4.4 +++ b/share/ruby-build/2.4.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.4.4" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.bz2#45a8de577471b90dc4838c5ef26aeb253a56002896189055a44dc680644243f1" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.5 b/share/ruby-build/2.4.5 index 920f507e..f96183c3 100644 --- a/share/ruby-build/2.4.5 +++ b/share/ruby-build/2.4.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.4.5" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.5.tar.bz2#276c8e73e51e4ba6a0fe81fb92669734e741ccea86f01c45e99f2c7ef7bcd1e3" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.6 b/share/ruby-build/2.4.6 index 230b5843..50e8c419 100644 --- a/share/ruby-build/2.4.6 +++ b/share/ruby-build/2.4.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.4.6" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.6.tar.bz2#909f360debed1f22fdcfc9f5335c6eaa0713198db4a6c13bab426f8b89b28b02" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.7 b/share/ruby-build/2.4.7 index 436d90f7..345fc807 100644 --- a/share/ruby-build/2.4.7 +++ b/share/ruby-build/2.4.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.4.7" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.7.tar.gz#cd6efc720ca6a622745e2bac79f45e6cd63ab0f5a53ad7eb881545f58ff38b89" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.8 b/share/ruby-build/2.4.8 index b5c5a598..37c2a1f4 100644 --- a/share/ruby-build/2.4.8 +++ b/share/ruby-build/2.4.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.4.8" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.8.tar.bz2#e30eedd91386bec81489d2637522c9017aebba46f98e8b502f679df6b2f6a469" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.9 b/share/ruby-build/2.4.9 index ffe58412..25250939 100644 --- a/share/ruby-build/2.4.9 +++ b/share/ruby-build/2.4.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.4.9" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.9.tar.bz2#f72bdef50246ef047ba3ce9c59d2081b949feb16f9a04e008108e98f1a995e99" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0 b/share/ruby-build/2.5.0 index 2b923ec9..e215cd0d 100644 --- a/share/ruby-build/2.5.0 +++ b/share/ruby-build/2.5.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index 47dcfd2c..523cd907 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_git "ruby-2.5.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.5.0-preview1 b/share/ruby-build/2.5.0-preview1 index 70fc8c8c..5ee8617d 100644 --- a/share/ruby-build/2.5.0-preview1 +++ b/share/ruby-build/2.5.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-rc1 b/share/ruby-build/2.5.0-rc1 index 21417ece..7546365e 100644 --- a/share/ruby-build/2.5.0-rc1 +++ b/share/ruby-build/2.5.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.1 b/share/ruby-build/2.5.1 index a937c875..8e523e92 100644 --- a/share/ruby-build/2.5.1 +++ b/share/ruby-build/2.5.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.2 b/share/ruby-build/2.5.2 index 0f25c749..07fd7ad9 100644 --- a/share/ruby-build/2.5.2 +++ b/share/ruby-build/2.5.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.5.2" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.2.tar.bz2#ea3bcecc3b30cee271b4decde5e9ff3e17369d5fd1ed828d321c198307c9f0df" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.3 b/share/ruby-build/2.5.3 index 021581d4..df4a814a 100644 --- a/share/ruby-build/2.5.3 +++ b/share/ruby-build/2.5.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.5.3" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.bz2#228a787ba68a7b20ac6e1d5af3d176d36e8ed600eb754d6325da341c3088ed76" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.4 b/share/ruby-build/2.5.4 index 9c00e617..9b42fd25 100644 --- a/share/ruby-build/2.5.4 +++ b/share/ruby-build/2.5.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.5.4" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.4.tar.bz2#8a16566207b2334a6904a10a1f093befc3aaf9b2e6cf01c62b1c4ac15cb7d8fc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.5 b/share/ruby-build/2.5.5 index 92aa27c3..a39cffc9 100644 --- a/share/ruby-build/2.5.5 +++ b/share/ruby-build/2.5.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.5.5" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.bz2#1f2567a55dad6e50911ce42fcc705cf686924b897f597cabf803d88192024dcb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.6 b/share/ruby-build/2.5.6 index e6d43d99..66983169 100644 --- a/share/ruby-build/2.5.6 +++ b/share/ruby-build/2.5.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.5.6" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.6.tar.gz#1d7ed06c673020cd12a737ed686470552e8e99d72b82cd3c26daa3115c36bea7" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.7 b/share/ruby-build/2.5.7 index c391156b..25062c42 100644 --- a/share/ruby-build/2.5.7 +++ b/share/ruby-build/2.5.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.5.7" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.7.tar.bz2#e67c69b141ed27158e47d9a4fe7e59749135b0f138dce06c8c15c3214543f56f" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.8 b/share/ruby-build/2.5.8 index 77260fcc..ec3e5389 100644 --- a/share/ruby-build/2.5.8 +++ b/share/ruby-build/2.5.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.5.8" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.8.tar.bz2#41fc93731ad3f3aa597d657f77ed68fa86b5e93c04dfbf7e542a8780702233f0" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.9 b/share/ruby-build/2.5.9 index 1c447c59..e4844469 100644 --- a/share/ruby-build/2.5.9 +++ b/share/ruby-build/2.5.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.5.9" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.9.tar.bz2#bebbe3fe7899acd3ca2f213de38158709555e88a13f85ba5dc95239654bcfeeb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0 b/share/ruby-build/2.6.0 index a8580eff..1f809b7a 100644 --- a/share/ruby-build/2.6.0 +++ b/share/ruby-build/2.6.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.6.0" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0.tar.bz2#c89ca663ad9a6238f4b1ec4d04c7dff630560c6e6eca6d30857c4d394f01a599" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0-dev b/share/ruby-build/2.6.0-dev index 5b188e4a..de0b30cf 100644 --- a/share/ruby-build/2.6.0-dev +++ b/share/ruby-build/2.6.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_git "ruby-2.6.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_6" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.6.0-preview1 b/share/ruby-build/2.6.0-preview1 index 52c738eb..0e57e7cd 100644 --- a/share/ruby-build/2.6.0-preview1 +++ b/share/ruby-build/2.6.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview2 b/share/ruby-build/2.6.0-preview2 index 203a53e3..3a482527 100644 --- a/share/ruby-build/2.6.0-preview2 +++ b/share/ruby-build/2.6.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview3 b/share/ruby-build/2.6.0-preview3 index ec8bcce5..985e1000 100644 --- a/share/ruby-build/2.6.0-preview3 +++ b/share/ruby-build/2.6.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc1 b/share/ruby-build/2.6.0-rc1 index 81adee21..6cbf2804 100644 --- a/share/ruby-build/2.6.0-rc1 +++ b/share/ruby-build/2.6.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc2 b/share/ruby-build/2.6.0-rc2 index 8dd2393e..f000e78a 100644 --- a/share/ruby-build/2.6.0-rc2 +++ b/share/ruby-build/2.6.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.1 b/share/ruby-build/2.6.1 index f061d20d..9700a25c 100644 --- a/share/ruby-build/2.6.1 +++ b/share/ruby-build/2.6.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.6.1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.1.tar.bz2#82c9402920eac9ce777beb3f34eeadc2a3f3ce80f25004bbf54b5ed1280ba099" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.10 b/share/ruby-build/2.6.10 index 3c609da1..c598c065 100644 --- a/share/ruby-build/2.6.10 +++ b/share/ruby-build/2.6.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.6.10" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.10.tar.bz2#399e1f13e7fedc3c6ae2ff541bbf26c44dfb63b07b6c186fdd15b4e526e27e9c" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.2 b/share/ruby-build/2.6.2 index 89a2b43f..ae51fcc5 100644 --- a/share/ruby-build/2.6.2 +++ b/share/ruby-build/2.6.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.6.2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.2.tar.bz2#d126ada7f4147ce1029a80c2a37a0c4bfb37e9e82da8816662241a43faeb8915" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.3 b/share/ruby-build/2.6.3 index 63e9e8a7..78cb84f2 100644 --- a/share/ruby-build/2.6.3 +++ b/share/ruby-build/2.6.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.6.3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2#dd638bf42059182c1d04af0d5577131d4ce70b79105231c4cc0a60de77b14f2e" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.4 b/share/ruby-build/2.6.4 index d271f0dd..e5170473 100644 --- a/share/ruby-build/2.6.4 +++ b/share/ruby-build/2.6.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.6.4" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.4.tar.bz2#fa1ecc67b99fa13201499002669412eae7cfbe2c30c4f1f4526e8491edfc5fa7" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.5 b/share/ruby-build/2.6.5 index 0374ec40..73144870 100644 --- a/share/ruby-build/2.6.5 +++ b/share/ruby-build/2.6.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.6.5" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.5.tar.bz2#97ddf1b922f83c1f5c50e75bf54e27bba768d75fea7cda903b886c6745e60f0a" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.6 b/share/ruby-build/2.6.6 index 4a7b9ece..68353cd7 100644 --- a/share/ruby-build/2.6.6 +++ b/share/ruby-build/2.6.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.6.6" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.6.tar.bz2#f08b779079ecd1498e6a2548c39a86144c6c784dcec6f7e8a93208682eb8306e" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.7 b/share/ruby-build/2.6.7 index 835d4cb9..5cd4783d 100644 --- a/share/ruby-build/2.6.7 +++ b/share/ruby-build/2.6.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.6.7" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.7.tar.bz2#775a5d47b73ce3ee5d600f993badd7b640a2caca138573326db6632858517710" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.8 b/share/ruby-build/2.6.8 index d517914e..bca261c5 100644 --- a/share/ruby-build/2.6.8 +++ b/share/ruby-build/2.6.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.6.8" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.8.tar.bz2#dac96ca6df8bab5a6fc7778907f42498037f8ce05b63d20779dce3163e9fafe6" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.9 b/share/ruby-build/2.6.9 index f341e863..f398033e 100644 --- a/share/ruby-build/2.6.9 +++ b/share/ruby-build/2.6.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.6.9" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.9.tar.bz2#a0639060c4519572e51828eb742f09dd40f154c820f6007246de7a2090e3ee45" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0 b/share/ruby-build/2.7.0 index 229460cb..ad8d2eda 100644 --- a/share/ruby-build/2.7.0 +++ b/share/ruby-build/2.7.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.7.0" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0.tar.bz2#7aa247a19622a803bdd29fdb28108de9798abe841254fe8ea82c31d125c6ab26" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-dev b/share/ruby-build/2.7.0-dev index 9452345b..bc192d5f 100644 --- a/share/ruby-build/2.7.0-dev +++ b/share/ruby-build/2.7.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_git "ruby-2.7.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_7" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.7.0-preview1 b/share/ruby-build/2.7.0-preview1 index 98b4c2af..11b8c49d 100644 --- a/share/ruby-build/2.7.0-preview1 +++ b/share/ruby-build/2.7.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 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 ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview2 b/share/ruby-build/2.7.0-preview2 index 53d5bcef..132e9b49 100644 --- a/share/ruby-build/2.7.0-preview2 +++ b/share/ruby-build/2.7.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 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 ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview3 b/share/ruby-build/2.7.0-preview3 index 46f1612b..ffcae9ab 100644 --- a/share/ruby-build/2.7.0-preview3 +++ b/share/ruby-build/2.7.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 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 ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc1 b/share/ruby-build/2.7.0-rc1 index 1e2f3f97..5ce31ef1 100644 --- a/share/ruby-build/2.7.0-rc1 +++ b/share/ruby-build/2.7.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 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 ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc2 b/share/ruby-build/2.7.0-rc2 index 39536ca9..713dc616 100644 --- a/share/ruby-build/2.7.0-rc2 +++ b/share/ruby-build/2.7.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 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 ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.1 b/share/ruby-build/2.7.1 index ac715775..6a2f20cb 100644 --- a/share/ruby-build/2.7.1 +++ b/share/ruby-build/2.7.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.7.1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2#d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.2 b/share/ruby-build/2.7.2 index 41d63a95..46962fae 100644 --- a/share/ruby-build/2.7.2 +++ b/share/ruby-build/2.7.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.7.2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.2.tar.bz2#65a590313d244d48dc2ef9a9ad015dd8bc6faf821621bbb269aa7462829c75ed" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.3 b/share/ruby-build/2.7.3 index dce5b498..a20de02d 100644 --- a/share/ruby-build/2.7.3 +++ b/share/ruby-build/2.7.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.7.3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.3.tar.bz2#3e90e5a41d4df90e19c307ab0fb41789992c0b0128e6bbaa669b89ed44a0b68b" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.4 b/share/ruby-build/2.7.4 index 3a1969cd..34fb2e4a 100644 --- a/share/ruby-build/2.7.4 +++ b/share/ruby-build/2.7.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.7.4" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.4.tar.bz2#bffa8aec9da392eda98f1c561071bb6e71d217d541c617fc6e3282d79f4e7d48" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.5 b/share/ruby-build/2.7.5 index da85b20b..33a03ff9 100644 --- a/share/ruby-build/2.7.5 +++ b/share/ruby-build/2.7.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.7.5" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.5.tar.bz2#d6b444341a5e06fcd6eaf1feb83a1c0c2da4705dbe4f275ee851761b185f4bd1" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.6 b/share/ruby-build/2.7.6 index 5deddee9..10f458fe 100644 --- a/share/ruby-build/2.7.6 +++ b/share/ruby-build/2.7.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.7.6" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.6.tar.bz2#6de239d74cf6da09d0c17a116378a866743f5f0a52c9355da26b5d312ca6eed3" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.7 b/share/ruby-build/2.7.7 index c375f770..e8e231fa 100644 --- a/share/ruby-build/2.7.7 +++ b/share/ruby-build/2.7.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.7.7" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.7.tar.bz2#cf800820c9e69cdd31a8cdab920391f74ed935db2397a905afabd48961913658" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.8 b/share/ruby-build/2.7.8 index 784c90fa..f5b7cbc6 100644 --- a/share/ruby-build/2.7.8 +++ b/share/ruby-build/2.7.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-2.7.8" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.8.tar.gz#c2dab63cbc8f2a05526108ad419efa63a67ed4074dbbcf9fc2b1ca664cb45ba0" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0 b/share/ruby-build/3.0.0 index 9fbd97c7..932a52f3 100644 --- a/share/ruby-build/3.0.0 +++ b/share/ruby-build/3.0.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-3.0.0" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0.tar.gz#a13ed141a1c18eb967aac1e33f4d6ad5f21be1ac543c344e0d6feeee54af8e28" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-dev b/share/ruby-build/3.0.0-dev index ed376af5..be1c8fe1 100644 --- a/share/ruby-build/3.0.0-dev +++ b/share/ruby-build/3.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_git "ruby-3.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_0" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.0.0-preview1 b/share/ruby-build/3.0.0-preview1 index b79696de..5ad4f9a6 100644 --- a/share/ruby-build/3.0.0-preview1 +++ b/share/ruby-build/3.0.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-3.0.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview1.tar.bz2#013bdc6e859d76d67a6fcd990d401ed57e6e25896bab96d1d0648a877f556dbb" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-preview2 b/share/ruby-build/3.0.0-preview2 index b8629980..620b9493 100644 --- a/share/ruby-build/3.0.0-preview2 +++ b/share/ruby-build/3.0.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-3.0.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview2.tar.gz#9de8661565c2b1007d91a580e9a7e02d23f1e8fc8df371feb15a2727aa05fd9a" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-rc1 b/share/ruby-build/3.0.0-rc1 index 8dcccf50..c5d8bf44 100644 --- a/share/ruby-build/3.0.0-rc1 +++ b/share/ruby-build/3.0.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-3.0.0-rc1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-rc1.tar.gz#e1270f38b969ce7b124f0a4c217e33eda643f75c7cb20debc62c17535406e37f" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.1 b/share/ruby-build/3.0.1 index 4e3daacb..e22b6dc1 100644 --- a/share/ruby-build/3.0.1 +++ b/share/ruby-build/3.0.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-3.0.1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.1.tar.gz#369825db2199f6aeef16b408df6a04ebaddb664fb9af0ec8c686b0ce7ab77727" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.2 b/share/ruby-build/3.0.2 index 0a21c77c..1e26edc4 100644 --- a/share/ruby-build/3.0.2 +++ b/share/ruby-build/3.0.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-3.0.2" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.2.tar.gz#5085dee0ad9f06996a8acec7ebea4a8735e6fac22f22e2d98c3f2bc3bef7e6f1" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.3 b/share/ruby-build/3.0.3 index ffa963e8..ed792252 100644 --- a/share/ruby-build/3.0.3 +++ b/share/ruby-build/3.0.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-3.0.3" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.3.tar.gz#3586861cb2df56970287f0fd83f274bd92058872d830d15570b36def7f1a92ac" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.4 b/share/ruby-build/3.0.4 index a5a95d0f..d45c50e9 100644 --- a/share/ruby-build/3.0.4 +++ b/share/ruby-build/3.0.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-3.0.4" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.4.tar.gz#70b47c207af04bce9acea262308fb42893d3e244f39a4abc586920a1c723722b" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.5 b/share/ruby-build/3.0.5 index 105e4385..0b8861b0 100644 --- a/share/ruby-build/3.0.5 +++ b/share/ruby-build/3.0.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-3.0.5" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.5.tar.gz#9afc6380a027a4fe1ae1a3e2eccb6b497b9c5ac0631c12ca56f9b7beb4848776" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.6 b/share/ruby-build/3.0.6 index 9f39a94b..186af9fd 100644 --- a/share/ruby-build/3.0.6 +++ b/share/ruby-build/3.0.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1u" "https://www.openssl.org/source/openssl-1.1.1u.tar.gz#e2f8d84b523eecd06c7be7626830370300fbcc15386bf5142d72758f6963ebc6" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 install_package "ruby-3.0.6" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.6.tar.gz#6e6cbd490030d7910c0ff20edefab4294dfcd1046f0f8f47f78b597987ac683e" ldflags_dirs enable_shared standard verify_openssl From 242e8beb49994b10a7f7380867ca7740617f436c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 2 Aug 2023 11:20:08 +0200 Subject: [PATCH 1468/1809] Avoid test failure when stubbing FreeBSD environment https://github.com/rbenv/ruby-build/actions/runs/5719870214/job/15517987944#step:4:18 --- test/build.bats | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/build.bats b/test/build.bats index 21902380..44e86a69 100755 --- a/test/build.bats +++ b/test/build.bats @@ -334,6 +334,7 @@ OUT stub_make_install export -n MAKE_OPTS + export RUBY_CONFIGURE_OPTS="--with-openssl-dir=/test" run_inline_definition < Date: Thu, 3 Aug 2023 14:34:39 +0200 Subject: [PATCH 1469/1809] Remove `require_llvm` implementation This was used by Rubinius over the years to ensure that a correct llvm version was selected from the ones available on the system, but for recent Rubinius this function is a no-op, and since Rubinius isn't an actively maintained project anymore, I don't feel strongly for keeping ruby-build workarounds that only help ancient Rubinius versions. --- bin/ruby-build | 46 ++------------------------------- share/ruby-build/rbx-2.10 | 1 - share/ruby-build/rbx-2.11 | 1 - share/ruby-build/rbx-2.2.10 | 1 - share/ruby-build/rbx-2.2.2 | 1 - share/ruby-build/rbx-2.2.3 | 1 - share/ruby-build/rbx-2.2.4 | 1 - share/ruby-build/rbx-2.2.5 | 1 - share/ruby-build/rbx-2.2.6 | 1 - share/ruby-build/rbx-2.2.7 | 1 - share/ruby-build/rbx-2.2.8 | 1 - share/ruby-build/rbx-2.2.9 | 1 - share/ruby-build/rbx-2.3.0 | 1 - share/ruby-build/rbx-2.4.0 | 1 - share/ruby-build/rbx-2.4.1 | 1 - share/ruby-build/rbx-2.5.0 | 1 - share/ruby-build/rbx-2.5.1 | 1 - share/ruby-build/rbx-2.5.2 | 1 - share/ruby-build/rbx-2.5.3 | 1 - share/ruby-build/rbx-2.5.4 | 1 - share/ruby-build/rbx-2.5.5 | 1 - share/ruby-build/rbx-2.5.6 | 1 - share/ruby-build/rbx-2.5.7 | 1 - share/ruby-build/rbx-2.5.8 | 1 - share/ruby-build/rbx-2.6 | 1 - share/ruby-build/rbx-2.7 | 1 - share/ruby-build/rbx-2.71828182 | 1 - share/ruby-build/rbx-2.8 | 1 - share/ruby-build/rbx-2.9 | 1 - share/ruby-build/rbx-3.0 | 1 - share/ruby-build/rbx-3.1 | 1 - share/ruby-build/rbx-3.10 | 1 - share/ruby-build/rbx-3.100 | 1 - share/ruby-build/rbx-3.101 | 1 - share/ruby-build/rbx-3.102 | 1 - share/ruby-build/rbx-3.103 | 1 - share/ruby-build/rbx-3.104 | 1 - share/ruby-build/rbx-3.105 | 1 - share/ruby-build/rbx-3.106 | 1 - share/ruby-build/rbx-3.107 | 1 - share/ruby-build/rbx-3.11 | 1 - share/ruby-build/rbx-3.12 | 1 - share/ruby-build/rbx-3.13 | 1 - share/ruby-build/rbx-3.14 | 1 - share/ruby-build/rbx-3.15 | 1 - share/ruby-build/rbx-3.16 | 1 - share/ruby-build/rbx-3.17 | 1 - share/ruby-build/rbx-3.18 | 1 - share/ruby-build/rbx-3.19 | 1 - share/ruby-build/rbx-3.2 | 1 - share/ruby-build/rbx-3.20 | 1 - share/ruby-build/rbx-3.21 | 1 - share/ruby-build/rbx-3.22 | 1 - share/ruby-build/rbx-3.23 | 1 - share/ruby-build/rbx-3.24 | 1 - share/ruby-build/rbx-3.25 | 1 - share/ruby-build/rbx-3.26 | 1 - share/ruby-build/rbx-3.27 | 1 - share/ruby-build/rbx-3.28 | 1 - share/ruby-build/rbx-3.29 | 1 - share/ruby-build/rbx-3.3 | 1 - share/ruby-build/rbx-3.30 | 1 - share/ruby-build/rbx-3.31 | 1 - share/ruby-build/rbx-3.32 | 1 - share/ruby-build/rbx-3.33 | 1 - share/ruby-build/rbx-3.34 | 1 - share/ruby-build/rbx-3.35 | 1 - share/ruby-build/rbx-3.36 | 1 - share/ruby-build/rbx-3.37 | 1 - share/ruby-build/rbx-3.38 | 1 - share/ruby-build/rbx-3.39 | 1 - share/ruby-build/rbx-3.4 | 1 - share/ruby-build/rbx-3.40 | 1 - share/ruby-build/rbx-3.41 | 1 - share/ruby-build/rbx-3.42 | 1 - share/ruby-build/rbx-3.43 | 1 - share/ruby-build/rbx-3.44 | 1 - share/ruby-build/rbx-3.45 | 1 - share/ruby-build/rbx-3.46 | 1 - share/ruby-build/rbx-3.47 | 1 - share/ruby-build/rbx-3.48 | 1 - share/ruby-build/rbx-3.49 | 1 - share/ruby-build/rbx-3.5 | 1 - share/ruby-build/rbx-3.50 | 1 - share/ruby-build/rbx-3.51 | 1 - share/ruby-build/rbx-3.52 | 1 - share/ruby-build/rbx-3.53 | 1 - share/ruby-build/rbx-3.54 | 1 - share/ruby-build/rbx-3.55 | 1 - share/ruby-build/rbx-3.56 | 1 - share/ruby-build/rbx-3.57 | 1 - share/ruby-build/rbx-3.58 | 1 - share/ruby-build/rbx-3.59 | 1 - share/ruby-build/rbx-3.6 | 1 - share/ruby-build/rbx-3.60 | 1 - share/ruby-build/rbx-3.61 | 1 - share/ruby-build/rbx-3.62 | 1 - share/ruby-build/rbx-3.63 | 1 - share/ruby-build/rbx-3.64 | 1 - share/ruby-build/rbx-3.65 | 1 - share/ruby-build/rbx-3.66 | 1 - share/ruby-build/rbx-3.67 | 1 - share/ruby-build/rbx-3.68 | 1 - share/ruby-build/rbx-3.69 | 1 - share/ruby-build/rbx-3.7 | 1 - share/ruby-build/rbx-3.70 | 1 - share/ruby-build/rbx-3.71 | 1 - share/ruby-build/rbx-3.72 | 1 - share/ruby-build/rbx-3.73 | 1 - share/ruby-build/rbx-3.74 | 1 - share/ruby-build/rbx-3.75 | 1 - share/ruby-build/rbx-3.76 | 1 - share/ruby-build/rbx-3.77 | 1 - share/ruby-build/rbx-3.78 | 1 - share/ruby-build/rbx-3.79 | 1 - share/ruby-build/rbx-3.8 | 1 - share/ruby-build/rbx-3.80 | 1 - share/ruby-build/rbx-3.81 | 1 - share/ruby-build/rbx-3.82 | 1 - share/ruby-build/rbx-3.83 | 1 - share/ruby-build/rbx-3.84 | 1 - share/ruby-build/rbx-3.85 | 1 - share/ruby-build/rbx-3.86 | 1 - share/ruby-build/rbx-3.87 | 1 - share/ruby-build/rbx-3.88 | 1 - share/ruby-build/rbx-3.89 | 1 - share/ruby-build/rbx-3.9 | 1 - share/ruby-build/rbx-3.90 | 1 - share/ruby-build/rbx-3.91 | 1 - share/ruby-build/rbx-3.92 | 1 - share/ruby-build/rbx-3.93 | 1 - share/ruby-build/rbx-3.94 | 1 - share/ruby-build/rbx-3.95 | 1 - share/ruby-build/rbx-3.96 | 1 - share/ruby-build/rbx-3.97 | 1 - share/ruby-build/rbx-3.98 | 1 - share/ruby-build/rbx-3.99 | 1 - share/ruby-build/rbx-4.0 | 1 - share/ruby-build/rbx-4.1 | 1 - share/ruby-build/rbx-4.10 | 1 - share/ruby-build/rbx-4.11 | 1 - share/ruby-build/rbx-4.12 | 1 - share/ruby-build/rbx-4.13 | 1 - share/ruby-build/rbx-4.14 | 1 - share/ruby-build/rbx-4.15 | 1 - share/ruby-build/rbx-4.16 | 1 - share/ruby-build/rbx-4.18 | 1 - share/ruby-build/rbx-4.19 | 1 - share/ruby-build/rbx-4.2 | 1 - share/ruby-build/rbx-4.20 | 1 - share/ruby-build/rbx-4.3 | 1 - share/ruby-build/rbx-4.4 | 1 - share/ruby-build/rbx-4.5 | 1 - share/ruby-build/rbx-4.6 | 1 - share/ruby-build/rbx-4.7 | 1 - share/ruby-build/rbx-4.8 | 1 - share/ruby-build/rbx-4.9 | 1 - share/ruby-build/rbx-5.0 | 1 - 158 files changed, 2 insertions(+), 201 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 0932c7db..127fddf2 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -992,51 +992,9 @@ verify_gcc() { echo "$gcc" } +# Kept for backward compatibility with 3rd-party Rubinius definitions. require_llvm() { - local llvm_version="$1" - if is_mac -ge 1010; then - if [[ "$RUBY_CONFIGURE_OPTS" != *--llvm-* ]]; then - case "$llvm_version" in - 3.2 ) - package_option ruby configure --prebuilt-name="llvm-3.2-x86_64-apple-darwin13.tar.bz2" - ;; - 3.[56] ) - local llvm_config="$(locate_llvm "$llvm_version")" - if [ -n "$llvm_config" ]; then - package_option ruby configure --llvm-config="$llvm_config" - else - local homebrew_package="llvm@$llvm_version" - { echo - colorize 1 "ERROR" - echo ": Rubinius will not be able to compile using Apple's LLVM-based " - echo "build tools on OS X. You will need to install LLVM $llvm_version first." - echo - colorize 1 "TO FIX THE PROBLEM" - echo ": Install Homebrew's llvm package with this" - echo -n "command: " - colorize 4 "brew install $homebrew_package" - echo - } >&3 - return 1 - fi - ;; - esac - fi - fi -} - -locate_llvm() { - local llvm_version="$1" - local package llvm_config - shopt -s nullglob - for package in `brew list 2>/dev/null | grep "^llvm"`; do - llvm_config="$(echo "$(brew --prefix "$package")/bin/llvm-config"*)" - if [ -n "$llvm_config" ] && [[ "$("$llvm_config" --version)" = "$llvm_version"* ]]; then - echo "$llvm_config" - break - fi - done - shopt -u nullglob + local stub=1 } needs_yaml() { diff --git a/share/ruby-build/rbx-2.10 b/share/ruby-build/rbx-2.10 index c101faeb..5a95bc5d 100644 --- a/share/ruby-build/rbx-2.10 +++ b/share/ruby-build/rbx-2.10 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index ee32ee84..4dd69d66 100644 --- a/share/ruby-build/rbx-2.11 +++ b/share/ruby-build/rbx-2.11 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index d97122dd..e1aabd17 100644 --- a/share/ruby-build/rbx-2.2.10 +++ b/share/ruby-build/rbx-2.2.10 @@ -1,2 +1 @@ -require_llvm 3.2 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 index 82703fbd..86374036 100644 --- a/share/ruby-build/rbx-2.2.2 +++ b/share/ruby-build/rbx-2.2.2 @@ -1,2 +1 @@ -require_llvm 3.2 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 index 9a129b41..5d7f85e3 100644 --- a/share/ruby-build/rbx-2.2.3 +++ b/share/ruby-build/rbx-2.2.3 @@ -1,2 +1 @@ -require_llvm 3.2 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 index 836da7fa..7c3c89ce 100644 --- a/share/ruby-build/rbx-2.2.4 +++ b/share/ruby-build/rbx-2.2.4 @@ -1,2 +1 @@ -require_llvm 3.2 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 index b2f086e8..39451d9f 100644 --- a/share/ruby-build/rbx-2.2.5 +++ b/share/ruby-build/rbx-2.2.5 @@ -1,2 +1 @@ -require_llvm 3.2 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 index f701b84a..82f35c95 100644 --- a/share/ruby-build/rbx-2.2.6 +++ b/share/ruby-build/rbx-2.2.6 @@ -1,2 +1 @@ -require_llvm 3.2 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 index e7fda37e..e9bfcd7e 100644 --- a/share/ruby-build/rbx-2.2.7 +++ b/share/ruby-build/rbx-2.2.7 @@ -1,2 +1 @@ -require_llvm 3.2 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 index 61e396b4..db6552c7 100644 --- a/share/ruby-build/rbx-2.2.8 +++ b/share/ruby-build/rbx-2.2.8 @@ -1,2 +1 @@ -require_llvm 3.2 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 index ba32b1be..c99f73ff 100644 --- a/share/ruby-build/rbx-2.2.9 +++ b/share/ruby-build/rbx-2.2.9 @@ -1,2 +1 @@ -require_llvm 3.2 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 index 25cb1680..2e381d9b 100644 --- a/share/ruby-build/rbx-2.3.0 +++ b/share/ruby-build/rbx-2.3.0 @@ -1,2 +1 @@ -require_llvm 3.5 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 index 6aa1fb2c..87f9b57b 100644 --- a/share/ruby-build/rbx-2.4.0 +++ b/share/ruby-build/rbx-2.4.0 @@ -1,2 +1 @@ -require_llvm 3.5 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 index c02fec20..87026687 100644 --- a/share/ruby-build/rbx-2.4.1 +++ b/share/ruby-build/rbx-2.4.1 @@ -1,2 +1 @@ -require_llvm 3.5 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 index 6b6305e1..42404489 100644 --- a/share/ruby-build/rbx-2.5.0 +++ b/share/ruby-build/rbx-2.5.0 @@ -1,2 +1 @@ -require_llvm 3.5 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 index d48bc3d9..7597fa30 100644 --- a/share/ruby-build/rbx-2.5.1 +++ b/share/ruby-build/rbx-2.5.1 @@ -1,2 +1 @@ -require_llvm 3.5 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 index dad053c8..dbc5b3a8 100644 --- a/share/ruby-build/rbx-2.5.2 +++ b/share/ruby-build/rbx-2.5.2 @@ -1,2 +1 @@ -require_llvm 3.5 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 index e1e9e511..ee82c717 100644 --- a/share/ruby-build/rbx-2.5.3 +++ b/share/ruby-build/rbx-2.5.3 @@ -1,2 +1 @@ -require_llvm 3.5 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 index c8fdd488..b70ac6a5 100644 --- a/share/ruby-build/rbx-2.5.4 +++ b/share/ruby-build/rbx-2.5.4 @@ -1,2 +1 @@ -require_llvm 3.5 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 index e232c77f..12b5c74e 100644 --- a/share/ruby-build/rbx-2.5.5 +++ b/share/ruby-build/rbx-2.5.5 @@ -1,2 +1 @@ -require_llvm 3.5 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 index 3cc34c51..f90e0dbc 100644 --- a/share/ruby-build/rbx-2.5.6 +++ b/share/ruby-build/rbx-2.5.6 @@ -1,2 +1 @@ -require_llvm 3.5 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 index 7e067a36..8345ecb9 100644 --- a/share/ruby-build/rbx-2.5.7 +++ b/share/ruby-build/rbx-2.5.7 @@ -1,2 +1 @@ -require_llvm 3.5 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 index 2e9eef4b..970792c2 100644 --- a/share/ruby-build/rbx-2.5.8 +++ b/share/ruby-build/rbx-2.5.8 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index bb083d9e..47423c7d 100644 --- a/share/ruby-build/rbx-2.6 +++ b/share/ruby-build/rbx-2.6 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 247424c2..3f2569b5 100644 --- a/share/ruby-build/rbx-2.7 +++ b/share/ruby-build/rbx-2.7 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 54605831..1a80dbd9 100644 --- a/share/ruby-build/rbx-2.71828182 +++ b/share/ruby-build/rbx-2.71828182 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 589cc206..5b5abfb2 100644 --- a/share/ruby-build/rbx-2.8 +++ b/share/ruby-build/rbx-2.8 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index dd1874a9..2a72f562 100644 --- a/share/ruby-build/rbx-2.9 +++ b/share/ruby-build/rbx-2.9 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 4f685f80..9a1cde54 100644 --- a/share/ruby-build/rbx-3.0 +++ b/share/ruby-build/rbx-3.0 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 2ef28cc1..6769f1b7 100644 --- a/share/ruby-build/rbx-3.1 +++ b/share/ruby-build/rbx-3.1 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 8acde73f..21bae195 100644 --- a/share/ruby-build/rbx-3.10 +++ b/share/ruby-build/rbx-3.10 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 3f8c9d47..7c4fc51e 100644 --- a/share/ruby-build/rbx-3.100 +++ b/share/ruby-build/rbx-3.100 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index fdca371d..169e3f67 100644 --- a/share/ruby-build/rbx-3.101 +++ b/share/ruby-build/rbx-3.101 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index b8762b8e..b927c18e 100644 --- a/share/ruby-build/rbx-3.102 +++ b/share/ruby-build/rbx-3.102 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 9bc14a8d..8757c2fb 100644 --- a/share/ruby-build/rbx-3.103 +++ b/share/ruby-build/rbx-3.103 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index cc8733e4..a8d8eef0 100644 --- a/share/ruby-build/rbx-3.104 +++ b/share/ruby-build/rbx-3.104 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 7e01cf05..22662699 100644 --- a/share/ruby-build/rbx-3.105 +++ b/share/ruby-build/rbx-3.105 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 51068a86..56151419 100644 --- a/share/ruby-build/rbx-3.106 +++ b/share/ruby-build/rbx-3.106 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index a810cdec..c44ab772 100644 --- a/share/ruby-build/rbx-3.107 +++ b/share/ruby-build/rbx-3.107 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 6386a621..f79f22cc 100644 --- a/share/ruby-build/rbx-3.11 +++ b/share/ruby-build/rbx-3.11 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 2101a472..a9d244d4 100644 --- a/share/ruby-build/rbx-3.12 +++ b/share/ruby-build/rbx-3.12 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 0075b515..52e620a0 100644 --- a/share/ruby-build/rbx-3.13 +++ b/share/ruby-build/rbx-3.13 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 90470c39..23a5d747 100644 --- a/share/ruby-build/rbx-3.14 +++ b/share/ruby-build/rbx-3.14 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 30375130..c59d447d 100644 --- a/share/ruby-build/rbx-3.15 +++ b/share/ruby-build/rbx-3.15 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 72fabe28..1ca52fa8 100644 --- a/share/ruby-build/rbx-3.16 +++ b/share/ruby-build/rbx-3.16 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 56af4bb7..13355587 100644 --- a/share/ruby-build/rbx-3.17 +++ b/share/ruby-build/rbx-3.17 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 2b88e5cf..a1c79e0b 100644 --- a/share/ruby-build/rbx-3.18 +++ b/share/ruby-build/rbx-3.18 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 8709fa31..024da9fc 100644 --- a/share/ruby-build/rbx-3.19 +++ b/share/ruby-build/rbx-3.19 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index f05d6a50..543e7faf 100644 --- a/share/ruby-build/rbx-3.2 +++ b/share/ruby-build/rbx-3.2 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 8a3fc3ca..b17f1e5e 100644 --- a/share/ruby-build/rbx-3.20 +++ b/share/ruby-build/rbx-3.20 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 2bc4a6f6..8f5ad697 100644 --- a/share/ruby-build/rbx-3.21 +++ b/share/ruby-build/rbx-3.21 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index e474a7de..d4b0f599 100644 --- a/share/ruby-build/rbx-3.22 +++ b/share/ruby-build/rbx-3.22 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index b74962c4..24f9c814 100644 --- a/share/ruby-build/rbx-3.23 +++ b/share/ruby-build/rbx-3.23 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index daddbff1..22a6a35f 100644 --- a/share/ruby-build/rbx-3.24 +++ b/share/ruby-build/rbx-3.24 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index f8745c5d..af03e4ba 100644 --- a/share/ruby-build/rbx-3.25 +++ b/share/ruby-build/rbx-3.25 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index f31c96ee..395d5ed5 100644 --- a/share/ruby-build/rbx-3.26 +++ b/share/ruby-build/rbx-3.26 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 4dfa705d..4acbbbbc 100644 --- a/share/ruby-build/rbx-3.27 +++ b/share/ruby-build/rbx-3.27 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index a7163e79..82f47a90 100644 --- a/share/ruby-build/rbx-3.28 +++ b/share/ruby-build/rbx-3.28 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 0f26e175..9abf79c0 100644 --- a/share/ruby-build/rbx-3.29 +++ b/share/ruby-build/rbx-3.29 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 442a4253..46d7579b 100644 --- a/share/ruby-build/rbx-3.3 +++ b/share/ruby-build/rbx-3.3 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index dd33b86a..3c15d389 100644 --- a/share/ruby-build/rbx-3.30 +++ b/share/ruby-build/rbx-3.30 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index a735a23a..4e784921 100644 --- a/share/ruby-build/rbx-3.31 +++ b/share/ruby-build/rbx-3.31 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 64e882c2..2c87d754 100644 --- a/share/ruby-build/rbx-3.32 +++ b/share/ruby-build/rbx-3.32 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index cc3ee684..b9bead67 100644 --- a/share/ruby-build/rbx-3.33 +++ b/share/ruby-build/rbx-3.33 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 6e014785..fb262f0b 100644 --- a/share/ruby-build/rbx-3.34 +++ b/share/ruby-build/rbx-3.34 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 3cc06a83..647c4a76 100644 --- a/share/ruby-build/rbx-3.35 +++ b/share/ruby-build/rbx-3.35 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 16499a7c..3fa74911 100644 --- a/share/ruby-build/rbx-3.36 +++ b/share/ruby-build/rbx-3.36 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 4a2d1ea1..ace185ea 100644 --- a/share/ruby-build/rbx-3.37 +++ b/share/ruby-build/rbx-3.37 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 5f9342e8..1b464e96 100644 --- a/share/ruby-build/rbx-3.38 +++ b/share/ruby-build/rbx-3.38 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index fdeb222d..657047e3 100644 --- a/share/ruby-build/rbx-3.39 +++ b/share/ruby-build/rbx-3.39 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 76afe721..5df95b4c 100644 --- a/share/ruby-build/rbx-3.4 +++ b/share/ruby-build/rbx-3.4 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index e159f52c..b72e5a85 100644 --- a/share/ruby-build/rbx-3.40 +++ b/share/ruby-build/rbx-3.40 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 04ef62e8..ed09d9d3 100644 --- a/share/ruby-build/rbx-3.41 +++ b/share/ruby-build/rbx-3.41 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 32d8b417..e3722515 100644 --- a/share/ruby-build/rbx-3.42 +++ b/share/ruby-build/rbx-3.42 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 00b596ca..63e71e67 100644 --- a/share/ruby-build/rbx-3.43 +++ b/share/ruby-build/rbx-3.43 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 0add5313..12c5d001 100644 --- a/share/ruby-build/rbx-3.44 +++ b/share/ruby-build/rbx-3.44 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index b788d970..0677c1a0 100644 --- a/share/ruby-build/rbx-3.45 +++ b/share/ruby-build/rbx-3.45 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 34c8a5c4..90d2ac47 100644 --- a/share/ruby-build/rbx-3.46 +++ b/share/ruby-build/rbx-3.46 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index da2feb1a..718c645c 100644 --- a/share/ruby-build/rbx-3.47 +++ b/share/ruby-build/rbx-3.47 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 1944e320..b5ff2696 100644 --- a/share/ruby-build/rbx-3.48 +++ b/share/ruby-build/rbx-3.48 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 6c36fb1f..58f588dd 100644 --- a/share/ruby-build/rbx-3.49 +++ b/share/ruby-build/rbx-3.49 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index cf8c651a..d7821501 100644 --- a/share/ruby-build/rbx-3.5 +++ b/share/ruby-build/rbx-3.5 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 0123a9ad..3746afc5 100644 --- a/share/ruby-build/rbx-3.50 +++ b/share/ruby-build/rbx-3.50 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index f33be238..17c5caca 100644 --- a/share/ruby-build/rbx-3.51 +++ b/share/ruby-build/rbx-3.51 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 2a05ebc3..fea33d69 100644 --- a/share/ruby-build/rbx-3.52 +++ b/share/ruby-build/rbx-3.52 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 923ee041..1ad3d5e1 100644 --- a/share/ruby-build/rbx-3.53 +++ b/share/ruby-build/rbx-3.53 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index ac97fef1..4d6c6300 100644 --- a/share/ruby-build/rbx-3.54 +++ b/share/ruby-build/rbx-3.54 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 2d078899..c553fae3 100644 --- a/share/ruby-build/rbx-3.55 +++ b/share/ruby-build/rbx-3.55 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index eab2eef1..3a0613b8 100644 --- a/share/ruby-build/rbx-3.56 +++ b/share/ruby-build/rbx-3.56 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 2ce5cadf..d291f26c 100644 --- a/share/ruby-build/rbx-3.57 +++ b/share/ruby-build/rbx-3.57 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 0e788035..c9f285b4 100644 --- a/share/ruby-build/rbx-3.58 +++ b/share/ruby-build/rbx-3.58 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 01a9eb95..17477f61 100644 --- a/share/ruby-build/rbx-3.59 +++ b/share/ruby-build/rbx-3.59 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 0117005c..7ff40296 100644 --- a/share/ruby-build/rbx-3.6 +++ b/share/ruby-build/rbx-3.6 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index ebb19501..eab5df35 100644 --- a/share/ruby-build/rbx-3.60 +++ b/share/ruby-build/rbx-3.60 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 81bcac30..53092d76 100644 --- a/share/ruby-build/rbx-3.61 +++ b/share/ruby-build/rbx-3.61 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index bcd72854..1aecda9e 100644 --- a/share/ruby-build/rbx-3.62 +++ b/share/ruby-build/rbx-3.62 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index cda9da4c..bee7bb59 100644 --- a/share/ruby-build/rbx-3.63 +++ b/share/ruby-build/rbx-3.63 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 505e6cb1..db4cc3d8 100644 --- a/share/ruby-build/rbx-3.64 +++ b/share/ruby-build/rbx-3.64 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 59a9b817..ee4b15e3 100644 --- a/share/ruby-build/rbx-3.65 +++ b/share/ruby-build/rbx-3.65 @@ -1,3 +1,2 @@ -require_llvm 3.6 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 865497ea..db7b9ab0 100644 --- a/share/ruby-build/rbx-3.66 +++ b/share/ruby-build/rbx-3.66 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 7543cb40..abea393b 100644 --- a/share/ruby-build/rbx-3.67 +++ b/share/ruby-build/rbx-3.67 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 8732e11d..d7d6a95f 100644 --- a/share/ruby-build/rbx-3.68 +++ b/share/ruby-build/rbx-3.68 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 6fc32d0e..5f353988 100644 --- a/share/ruby-build/rbx-3.69 +++ b/share/ruby-build/rbx-3.69 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 615bab22..79d8c5cc 100644 --- a/share/ruby-build/rbx-3.7 +++ b/share/ruby-build/rbx-3.7 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index da51be4e..25fe5518 100644 --- a/share/ruby-build/rbx-3.70 +++ b/share/ruby-build/rbx-3.70 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index a798f60a..1fa36fe5 100644 --- a/share/ruby-build/rbx-3.71 +++ b/share/ruby-build/rbx-3.71 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index fff80024..98d1ae53 100644 --- a/share/ruby-build/rbx-3.72 +++ b/share/ruby-build/rbx-3.72 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index a964d6b2..2b49e335 100644 --- a/share/ruby-build/rbx-3.73 +++ b/share/ruby-build/rbx-3.73 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 6c270f18..c7ebd36f 100644 --- a/share/ruby-build/rbx-3.74 +++ b/share/ruby-build/rbx-3.74 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 4dae0da9..15293afd 100644 --- a/share/ruby-build/rbx-3.75 +++ b/share/ruby-build/rbx-3.75 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 9b84169a..72b7a0a1 100644 --- a/share/ruby-build/rbx-3.76 +++ b/share/ruby-build/rbx-3.76 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index a8c02a72..5886fde7 100644 --- a/share/ruby-build/rbx-3.77 +++ b/share/ruby-build/rbx-3.77 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index b16eaa3b..159269a1 100644 --- a/share/ruby-build/rbx-3.78 +++ b/share/ruby-build/rbx-3.78 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 119aab98..e9c1f626 100644 --- a/share/ruby-build/rbx-3.79 +++ b/share/ruby-build/rbx-3.79 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 5e90e9ba..9982873d 100644 --- a/share/ruby-build/rbx-3.8 +++ b/share/ruby-build/rbx-3.8 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index aedeb817..8e56a761 100644 --- a/share/ruby-build/rbx-3.80 +++ b/share/ruby-build/rbx-3.80 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 98894c34..aafd2d04 100644 --- a/share/ruby-build/rbx-3.81 +++ b/share/ruby-build/rbx-3.81 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 2156be8e..13360d27 100644 --- a/share/ruby-build/rbx-3.82 +++ b/share/ruby-build/rbx-3.82 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 2c1b3e29..46b9954d 100644 --- a/share/ruby-build/rbx-3.83 +++ b/share/ruby-build/rbx-3.83 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 96d927ab..cec9a845 100644 --- a/share/ruby-build/rbx-3.84 +++ b/share/ruby-build/rbx-3.84 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 2745f899..38ce433c 100644 --- a/share/ruby-build/rbx-3.85 +++ b/share/ruby-build/rbx-3.85 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 76f4fe6a..ef319a30 100644 --- a/share/ruby-build/rbx-3.86 +++ b/share/ruby-build/rbx-3.86 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 17300c88..3ef200d1 100644 --- a/share/ruby-build/rbx-3.87 +++ b/share/ruby-build/rbx-3.87 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index d987ae2f..1594fa57 100644 --- a/share/ruby-build/rbx-3.88 +++ b/share/ruby-build/rbx-3.88 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 6b112f9a..a9f31131 100644 --- a/share/ruby-build/rbx-3.89 +++ b/share/ruby-build/rbx-3.89 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 8cb78695..285b101f 100644 --- a/share/ruby-build/rbx-3.9 +++ b/share/ruby-build/rbx-3.9 @@ -1,3 +1,2 @@ -require_llvm 3.5 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index f643c75b..4a010a11 100644 --- a/share/ruby-build/rbx-3.90 +++ b/share/ruby-build/rbx-3.90 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 9310c146..9161fa68 100644 --- a/share/ruby-build/rbx-3.91 +++ b/share/ruby-build/rbx-3.91 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 4b9f7505..a14baca8 100644 --- a/share/ruby-build/rbx-3.92 +++ b/share/ruby-build/rbx-3.92 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 4695a9f1..be490f05 100644 --- a/share/ruby-build/rbx-3.93 +++ b/share/ruby-build/rbx-3.93 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 2f9854a2..b32e766a 100644 --- a/share/ruby-build/rbx-3.94 +++ b/share/ruby-build/rbx-3.94 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index b1de1ab6..f49925dd 100644 --- a/share/ruby-build/rbx-3.95 +++ b/share/ruby-build/rbx-3.95 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index f86c4a2d..ddd7df5b 100644 --- a/share/ruby-build/rbx-3.96 +++ b/share/ruby-build/rbx-3.96 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 8a8afe6a..67f5c4e2 100644 --- a/share/ruby-build/rbx-3.97 +++ b/share/ruby-build/rbx-3.97 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 2d3170d5..f9293c83 100644 --- a/share/ruby-build/rbx-3.98 +++ b/share/ruby-build/rbx-3.98 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 559936a6..a3228a13 100644 --- a/share/ruby-build/rbx-3.99 +++ b/share/ruby-build/rbx-3.99 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 81bc33d7..66aed0c5 100644 --- a/share/ruby-build/rbx-4.0 +++ b/share/ruby-build/rbx-4.0 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 4e231f5f..d9df0b3c 100644 --- a/share/ruby-build/rbx-4.1 +++ b/share/ruby-build/rbx-4.1 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index e4ab024d..e7547d5d 100644 --- a/share/ruby-build/rbx-4.10 +++ b/share/ruby-build/rbx-4.10 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index a45759b0..65876376 100644 --- a/share/ruby-build/rbx-4.11 +++ b/share/ruby-build/rbx-4.11 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 569ca138..6614e9c4 100644 --- a/share/ruby-build/rbx-4.12 +++ b/share/ruby-build/rbx-4.12 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index e9a217ea..dda372f9 100644 --- a/share/ruby-build/rbx-4.13 +++ b/share/ruby-build/rbx-4.13 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 33aedbd7..c234fbfe 100644 --- a/share/ruby-build/rbx-4.14 +++ b/share/ruby-build/rbx-4.14 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index a430afaf..e3db7cd1 100644 --- a/share/ruby-build/rbx-4.15 +++ b/share/ruby-build/rbx-4.15 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 45ebc279..f25f13b1 100644 --- a/share/ruby-build/rbx-4.16 +++ b/share/ruby-build/rbx-4.16 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index f83a281a..4153557e 100644 --- a/share/ruby-build/rbx-4.18 +++ b/share/ruby-build/rbx-4.18 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 03144040..cb27ea90 100644 --- a/share/ruby-build/rbx-4.19 +++ b/share/ruby-build/rbx-4.19 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 8d361958..41fa8e79 100644 --- a/share/ruby-build/rbx-4.2 +++ b/share/ruby-build/rbx-4.2 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index cbd106cb..d8c4f631 100644 --- a/share/ruby-build/rbx-4.20 +++ b/share/ruby-build/rbx-4.20 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index a22332e8..d9d96bef 100644 --- a/share/ruby-build/rbx-4.3 +++ b/share/ruby-build/rbx-4.3 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index dc1bb890..7b5aaa92 100644 --- a/share/ruby-build/rbx-4.4 +++ b/share/ruby-build/rbx-4.4 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 3fc6c4d6..77e52a88 100644 --- a/share/ruby-build/rbx-4.5 +++ b/share/ruby-build/rbx-4.5 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 053fcacb..af80a98a 100644 --- a/share/ruby-build/rbx-4.6 +++ b/share/ruby-build/rbx-4.6 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index aea546c0..dac36b73 100644 --- a/share/ruby-build/rbx-4.7 +++ b/share/ruby-build/rbx-4.7 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 239ff028..da527e15 100644 --- a/share/ruby-build/rbx-4.8 +++ b/share/ruby-build/rbx-4.8 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index ab3cfdf3..4c3c8ed4 100644 --- a/share/ruby-build/rbx-4.9 +++ b/share/ruby-build/rbx-4.9 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 index 98843943..00c9db45 100644 --- a/share/ruby-build/rbx-5.0 +++ b/share/ruby-build/rbx-5.0 @@ -1,3 +1,2 @@ -require_llvm 3.7 install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 install_package "rubinius-5.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-5.0.tar.bz2#c9e90e3ef2fb80714b09895611152024fecbb3f13955298fa63e57b1785e8ff0" warn_eol rbx From a4c6878ff5a3d967517ca4813bcf0d4c715b2ccc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Thu, 3 Aug 2023 14:48:14 +0200 Subject: [PATCH 1470/1809] Remove `require_gcc` implementation This was only used in Ruby versions < 1.9.3, which are now EOL. This also removes a 11-years old workaround for building Ruby 2.0 with clang. 06d7994bcf0a32673e4e73027ee953063f034d5e --- bin/ruby-build | 115 +---------------------------- share/ruby-build/1.8.5-p113 | 1 - share/ruby-build/1.8.5-p114 | 1 - share/ruby-build/1.8.5-p115 | 1 - share/ruby-build/1.8.5-p231 | 1 - share/ruby-build/1.8.5-p52 | 1 - share/ruby-build/1.8.6 | 1 - share/ruby-build/1.8.6-p110 | 1 - share/ruby-build/1.8.6-p111 | 1 - share/ruby-build/1.8.6-p114 | 1 - share/ruby-build/1.8.6-p230 | 1 - share/ruby-build/1.8.6-p286 | 1 - share/ruby-build/1.8.6-p287 | 1 - share/ruby-build/1.8.6-p36 | 1 - share/ruby-build/1.8.6-p368 | 1 - share/ruby-build/1.8.6-p369 | 1 - share/ruby-build/1.8.6-p383 | 1 - share/ruby-build/1.8.6-p388 | 1 - share/ruby-build/1.8.6-p398 | 1 - share/ruby-build/1.8.6-p399 | 1 - share/ruby-build/1.8.6-p420 | 1 - share/ruby-build/1.8.7 | 1 - share/ruby-build/1.8.7-p160 | 1 - share/ruby-build/1.8.7-p17 | 1 - share/ruby-build/1.8.7-p173 | 1 - share/ruby-build/1.8.7-p174 | 1 - share/ruby-build/1.8.7-p22 | 1 - share/ruby-build/1.8.7-p248 | 1 - share/ruby-build/1.8.7-p249 | 1 - share/ruby-build/1.8.7-p299 | 1 - share/ruby-build/1.8.7-p301 | 1 - share/ruby-build/1.8.7-p302 | 1 - share/ruby-build/1.8.7-p330 | 1 - share/ruby-build/1.8.7-p334 | 1 - share/ruby-build/1.8.7-p352 | 1 - share/ruby-build/1.8.7-p357 | 1 - share/ruby-build/1.8.7-p358 | 1 - share/ruby-build/1.8.7-p370 | 1 - share/ruby-build/1.8.7-p371 | 1 - share/ruby-build/1.8.7-p373 | 1 - share/ruby-build/1.8.7-p374 | 1 - share/ruby-build/1.8.7-p375 | 1 - share/ruby-build/1.8.7-p71 | 1 - share/ruby-build/1.8.7-p72 | 1 - share/ruby-build/1.8.7-preview1 | 1 - share/ruby-build/1.8.7-preview2 | 1 - share/ruby-build/1.8.7-preview3 | 1 - share/ruby-build/1.8.7-preview4 | 1 - share/ruby-build/1.9.0-0 | 1 - share/ruby-build/1.9.0-1 | 1 - share/ruby-build/1.9.0-2 | 1 - share/ruby-build/1.9.0-3 | 1 - share/ruby-build/1.9.0-4 | 1 - share/ruby-build/1.9.0-5 | 1 - share/ruby-build/1.9.1-p0 | 1 - share/ruby-build/1.9.1-p129 | 1 - share/ruby-build/1.9.1-p243 | 1 - share/ruby-build/1.9.1-p376 | 1 - share/ruby-build/1.9.1-p378 | 1 - share/ruby-build/1.9.1-p429 | 1 - share/ruby-build/1.9.1-p430 | 1 - share/ruby-build/1.9.1-p431 | 1 - share/ruby-build/1.9.1-preview1 | 1 - share/ruby-build/1.9.1-preview2 | 1 - share/ruby-build/1.9.1-rc1 | 1 - share/ruby-build/1.9.1-rc2 | 1 - share/ruby-build/1.9.2-p0 | 1 - share/ruby-build/1.9.2-p136 | 1 - share/ruby-build/1.9.2-p180 | 1 - share/ruby-build/1.9.2-p290 | 1 - share/ruby-build/1.9.2-p318 | 1 - share/ruby-build/1.9.2-p320 | 1 - share/ruby-build/1.9.2-p326 | 1 - share/ruby-build/1.9.2-p330 | 1 - share/ruby-build/1.9.2-preview1 | 1 - share/ruby-build/1.9.2-preview3 | 1 - share/ruby-build/1.9.2-rc1 | 1 - share/ruby-build/1.9.2-rc2 | 1 - share/ruby-build/1.9.3-p0 | 1 - share/ruby-build/1.9.3-preview1 | 1 - share/ruby-build/1.9.3-rc1 | 1 - share/ruby-build/ree-1.8.7-2011.03 | 1 - share/ruby-build/ree-1.8.7-2011.12 | 1 - share/ruby-build/ree-1.8.7-2012.01 | 1 - share/ruby-build/ree-1.8.7-2012.02 | 1 - test/compiler.bats | 52 ------------- 86 files changed, 3 insertions(+), 248 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 0932c7db..22016a83 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -886,110 +886,14 @@ require_java() { return 1 } -# keep for backwards compatibility +# 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 gcc="$(locate_gcc || true)" - - if [ -z "$gcc" ]; then - { echo - colorize 1 "ERROR" - echo ": This package must be compiled with GCC, but ruby-build couldn't" - echo "find a suitable \`gcc\` executable on your system. Please install GCC" - echo "and try again." - echo - - if is_mac; then - colorize 1 "DETAILS" - echo ": Apple no longer includes the official GCC compiler with Xcode" - echo "as of version 4.2. Instead, the \`gcc\` executable is a symlink to" - echo "\`llvm-gcc\`, a modified version of GCC which outputs LLVM bytecode." - echo - echo "For most programs the \`llvm-gcc\` compiler works fine. However," - echo "versions of Ruby older than 1.9.3-p125 are incompatible with" - echo "\`llvm-gcc\`. To build older versions of Ruby you must have the official" - echo "GCC compiler installed on your system." - echo - - colorize 1 "TO FIX THE PROBLEM" - if type brew &>/dev/null; then - echo ": Install Homebrew's GCC package with this" - echo -n "command: " - colorize 4 "brew install gcc@4.9" - else - echo ": Install the official GCC compiler using these" - echo -n "packages: " - colorize 4 "https://github.com/kennethreitz/osx-gcc-installer/downloads" - fi - - echo - echo - echo "You will need to install the official GCC compiler to build older" - echo "versions of Ruby even if you have installed Apple's Command Line Tools" - echo "for Xcode package. The Command Line Tools for Xcode package only" - echo "includes \`llvm-gcc\`." - fi - } >&3 - return 1 - fi - - export CC="$gcc" - if is_mac -ge 1010; then - export MACOSX_DEPLOYMENT_TARGET=10.9 - fi -} - -locate_gcc() { - local gcc gccs - IFS=: gccs=($(gccs_in_path)) - IFS="$OLDIFS" - - verify_gcc "$CC" || - verify_gcc "$(command -v gcc || true)" || { - for gcc in "${gccs[@]}"; do - verify_gcc "$gcc" && break || true - done - } - - return 1 -} - -gccs_in_path() { - local gcc path paths - local gccs=() - IFS=: paths=($PATH) - IFS="$OLDIFS" - - shopt -s nullglob - for path in "${paths[@]}"; do - for gcc in "$path"/gcc-*; do - gccs["${#gccs[@]}"]="$gcc" - done - done - shopt -u nullglob - - printf :%s "${gccs[@]}" -} - -verify_gcc() { - local gcc="$1" - if [ -z "$gcc" ]; then - return 1 - fi - - local version="$("$gcc" --version 2>/dev/null || true)" - if [ -z "$version" ]; then - return 1 - fi - - if echo "$version" | grep LLVM >/dev/null; then - return 1 - fi - - echo "$gcc" + local stub=1 } require_llvm() { @@ -1489,19 +1393,6 @@ if [ -n "$noexec" ]; then exit 1 fi -# Apply following work around, if gcc is not installed. -if [ -z "$(locate_gcc)" ]; then - # Work around warnings building Ruby 2.0 on Clang 2.x: - # pass -Wno-error=shorten-64-to-32 if the compiler accepts it. - # - # When we set CFLAGS, Ruby won't apply its default flags, though. Since clang - # builds 1.9.x and 2.x only, where -O3 is default, we can safely set that flag. - # Ensure it's the first flag since later flags take precedence. - if "${CC:-cc}" -x c /dev/null -E -Wno-error=shorten-64-to-32 &>/dev/null; then - RUBY_CFLAGS="-O3 -Wno-error=shorten-64-to-32 $RUBY_CFLAGS" - fi -fi - if [ -z "$MAKE" ]; then if is_freebsd; then # Workaround for Ruby bug 16331: https://bugs.ruby-lang.org/issues/16331 diff --git a/share/ruby-build/1.8.5-p113 b/share/ruby-build/1.8.5-p113 index c2d32c7a..9cfd1a30 100644 --- a/share/ruby-build/1.8.5-p113 +++ b/share/ruby-build/1.8.5-p113 @@ -1,3 +1,2 @@ -require_gcc 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 index f96d0d84..5534d159 100644 --- a/share/ruby-build/1.8.5-p114 +++ b/share/ruby-build/1.8.5-p114 @@ -1,3 +1,2 @@ -require_gcc 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 index a8a1a5d5..73af9037 100644 --- a/share/ruby-build/1.8.5-p115 +++ b/share/ruby-build/1.8.5-p115 @@ -1,3 +1,2 @@ -require_gcc 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 index a78f0b80..e34a67a5 100644 --- a/share/ruby-build/1.8.5-p231 +++ b/share/ruby-build/1.8.5-p231 @@ -1,3 +1,2 @@ -require_gcc 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 index 13100590..bf88e706 100644 --- a/share/ruby-build/1.8.5-p52 +++ b/share/ruby-build/1.8.5-p52 @@ -1,3 +1,2 @@ -require_gcc 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 index 7513240a..2b0982a5 100644 --- a/share/ruby-build/1.8.6 +++ b/share/ruby-build/1.8.6 @@ -1,3 +1,2 @@ -require_gcc 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 index 6af95c66..da7a92d3 100644 --- a/share/ruby-build/1.8.6-p110 +++ b/share/ruby-build/1.8.6-p110 @@ -1,3 +1,2 @@ -require_gcc 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 index 1c305b88..bcd55d70 100644 --- a/share/ruby-build/1.8.6-p111 +++ b/share/ruby-build/1.8.6-p111 @@ -1,3 +1,2 @@ -require_gcc 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 index c2c54c5e..27d5fc95 100644 --- a/share/ruby-build/1.8.6-p114 +++ b/share/ruby-build/1.8.6-p114 @@ -1,3 +1,2 @@ -require_gcc 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 index 50523acd..de0c1fd9 100644 --- a/share/ruby-build/1.8.6-p230 +++ b/share/ruby-build/1.8.6-p230 @@ -1,3 +1,2 @@ -require_gcc 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 index 52cd12cb..0c5dafb2 100644 --- a/share/ruby-build/1.8.6-p286 +++ b/share/ruby-build/1.8.6-p286 @@ -1,3 +1,2 @@ -require_gcc 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 index 37fb1ab3..4a3d84d4 100644 --- a/share/ruby-build/1.8.6-p287 +++ b/share/ruby-build/1.8.6-p287 @@ -1,3 +1,2 @@ -require_gcc 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 index 4a36f4ea..d4ad264a 100644 --- a/share/ruby-build/1.8.6-p36 +++ b/share/ruby-build/1.8.6-p36 @@ -1,3 +1,2 @@ -require_gcc 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 index c446cebf..f177189c 100644 --- a/share/ruby-build/1.8.6-p368 +++ b/share/ruby-build/1.8.6-p368 @@ -1,3 +1,2 @@ -require_gcc 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 index 76fc4757..e71c29a7 100644 --- a/share/ruby-build/1.8.6-p369 +++ b/share/ruby-build/1.8.6-p369 @@ -1,3 +1,2 @@ -require_gcc 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 index 65946e12..be397187 100644 --- a/share/ruby-build/1.8.6-p383 +++ b/share/ruby-build/1.8.6-p383 @@ -1,3 +1,2 @@ -require_gcc 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 index a72747dc..d8e4d81c 100644 --- a/share/ruby-build/1.8.6-p388 +++ b/share/ruby-build/1.8.6-p388 @@ -1,3 +1,2 @@ -require_gcc 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 index 783cf630..b1930767 100644 --- a/share/ruby-build/1.8.6-p398 +++ b/share/ruby-build/1.8.6-p398 @@ -1,3 +1,2 @@ -require_gcc 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 index 1ff35bc8..bf7bbd79 100644 --- a/share/ruby-build/1.8.6-p399 +++ b/share/ruby-build/1.8.6-p399 @@ -1,3 +1,2 @@ -require_gcc 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 ff9e5601..e5da88ee 100644 --- a/share/ruby-build/1.8.6-p420 +++ b/share/ruby-build/1.8.6-p420 @@ -1,3 +1,2 @@ -require_gcc 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 diff --git a/share/ruby-build/1.8.7 b/share/ruby-build/1.8.7 index 783d5280..1c41897c 100644 --- a/share/ruby-build/1.8.7 +++ b/share/ruby-build/1.8.7 @@ -1,3 +1,2 @@ -require_gcc 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 index dfc9f3de..e762316d 100644 --- a/share/ruby-build/1.8.7-p160 +++ b/share/ruby-build/1.8.7-p160 @@ -1,3 +1,2 @@ -require_gcc 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 index 63f533d5..76675696 100644 --- a/share/ruby-build/1.8.7-p17 +++ b/share/ruby-build/1.8.7-p17 @@ -1,3 +1,2 @@ -require_gcc 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 index 533d996c..84008989 100644 --- a/share/ruby-build/1.8.7-p173 +++ b/share/ruby-build/1.8.7-p173 @@ -1,3 +1,2 @@ -require_gcc 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 index 242bf8ec..37d651f9 100644 --- a/share/ruby-build/1.8.7-p174 +++ b/share/ruby-build/1.8.7-p174 @@ -1,3 +1,2 @@ -require_gcc 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 index dc468cf4..13ac274f 100644 --- a/share/ruby-build/1.8.7-p22 +++ b/share/ruby-build/1.8.7-p22 @@ -1,3 +1,2 @@ -require_gcc 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 index ed459685..ed403bd1 100644 --- a/share/ruby-build/1.8.7-p248 +++ b/share/ruby-build/1.8.7-p248 @@ -1,3 +1,2 @@ -require_gcc 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 b8c0559d..590fa290 100644 --- a/share/ruby-build/1.8.7-p249 +++ b/share/ruby-build/1.8.7-p249 @@ -1,3 +1,2 @@ -require_gcc 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 diff --git a/share/ruby-build/1.8.7-p299 b/share/ruby-build/1.8.7-p299 index b00095d8..e9981b27 100644 --- a/share/ruby-build/1.8.7-p299 +++ b/share/ruby-build/1.8.7-p299 @@ -1,3 +1,2 @@ -require_gcc 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 index 06c72eb3..926c8740 100644 --- a/share/ruby-build/1.8.7-p301 +++ b/share/ruby-build/1.8.7-p301 @@ -1,3 +1,2 @@ -require_gcc 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 index 2027dd59..9591479f 100644 --- a/share/ruby-build/1.8.7-p302 +++ b/share/ruby-build/1.8.7-p302 @@ -1,3 +1,2 @@ -require_gcc 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 index 7eb16153..9a22f94d 100644 --- a/share/ruby-build/1.8.7-p330 +++ b/share/ruby-build/1.8.7-p330 @@ -1,3 +1,2 @@ -require_gcc 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 631bb1ee..fafc6fcf 100644 --- a/share/ruby-build/1.8.7-p334 +++ b/share/ruby-build/1.8.7-p334 @@ -1,3 +1,2 @@ -require_gcc 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 diff --git a/share/ruby-build/1.8.7-p352 b/share/ruby-build/1.8.7-p352 index 8ffedeea..c3120e7b 100644 --- a/share/ruby-build/1.8.7-p352 +++ b/share/ruby-build/1.8.7-p352 @@ -1,3 +1,2 @@ -require_gcc 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 diff --git a/share/ruby-build/1.8.7-p357 b/share/ruby-build/1.8.7-p357 index 7b16fb77..37f201f2 100644 --- a/share/ruby-build/1.8.7-p357 +++ b/share/ruby-build/1.8.7-p357 @@ -1,3 +1,2 @@ -require_gcc 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 index d812a5ed..b8ab8cd5 100644 --- a/share/ruby-build/1.8.7-p358 +++ b/share/ruby-build/1.8.7-p358 @@ -1,3 +1,2 @@ -require_gcc 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 index 06b34153..8c5f3806 100644 --- a/share/ruby-build/1.8.7-p370 +++ b/share/ruby-build/1.8.7-p370 @@ -1,3 +1,2 @@ -require_gcc 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 index ab19ffe9..84e21ddf 100644 --- a/share/ruby-build/1.8.7-p371 +++ b/share/ruby-build/1.8.7-p371 @@ -1,3 +1,2 @@ -require_gcc 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 index 51807223..0b65e916 100644 --- a/share/ruby-build/1.8.7-p373 +++ b/share/ruby-build/1.8.7-p373 @@ -1,3 +1,2 @@ -require_gcc 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 index 56fb8aa5..251e56e4 100644 --- a/share/ruby-build/1.8.7-p374 +++ b/share/ruby-build/1.8.7-p374 @@ -1,3 +1,2 @@ -require_gcc 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-p375 b/share/ruby-build/1.8.7-p375 index efae5d7d..547e63af 100644 --- a/share/ruby-build/1.8.7-p375 +++ b/share/ruby-build/1.8.7-p375 @@ -1,3 +1,2 @@ -require_gcc install_git "ruby-1.8.7-p375" "https://github.com/ruby/ruby.git" "dabc90361d1b71fcac4f606eb1eb1fa25c047fd9" warn_eol autoconf 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 index 99a07546..b0d5f5b0 100644 --- a/share/ruby-build/1.8.7-p71 +++ b/share/ruby-build/1.8.7-p71 @@ -1,3 +1,2 @@ -require_gcc 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 index f6c87941..07cdc875 100644 --- a/share/ruby-build/1.8.7-p72 +++ b/share/ruby-build/1.8.7-p72 @@ -1,3 +1,2 @@ -require_gcc 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 index 8bdf3f02..d0660bf8 100644 --- a/share/ruby-build/1.8.7-preview1 +++ b/share/ruby-build/1.8.7-preview1 @@ -1,3 +1,2 @@ -require_gcc 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 index 643c31b5..ff779283 100644 --- a/share/ruby-build/1.8.7-preview2 +++ b/share/ruby-build/1.8.7-preview2 @@ -1,3 +1,2 @@ -require_gcc 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 index 75e3623b..e37150ef 100644 --- a/share/ruby-build/1.8.7-preview3 +++ b/share/ruby-build/1.8.7-preview3 @@ -1,3 +1,2 @@ -require_gcc 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 index 7afdb020..cc56f04e 100644 --- a/share/ruby-build/1.8.7-preview4 +++ b/share/ruby-build/1.8.7-preview4 @@ -1,3 +1,2 @@ -require_gcc 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 index 22bfa050..eaa1b003 100644 --- a/share/ruby-build/1.9.0-0 +++ b/share/ruby-build/1.9.0-0 @@ -1,4 +1,3 @@ -require_gcc 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 index 3deb5c83..52ce0bcf 100644 --- a/share/ruby-build/1.9.0-1 +++ b/share/ruby-build/1.9.0-1 @@ -1,4 +1,3 @@ -require_gcc 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 index 08b031e9..adbe1480 100644 --- a/share/ruby-build/1.9.0-2 +++ b/share/ruby-build/1.9.0-2 @@ -1,4 +1,3 @@ -require_gcc 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 index 070592f4..48d246a6 100644 --- a/share/ruby-build/1.9.0-3 +++ b/share/ruby-build/1.9.0-3 @@ -1,4 +1,3 @@ -require_gcc 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 index f6b46897..3a66d105 100644 --- a/share/ruby-build/1.9.0-4 +++ b/share/ruby-build/1.9.0-4 @@ -1,4 +1,3 @@ -require_gcc 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 index c1ad04d5..f81a0425 100644 --- a/share/ruby-build/1.9.0-5 +++ b/share/ruby-build/1.9.0-5 @@ -1,4 +1,3 @@ -require_gcc 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 index 2c380449..ff374ca9 100644 --- a/share/ruby-build/1.9.1-p0 +++ b/share/ruby-build/1.9.1-p0 @@ -1,4 +1,3 @@ -require_gcc 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 index e0b00a70..f0153f99 100644 --- a/share/ruby-build/1.9.1-p129 +++ b/share/ruby-build/1.9.1-p129 @@ -1,4 +1,3 @@ -require_gcc 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 index 8e665016..0bb47845 100644 --- a/share/ruby-build/1.9.1-p243 +++ b/share/ruby-build/1.9.1-p243 @@ -1,4 +1,3 @@ -require_gcc 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 index 73560eff..d0370ecb 100644 --- a/share/ruby-build/1.9.1-p376 +++ b/share/ruby-build/1.9.1-p376 @@ -1,4 +1,3 @@ -require_gcc 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 a297350c..e04d538b 100644 --- a/share/ruby-build/1.9.1-p378 +++ b/share/ruby-build/1.9.1-p378 @@ -1,4 +1,3 @@ -require_gcc 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 diff --git a/share/ruby-build/1.9.1-p429 b/share/ruby-build/1.9.1-p429 index 9025bcd3..3d65f20e 100644 --- a/share/ruby-build/1.9.1-p429 +++ b/share/ruby-build/1.9.1-p429 @@ -1,4 +1,3 @@ -require_gcc 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 index 72f3ace3..50919c43 100644 --- a/share/ruby-build/1.9.1-p430 +++ b/share/ruby-build/1.9.1-p430 @@ -1,4 +1,3 @@ -require_gcc 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 index cd3f3dba..b4cadb5a 100644 --- a/share/ruby-build/1.9.1-p431 +++ b/share/ruby-build/1.9.1-p431 @@ -1,4 +1,3 @@ -require_gcc 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 index db825702..fdf7fe5e 100644 --- a/share/ruby-build/1.9.1-preview1 +++ b/share/ruby-build/1.9.1-preview1 @@ -1,4 +1,3 @@ -require_gcc 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 index 51fca2f8..c7a6ddd6 100644 --- a/share/ruby-build/1.9.1-preview2 +++ b/share/ruby-build/1.9.1-preview2 @@ -1,4 +1,3 @@ -require_gcc 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 index 6538e96d..a9dc0428 100644 --- a/share/ruby-build/1.9.1-rc1 +++ b/share/ruby-build/1.9.1-rc1 @@ -1,4 +1,3 @@ -require_gcc 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 index e20ec1ae..9e70e6b4 100644 --- a/share/ruby-build/1.9.1-rc2 +++ b/share/ruby-build/1.9.1-rc2 @@ -1,4 +1,3 @@ -require_gcc 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 index a655ffcd..088381f6 100644 --- a/share/ruby-build/1.9.2-p0 +++ b/share/ruby-build/1.9.2-p0 @@ -1,4 +1,3 @@ -require_gcc 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 index e4685772..30b8b9a8 100644 --- a/share/ruby-build/1.9.2-p136 +++ b/share/ruby-build/1.9.2-p136 @@ -1,4 +1,3 @@ -require_gcc 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 index 8d5280ab..4ac79c21 100644 --- a/share/ruby-build/1.9.2-p180 +++ b/share/ruby-build/1.9.2-p180 @@ -1,4 +1,3 @@ -require_gcc 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 cbc9a583..5e10563e 100644 --- a/share/ruby-build/1.9.2-p290 +++ b/share/ruby-build/1.9.2-p290 @@ -1,4 +1,3 @@ -require_gcc 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 diff --git a/share/ruby-build/1.9.2-p318 b/share/ruby-build/1.9.2-p318 index 2563bc14..75dc94cd 100644 --- a/share/ruby-build/1.9.2-p318 +++ b/share/ruby-build/1.9.2-p318 @@ -1,4 +1,3 @@ -require_gcc 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 index 904cf99b..1fc4a61e 100644 --- a/share/ruby-build/1.9.2-p320 +++ b/share/ruby-build/1.9.2-p320 @@ -1,4 +1,3 @@ -require_gcc 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-p326 b/share/ruby-build/1.9.2-p326 index 72689977..6e2a1d58 100644 --- a/share/ruby-build/1.9.2-p326 +++ b/share/ruby-build/1.9.2-p326 @@ -1,4 +1,3 @@ -require_gcc 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.2-p326" "https://github.com/ruby/ruby.git" "2b93dbd8e7e3d71dc4cb4c7e381974176b134c5b" warn_eol autoconf 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 index e4550976..89d7c2c5 100644 --- a/share/ruby-build/1.9.2-p330 +++ b/share/ruby-build/1.9.2-p330 @@ -1,4 +1,3 @@ -require_gcc 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 index 0379c3c2..0650a078 100644 --- a/share/ruby-build/1.9.2-preview1 +++ b/share/ruby-build/1.9.2-preview1 @@ -1,4 +1,3 @@ -require_gcc 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 index b3b63142..9cd2180d 100644 --- a/share/ruby-build/1.9.2-preview3 +++ b/share/ruby-build/1.9.2-preview3 @@ -1,4 +1,3 @@ -require_gcc 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 index 9f57d63b..13bcbce3 100644 --- a/share/ruby-build/1.9.2-rc1 +++ b/share/ruby-build/1.9.2-rc1 @@ -1,4 +1,3 @@ -require_gcc 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 index 7af7dac3..cf900162 100644 --- a/share/ruby-build/1.9.2-rc2 +++ b/share/ruby-build/1.9.2-rc2 @@ -1,4 +1,3 @@ -require_gcc 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-p0 b/share/ruby-build/1.9.3-p0 index f4a92837..893e2e5d 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,4 +1,3 @@ -require_gcc install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 diff --git a/share/ruby-build/1.9.3-preview1 b/share/ruby-build/1.9.3-preview1 index a0e32f07..316c3dc3 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,4 +1,3 @@ -require_gcc install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index d5e29d59..36e32756 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,4 +1,3 @@ -require_gcc install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 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 diff --git a/share/ruby-build/ree-1.8.7-2011.03 b/share/ruby-build/ree-1.8.7-2011.03 index c264648b..0797353b 100644 --- a/share/ruby-build/ree-1.8.7-2011.03 +++ b/share/ruby-build/ree-1.8.7-2011.03 @@ -1,3 +1,2 @@ -require_gcc 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 diff --git a/share/ruby-build/ree-1.8.7-2011.12 b/share/ruby-build/ree-1.8.7-2011.12 index da6a573d..c8e78e4d 100644 --- a/share/ruby-build/ree-1.8.7-2011.12 +++ b/share/ruby-build/ree-1.8.7-2011.12 @@ -1,3 +1,2 @@ -require_gcc 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 index 2491f8c7..f8d4e9a8 100644 --- a/share/ruby-build/ree-1.8.7-2012.01 +++ b/share/ruby-build/ree-1.8.7-2012.01 @@ -1,3 +1,2 @@ -require_gcc 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 index 5dbb8d5e..e23645a5 100644 --- a/share/ruby-build/ree-1.8.7-2012.02 +++ b/share/ruby-build/ree-1.8.7-2012.02 @@ -1,2 +1 @@ -require_gcc 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/test/compiler.bats b/test/compiler.bats index 7a681f36..0957c488 100755 --- a/test/compiler.bats +++ b/test/compiler.bats @@ -7,58 +7,6 @@ export -n CFLAGS export -n CC export -n RUBY_CONFIGURE_OPTS -@test "require_gcc on OS X 10.9" { - stub_repeated uname '-s : echo Darwin' - stub sw_vers '-productVersion : echo 10.9.5' - stub_repeated gcc '--version : echo 4.2.1' - - run_inline_definition <&2; echo 4.2.1' '--version : echo warning >&2; echo 4.2.1' - - run_inline_definition < Date: Thu, 3 Aug 2023 07:54:27 -0700 Subject: [PATCH 1471/1809] Display the actual error when testing for Ruby's openssl extension (#2223) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit I was encountering some build issues on MicroOS and needed the actual exception message in order to pinpoint a workaround. Co-authored-by: Mislav Marohnić --- bin/ruby-build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 0932c7db..5063ab8c 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1242,8 +1242,8 @@ build_package_verify_openssl() { failed = %w[openssl readline zlib yaml].reject do |lib| begin require lib - rescue LoadError - $stderr.puts "The Ruby #{lib} extension was not compiled." + rescue LoadError => e + $stderr.puts "Loading the Ruby #{lib} extension failed (#{e})" end end From 7f43b224f35964f13af499fff9969b24cd71d22b Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Mon, 4 Sep 2023 20:44:00 +0200 Subject: [PATCH 1472/1809] Update URLs for truffleruby+graalvm-dev --- share/ruby-build/truffleruby+graalvm-dev | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/share/ruby-build/truffleruby+graalvm-dev b/share/ruby-build/truffleruby+graalvm-dev index b05109bd..bc09d034 100644 --- a/share/ruby-build/truffleruby+graalvm-dev +++ b/share/ruby-build/truffleruby+graalvm-dev @@ -1,18 +1,18 @@ platform="$(uname -s)-$(uname -m)" case $platform in Linux-x86_64) - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-community-java17-linux-amd64-dev.tar.gz" truffleruby_graalvm + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-community-java21-linux-amd64-dev.tar.gz" truffleruby_graalvm ;; Linux-aarch64) - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-community-java17-linux-aarch64-dev.tar.gz" truffleruby_graalvm + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-community-java21-linux-aarch64-dev.tar.gz" truffleruby_graalvm ;; Darwin-x86_64) use_homebrew_openssl - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-community-java17-darwin-amd64-dev.tar.gz" truffleruby_graalvm + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-community-java21-darwin-amd64-dev.tar.gz" truffleruby_graalvm ;; Darwin-arm64) use_homebrew_openssl - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-community-java17-darwin-aarch64-dev.tar.gz" truffleruby_graalvm + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-community-java21-darwin-aarch64-dev.tar.gz" truffleruby_graalvm ;; *) colorize 1 "Unsupported platform: $platform" From 97c93c6901c0d043c2f25efb661e6bb369e21418 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Mon, 4 Sep 2023 20:47:19 +0200 Subject: [PATCH 1473/1809] ruby-build 20230904 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index e718bc20..f3f59a97 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20230717" +RUBY_BUILD_VERSION="20230904" OLDIFS="$IFS" From e2f2c3596209a5946819a7ab78e783f44cc68429 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 11 Sep 2023 09:00:33 +0000 Subject: [PATCH 1474/1809] Bump actions/checkout from 3 to 4 Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/ci.yml | 2 +- .github/workflows/differential-shellcheck.yml | 2 +- .github/workflows/mirror.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 840ccfcf..cb75b5f3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,7 @@ jobs: os: [ubuntu-latest, macos-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - name: Install bats diff --git a/.github/workflows/differential-shellcheck.yml b/.github/workflows/differential-shellcheck.yml index f132b80d..9ae7a67e 100644 --- a/.github/workflows/differential-shellcheck.yml +++ b/.github/workflows/differential-shellcheck.yml @@ -18,7 +18,7 @@ jobs: steps: - name: Repository checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 diff --git a/.github/workflows/mirror.yml b/.github/workflows/mirror.yml index a05558aa..53f41761 100644 --- a/.github/workflows/mirror.yml +++ b/.github/workflows/mirror.yml @@ -17,7 +17,7 @@ jobs: mirror: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 100 - name: Update download mirror From e73ecb8d6539109bfd5a0193e9d8977221bb7bc9 Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Mon, 11 Sep 2023 21:31:33 +0200 Subject: [PATCH 1475/1809] Add JRuby 9.3.11.0 --- share/ruby-build/jruby-9.3.11.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.3.11.0 diff --git a/share/ruby-build/jruby-9.3.11.0 b/share/ruby-build/jruby-9.3.11.0 new file mode 100644 index 00000000..bfdc9b45 --- /dev/null +++ b/share/ruby-build/jruby-9.3.11.0 @@ -0,0 +1,2 @@ +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" jruby From 2054401317dbc2b7d8efb06b0ceb3c552ad7e465 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Tue, 12 Sep 2023 07:03:32 +0900 Subject: [PATCH 1476/1809] ruby-build 20230912 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index f3f59a97..d7780997 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20230904" +RUBY_BUILD_VERSION="20230912" OLDIFS="$IFS" From c6e924edc8d9a896c8a2f5b32bfc97fcae5fa5ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Duarte?= Date: Tue, 12 Sep 2023 15:08:47 +0100 Subject: [PATCH 1477/1809] workaround jruby#7799 by updating rubygems for JRuby 9.2.x (#2246) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Mislav Marohnić --- bin/ruby-build | 5 +++++ test/build.bats | 1 + 2 files changed, 6 insertions(+) diff --git a/bin/ruby-build b/bin/ruby-build index d7780997..5181421d 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -747,6 +747,11 @@ build_package_jruby() { install_jruby_launcher() { cd "${PREFIX_PATH}/bin" + # workaround for https://github.com/jruby/jruby/issues/7799 + local jruby_version + jruby_version="$(./ruby -e 'puts JRUBY_VERSION' 2>/dev/null)" + [[ $jruby_version != "9.2."* ]] || + ./ruby gem update -q --silent --system 3.3.26 --no-document --no-post-install-message >&4 2>&1 { ./ruby gem install jruby-launcher } >&4 2>&1 } diff --git a/test/build.bats b/test/build.bats index 44e86a69..fd35e07f 100755 --- a/test/build.bats +++ b/test/build.bats @@ -589,6 +589,7 @@ DEF assert_success assert_build_log < Date: Thu, 14 Sep 2023 16:11:40 +0900 Subject: [PATCH 1478/1809] Added 3.3.0-preview2 --- share/ruby-build/3.3.0-preview2 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/3.3.0-preview2 diff --git a/share/ruby-build/3.3.0-preview2 b/share/ruby-build/3.3.0-preview2 new file mode 100644 index 00000000..e9e25260 --- /dev/null +++ b/share/ruby-build/3.3.0-preview2 @@ -0,0 +1,2 @@ +install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 +install_package "ruby-3.3.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.0-preview2.tar.gz#30ce8b0fe11b37b5ac088f5a5765744b935eac45bb89a9e381731533144f5991" ldflags_dirs enable_shared standard verify_openssl From d24c6b7a7ce8814e78941b051725f86322c8139b Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Thu, 14 Sep 2023 16:28:11 +0900 Subject: [PATCH 1479/1809] Bump openssl-1.1.1w --- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.10 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.4.3 | 2 +- share/ruby-build/2.4.4 | 2 +- share/ruby-build/2.4.5 | 2 +- share/ruby-build/2.4.6 | 2 +- share/ruby-build/2.4.7 | 2 +- share/ruby-build/2.4.8 | 2 +- share/ruby-build/2.4.9 | 2 +- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.5.2 | 2 +- share/ruby-build/2.5.3 | 2 +- share/ruby-build/2.5.4 | 2 +- share/ruby-build/2.5.5 | 2 +- share/ruby-build/2.5.6 | 2 +- share/ruby-build/2.5.7 | 2 +- share/ruby-build/2.5.8 | 2 +- share/ruby-build/2.5.9 | 2 +- share/ruby-build/2.6.0 | 2 +- share/ruby-build/2.6.0-dev | 2 +- share/ruby-build/2.6.0-preview1 | 2 +- share/ruby-build/2.6.0-preview2 | 2 +- share/ruby-build/2.6.0-preview3 | 2 +- share/ruby-build/2.6.0-rc1 | 2 +- share/ruby-build/2.6.0-rc2 | 2 +- share/ruby-build/2.6.1 | 2 +- share/ruby-build/2.6.10 | 2 +- share/ruby-build/2.6.2 | 2 +- share/ruby-build/2.6.3 | 2 +- share/ruby-build/2.6.4 | 2 +- share/ruby-build/2.6.5 | 2 +- share/ruby-build/2.6.6 | 2 +- share/ruby-build/2.6.7 | 2 +- share/ruby-build/2.6.8 | 2 +- share/ruby-build/2.6.9 | 2 +- share/ruby-build/2.7.0 | 2 +- share/ruby-build/2.7.0-dev | 2 +- share/ruby-build/2.7.0-preview1 | 2 +- share/ruby-build/2.7.0-preview2 | 2 +- share/ruby-build/2.7.0-preview3 | 2 +- share/ruby-build/2.7.0-rc1 | 2 +- share/ruby-build/2.7.0-rc2 | 2 +- share/ruby-build/2.7.1 | 2 +- share/ruby-build/2.7.2 | 2 +- share/ruby-build/2.7.3 | 2 +- share/ruby-build/2.7.4 | 2 +- share/ruby-build/2.7.5 | 2 +- share/ruby-build/2.7.6 | 2 +- share/ruby-build/2.7.7 | 2 +- share/ruby-build/2.7.8 | 2 +- share/ruby-build/3.0.0 | 2 +- share/ruby-build/3.0.0-dev | 2 +- share/ruby-build/3.0.0-preview1 | 2 +- share/ruby-build/3.0.0-preview2 | 2 +- share/ruby-build/3.0.0-rc1 | 2 +- share/ruby-build/3.0.1 | 2 +- share/ruby-build/3.0.2 | 2 +- share/ruby-build/3.0.3 | 2 +- share/ruby-build/3.0.4 | 2 +- share/ruby-build/3.0.5 | 2 +- share/ruby-build/3.0.6 | 2 +- 68 files changed, 68 insertions(+), 68 deletions(-) diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index 9c32f1b6..768ae64d 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index 3041e1d0..ba1a1659 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.4.1 b/share/ruby-build/2.4.1 index 4f9717db..9a985405 100644 --- a/share/ruby-build/2.4.1 +++ b/share/ruby-build/2.4.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.10 b/share/ruby-build/2.4.10 index ef8b8a06..7ebee05f 100644 --- a/share/ruby-build/2.4.10 +++ b/share/ruby-build/2.4.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.4.10" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.10.tar.bz2#6ea3ce7fd0064524ae06dbdcd99741c990901dfc9c66d8139a02f907d30b95a8" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.2 b/share/ruby-build/2.4.2 index f6c13b62..095f019b 100644 --- a/share/ruby-build/2.4.2 +++ b/share/ruby-build/2.4.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.3 b/share/ruby-build/2.4.3 index 32d391fb..19ad9273 100644 --- a/share/ruby-build/2.4.3 +++ b/share/ruby-build/2.4.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.4.3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.3.tar.bz2#0a703dffb7737f56e979c9ebe2482f07751803c71e307c20446b581e0f12cf30" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.4 b/share/ruby-build/2.4.4 index b13a2dfe..5d16af75 100644 --- a/share/ruby-build/2.4.4 +++ b/share/ruby-build/2.4.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.4.4" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.bz2#45a8de577471b90dc4838c5ef26aeb253a56002896189055a44dc680644243f1" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.5 b/share/ruby-build/2.4.5 index f96183c3..da5c25bf 100644 --- a/share/ruby-build/2.4.5 +++ b/share/ruby-build/2.4.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.4.5" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.5.tar.bz2#276c8e73e51e4ba6a0fe81fb92669734e741ccea86f01c45e99f2c7ef7bcd1e3" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.6 b/share/ruby-build/2.4.6 index 50e8c419..2396d23d 100644 --- a/share/ruby-build/2.4.6 +++ b/share/ruby-build/2.4.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.4.6" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.6.tar.bz2#909f360debed1f22fdcfc9f5335c6eaa0713198db4a6c13bab426f8b89b28b02" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.7 b/share/ruby-build/2.4.7 index 345fc807..66c14140 100644 --- a/share/ruby-build/2.4.7 +++ b/share/ruby-build/2.4.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.4.7" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.7.tar.gz#cd6efc720ca6a622745e2bac79f45e6cd63ab0f5a53ad7eb881545f58ff38b89" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.8 b/share/ruby-build/2.4.8 index 37c2a1f4..75f2739b 100644 --- a/share/ruby-build/2.4.8 +++ b/share/ruby-build/2.4.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.4.8" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.8.tar.bz2#e30eedd91386bec81489d2637522c9017aebba46f98e8b502f679df6b2f6a469" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.4.9 b/share/ruby-build/2.4.9 index 25250939..ae6e14e3 100644 --- a/share/ruby-build/2.4.9 +++ b/share/ruby-build/2.4.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.4.9" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.9.tar.bz2#f72bdef50246ef047ba3ce9c59d2081b949feb16f9a04e008108e98f1a995e99" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0 b/share/ruby-build/2.5.0 index e215cd0d..beda130c 100644 --- a/share/ruby-build/2.5.0 +++ b/share/ruby-build/2.5.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index 523cd907..de252136 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_git "ruby-2.5.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.5.0-preview1 b/share/ruby-build/2.5.0-preview1 index 5ee8617d..15e0182d 100644 --- a/share/ruby-build/2.5.0-preview1 +++ b/share/ruby-build/2.5.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.0-rc1 b/share/ruby-build/2.5.0-rc1 index 7546365e..3e3e5bdf 100644 --- a/share/ruby-build/2.5.0-rc1 +++ b/share/ruby-build/2.5.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.5.1 b/share/ruby-build/2.5.1 index 8e523e92..d46d0e5d 100644 --- a/share/ruby-build/2.5.1 +++ b/share/ruby-build/2.5.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.2 b/share/ruby-build/2.5.2 index 07fd7ad9..45be0e20 100644 --- a/share/ruby-build/2.5.2 +++ b/share/ruby-build/2.5.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.5.2" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.2.tar.bz2#ea3bcecc3b30cee271b4decde5e9ff3e17369d5fd1ed828d321c198307c9f0df" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.3 b/share/ruby-build/2.5.3 index df4a814a..83ae78e7 100644 --- a/share/ruby-build/2.5.3 +++ b/share/ruby-build/2.5.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.5.3" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.bz2#228a787ba68a7b20ac6e1d5af3d176d36e8ed600eb754d6325da341c3088ed76" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.4 b/share/ruby-build/2.5.4 index 9b42fd25..e5d8bfbd 100644 --- a/share/ruby-build/2.5.4 +++ b/share/ruby-build/2.5.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.5.4" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.4.tar.bz2#8a16566207b2334a6904a10a1f093befc3aaf9b2e6cf01c62b1c4ac15cb7d8fc" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.5 b/share/ruby-build/2.5.5 index a39cffc9..8dc902da 100644 --- a/share/ruby-build/2.5.5 +++ b/share/ruby-build/2.5.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.5.5" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.bz2#1f2567a55dad6e50911ce42fcc705cf686924b897f597cabf803d88192024dcb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.6 b/share/ruby-build/2.5.6 index 66983169..86fa6430 100644 --- a/share/ruby-build/2.5.6 +++ b/share/ruby-build/2.5.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.5.6" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.6.tar.gz#1d7ed06c673020cd12a737ed686470552e8e99d72b82cd3c26daa3115c36bea7" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.7 b/share/ruby-build/2.5.7 index 25062c42..9d2e03e5 100644 --- a/share/ruby-build/2.5.7 +++ b/share/ruby-build/2.5.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.5.7" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.7.tar.bz2#e67c69b141ed27158e47d9a4fe7e59749135b0f138dce06c8c15c3214543f56f" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.8 b/share/ruby-build/2.5.8 index ec3e5389..21f1fc2a 100644 --- a/share/ruby-build/2.5.8 +++ b/share/ruby-build/2.5.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.5.8" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.8.tar.bz2#41fc93731ad3f3aa597d657f77ed68fa86b5e93c04dfbf7e542a8780702233f0" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.5.9 b/share/ruby-build/2.5.9 index e4844469..2c098179 100644 --- a/share/ruby-build/2.5.9 +++ b/share/ruby-build/2.5.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.5.9" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.9.tar.bz2#bebbe3fe7899acd3ca2f213de38158709555e88a13f85ba5dc95239654bcfeeb" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0 b/share/ruby-build/2.6.0 index 1f809b7a..727a59a7 100644 --- a/share/ruby-build/2.6.0 +++ b/share/ruby-build/2.6.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.6.0" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0.tar.bz2#c89ca663ad9a6238f4b1ec4d04c7dff630560c6e6eca6d30857c4d394f01a599" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.0-dev b/share/ruby-build/2.6.0-dev index de0b30cf..aca56c3a 100644 --- a/share/ruby-build/2.6.0-dev +++ b/share/ruby-build/2.6.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_git "ruby-2.6.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_6" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.6.0-preview1 b/share/ruby-build/2.6.0-preview1 index 0e57e7cd..0a3b9437 100644 --- a/share/ruby-build/2.6.0-preview1 +++ b/share/ruby-build/2.6.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview2 b/share/ruby-build/2.6.0-preview2 index 3a482527..3547174f 100644 --- a/share/ruby-build/2.6.0-preview2 +++ b/share/ruby-build/2.6.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-preview3 b/share/ruby-build/2.6.0-preview3 index 985e1000..770a352e 100644 --- a/share/ruby-build/2.6.0-preview3 +++ b/share/ruby-build/2.6.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc1 b/share/ruby-build/2.6.0-rc1 index 6cbf2804..4d7be54b 100644 --- a/share/ruby-build/2.6.0-rc1 +++ b/share/ruby-build/2.6.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.0-rc2 b/share/ruby-build/2.6.0-rc2 index f000e78a..ecb2e8b3 100644 --- a/share/ruby-build/2.6.0-rc2 +++ b/share/ruby-build/2.6.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 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 ldflags_dirs standard verify_openssl diff --git a/share/ruby-build/2.6.1 b/share/ruby-build/2.6.1 index 9700a25c..b91f2f79 100644 --- a/share/ruby-build/2.6.1 +++ b/share/ruby-build/2.6.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.6.1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.1.tar.bz2#82c9402920eac9ce777beb3f34eeadc2a3f3ce80f25004bbf54b5ed1280ba099" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.10 b/share/ruby-build/2.6.10 index c598c065..5ec12795 100644 --- a/share/ruby-build/2.6.10 +++ b/share/ruby-build/2.6.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.6.10" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.10.tar.bz2#399e1f13e7fedc3c6ae2ff541bbf26c44dfb63b07b6c186fdd15b4e526e27e9c" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.2 b/share/ruby-build/2.6.2 index ae51fcc5..ba29ac33 100644 --- a/share/ruby-build/2.6.2 +++ b/share/ruby-build/2.6.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.6.2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.2.tar.bz2#d126ada7f4147ce1029a80c2a37a0c4bfb37e9e82da8816662241a43faeb8915" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.3 b/share/ruby-build/2.6.3 index 78cb84f2..96a7b73f 100644 --- a/share/ruby-build/2.6.3 +++ b/share/ruby-build/2.6.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.6.3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2#dd638bf42059182c1d04af0d5577131d4ce70b79105231c4cc0a60de77b14f2e" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.4 b/share/ruby-build/2.6.4 index e5170473..0db4be10 100644 --- a/share/ruby-build/2.6.4 +++ b/share/ruby-build/2.6.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.6.4" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.4.tar.bz2#fa1ecc67b99fa13201499002669412eae7cfbe2c30c4f1f4526e8491edfc5fa7" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.5 b/share/ruby-build/2.6.5 index 73144870..b6f6baed 100644 --- a/share/ruby-build/2.6.5 +++ b/share/ruby-build/2.6.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.6.5" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.5.tar.bz2#97ddf1b922f83c1f5c50e75bf54e27bba768d75fea7cda903b886c6745e60f0a" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.6 b/share/ruby-build/2.6.6 index 68353cd7..ffaad370 100644 --- a/share/ruby-build/2.6.6 +++ b/share/ruby-build/2.6.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.6.6" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.6.tar.bz2#f08b779079ecd1498e6a2548c39a86144c6c784dcec6f7e8a93208682eb8306e" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.7 b/share/ruby-build/2.6.7 index 5cd4783d..8e3d839c 100644 --- a/share/ruby-build/2.6.7 +++ b/share/ruby-build/2.6.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.6.7" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.7.tar.bz2#775a5d47b73ce3ee5d600f993badd7b640a2caca138573326db6632858517710" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.8 b/share/ruby-build/2.6.8 index bca261c5..97280b38 100644 --- a/share/ruby-build/2.6.8 +++ b/share/ruby-build/2.6.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.6.8" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.8.tar.bz2#dac96ca6df8bab5a6fc7778907f42498037f8ce05b63d20779dce3163e9fafe6" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.6.9 b/share/ruby-build/2.6.9 index f398033e..ee107c93 100644 --- a/share/ruby-build/2.6.9 +++ b/share/ruby-build/2.6.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.6.9" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.9.tar.bz2#a0639060c4519572e51828eb742f09dd40f154c820f6007246de7a2090e3ee45" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0 b/share/ruby-build/2.7.0 index ad8d2eda..87ae2637 100644 --- a/share/ruby-build/2.7.0 +++ b/share/ruby-build/2.7.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.7.0" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0.tar.bz2#7aa247a19622a803bdd29fdb28108de9798abe841254fe8ea82c31d125c6ab26" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-dev b/share/ruby-build/2.7.0-dev index bc192d5f..8a6f2554 100644 --- a/share/ruby-build/2.7.0-dev +++ b/share/ruby-build/2.7.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_git "ruby-2.7.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_7" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.7.0-preview1 b/share/ruby-build/2.7.0-preview1 index 11b8c49d..9b531d00 100644 --- a/share/ruby-build/2.7.0-preview1 +++ b/share/ruby-build/2.7.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 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 ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview2 b/share/ruby-build/2.7.0-preview2 index 132e9b49..ccc5c53d 100644 --- a/share/ruby-build/2.7.0-preview2 +++ b/share/ruby-build/2.7.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 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 ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-preview3 b/share/ruby-build/2.7.0-preview3 index ffcae9ab..a2c55dc8 100644 --- a/share/ruby-build/2.7.0-preview3 +++ b/share/ruby-build/2.7.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 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 ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc1 b/share/ruby-build/2.7.0-rc1 index 5ce31ef1..7a0d9c70 100644 --- a/share/ruby-build/2.7.0-rc1 +++ b/share/ruby-build/2.7.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 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 ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-rc2 b/share/ruby-build/2.7.0-rc2 index 713dc616..69301857 100644 --- a/share/ruby-build/2.7.0-rc2 +++ b/share/ruby-build/2.7.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 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 ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.1 b/share/ruby-build/2.7.1 index 6a2f20cb..5547b3c7 100644 --- a/share/ruby-build/2.7.1 +++ b/share/ruby-build/2.7.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.7.1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2#d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.2 b/share/ruby-build/2.7.2 index 46962fae..659cadee 100644 --- a/share/ruby-build/2.7.2 +++ b/share/ruby-build/2.7.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.7.2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.2.tar.bz2#65a590313d244d48dc2ef9a9ad015dd8bc6faf821621bbb269aa7462829c75ed" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.3 b/share/ruby-build/2.7.3 index a20de02d..4bd38f75 100644 --- a/share/ruby-build/2.7.3 +++ b/share/ruby-build/2.7.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.7.3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.3.tar.bz2#3e90e5a41d4df90e19c307ab0fb41789992c0b0128e6bbaa669b89ed44a0b68b" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.4 b/share/ruby-build/2.7.4 index 34fb2e4a..3c840740 100644 --- a/share/ruby-build/2.7.4 +++ b/share/ruby-build/2.7.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.7.4" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.4.tar.bz2#bffa8aec9da392eda98f1c561071bb6e71d217d541c617fc6e3282d79f4e7d48" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.5 b/share/ruby-build/2.7.5 index 33a03ff9..b269d212 100644 --- a/share/ruby-build/2.7.5 +++ b/share/ruby-build/2.7.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.7.5" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.5.tar.bz2#d6b444341a5e06fcd6eaf1feb83a1c0c2da4705dbe4f275ee851761b185f4bd1" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.6 b/share/ruby-build/2.7.6 index 10f458fe..34567008 100644 --- a/share/ruby-build/2.7.6 +++ b/share/ruby-build/2.7.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.7.6" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.6.tar.bz2#6de239d74cf6da09d0c17a116378a866743f5f0a52c9355da26b5d312ca6eed3" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.7 b/share/ruby-build/2.7.7 index e8e231fa..30bfbe91 100644 --- a/share/ruby-build/2.7.7 +++ b/share/ruby-build/2.7.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.7.7" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.7.tar.bz2#cf800820c9e69cdd31a8cdab920391f74ed935db2397a905afabd48961913658" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.8 b/share/ruby-build/2.7.8 index f5b7cbc6..c245f242 100644 --- a/share/ruby-build/2.7.8 +++ b/share/ruby-build/2.7.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-2.7.8" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.8.tar.gz#c2dab63cbc8f2a05526108ad419efa63a67ed4074dbbcf9fc2b1ca664cb45ba0" warn_eol ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0 b/share/ruby-build/3.0.0 index 932a52f3..26a1b178 100644 --- a/share/ruby-build/3.0.0 +++ b/share/ruby-build/3.0.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-3.0.0" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0.tar.gz#a13ed141a1c18eb967aac1e33f4d6ad5f21be1ac543c344e0d6feeee54af8e28" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-dev b/share/ruby-build/3.0.0-dev index be1c8fe1..5f1ecabe 100644 --- a/share/ruby-build/3.0.0-dev +++ b/share/ruby-build/3.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_git "ruby-3.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_0" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.0.0-preview1 b/share/ruby-build/3.0.0-preview1 index 5ad4f9a6..aedb0a63 100644 --- a/share/ruby-build/3.0.0-preview1 +++ b/share/ruby-build/3.0.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-3.0.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview1.tar.bz2#013bdc6e859d76d67a6fcd990d401ed57e6e25896bab96d1d0648a877f556dbb" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-preview2 b/share/ruby-build/3.0.0-preview2 index 620b9493..8dd4b54b 100644 --- a/share/ruby-build/3.0.0-preview2 +++ b/share/ruby-build/3.0.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-3.0.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview2.tar.gz#9de8661565c2b1007d91a580e9a7e02d23f1e8fc8df371feb15a2727aa05fd9a" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-rc1 b/share/ruby-build/3.0.0-rc1 index c5d8bf44..c43a54dc 100644 --- a/share/ruby-build/3.0.0-rc1 +++ b/share/ruby-build/3.0.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-3.0.0-rc1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-rc1.tar.gz#e1270f38b969ce7b124f0a4c217e33eda643f75c7cb20debc62c17535406e37f" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.1 b/share/ruby-build/3.0.1 index e22b6dc1..c48244f0 100644 --- a/share/ruby-build/3.0.1 +++ b/share/ruby-build/3.0.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-3.0.1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.1.tar.gz#369825db2199f6aeef16b408df6a04ebaddb664fb9af0ec8c686b0ce7ab77727" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.2 b/share/ruby-build/3.0.2 index 1e26edc4..e0468ca1 100644 --- a/share/ruby-build/3.0.2 +++ b/share/ruby-build/3.0.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-3.0.2" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.2.tar.gz#5085dee0ad9f06996a8acec7ebea4a8735e6fac22f22e2d98c3f2bc3bef7e6f1" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.3 b/share/ruby-build/3.0.3 index ed792252..e085a518 100644 --- a/share/ruby-build/3.0.3 +++ b/share/ruby-build/3.0.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-3.0.3" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.3.tar.gz#3586861cb2df56970287f0fd83f274bd92058872d830d15570b36def7f1a92ac" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.4 b/share/ruby-build/3.0.4 index d45c50e9..5be90f94 100644 --- a/share/ruby-build/3.0.4 +++ b/share/ruby-build/3.0.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-3.0.4" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.4.tar.gz#70b47c207af04bce9acea262308fb42893d3e244f39a4abc586920a1c723722b" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.5 b/share/ruby-build/3.0.5 index 0b8861b0..7bc5fb90 100644 --- a/share/ruby-build/3.0.5 +++ b/share/ruby-build/3.0.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-3.0.5" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.5.tar.gz#9afc6380a027a4fe1ae1a3e2eccb6b497b9c5ac0631c12ca56f9b7beb4848776" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.6 b/share/ruby-build/3.0.6 index 186af9fd..445e48cc 100644 --- a/share/ruby-build/3.0.6 +++ b/share/ruby-build/3.0.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1v" "https://www.openssl.org/source/openssl-1.1.1v.tar.gz#d6697e2871e77238460402e9362d47d18382b15ef9f246aba6c7bd780d38a6b0" openssl --if needs_openssl_101_111 +install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 install_package "ruby-3.0.6" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.6.tar.gz#6e6cbd490030d7910c0ff20edefab4294dfcd1046f0f8f47f78b597987ac683e" ldflags_dirs enable_shared standard verify_openssl From 1fb355bc690c241657257d28f99d5b276faf0cda Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Thu, 14 Sep 2023 16:31:47 +0900 Subject: [PATCH 1480/1809] ruby-build 20230914 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 5181421d..da6c47f6 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20230912" +RUBY_BUILD_VERSION="20230914" OLDIFS="$IFS" From 43702d07e89cb1a0f3d1121dae627df20aebdfd9 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Thu, 14 Sep 2023 13:11:34 +0200 Subject: [PATCH 1481/1809] Use the TruffleRuby JVM Standalones for truffleruby+graalvm-dev * In TruffleRuby 23.1+, the GraalVM Updater (`gu`) is no longer available in GraalVM, instead JVM Standalones and Maven artifacts are provided to replace `gu`. * See https://github.com/oracle/graal/issues/6855 --- share/ruby-build/truffleruby+graalvm-dev | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/share/ruby-build/truffleruby+graalvm-dev b/share/ruby-build/truffleruby+graalvm-dev index bc09d034..1889f8b9 100644 --- a/share/ruby-build/truffleruby+graalvm-dev +++ b/share/ruby-build/truffleruby+graalvm-dev @@ -1,18 +1,18 @@ platform="$(uname -s)-$(uname -m)" case $platform in Linux-x86_64) - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-community-java21-linux-amd64-dev.tar.gz" truffleruby_graalvm + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/truffleruby-community-java-dev-linux-amd64.tar.gz" truffleruby ;; Linux-aarch64) - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-community-java21-linux-aarch64-dev.tar.gz" truffleruby_graalvm + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/truffleruby-community-java-dev-linux-aarch64.tar.gz" truffleruby ;; Darwin-x86_64) use_homebrew_openssl - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-community-java21-darwin-amd64-dev.tar.gz" truffleruby_graalvm + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/truffleruby-community-java-dev-macos-amd64.tar.gz" truffleruby ;; Darwin-arm64) use_homebrew_openssl - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-community-java21-darwin-aarch64-dev.tar.gz" truffleruby_graalvm + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/truffleruby-community-java-dev-macos-aarch64.tar.gz" truffleruby ;; *) colorize 1 "Unsupported platform: $platform" From 9e1290d66a2418b13e4b9c7b7ca64a0f7e35cccf Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Thu, 14 Sep 2023 16:01:50 +0200 Subject: [PATCH 1482/1809] Update URLs for truffleruby+graalvm-dev --- share/ruby-build/truffleruby+graalvm-dev | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/share/ruby-build/truffleruby+graalvm-dev b/share/ruby-build/truffleruby+graalvm-dev index 1889f8b9..548348b6 100644 --- a/share/ruby-build/truffleruby+graalvm-dev +++ b/share/ruby-build/truffleruby+graalvm-dev @@ -1,18 +1,18 @@ platform="$(uname -s)-$(uname -m)" case $platform in Linux-x86_64) - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/truffleruby-community-java-dev-linux-amd64.tar.gz" truffleruby + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/truffleruby-community-jvm-dev-linux-amd64.tar.gz" truffleruby ;; Linux-aarch64) - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/truffleruby-community-java-dev-linux-aarch64.tar.gz" truffleruby + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/truffleruby-community-jvm-dev-linux-aarch64.tar.gz" truffleruby ;; Darwin-x86_64) use_homebrew_openssl - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/truffleruby-community-java-dev-macos-amd64.tar.gz" truffleruby + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/truffleruby-community-jvm-dev-macos-amd64.tar.gz" truffleruby ;; Darwin-arm64) use_homebrew_openssl - install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/truffleruby-community-java-dev-macos-aarch64.tar.gz" truffleruby + install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/truffleruby-community-jvm-dev-macos-aarch64.tar.gz" truffleruby ;; *) colorize 1 "Unsupported platform: $platform" From f80eb466b9ba025a82a17ebc06e1c8fffdc22465 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Thu, 14 Sep 2023 18:24:20 +0200 Subject: [PATCH 1483/1809] ruby-build 20230914.1 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index da6c47f6..b6030320 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20230914" +RUBY_BUILD_VERSION="20230914.1" OLDIFS="$IFS" From 696828981d12626e424cd21e6fe314ea4b788083 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 19 Sep 2023 14:51:00 +0200 Subject: [PATCH 1484/1809] Add TruffleRuby and TruffleRuby GraalVM 23.1.0 --- script/update-truffleruby | 2 +- script/update-truffleruby-graalvm | 16 +++++----------- share/ruby-build/truffleruby+graalvm-23.1.0 | 21 +++++++++++++++++++++ share/ruby-build/truffleruby-23.1.0 | 21 +++++++++++++++++++++ 4 files changed, 48 insertions(+), 12 deletions(-) create mode 100644 share/ruby-build/truffleruby+graalvm-23.1.0 create mode 100644 share/ruby-build/truffleruby-23.1.0 diff --git a/script/update-truffleruby b/script/update-truffleruby index b16ee640..ad734b55 100755 --- a/script/update-truffleruby +++ b/script/update-truffleruby @@ -15,7 +15,7 @@ file="share/ruby-build/truffleruby-${version}" add_platform() { platform="$1" basename="truffleruby-${version}-${platform}.tar.gz" - url="https://github.com/oracle/truffleruby/releases/download/vm-${version}/${basename}" + url="https://github.com/oracle/truffleruby/releases/download/graal-${version}/${basename}" sha256=$(sha256sum "$release_directory/$basename" | cut -d ' ' -f 1) cat >> "$file" <> "$file" <> "$file" <> "$file" <> "$file" < Date: Tue, 19 Sep 2023 15:05:22 +0200 Subject: [PATCH 1485/1809] ruby-build 20230919 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index b6030320..6d360896 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20230914.1" +RUBY_BUILD_VERSION="20230919" OLDIFS="$IFS" From d98943aede3e4cdc4db378b30edee1f2cae06f32 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Thu, 21 Sep 2023 15:17:10 +0300 Subject: [PATCH 1486/1809] Bump up openssl-3.1.3 --- share/ruby-build/3.1.0 | 2 +- share/ruby-build/3.1.0-dev | 2 +- share/ruby-build/3.1.0-preview1 | 2 +- share/ruby-build/3.1.1 | 2 +- share/ruby-build/3.1.2 | 2 +- share/ruby-build/3.1.3 | 2 +- share/ruby-build/3.1.4 | 2 +- share/ruby-build/3.2.0 | 2 +- share/ruby-build/3.2.0-dev | 2 +- share/ruby-build/3.2.0-preview1 | 2 +- share/ruby-build/3.2.0-preview2 | 2 +- share/ruby-build/3.2.0-preview3 | 2 +- share/ruby-build/3.2.0-rc1 | 2 +- share/ruby-build/3.2.1 | 2 +- share/ruby-build/3.2.2 | 2 +- share/ruby-build/3.3.0-dev | 2 +- share/ruby-build/3.3.0-preview1 | 2 +- share/ruby-build/3.3.0-preview2 | 2 +- 18 files changed, 18 insertions(+), 18 deletions(-) diff --git a/share/ruby-build/3.1.0 b/share/ruby-build/3.1.0 index 7a367b18..22153c7c 100644 --- a/share/ruby-build/3.1.0 +++ b/share/ruby-build/3.1.0 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 install_package "ruby-3.1.0" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0.tar.gz#50a0504c6edcb4d61ce6b8cfdbddaa95707195fab0ecd7b5e92654b2a9412854" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.0-dev b/share/ruby-build/3.1.0-dev index 999bad42..b158305c 100644 --- a/share/ruby-build/3.1.0-dev +++ b/share/ruby-build/3.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 install_git "ruby-3.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_1" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.1.0-preview1 b/share/ruby-build/3.1.0-preview1 index 08f73da3..a2cd5121 100644 --- a/share/ruby-build/3.1.0-preview1 +++ b/share/ruby-build/3.1.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 install_package "ruby-3.1.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0-preview1.tar.gz#540f49f4c3aceb1a5d7fb0b8522a04dd96bc4a22f9660a6b59629886c8e010d4" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.1 b/share/ruby-build/3.1.1 index 1348280e..347a3a2b 100644 --- a/share/ruby-build/3.1.1 +++ b/share/ruby-build/3.1.1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 install_package "ruby-3.1.1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.1.tar.gz#fe6e4782de97443978ddba8ba4be38d222aa24dc3e3f02a6a8e7701c0eeb619d" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.2 b/share/ruby-build/3.1.2 index 684b6c5e..4af0ec67 100644 --- a/share/ruby-build/3.1.2 +++ b/share/ruby-build/3.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 install_package "ruby-3.1.2" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.2.tar.gz#61843112389f02b735428b53bb64cf988ad9fb81858b8248e22e57336f24a83e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.3 b/share/ruby-build/3.1.3 index 54d71b58..ce53a373 100644 --- a/share/ruby-build/3.1.3 +++ b/share/ruby-build/3.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 install_package "ruby-3.1.3" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.3.tar.gz#5ea498a35f4cd15875200a52dde42b6eb179e1264e17d78732c3a57cd1c6ab9e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.4 b/share/ruby-build/3.1.4 index 9c03d2bf..b6277120 100644 --- a/share/ruby-build/3.1.4 +++ b/share/ruby-build/3.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 install_package "ruby-3.1.4" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.4.tar.gz#a3d55879a0dfab1d7141fdf10d22a07dbf8e5cdc4415da1bde06127d5cc3c7b6" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0 b/share/ruby-build/3.2.0 index 3d959305..5a86506b 100644 --- a/share/ruby-build/3.2.0 +++ b/share/ruby-build/3.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0.tar.gz#daaa78e1360b2783f98deeceb677ad900f3a36c0ffa6e2b6b19090be77abc272" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0-dev b/share/ruby-build/3.2.0-dev index d7e56473..6f2d3531 100644 --- a/share/ruby-build/3.2.0-dev +++ b/share/ruby-build/3.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 install_git "ruby-3.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_2" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.2.0-preview1 b/share/ruby-build/3.2.0-preview1 index 2baf0c7e..363f44eb 100644 --- a/share/ruby-build/3.2.0-preview1 +++ b/share/ruby-build/3.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview1.tar.gz#6946b966c561d5dfc2a662b88e8211be30bfffc7bb2f37ce3cc62d6c46a0b818" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0-preview2 b/share/ruby-build/3.2.0-preview2 index 3f47749f..86bbb973 100644 --- a/share/ruby-build/3.2.0-preview2 +++ b/share/ruby-build/3.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview2.tar.gz#8a78fd7a221b86032f96f25c1d852954c94d193b9d21388a9b434e160b7ed891" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0-preview3 b/share/ruby-build/3.2.0-preview3 index dc5145f0..087c0a34 100644 --- a/share/ruby-build/3.2.0-preview3 +++ b/share/ruby-build/3.2.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0-preview3" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview3.tar.gz#c041d1488e62730d3a10dbe7cf7a3b3e4268dc867ec20ec991e7d16146640487" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0-rc1 b/share/ruby-build/3.2.0-rc1 index d504ff84..c64cca24 100644 --- a/share/ruby-build/3.2.0-rc1 +++ b/share/ruby-build/3.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 install_package "ruby-3.2.0-rc1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-rc1.tar.gz#3bb9760c1ac1b66416aaa4899809f6ccd010e57038eaaeca19a383fd56275dac" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.1 b/share/ruby-build/3.2.1 index e1d874fe..e16c4e50 100644 --- a/share/ruby-build/3.2.1 +++ b/share/ruby-build/3.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 install_package "ruby-3.2.1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.1.tar.gz#13d67901660ee3217dbd9dd56059346bd4212ce64a69c306ef52df64935f8dbd" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.2 b/share/ruby-build/3.2.2 index 51b5e2cb..c1f8b18d 100644 --- a/share/ruby-build/3.2.2 +++ b/share/ruby-build/3.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 install_package "ruby-3.2.2" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.2.tar.gz#96c57558871a6748de5bc9f274e93f4b5aad06cd8f37befa0e8d94e7b8a423bc" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.3.0-dev b/share/ruby-build/3.3.0-dev index 876ee872..ff9b3c49 100644 --- a/share/ruby-build/3.3.0-dev +++ b/share/ruby-build/3.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.3.0-preview1 b/share/ruby-build/3.3.0-preview1 index dd68dd13..cec68218 100644 --- a/share/ruby-build/3.3.0-preview1 +++ b/share/ruby-build/3.3.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 install_package "ruby-3.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.0-preview1.tar.gz#c3454a911779b8d747ab0ea87041030d002d533edacb2485fe558b7084da25ed" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.3.0-preview2 b/share/ruby-build/3.3.0-preview2 index e9e25260..821a00a8 100644 --- a/share/ruby-build/3.3.0-preview2 +++ b/share/ruby-build/3.3.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.2" "https://www.openssl.org/source/openssl-3.1.2.tar.gz#a0ce69b8b97ea6a35b96875235aa453b966ba3cba8af2de23657d8b6767d6539" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 install_package "ruby-3.3.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.0-preview2.tar.gz#30ce8b0fe11b37b5ac088f5a5765744b935eac45bb89a9e381731533144f5991" ldflags_dirs enable_shared standard verify_openssl From 63a306890b1cb19a210b7bcfce8db733873c02d9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Sep 2023 08:39:33 +0000 Subject: [PATCH 1487/1809] Bump mislav/bump-homebrew-formula-action from 2 to 3 Bumps [mislav/bump-homebrew-formula-action](https://github.com/mislav/bump-homebrew-formula-action) from 2 to 3. - [Release notes](https://github.com/mislav/bump-homebrew-formula-action/releases) - [Commits](https://github.com/mislav/bump-homebrew-formula-action/compare/v2...v3) --- updated-dependencies: - dependency-name: mislav/bump-homebrew-formula-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c87c2132..78aa58d3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,7 +11,7 @@ jobs: name: Bump Homebrew formula runs-on: ubuntu-latest steps: - - uses: mislav/bump-homebrew-formula-action@v2 + - uses: mislav/bump-homebrew-formula-action@v3 if: "!contains(github.ref, '-')" # skip prereleases with: formula-name: ruby-build From 0749cd04e6485892036bdad8964ca099e43a492a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Oct 2023 08:20:52 +0000 Subject: [PATCH 1488/1809] Bump redhat-plumbers-in-action/differential-shellcheck from 4 to 5 Bumps [redhat-plumbers-in-action/differential-shellcheck](https://github.com/redhat-plumbers-in-action/differential-shellcheck) from 4 to 5. - [Release notes](https://github.com/redhat-plumbers-in-action/differential-shellcheck/releases) - [Changelog](https://github.com/redhat-plumbers-in-action/differential-shellcheck/blob/main/docs/CHANGELOG.md) - [Commits](https://github.com/redhat-plumbers-in-action/differential-shellcheck/compare/v4...v5) --- updated-dependencies: - dependency-name: redhat-plumbers-in-action/differential-shellcheck dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/differential-shellcheck.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/differential-shellcheck.yml b/.github/workflows/differential-shellcheck.yml index 9ae7a67e..c5a2153b 100644 --- a/.github/workflows/differential-shellcheck.yml +++ b/.github/workflows/differential-shellcheck.yml @@ -23,7 +23,7 @@ jobs: fetch-depth: 0 - name: Differential ShellCheck - uses: redhat-plumbers-in-action/differential-shellcheck@v4 + uses: redhat-plumbers-in-action/differential-shellcheck@v5 with: severity: warning token: ${{ secrets.GITHUB_TOKEN }} From 4cec3906995e5378f5cef42b1b516459f3738121 Mon Sep 17 00:00:00 2001 From: Thomas Hurst Date: Wed, 11 Oct 2023 11:19:40 +0100 Subject: [PATCH 1489/1809] Set default MAKE=make on FreeBSD (#2263) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This was set to gmake in https://github.com/rbenv/ruby-build/pull/1381 as a workaround for https://bugs.ruby-lang.org/issues/16331 YJIT builds in Ruby 3.3 previews require the use of BSD make on these platforms, and no supported version of MRI requires the use of gmake, so revert this. JRuby continues to require gmake for jruby-launcher. Fixes #2262 Co-authored-by: Mislav Marohnić --- bin/ruby-build | 8 ++------ test/build.bats | 13 ------------- 2 files changed, 2 insertions(+), 19 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 6d360896..2e655ccb 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1357,12 +1357,8 @@ if [ -n "$noexec" ]; then fi if [ -z "$MAKE" ]; then - if is_freebsd; then - # Workaround for Ruby bug 16331: https://bugs.ruby-lang.org/issues/16331 - # Due to this bug, build will fail with FreeBSD's make after #1368 - # The bug is already fixed in upstream but GNU make is still required - # when building older releases of Ruby. Use GNU make rather than switching - # depending of Ruby version. + if is_freebsd && [[ $1 == jruby-* ]]; then + # jruby-launcher requires gmake: https://github.com/ruby/ruby/pull/8591 export MAKE="gmake" else export MAKE="make" diff --git a/test/build.bats b/test/build.bats index fd35e07f..0e1d6c9a 100755 --- a/test/build.bats +++ b/test/build.bats @@ -404,19 +404,6 @@ OUT assert [ -x ./here/bin/package ] } -@test "make on FreeBSD defaults to gmake" { - cached_tarball "ruby-2.0.0" - - stub_repeated uname "-s : echo FreeBSD" - MAKE=gmake stub_make_install - - MAKE= install_fixture definitions/vanilla-ruby - assert_success - - unstub gmake - unstub uname -} - @test "can use RUBY_CONFIGURE to apply a patch" { cached_tarball "ruby-2.0.0" From c8927eefd07ffd4f829bbbc53f6e8eea839352cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 11 Oct 2023 15:05:03 +0200 Subject: [PATCH 1490/1809] Expand `parse_options` to preserve positional arguments after "--" --- bin/ruby-build | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 2e655ccb..58d86e87 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -26,10 +26,15 @@ lib() { parse_options() { OPTIONS=() ARGUMENTS=() + EXTRA_ARGUMENTS=() local arg option index - for arg in "$@"; do - if [ "${arg:0:1}" = "-" ]; then + 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 @@ -40,10 +45,14 @@ lib() { index=$(($index+1)) done fi + shift 1 else ARGUMENTS[${#ARGUMENTS[*]}]="$arg" + shift 1 fi done + + EXTRA_ARGUMENTS=("$@") } if [ "$1" == "--$FUNCNAME" ]; then From f7d63b7dcb1d80c50df6c062fe05c1463dcbfc9f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 11 Oct 2023 15:08:35 +0200 Subject: [PATCH 1491/1809] Rework argument parsing to error out on invalid flags --- bin/ruby-build | 70 +++++++++++++++++++++++++++++++++++++------------- 1 file changed, 52 insertions(+), 18 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 58d86e87..74a72a46 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1268,6 +1268,7 @@ unset KEEP_BUILD_PATH unset HAS_PATCH unset IPV4 unset IPV6 +unset EARLY_EXIT RUBY_BUILD_INSTALL_PREFIX="$(abs_dirname "$0")/.." @@ -1279,17 +1280,13 @@ parse_options "$@" for option in "${OPTIONS[@]}"; do case "$option" in "h" | "help" ) - version - echo - usage 0 + EARLY_EXIT=help ;; "definitions" ) - list_definitions - exit 0 + EARLY_EXIT=list_definitions ;; "l" | "list") - list_maintained_versions - exit 0 + EARLY_EXIT=list_maintained_versions ;; "k" | "keep" ) KEEP_BUILD_PATH=true @@ -1307,18 +1304,57 @@ for option in "${OPTIONS[@]}"; do IPV6=true ;; "version" ) - version - exit 0 + EARLY_EXIT=version + ;; + * ) + printf "ruby-build: invalid flag '%s'\n" "$option" >&2 + EARLY_EXIT=usage_error ;; esac done -[ "${#ARGUMENTS[@]}" -eq 2 ] || usage 1 >&2 - DEFINITION_PATH="${ARGUMENTS[0]}" -if [ -z "$DEFINITION_PATH" ]; then +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 + +case "$EARLY_EXIT" in +help ) + version + echo + usage 0 + ;; +version | list_definitions | list_maintained_versions ) + "$EARLY_EXIT" + exit 0 + ;; +usage_error ) + echo >&2 usage 1 >&2 -elif [ ! -f "$DEFINITION_PATH" ]; then + ;; +'' ) + ;; +* ) + echo "unimplemented EARLY_EXIT: $EARLY_EXIT" >&2 + exit 1 + ;; +esac + +# expand the argument to full path of the definition file +if [ ! -f "$DEFINITION_PATH" ]; then for DEFINITION_DIR in "${RUBY_BUILD_DEFINITIONS[@]}"; do if [ -f "${DEFINITION_DIR}/${DEFINITION_PATH}" ]; then DEFINITION_PATH="${DEFINITION_DIR}/${DEFINITION_PATH}" @@ -1332,10 +1368,8 @@ elif [ ! -f "$DEFINITION_PATH" ]; then fi fi -PREFIX_PATH="${ARGUMENTS[1]}" -if [ -z "$PREFIX_PATH" ]; then - usage 1 >&2 -elif [ "${PREFIX_PATH#/}" = "$PREFIX_PATH" ]; then +# normalize the argument +if [ "${PREFIX_PATH#/}" = "$PREFIX_PATH" ]; then PREFIX_PATH="${PWD}/${PREFIX_PATH}" fi @@ -1366,7 +1400,7 @@ if [ -n "$noexec" ]; then fi if [ -z "$MAKE" ]; then - if is_freebsd && [[ $1 == jruby-* ]]; then + if is_freebsd && [[ ${ARGUMENTS[0]} == jruby-* ]]; then # jruby-launcher requires gmake: https://github.com/ruby/ruby/pull/8591 export MAKE="gmake" else From fbdf88cc138e6954818ef18215b1329fe6084695 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 11 Oct 2023 15:10:02 +0200 Subject: [PATCH 1492/1809] Accept ruby configuration flags as extra position arguments on the command line --- bin/rbenv-install | 5 ++++- bin/ruby-build | 4 ++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 4f6a3e5a..0f8a3991 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -221,9 +221,12 @@ cleanup() { 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 $KEEP $VERBOSE $HAS_PATCH "$DEFINITION" "$PREFIX" || STATUS="$?" +ruby-build "${build_args[@]}" || STATUS="$?" # Display a more helpful message if the definition wasn't found. if [ "$STATUS" == "2" ]; then diff --git a/bin/ruby-build b/bin/ruby-build index 74a72a46..064128d8 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1331,6 +1331,10 @@ if [ "${#ARGUMENTS[@]}" -gt 2 ]; then EARLY_EXIT=usage_error fi +if [ "${#EXTRA_ARGUMENTS[@]}" -gt 0 ]; then + RUBY_CONFIGURE_OPTS_ARRAY=("${EXTRA_ARGUMENTS[@]}") +fi + case "$EARLY_EXIT" in help ) version From d9bdc904b93a0ba0731cf59a1dc1564a6268c017 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 11 Oct 2023 15:11:27 +0200 Subject: [PATCH 1493/1809] :nail_care: RUBY_CONFIGURE_OPTS_ARRAY --- bin/ruby-build | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 064128d8..72045463 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -529,6 +529,7 @@ build_package() { package_option() { local package_name="$1" local command_name="$2" + # e.g. RUBY_CONFIGURE_OPTS_ARRAY, OPENSSL_MAKE_OPTS_ARRAY local variable="$(capitalize "${package_name}_${command_name}")_OPTS_ARRAY" local array="$variable[@]" shift 2 @@ -650,18 +651,18 @@ build_package_ruby() { build_package_ree_installer() { build_package_auto_tcltk - local options="" - is_mac && options="--no-tcmalloc" + local options=() + is_mac && options+=(--no-tcmalloc) local option - for option in ${RUBY_CONFIGURE_OPTS_ARRAY[@]} $RUBY_CONFIGURE_OPTS; do - options="$options -c $option" + for option in "${RUBY_CONFIGURE_OPTS_ARRAY[@]}" $RUBY_CONFIGURE_OPTS; do + options+=(-c "$option") done # Work around install_useful_libraries crash with --dont-install-useful-gems mkdir -p "$PREFIX_PATH/lib/ruby/gems/1.8/gems" - { ./installer --auto "$PREFIX_PATH" --dont-install-useful-gems $options $CONFIGURE_OPTS + { ./installer --auto "$PREFIX_PATH" --dont-install-useful-gems "${options[@]}" $CONFIGURE_OPTS } >&4 2>&1 } From 6b6fa457a0bb2e2966e1460f7119cdd73e305600 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Wed, 11 Oct 2023 16:44:52 +0200 Subject: [PATCH 1494/1809] Enable test assertions to spot erraneous word-splitting in bash --- test/build.bats | 84 ++++++++++++++++++---------------------------- test/compiler.bats | 2 +- test/stubs/stub | 15 +++++++++ 3 files changed, 49 insertions(+), 52 deletions(-) diff --git a/test/build.bats b/test/build.bats index 0e1d6c9a..953ce201 100755 --- a/test/build.bats +++ b/test/build.bats @@ -35,7 +35,8 @@ tarball() { executable "$configure" <> build.log +IFS=, +echo "$name: [\$*]" \${RUBYOPT:+RUBYOPT=\$RUBYOPT} >> build.log OUT for file; do @@ -48,8 +49,8 @@ OUT stub_make_install() { stub "$MAKE" \ - " : echo \"$MAKE \$@\" >> build.log" \ - "install : echo \"$MAKE \$@\" >> build.log && cat build.log >> '$INSTALL_ROOT/build.log'" + " : echo \"$MAKE \$(inspect_args \"\$@\")\" >> build.log" \ + "install : echo \"$MAKE \$(inspect_args \"\$@\")\" >> build.log && cat build.log >> '$INSTALL_ROOT/build.log'" } assert_build_log() { @@ -74,10 +75,10 @@ assert_build_log() { unstub make assert_build_log <> '$INSTALL_ROOT'/build.log +IFS=, +echo "\$0 [\$*]" >> '$INSTALL_ROOT'/build.log mkdir -p build/host/bin touch build/host/bin/{mruby,mirb} chmod +x build/host/bin/{mruby,mirb} @@ -477,7 +458,7 @@ install_package "mruby-1.0" "http://ruby-lang.org/pub/mruby-1.0.tar.gz" mruby DEF assert_success assert_build_log <> ../build.log +IFS=, +echo "jruby [\$*]" >> ../build.log OUT executable "${RUBY_BUILD_CACHE_PATH}/jruby-1.7.9/bin/gem" < ./configure < Date: Wed, 11 Oct 2023 16:54:58 +0200 Subject: [PATCH 1495/1809] Add tests for extra configure flags on the command-line --- test/build.bats | 28 +++++++++++++++++++++++++++- test/rbenv.bats | 11 +++++++++++ 2 files changed, 38 insertions(+), 1 deletion(-) diff --git a/test/build.bats b/test/build.bats index 953ce201..3c2829c2 100755 --- a/test/build.bats +++ b/test/build.bats @@ -261,7 +261,10 @@ OUT @test "readline is not linked from Homebrew when explicitly defined" { cached_tarball "ruby-2.0.0" - stub_repeated brew false + readline_libdir="$TMP/homebrew-readline" + mkdir -p "$readline_libdir" + + stub_repeated brew "--prefix readline : echo '$readline_libdir'" ' : false' stub_make_install export RUBY_CONFIGURE_OPTS='--with-readline-dir=/custom' @@ -280,6 +283,29 @@ make install OUT } +@test "forward extra command-line arguments as configure flags" { + cached_tarball "ruby-2.0.0" + + stub_repeated brew false + stub_make_install + + cat > "$TMP/build-definition" < Date: Thu, 12 Oct 2023 11:10:43 +0200 Subject: [PATCH 1496/1809] Enable shellcheck parsing of ruby-build source (#2268) --- bin/rbenv-install | 11 +-- bin/ruby-build | 209 +++++++++++++++++++++++++++++----------------- 2 files changed, 138 insertions(+), 82 deletions(-) diff --git a/bin/rbenv-install b/bin/rbenv-install index 0f8a3991..e4e35301 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -149,19 +149,20 @@ DEFINITION="${ARGUMENTS[0]}" # 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" } -OLDIFS="$IFS" -IFS=$'\n' scripts=(`rbenv-hooks install`) -IFS="$OLDIFS" +IFS=$'\n' read -d '' -r -a scripts <<<"$(rbenv-hooks install)" || true +# shellcheck disable=SC1090 for script in "${scripts[@]}"; do source "$script"; done @@ -177,7 +178,7 @@ PREFIX="${RBENV_ROOT}/versions/${VERSION_NAME}" if [ -d "${PREFIX}/bin" ]; then if [ -z "$FORCE" ] && [ -z "$SKIP_EXISTING" ]; then echo "rbenv: $PREFIX already exists" >&2 - read -p "continue with installation? (y/N) " + read -rp "continue with installation? (y/N) " case "$REPLY" in y* | Y* ) ;; @@ -241,7 +242,7 @@ if [ "$STATUS" == "2" ]; then echo "See all available versions with \`rbenv install --list'." echo echo -n "If the version you need is missing, try upgrading ruby-build" - if [ "$here" != "${here#$(brew --prefix 2>/dev/null)}" ]; then + if [ "$here" != "${here#"$(brew --prefix 2>/dev/null)"}" ]; then printf ":\n\n" echo " brew upgrade ruby-build" elif [ -d "${here}/.git" ]; then diff --git a/bin/ruby-build b/bin/ruby-build index 72045463..ab021386 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -42,7 +42,7 @@ lib() { while option="${arg:$index:1}"; do [ -n "$option" ] || break OPTIONS[${#OPTIONS[*]}]="$option" - index=$(($index+1)) + index=$((index+1)) done fi shift 1 @@ -55,9 +55,9 @@ lib() { EXTRA_ARGUMENTS=("$@") } - if [ "$1" == "--$FUNCNAME" ]; then - declare -f "$FUNCNAME" - echo "$FUNCNAME \"\$1\";" + if [ "$1" == "--${FUNCNAME[0]}" ]; then + declare -f "${FUNCNAME[0]}" + echo "${FUNCNAME[0]} \"\$1\";" exit fi } @@ -69,21 +69,23 @@ resolve_link() { } abs_dirname() { - local cwd="$(pwd)" local path="$1" + local cwd + cwd="$(pwd || true)" while [ -n "$path" ]; do - cd "${path%/*}" + cd "${path%/*}" || return 1 local name="${path##*/}" path="$(resolve_link "$name" || true)" done pwd - cd "$cwd" + cd "$cwd" || return 1 } capitalize() { - printf "%s" "$1" | tr a-z A-Z + # shellcheck disable=SC2018,SC2019 + printf "%s" "$1" | tr 'a-z' 'A-Z' } sanitize() { @@ -102,17 +104,20 @@ os_information() { 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 - echo "$NAME" $VERSION_ID + # shellcheck disable=SC2153 + echo "$NAME $VERSION_ID" else - local os="$(cat /etc/{centos,redhat,fedora,system}-release /etc/debian_version 2>/dev/null | head -1)" + 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)" "$@" ] + [ $# -eq 0 ] || [ "$(osx_version)" -ge "$1" ] } is_freebsd() { @@ -128,10 +133,10 @@ freebsd_package_prefix() { # 10.9 -> 1009 # 10.10 -> 1010 osx_version() { - local -a ver - IFS=. ver=( `sw_vers -productVersion` ) + local ver + IFS=. read -d "" -r -a ver <<<"$(sw_vers -productVersion)" || true IFS="$OLDIFS" - echo $(( ${ver[0]}*100 + ${ver[1]} )) + echo $(( ver[0]*100 + ver[1] )) } build_failed() { @@ -143,7 +148,7 @@ build_failed() { if ! rmdir "${BUILD_PATH}" 2>/dev/null; then echo "Inspect or clean up the working tree at ${BUILD_PATH}" - if file_is_not_empty "$LOG_PATH"; then + if [ -n "$(head -1 "$LOG_PATH" 2>/dev/null)" ]; then colorize 33 "Results logged to ${LOG_PATH}" printf "\n\n" echo "Last 10 log lines:" @@ -154,18 +159,6 @@ build_failed() { exit 1 } -file_is_not_empty() { - local filename="$1" - local line_count="$(wc -l "$filename" 2>/dev/null || true)" - - if [ -n "$line_count" ]; then - words=( $line_count ) - [ "${words[0]}" -gt 0 ] - else - return 1 - fi -} - num_cpu_cores() { local num case "$(uname -s)" in @@ -202,7 +195,7 @@ install_package_using() { local make_args=( "$package_name" ) local arg last_arg - for arg in "${@:$(( $package_type_nargs + 1 ))}"; do + for arg in "${@:$(( package_type_nargs + 1 ))}"; do if [ "$last_arg" = "--if" ]; then "$arg" || return 0 elif [ "$arg" != "--if" ]; then @@ -211,9 +204,11 @@ install_package_using() { last_arg="$arg" done + # shellcheck disable=SC2164 pushd "$BUILD_PATH" >&4 "fetch_${package_type}" "${fetch_args[@]}" make_package "${make_args[@]}" + # shellcheck disable=SC2164 popd >&4 { echo "Installed ${package_name} to ${PREFIX_PATH}" @@ -225,10 +220,12 @@ make_package() { local package_name="$1" shift +# shellcheck disable=SC2164 pushd "$package_name" >&4 before_install_package "$package_name" - build_package "$package_name" $* + build_package "$package_name" "$@" after_install_package "$package_name" + # shellcheck disable=SC2164 popd >&4 } @@ -238,7 +235,8 @@ compute_sha2() { output="$(shasum -a 256 -b)" || return 1 echo "${output% *}" elif type openssl &>/dev/null; then - local openssl="$(command -v "$(brew --prefix openssl 2>/dev/null || true)"/bin/openssl openssl | head -1)" + local openssl + openssl="$(command -v "$(brew --prefix openssl 2>/dev/null || true)"/bin/openssl openssl | head -1)" output="$("$openssl" dgst -sha256 2>/dev/null)" || return 1 echo "${output##* }" elif type sha256sum &>/dev/null; then @@ -269,7 +267,11 @@ has_checksum_support() { local has_checksum_var="HAS_CHECKSUM_SUPPORT_${checksum_command}" if [ -z "${!has_checksum_var+defined}" ]; then - printf -v "$has_checksum_var" "$(echo test | "$checksum_command" >/dev/null; echo $?)" + 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}" } @@ -277,7 +279,8 @@ has_checksum_support() { verify_checksum() { local checksum_command local filename="$1" - local expected_checksum="$(echo "$2" | tr [A-Z] [a-z])" + local expected_checksum + expected_checksum="$(tr 'A-F' 'a-f' <<<"$2")" # If the specified filename doesn't exist, return success [ -e "$filename" ] || return 0 @@ -299,7 +302,8 @@ verify_checksum() { has_checksum_support "$checksum_command" || return 0 # If the computed checksum is empty, return failure - local computed_checksum=`echo "$($checksum_command < "$filename")" | tr [A-Z] [a-z]` + local computed_checksum + computed_checksum="$("$checksum_command" < "$filename" | tr 'A-F' 'a-f')" [ -n "$computed_checksum" ] || return 1 if [ "$expected_checksum" != "$computed_checksum" ]; then @@ -336,11 +340,13 @@ detect_http_client() { } http_head_aria2c() { + # shellcheck disable=SC2086 aria2c --dry-run --no-conf=true ${ARIA2_OPTS} "$1" >&4 2>&1 } http_get_aria2c() { local out="${2:-$(mktemp "out.XXXXXX")}" + # shellcheck disable=SC2086 if aria2c --allow-overwrite=true --no-conf=true -o "${out}" ${ARIA2_OPTS} "$1" >&4; then [ -n "$2" ] || cat "${out}" else @@ -349,18 +355,22 @@ http_get_aria2c() { } http_head_curl() { + # shellcheck disable=SC2086 curl -qsILf ${CURL_OPTS} "$1" >&4 2>&1 } http_get_curl() { + # shellcheck disable=SC2086 curl -q -o "${2:--}" -sSLf ${CURL_OPTS} "$1" } http_head_wget() { + # shellcheck disable=SC2086 wget -q --spider ${WGET_OPTS} "$1" >&4 2>&1 } http_get_wget() { + # shellcheck disable=SC2086 wget -nv ${WGET_OPTS} -O "${2:--}" "$1" } @@ -396,14 +406,16 @@ fetch_tarball() { fi if ! reuse_existing_tarball "$package_filename" "$checksum"; then - local tarball_filename="$(basename "$package_url")" + local tarball_filename + tarball_filename="$(basename "$package_url")" echo "Downloading ${tarball_filename}..." >&2 + # shellcheck disable=SC2015 http head "$mirror_url" && download_tarball "$mirror_url" "$package_filename" "$checksum" || download_tarball "$package_url" "$package_filename" "$checksum" fi - { if tar $tar_args "$package_filename"; then + { if tar "$tar_args" "$package_filename"; then if [ ! -d "$package_name" ]; then extracted_dir="$(find_extracted_directory)" mv "$extracted_dir" "$package_name" @@ -480,21 +492,26 @@ fetch_git() { if type git &>/dev/null; then if [ -n "$RUBY_BUILD_CACHE_PATH" ]; then + # shellcheck disable=SC2164 pushd "$RUBY_BUILD_CACHE_PATH" >&4 - local clone_name="$(sanitize "$git_url")" - if [ -e "${clone_name}" ]; then - { cd "${clone_name}" + local clone_name + clone_name="$(sanitize "$git_url")" + if [ -e "$clone_name" ]; then + { # shellcheck disable=SC2164 + cd "$clone_name" git fetch --force "$git_url" "+${git_ref}:${git_ref}" } >&4 2>&1 else git clone --bare --branch "$git_ref" "$git_url" "${clone_name}" >&4 2>&1 fi git_url="$RUBY_BUILD_CACHE_PATH/${clone_name}" + # shellcheck disable=SC2164 popd >&4 fi if [ -e "${package_name}" ]; then - ( cd "${package_name}" + ( # shellcheck disable=SC2164 + cd "${package_name}" git fetch --depth 1 origin "+${git_ref}" git checkout -q -B "$git_ref" "origin/${git_ref}" ) >&4 2>&1 @@ -529,10 +546,12 @@ build_package() { package_option() { local package_name="$1" local command_name="$2" + local variable # e.g. RUBY_CONFIGURE_OPTS_ARRAY, OPENSSL_MAKE_OPTS_ARRAY - local variable="$(capitalize "${package_name}_${command_name}")_OPTS_ARRAY" - local array="$variable[@]" + variable="$(capitalize "${package_name}_${command_name}")_OPTS_ARRAY" + local array="${variable}[@]" shift 2 + # shellcheck disable=SC2034 local value=( "${!array}" "$@" ) eval "$variable=( \"\${value[@]}\" )" } @@ -567,7 +586,8 @@ build_package_standard_build() { fi # Support YAML_CONFIGURE_OPTS, RUBY_CONFIGURE_OPTS, etc. - local package_var_name="$(capitalize "${package_name%%-*}")" + 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" @@ -600,24 +620,28 @@ build_package_standard_build() { ( if [ "${CFLAGS+defined}" ] || [ "${!PACKAGE_CFLAGS+defined}" ]; then export CFLAGS="$CFLAGS ${!PACKAGE_CFLAGS}" fi - if [ -z "$CC" ] && is_mac -ge 1010; then + if [ -z "$CC" ] && is_mac 1010; then export CC=clang fi + # shellcheck disable=SC2086,SC2153 ${!PACKAGE_CONFIGURE:-./configure} --prefix="${!PACKAGE_PREFIX_PATH:-$PREFIX_PATH}" \ "${!PACKAGE_CONFIGURE_OPTS_ARRAY}" $CONFIGURE_OPTS ${!PACKAGE_CONFIGURE_OPTS} || return 1 ) >&4 2>&1 + # shellcheck disable=SC2086 { "$MAKE" "${!PACKAGE_MAKE_OPTS_ARRAY}" $MAKE_OPTS ${!PACKAGE_MAKE_OPTS} } >&4 2>&1 } build_package_standard_install() { local package_name="$1" - local package_var_name="$(capitalize "${package_name%%-*}")" + local package_var_name + package_var_name="$(capitalize "${package_name%%-*}")" local PACKAGE_MAKE_INSTALL_OPTS="${package_var_name}_MAKE_INSTALL_OPTS" local PACKAGE_MAKE_INSTALL_OPTS_ARRAY="${package_var_name}_MAKE_INSTALL_OPTS_ARRAY[@]" + # shellcheck disable=SC2086 { "$MAKE" ${MAKE_INSTALL_TARGET:-install} "${!PACKAGE_MAKE_INSTALL_OPTS_ARRAY}" $MAKE_INSTALL_OPTS ${!PACKAGE_MAKE_INSTALL_OPTS} } >&4 2>&1 } @@ -662,6 +686,7 @@ build_package_ree_installer() { # Work around install_useful_libraries crash with --dont-install-useful-gems mkdir -p "$PREFIX_PATH/lib/ruby/gems/1.8/gems" + # shellcheck disable=SC2086 { ./installer --auto "$PREFIX_PATH" --dont-install-useful-gems "${options[@]}" $CONFIGURE_OPTS } >&4 2>&1 } @@ -687,6 +712,7 @@ build_package_rbx() { fi done + # shellcheck disable=SC2086 RUBYOPT="-rrubygems $RUBYOPT" ./configure --prefix="$PREFIX_PATH" "${configure_opts[@]}" $RUBY_CONFIGURE_OPTS rake install fix_rbx_gem_binstubs "$PREFIX_PATH" @@ -715,8 +741,10 @@ build_package_picoruby() { build_package_maglev() { build_package_copy - { cd "${PREFIX_PATH}" + { # shellcheck disable=SC2164 + cd "${PREFIX_PATH}" ./install.sh + # shellcheck disable=SC2164 cd "${PREFIX_PATH}/bin" echo "Creating symlink for ruby*" ln -fs maglev-ruby ruby @@ -729,7 +757,8 @@ build_package_maglev() { build_package_topaz() { build_package_copy - { cd "${PREFIX_PATH}/bin" + { # shellcheck disable=SC2164 + cd "${PREFIX_PATH}/bin" echo "Creating symlink for ruby*" ln -fs topaz ruby } >&4 2>&1 @@ -747,6 +776,7 @@ topaz_architecture() { build_package_jruby() { build_package_copy + # shellcheck disable=SC2164 cd "${PREFIX_PATH}/bin" ln -fs jruby ruby chmod +x ruby @@ -756,6 +786,7 @@ build_package_jruby() { } install_jruby_launcher() { + # shellcheck disable=SC2164 cd "${PREFIX_PATH}/bin" # workaround for https://github.com/jruby/jruby/issues/7799 local jruby_version @@ -779,6 +810,7 @@ build_package_truffleruby() { clean_prefix_path_truffleruby || return $? build_package_copy + # shellcheck disable=SC2164 cd "${PREFIX_PATH}" "${PREFIX_PATH}/lib/truffle/post_install_hook.sh" } @@ -787,6 +819,7 @@ build_package_truffleruby_graalvm() { clean_prefix_path_truffleruby || return $? build_package_copy_to "${PREFIX_PATH}/graalvm" + # shellcheck disable=SC2164 cd "${PREFIX_PATH}/graalvm" if is_mac; then cd Contents/Home || return $? @@ -802,6 +835,7 @@ build_package_truffleruby_graalvm() { # 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" . || return $? @@ -812,6 +846,7 @@ 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 @@ -820,6 +855,7 @@ build_package_artichoke() { } remove_windows_files() { + # shellcheck disable=SC2164 cd "$PREFIX_PATH" rm -f bin/*.exe bin/*.dll bin/*.bat bin/jruby.sh } @@ -827,7 +863,7 @@ remove_windows_files() { clean_prefix_path_truffleruby() { if [ -d "$PREFIX_PATH" ] && [ ! -e "$PREFIX_PATH/bin/truffleruby" ] && - [ ! -z "$(ls -A $PREFIX_PATH)" ]; then + [ -n "$(ls -A "$PREFIX_PATH")" ]; then echo echo "ERROR: cannot install TruffleRuby to $PREFIX_PATH, which does not look like a valid TruffleRuby prefix" >&2 echo "TruffleRuby only supports being installed to a not existing directory, an empty directory, or replacing an existing TruffleRuby installation" @@ -886,10 +922,12 @@ fix_rbx_irb() { require_java() { local required="$1" - local java_version="$(java -version 2>&1)" - local version_string="$(grep 'java version' <<<"$java_version" | head -1 | grep -o '[0-9.]\+' | head -1 || true)" + local java_version version_string + java_version="$(java -version 2>&1 || true)" + 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]}" @@ -912,6 +950,7 @@ require_gcc() { } # Kept for backward compatibility with 3rd-party Rubinius definitions. +# shellcheck disable=SC2034 require_llvm() { local stub=1 } @@ -922,7 +961,8 @@ needs_yaml() { } use_homebrew_yaml() { - local libdir="$(brew --prefix libyaml 2>/dev/null || true)" + local libdir + libdir="$(brew --prefix libyaml 2>/dev/null || true)" if [ -d "$libdir" ]; then echo "ruby-build: using libyaml from homebrew" package_option ruby configure --with-libyaml-dir="$libdir" @@ -933,7 +973,8 @@ use_homebrew_yaml() { use_freebsd_yaml() { if is_freebsd; then - local libyaml_prefix="$(freebsd_package_prefix libyaml)" + local libyaml_prefix + libyaml_prefix="$(freebsd_package_prefix libyaml)" if [ -n "$libyaml_prefix" ]; then package_option ruby configure --with-libyaml-dir="$libyaml_prefix" fi @@ -941,7 +982,8 @@ use_freebsd_yaml() { } use_homebrew_gmp() { - local libdir="$(brew --prefix gmp 2>/dev/null || true)" + local libdir + libdir="$(brew --prefix gmp 2>/dev/null || true)" if [ -d "$libdir" ]; then echo "ruby-build: using gmp from homebrew" package_option ruby configure --with-gmp-dir="$libdir" @@ -952,8 +994,9 @@ use_homebrew_gmp() { use_freebsd_readline() { if is_freebsd; then - local readline_prefix="$(freebsd_package_prefix readline)" - local libedit_prefix="$(freebsd_package_prefix libedit)" + 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 @@ -964,7 +1007,8 @@ use_freebsd_readline() { } use_homebrew_readline() { - local libdir="$(brew --prefix readline 2>/dev/null || true)" + local libdir + libdir="$(brew --prefix readline 2>/dev/null || true)" if [ -d "$libdir" ]; then echo "ruby-build: using readline from homebrew" package_option ruby configure --with-readline-dir="$libdir" @@ -975,7 +1019,8 @@ use_homebrew_readline() { use_freebsd_libffi() { if is_freebsd; then - local libffi_prefix="$(freebsd_package_prefix libffi)" + local libffi_prefix + libffi_prefix="$(freebsd_package_prefix libffi)" if [ -n "$libffi_prefix" ]; then package_option ruby configure --with-libffi-dir="$libffi_prefix" fi @@ -984,16 +1029,18 @@ use_freebsd_libffi() { has_broken_mac_openssl() { is_mac || return 1 - local openssl_version="$(/usr/bin/openssl version 2>/dev/null || true)" + local openssl_version + openssl_version="$(/usr/bin/openssl version 2>/dev/null || true)" [[ $openssl_version = "OpenSSL 0.9.8"?* || $openssl_version = "LibreSSL"* ]] } system_openssl_version() { - local version_text=$(printf '#include \nOPENSSL_VERSION_TEXT\n' | cc -xc -E - 2>/dev/null) + local version_text + version_text=$(printf '#include \nOPENSSL_VERSION_TEXT\n' | cc -xc -E - 2>/dev/null || true) if [[ $version_text == *"OpenSSL "* ]]; then local version=${version_text#*OpenSSL } - version=${version%% *} - echo $version | sed 's/[^0-9]//g' | sed 's/^0*//' + # shellcheck disable=SC2001 + sed 's/[^0-9]//g' <<<"${version%% *}" | sed 's/^0*//' else echo "No system openssl version was found, ensure openssl headers are installed (https://github.com/rbenv/ruby-build/wiki#suggested-build-environment)" >&2 echo 000 @@ -1005,8 +1052,9 @@ needs_openssl_096_102() { [[ "$RUBY_CONFIGURE_OPTS" == *--with-openssl-dir=* ]] && return 1 has_broken_mac_openssl && return 0 - local version=$(system_openssl_version) - (( $version < 96 || $version >= 110 )) + local version + version="$(system_openssl_version)" + (( version < 96 || version >= 110 )) } # openssl gem 2.2.1 @@ -1014,8 +1062,9 @@ needs_openssl_101_111() { [[ "$RUBY_CONFIGURE_OPTS" == *--with-openssl-dir=* ]] && return 1 has_broken_mac_openssl && return 0 - local version=$(system_openssl_version) - (( $version < 101 || $version >= 300 )) + local version + version="$(system_openssl_version)" + (( version < 101 || version >= 300 )) } # openssl gem 3.0.0 @@ -1023,12 +1072,14 @@ needs_openssl_102_300() { [[ "$RUBY_CONFIGURE_OPTS" == *--with-openssl-dir=* ]] && return 1 has_broken_mac_openssl && return 0 - local version=$(system_openssl_version) - (( $version < 102 || $version >= 400 )) + local version + version="$(system_openssl_version)" + (( version < 102 || version >= 400 )) } use_homebrew_openssl() { - local ssldir="$(brew --prefix openssl@1.1 2>/dev/null || true)" + local ssldir + ssldir="$(brew --prefix openssl@1.1 2>/dev/null || true)" if [ -d "$ssldir" ]; then echo "ruby-build: using openssl@1.1 from homebrew" package_option ruby configure --with-openssl-dir="$ssldir" @@ -1104,6 +1155,7 @@ build_package_openssl() { # Post-install check that the openssl extension was built. build_package_verify_openssl() { + # shellcheck disable=SC2016 "$RUBY_BIN" -e ' manager = ARGV[0] packages = { @@ -1140,16 +1192,18 @@ build_package_verify_openssl() { # Ensure that directories listed in LDFLAGS exist build_package_ldflags_dirs() { - local arg dir - set - $LDFLAGS - while [ $# -gt 0 ]; do + local ldflags + read -d '' -r -a ldflags <<<"$LDFLAGS" || true + local index=0 + local dir + while [ "$index" -lt "${#ldflags[@]}" ]; do dir="" - case "$1" in - -L ) dir="$2" ;; - -L* ) dir="${1#-L}" ;; + case "${ldflags[index]}" in + -L ) dir="${ldflags[index+1]}" ;; + -L* ) dir="${ldflags[index]#-L}" ;; esac [ -z "$dir" ] || mkdir -p "$dir" - shift 1 + index=$((index+1)) done } @@ -1273,6 +1327,7 @@ unset EARLY_EXIT 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" @@ -1419,7 +1474,7 @@ else unset RUBY_BUILD_CACHE_PATH fi -if [ -z "$RUBY_BUILD_MIRROR_URL" -a -z "$RUBY_BUILD_MIRROR_PACKAGE_URL" ]; then +if [ -z "$RUBY_BUILD_MIRROR_URL" ] && [ -z "$RUBY_BUILD_MIRROR_PACKAGE_URL" ]; then RUBY_BUILD_MIRROR_URL="https://dqw8nmjcqpjn7.cloudfront.net" RUBY_BUILD_DEFAULT_MIRROR=1 else @@ -1438,7 +1493,6 @@ 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" RUBY_BIN="${PREFIX_PATH}/bin/ruby" -CWD="$(pwd)" if [ -z "$RUBY_BUILD_BUILD_PATH" ]; then BUILD_PATH="$(mktemp -d "${LOG_PATH%.log}.XXXXXX")" @@ -1450,7 +1504,7 @@ exec 4<> "$LOG_PATH" # open the log file at fd 4 if [ -n "$VERBOSE" ]; then tail -f "$LOG_PATH" & TAIL_PID=$! - trap "kill $TAIL_PID" SIGINT SIGTERM EXIT + trap 'kill $TAIL_PID' SIGINT SIGTERM EXIT else if [ -z "$RUBY_BUILD_TESTING" ]; then echo "To follow progress, use 'tail -f $LOG_PATH' or pass --verbose" >&2 @@ -1465,6 +1519,7 @@ unset RUBYLIB trap build_failed ERR mkdir -p "$BUILD_PATH" +# shellcheck disable=SC1090 source "$DEFINITION_PATH" [ -z "${KEEP_BUILD_PATH}" ] && rm -fr "$BUILD_PATH" trap - ERR From 86af2353701eecf8468846b2fda61d1aa4129b53 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Thu, 12 Oct 2023 11:40:08 +0200 Subject: [PATCH 1497/1809] Use builds from ruby/truffleruby-dev-builder for truffleruby-dev on macos-arm64 * macos-arm64 runners recently became available for ruby/truffleruby-dev-builder. * Those builds are more frequently updated than on graalvm-ce-dev-builds. --- share/ruby-build/truffleruby-dev | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/ruby-build/truffleruby-dev b/share/ruby-build/truffleruby-dev index 8461db99..811e152b 100644 --- a/share/ruby-build/truffleruby-dev +++ b/share/ruby-build/truffleruby-dev @@ -12,7 +12,7 @@ Darwin-x86_64) ;; Darwin-arm64) use_homebrew_openssl - install_package "truffleruby-head" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/truffleruby-community-dev-macos-aarch64.tar.gz" truffleruby + install_package "truffleruby-head" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby-head-macos-13-arm64.tar.gz" truffleruby ;; *) colorize 1 "Unsupported platform: $platform" From 4bf2fece5efdb5867cddcb79205f3c05ba0379a2 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Thu, 12 Oct 2023 11:46:39 +0200 Subject: [PATCH 1498/1809] ruby-build 20231012 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index ab021386..51fde4bb 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20230919" +RUBY_BUILD_VERSION="20231012" OLDIFS="$IFS" From 216084d334b7ec7f8b9daff17c7a86ea2a8322c3 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Thu, 21 Sep 2023 16:23:35 +0200 Subject: [PATCH 1499/1809] Add RUBY_BUILD_TARBALL_OVERRIDE to override the ruby tarball URL * Update the check for whether a package is a ruby. --- README.md | 3 ++- bin/ruby-build | 17 +++++++++++++++-- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 91ff2701..ca6185b0 100644 --- a/README.md +++ b/README.md @@ -82,9 +82,10 @@ The build process may be configured through the following environment variables: | `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_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_ROOT` | Custom build definition directory. (Default: `share/ruby-build`) | +| `RUBY_BUILD_TARBALL_OVERRIDE` | Override the URL to fetch the ruby tarball from, optionally followed by `#checksum`. | | `RUBY_BUILD_DEFINITIONS` | Additional paths to search for build definitions. (Colon-separated list) | | `CC` | Path to the C compiler. | | `RUBY_CFLAGS` | Additional `CFLAGS` options (_e.g.,_ to override `-O3`). | diff --git a/bin/ruby-build b/bin/ruby-build index 51fde4bb..b706d0f9 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -381,6 +381,10 @@ fetch_tarball() { 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%%#*}" @@ -1257,14 +1261,23 @@ isolated_gem_install() { apply_ruby_patch() { local patchfile - case "$1" in - ruby-* | jruby-* | rubinius-* | truffleruby-* ) + if is_ruby_package "$1"; then patchfile="$(mktemp "${TMP}/ruby-patch.XXXXXX")" cat "${2:--}" >"$patchfile" local striplevel=0 grep -q '^--- a/' "$patchfile" && striplevel=1 patch -p$striplevel --force -i "$patchfile" + fi +} + +is_ruby_package() { + case "$1" in + ruby-* | jruby-* | rubinius-* | truffleruby[+-]* | mruby-* | picoruby-* ) + return 0 + ;; + *) + return 1 ;; esac } From 6663720fca0579928a0e2a01ede4bff54494865f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 13 Oct 2023 19:00:33 +0200 Subject: [PATCH 1500/1809] Cleanup in openssl compilation step - The `make -j 1` workaround seems neither in effect nor necessary anymore - Assume that KERNEL_BITS workaround isn't necessary anymore - Declare more variables as local --- bin/ruby-build | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 51fde4bb..fa21e2ab 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1091,7 +1091,7 @@ use_homebrew_openssl() { build_package_openssl() { # Install to a subdirectory since we don't want shims for bin/openssl. - OPENSSL_PREFIX_PATH="${PREFIX_PATH}/openssl" + local OPENSSL_PREFIX_PATH="${PREFIX_PATH}/openssl" # Put openssl.conf, certs, etc in ~/.rbenv/versions/*/openssl/ssl OPENSSLDIR="${OPENSSLDIR:-$OPENSSL_PREFIX_PATH/ssl}" @@ -1102,27 +1102,17 @@ build_package_openssl() { # Make sure pkg-config finds our build first. export PKG_CONFIG_PATH="${OPENSSL_PREFIX_PATH}/lib/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}" - # Hint OpenSSL that we prefer a 64-bit build. - export KERNEL_BITS="64" - OPENSSL_CONFIGURE="${OPENSSL_CONFIGURE:-./config}" - local nokerberos [[ "$1" != openssl-1.0.* ]] || nokerberos=1 # Compile a shared lib with zlib dynamically linked. package_option openssl configure --openssldir="$OPENSSLDIR" zlib-dynamic no-ssl3 shared ${nokerberos:+no-ssl2 no-krb5} - # Default MAKE_OPTS are -j 2 which can confuse the build. Thankfully, make - # gives precedence to the last -j option, so we can override that. - package_option openssl make -j 1 + # 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` - # Use install_sw install_ssldirs instead of install to skip building docs which is slow. - # OpenSSL 1.1+ also needs install_ssldirs, 1.0 does not have that target. - if [[ "$1" == openssl-1.0.* ]]; then - MAKE_INSTALL_TARGET="install_sw" build_package_standard "$@" - else - MAKE_INSTALL_TARGET="install_sw install_ssldirs" build_package_standard "$@" - fi + OPENSSL_CONFIGURE="${OPENSSL_CONFIGURE:-./config}" MAKE_INSTALL_TARGET="$make_target" build_package_standard "$@" local pem_file="$OPENSSLDIR/cert.pem" if is_mac; then From 47eda17460c4e1e229603082a31d40ae44b1962d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 13 Oct 2023 19:21:04 +0200 Subject: [PATCH 1501/1809] Remove implicit LDFLAGS, CPPFLAGS, and "ldflags_dirs" build step The default settings for LDFLAGS and CPPFLAGS were there since the initial commit to ruby-build: LDFLAGS="-L${PREFIX_PATH}/lib" CPPFLAGS="-I${PREFIX_PATH}/include" However, it's not clear to me what these settings help with. A typical Ruby installation will initialize files in these directories, but it will do so regardless of the environment variables. So, let's remove them and see what breaks. --- bin/ruby-build | 19 ++----------------- script/update-cruby | 2 +- test/build.bats | 6 +++--- 3 files changed, 6 insertions(+), 21 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 51fde4bb..229d4b0a 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1190,21 +1190,9 @@ build_package_verify_openssl() { ' "$(basename "$(type -p yum apt-get | head -1)")" >&4 2>&1 } -# Ensure that directories listed in LDFLAGS exist +# Kept for backward compatibility with 3rd-party definitions. build_package_ldflags_dirs() { - local ldflags - read -d '' -r -a ldflags <<<"$LDFLAGS" || true - local index=0 - local dir - while [ "$index" -lt "${#ldflags[@]}" ]; do - dir="" - case "${ldflags[index]}" in - -L ) dir="${ldflags[index+1]}" ;; - -L* ) dir="${ldflags[index]#-L}" ;; - esac - [ -z "$dir" ] || mkdir -p "$dir" - index=$((index+1)) - done + true } build_package_enable_shared() { @@ -1511,9 +1499,6 @@ else fi fi -export LDFLAGS="-L${PREFIX_PATH}/lib ${LDFLAGS}" -export CPPFLAGS="-I${PREFIX_PATH}/include ${CPPFLAGS}" - unset RUBYOPT unset RUBYLIB diff --git a/script/update-cruby b/script/update-cruby index ad1c18ac..0ce2b224 100755 --- a/script/update-cruby +++ b/script/update-cruby @@ -26,5 +26,5 @@ fi cat > "$file" < Date: Fri, 13 Oct 2023 19:25:03 +0200 Subject: [PATCH 1502/1809] Remove "ldflags_dirs" step from build definitions --- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.10 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.1.7 | 2 +- share/ruby-build/2.1.8 | 2 +- share/ruby-build/2.1.9 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.10 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.2.3 | 2 +- share/ruby-build/2.2.4 | 2 +- share/ruby-build/2.2.5 | 2 +- share/ruby-build/2.2.6 | 2 +- share/ruby-build/2.2.7 | 2 +- share/ruby-build/2.2.8 | 2 +- share/ruby-build/2.2.9 | 2 +- share/ruby-build/2.3.0 | 2 +- share/ruby-build/2.3.0-dev | 2 +- share/ruby-build/2.3.0-preview1 | 2 +- share/ruby-build/2.3.0-preview2 | 2 +- share/ruby-build/2.3.1 | 2 +- share/ruby-build/2.3.2 | 2 +- share/ruby-build/2.3.3 | 2 +- share/ruby-build/2.3.4 | 2 +- share/ruby-build/2.3.5 | 2 +- share/ruby-build/2.3.6 | 2 +- share/ruby-build/2.3.7 | 2 +- share/ruby-build/2.3.8 | 2 +- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.0-preview1 | 2 +- share/ruby-build/2.4.0-preview2 | 2 +- share/ruby-build/2.4.0-preview3 | 2 +- share/ruby-build/2.4.0-rc1 | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.10 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.4.3 | 2 +- share/ruby-build/2.4.4 | 2 +- share/ruby-build/2.4.5 | 2 +- share/ruby-build/2.4.6 | 2 +- share/ruby-build/2.4.7 | 2 +- share/ruby-build/2.4.8 | 2 +- share/ruby-build/2.4.9 | 2 +- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.5.2 | 2 +- share/ruby-build/2.5.3 | 2 +- share/ruby-build/2.5.4 | 2 +- share/ruby-build/2.5.5 | 2 +- share/ruby-build/2.5.6 | 2 +- share/ruby-build/2.5.7 | 2 +- share/ruby-build/2.5.8 | 2 +- share/ruby-build/2.5.9 | 2 +- share/ruby-build/2.6.0 | 2 +- share/ruby-build/2.6.0-dev | 2 +- share/ruby-build/2.6.0-preview1 | 2 +- share/ruby-build/2.6.0-preview2 | 2 +- share/ruby-build/2.6.0-preview3 | 2 +- share/ruby-build/2.6.0-rc1 | 2 +- share/ruby-build/2.6.0-rc2 | 2 +- share/ruby-build/2.6.1 | 2 +- share/ruby-build/2.6.10 | 2 +- share/ruby-build/2.6.2 | 2 +- share/ruby-build/2.6.3 | 2 +- share/ruby-build/2.6.4 | 2 +- share/ruby-build/2.6.5 | 2 +- share/ruby-build/2.6.6 | 2 +- share/ruby-build/2.6.7 | 2 +- share/ruby-build/2.6.8 | 2 +- share/ruby-build/2.6.9 | 2 +- share/ruby-build/2.7.0 | 2 +- share/ruby-build/2.7.0-dev | 2 +- share/ruby-build/2.7.0-preview1 | 2 +- share/ruby-build/2.7.0-preview2 | 2 +- share/ruby-build/2.7.0-preview3 | 2 +- share/ruby-build/2.7.0-rc1 | 2 +- share/ruby-build/2.7.0-rc2 | 2 +- share/ruby-build/2.7.1 | 2 +- share/ruby-build/2.7.2 | 2 +- share/ruby-build/2.7.3 | 2 +- share/ruby-build/2.7.4 | 2 +- share/ruby-build/2.7.5 | 2 +- share/ruby-build/2.7.6 | 2 +- share/ruby-build/2.7.7 | 2 +- share/ruby-build/2.7.8 | 2 +- share/ruby-build/3.0.0 | 2 +- share/ruby-build/3.0.0-dev | 2 +- share/ruby-build/3.0.0-preview1 | 2 +- share/ruby-build/3.0.0-preview2 | 2 +- share/ruby-build/3.0.0-rc1 | 2 +- share/ruby-build/3.0.1 | 2 +- share/ruby-build/3.0.2 | 2 +- share/ruby-build/3.0.3 | 2 +- share/ruby-build/3.0.4 | 2 +- share/ruby-build/3.0.5 | 2 +- share/ruby-build/3.0.6 | 2 +- share/ruby-build/3.1.0 | 2 +- share/ruby-build/3.1.0-dev | 2 +- share/ruby-build/3.1.0-preview1 | 2 +- share/ruby-build/3.1.1 | 2 +- share/ruby-build/3.1.2 | 2 +- share/ruby-build/3.1.3 | 2 +- share/ruby-build/3.1.4 | 2 +- share/ruby-build/3.2.0 | 2 +- share/ruby-build/3.2.0-dev | 2 +- share/ruby-build/3.2.0-preview1 | 2 +- share/ruby-build/3.2.0-preview2 | 2 +- share/ruby-build/3.2.0-preview3 | 2 +- share/ruby-build/3.2.0-rc1 | 2 +- share/ruby-build/3.2.1 | 2 +- share/ruby-build/3.2.2 | 2 +- share/ruby-build/3.3.0-dev | 2 +- share/ruby-build/3.3.0-preview1 | 2 +- share/ruby-build/3.3.0-preview2 | 2 +- 129 files changed, 129 insertions(+), 129 deletions(-) diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index 3e772125..e12f68ab 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.bz2#1d3f4ad5f619ec15229206b6667586dcec7cc986672c8fbb8558161ecf07e277" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index 8390f143..f953be89 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" warn_eol ldflags_dirs autoconf standard verify_openssl +install_git "ruby-2.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" warn_eol autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index 23cca692..5d06bcb6 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.bz2#96aabab4dd4a2e57dd0d28052650e6fcdc8f133fa8980d9b936814b1e93f6cfc" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.1.10 b/share/ruby-build/2.1.10 index ae1697ff..46549a2d 100644 --- a/share/ruby-build/2.1.10 +++ b/share/ruby-build/2.1.10 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.1.10" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.10.tar.bz2#a74675578a9a801ac25eb7152bef3023432d6267f875b198eb9cd6944a5bf4f1" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index d580e022..322b4116 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.1.2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.bz2#6948b02570cdfb89a8313675d4aa665405900e27423db408401473f30fc6e901" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index e3d00761..033b6a87 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.1.3" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.bz2#36ce72f84ae4129f6cc66e33077a79d87b018ea7bf1dbc3d353604bf006f76d6" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index 3a5cc51a..d0c00c84 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.1.4" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.bz2#f37f11a8c75ab9215bb9f61246ef98e0e57e1409f0872e5cf59033edcf5b8d2a" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index 83555226..8905a7ed 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.1.5" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.bz2#0241b40f1c731cb177994a50b854fb7f18d4ad04dcefc18acc60af73046fb0a9" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index 5c469925..28191e71 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.1.6" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.bz2#7b5233be35a4a7fbd64923e42efb70b7bebd455d9d6f9d4001b3b3a6e0aa6ce9" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.1.7 b/share/ruby-build/2.1.7 index 2db68c6e..a510ae8a 100644 --- a/share/ruby-build/2.1.7 +++ b/share/ruby-build/2.1.7 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.bz2#b02c1a5ecd718e3f6b316384d4ed6572f862a46063f5ae23d0340b0a245859b6" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.1.8 b/share/ruby-build/2.1.8 index f0111d86..c155e1aa 100644 --- a/share/ruby-build/2.1.8 +++ b/share/ruby-build/2.1.8 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.1.8" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.8.tar.bz2#250d0b589cba97caddc86a28849365ad0d475539448cf76bbae93190985b3387" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.1.9 b/share/ruby-build/2.1.9 index 780746cb..7ed7b217 100644 --- a/share/ruby-build/2.1.9 +++ b/share/ruby-build/2.1.9 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.1.9" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.9.tar.bz2#4f21376aa11e09b499c3254bbd839e68e053c0d18e28d61c428a32347269036e" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index bad412f6..a9d08f19 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.2.0" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.bz2#1c031137999f832f86be366a71155113675b72420830ce432b777a0ff4942955" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index a77dccc5..892e9a71 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-2.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" warn_eol autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index 114a7053..dd4e68af 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -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 ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index 6dcfef14..a59e2f07 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -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 ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index abec8d0f..32f9e92f 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -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 ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index 49704ef9..d548349a 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.2.1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.bz2#4e5676073246b7ade207be3e80a930567a88100513591a0f19fc38e247370065" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.2.10 b/share/ruby-build/2.2.10 index 10d27f90..2ba5397a 100644 --- a/share/ruby-build/2.2.10 +++ b/share/ruby-build/2.2.10 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.2.10" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.10.tar.bz2#a54204d2728283c9eff0cf81d654f245fa5b3447d0824f1a6bc3b2c5c827381e" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 index 30b961a4..bb966c8e 100644 --- a/share/ruby-build/2.2.2 +++ b/share/ruby-build/2.2.2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.2.2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.bz2#f3b8ffa6089820ee5bdc289567d365e5748d4170e8aa246d2ea6576f24796535" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.2.3 b/share/ruby-build/2.2.3 index 2fb9d630..8d1ce63c 100644 --- a/share/ruby-build/2.2.3 +++ b/share/ruby-build/2.2.3 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.bz2#c745cb98b29127d7f19f1bf9e0a63c384736f4d303b83c4f4bda3c2ee3c5e41f" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.2.4 b/share/ruby-build/2.2.4 index eee92e68..3b126b58 100644 --- a/share/ruby-build/2.2.4 +++ b/share/ruby-build/2.2.4 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.2.4" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.4.tar.bz2#31203696adbfdda6f2874a2de31f7c5a1f3bcb6628f4d1a241de21b158cd5c76" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.2.5 b/share/ruby-build/2.2.5 index e8e3d267..1fd0616a 100644 --- a/share/ruby-build/2.2.5 +++ b/share/ruby-build/2.2.5 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.2.5" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.5.tar.bz2#22f0c6f34c0024e0bcaaa8e6831b7c0041e1ef6120c781618b833bde29626700" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.2.6 b/share/ruby-build/2.2.6 index a1b59901..d4c233bb 100644 --- a/share/ruby-build/2.2.6 +++ b/share/ruby-build/2.2.6 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.2.6" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.6.tar.bz2#e845ba41ea3525aafaa4094212f1eadc57392732232b67b4394a7e0f046dddf7" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.2.7 b/share/ruby-build/2.2.7 index 0d668f0f..533a97f8 100644 --- a/share/ruby-build/2.2.7 +++ b/share/ruby-build/2.2.7 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.2.7" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.7.tar.bz2#80486c5991783185afeceeb315060a3dafc3889a2912e145b1a8457d7b005c5b" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.2.8 b/share/ruby-build/2.2.8 index c5d1d2fc..76e2df14 100644 --- a/share/ruby-build/2.2.8 +++ b/share/ruby-build/2.2.8 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.2.8" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.8.tar.bz2#b19085587d859baf9d7763f92e34a84632fceac5cc593ca2c0efa28ed8c6e44e" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.2.9 b/share/ruby-build/2.2.9 index 5dd8a19e..43f50b09 100644 --- a/share/ruby-build/2.2.9 +++ b/share/ruby-build/2.2.9 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.2.9" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.9.tar.bz2#5e3cfcc3b69638e165f72f67b1321fa05aff62b0f9e9b32042a5a79614e7c70a" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.3.0 b/share/ruby-build/2.3.0 index 0dee58f3..25f8215d 100644 --- a/share/ruby-build/2.3.0 +++ b/share/ruby-build/2.3.0 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.3.0" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.bz2#ec7579eaba2e4c402a089dbc86c98e5f1f62507880fd800b9b34ca30166bfa5e" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index 777d6689..86d058ef 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_3" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-2.3.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_3" warn_eol autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.3.0-preview1 b/share/ruby-build/2.3.0-preview1 index 7c979453..99d7c419 100644 --- a/share/ruby-build/2.3.0-preview1 +++ b/share/ruby-build/2.3.0-preview1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -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 ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.3.0-preview2 b/share/ruby-build/2.3.0-preview2 index eeee8bf4..9c61e840 100644 --- a/share/ruby-build/2.3.0-preview2 +++ b/share/ruby-build/2.3.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -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 ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.3.1 b/share/ruby-build/2.3.1 index 45bc30d4..10e975fa 100644 --- a/share/ruby-build/2.3.1 +++ b/share/ruby-build/2.3.1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.3.1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.1.tar.bz2#4a7c5f52f205203ea0328ca8e1963a7a88cf1f7f0e246f857d595b209eac0a4d" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.3.2 b/share/ruby-build/2.3.2 index 73518ebd..12d89219 100644 --- a/share/ruby-build/2.3.2 +++ b/share/ruby-build/2.3.2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.3.2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.2.tar.bz2#e6ce83d46819c4120c9295ff6b36b90393dd5f6bef3bb117a06d7399c11fc7c0" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.3.3 b/share/ruby-build/2.3.3 index 367704e7..09aa35fb 100644 --- a/share/ruby-build/2.3.3 +++ b/share/ruby-build/2.3.3 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.3.3" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.3.tar.bz2#882e6146ed26c6e78c02342835f5d46b86de95f0dc4e16543294bc656594cc5b" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.3.4 b/share/ruby-build/2.3.4 index 8a168c30..a39c94d3 100644 --- a/share/ruby-build/2.3.4 +++ b/share/ruby-build/2.3.4 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.3.4" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.4.tar.bz2#cd9808bb53824d6edb58beaadd3906cb23b987438ce75ab7bb279b2229930e2f" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.3.5 b/share/ruby-build/2.3.5 index 8623dd41..3ac33498 100644 --- a/share/ruby-build/2.3.5 +++ b/share/ruby-build/2.3.5 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.3.5" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.5.tar.bz2#f71c4b67ba1bef424feba66774dc9d4bbe02375f5787e41596bc7f923739128b" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.3.6 b/share/ruby-build/2.3.6 index 8a946592..6f5082b9 100644 --- a/share/ruby-build/2.3.6 +++ b/share/ruby-build/2.3.6 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.3.6" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.6.tar.bz2#07aa3ed3bffbfb97b6fc5296a86621e6bb5349c6f8e549bd0db7f61e3e210fd0" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.3.7 b/share/ruby-build/2.3.7 index fe897f05..4529e23f 100644 --- a/share/ruby-build/2.3.7 +++ b/share/ruby-build/2.3.7 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.3.7" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.7.tar.bz2#18b12fafaf37d5f6c7139c1b445355aec76baa625a40300598a6c8597fc04d8e" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.3.8 b/share/ruby-build/2.3.8 index 7e34d221..7e6cf226 100644 --- a/share/ruby-build/2.3.8 +++ b/share/ruby-build/2.3.8 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -install_package "ruby-2.3.8" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.8.tar.bz2#4d1a3a88e8cf9aea624eb73843fbfc60a9a281582660f86d5e4e00870397407c" warn_eol ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index 768ae64d..6198412b 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index ba1a1659..9fea0f6f 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-2.4.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" warn_eol autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.4.0-preview1 b/share/ruby-build/2.4.0-preview1 index 2cd22aa6..73df1711 100644 --- a/share/ruby-build/2.4.0-preview1 +++ b/share/ruby-build/2.4.0-preview1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -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 ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.4.0-preview2 b/share/ruby-build/2.4.0-preview2 index 126af851..7965fcc8 100644 --- a/share/ruby-build/2.4.0-preview2 +++ b/share/ruby-build/2.4.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -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 ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.4.0-preview3 b/share/ruby-build/2.4.0-preview3 index 184596f3..1fb904f7 100644 --- a/share/ruby-build/2.4.0-preview3 +++ b/share/ruby-build/2.4.0-preview3 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -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 ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.4.0-rc1 b/share/ruby-build/2.4.0-rc1 index f756c55b..d6ffff23 100644 --- a/share/ruby-build/2.4.0-rc1 +++ b/share/ruby-build/2.4.0-rc1 @@ -1,2 +1,2 @@ install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 -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 ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.4.1 b/share/ruby-build/2.4.1 index 9a985405..be057eeb 100644 --- a/share/ruby-build/2.4.1 +++ b/share/ruby-build/2.4.1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.4.10 b/share/ruby-build/2.4.10 index 7ebee05f..91ce3f3b 100644 --- a/share/ruby-build/2.4.10 +++ b/share/ruby-build/2.4.10 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.4.10" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.10.tar.bz2#6ea3ce7fd0064524ae06dbdcd99741c990901dfc9c66d8139a02f907d30b95a8" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.4.2 b/share/ruby-build/2.4.2 index 095f019b..7e4f9607 100644 --- a/share/ruby-build/2.4.2 +++ b/share/ruby-build/2.4.2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.4.3 b/share/ruby-build/2.4.3 index 19ad9273..ef4d5c84 100644 --- a/share/ruby-build/2.4.3 +++ b/share/ruby-build/2.4.3 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.4.3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.3.tar.bz2#0a703dffb7737f56e979c9ebe2482f07751803c71e307c20446b581e0f12cf30" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.4.4 b/share/ruby-build/2.4.4 index 5d16af75..9baabb71 100644 --- a/share/ruby-build/2.4.4 +++ b/share/ruby-build/2.4.4 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.4.4" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.bz2#45a8de577471b90dc4838c5ef26aeb253a56002896189055a44dc680644243f1" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.4.5 b/share/ruby-build/2.4.5 index da5c25bf..46170ba3 100644 --- a/share/ruby-build/2.4.5 +++ b/share/ruby-build/2.4.5 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.4.5" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.5.tar.bz2#276c8e73e51e4ba6a0fe81fb92669734e741ccea86f01c45e99f2c7ef7bcd1e3" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.4.6 b/share/ruby-build/2.4.6 index 2396d23d..5bbcd914 100644 --- a/share/ruby-build/2.4.6 +++ b/share/ruby-build/2.4.6 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.4.6" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.6.tar.bz2#909f360debed1f22fdcfc9f5335c6eaa0713198db4a6c13bab426f8b89b28b02" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.4.7 b/share/ruby-build/2.4.7 index 66c14140..781aaaa8 100644 --- a/share/ruby-build/2.4.7 +++ b/share/ruby-build/2.4.7 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.4.7" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.7.tar.gz#cd6efc720ca6a622745e2bac79f45e6cd63ab0f5a53ad7eb881545f58ff38b89" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.4.8 b/share/ruby-build/2.4.8 index 75f2739b..ce242785 100644 --- a/share/ruby-build/2.4.8 +++ b/share/ruby-build/2.4.8 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.4.8" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.8.tar.bz2#e30eedd91386bec81489d2637522c9017aebba46f98e8b502f679df6b2f6a469" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.4.9 b/share/ruby-build/2.4.9 index ae6e14e3..cea6939c 100644 --- a/share/ruby-build/2.4.9 +++ b/share/ruby-build/2.4.9 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.4.9" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.9.tar.bz2#f72bdef50246ef047ba3ce9c59d2081b949feb16f9a04e008108e98f1a995e99" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.5.0 b/share/ruby-build/2.5.0 index beda130c..8341252a 100644 --- a/share/ruby-build/2.5.0 +++ b/share/ruby-build/2.5.0 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index de252136..5174a872 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_git "ruby-2.5.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" warn_eol ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-2.5.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" warn_eol autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.5.0-preview1 b/share/ruby-build/2.5.0-preview1 index 15e0182d..fcbc4c1b 100644 --- a/share/ruby-build/2.5.0-preview1 +++ b/share/ruby-build/2.5.0-preview1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -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 ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.5.0-rc1 b/share/ruby-build/2.5.0-rc1 index 3e3e5bdf..ed9df2c3 100644 --- a/share/ruby-build/2.5.0-rc1 +++ b/share/ruby-build/2.5.0-rc1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -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 ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.5.1 b/share/ruby-build/2.5.1 index d46d0e5d..c28b5d61 100644 --- a/share/ruby-build/2.5.1 +++ b/share/ruby-build/2.5.1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.5.2 b/share/ruby-build/2.5.2 index 45be0e20..cadbfb4c 100644 --- a/share/ruby-build/2.5.2 +++ b/share/ruby-build/2.5.2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.5.2" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.2.tar.bz2#ea3bcecc3b30cee271b4decde5e9ff3e17369d5fd1ed828d321c198307c9f0df" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.5.3 b/share/ruby-build/2.5.3 index 83ae78e7..14af9aef 100644 --- a/share/ruby-build/2.5.3 +++ b/share/ruby-build/2.5.3 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.5.3" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.bz2#228a787ba68a7b20ac6e1d5af3d176d36e8ed600eb754d6325da341c3088ed76" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.5.4 b/share/ruby-build/2.5.4 index e5d8bfbd..4245ce29 100644 --- a/share/ruby-build/2.5.4 +++ b/share/ruby-build/2.5.4 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.5.4" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.4.tar.bz2#8a16566207b2334a6904a10a1f093befc3aaf9b2e6cf01c62b1c4ac15cb7d8fc" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.5.5 b/share/ruby-build/2.5.5 index 8dc902da..985441e2 100644 --- a/share/ruby-build/2.5.5 +++ b/share/ruby-build/2.5.5 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.5.5" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.bz2#1f2567a55dad6e50911ce42fcc705cf686924b897f597cabf803d88192024dcb" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.5.6 b/share/ruby-build/2.5.6 index 86fa6430..ec61314d 100644 --- a/share/ruby-build/2.5.6 +++ b/share/ruby-build/2.5.6 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.5.6" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.6.tar.gz#1d7ed06c673020cd12a737ed686470552e8e99d72b82cd3c26daa3115c36bea7" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.5.7 b/share/ruby-build/2.5.7 index 9d2e03e5..7a020fea 100644 --- a/share/ruby-build/2.5.7 +++ b/share/ruby-build/2.5.7 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.5.7" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.7.tar.bz2#e67c69b141ed27158e47d9a4fe7e59749135b0f138dce06c8c15c3214543f56f" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.5.8 b/share/ruby-build/2.5.8 index 21f1fc2a..da686461 100644 --- a/share/ruby-build/2.5.8 +++ b/share/ruby-build/2.5.8 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.5.8" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.8.tar.bz2#41fc93731ad3f3aa597d657f77ed68fa86b5e93c04dfbf7e542a8780702233f0" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.5.9 b/share/ruby-build/2.5.9 index 2c098179..ce6aa027 100644 --- a/share/ruby-build/2.5.9 +++ b/share/ruby-build/2.5.9 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.5.9" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.9.tar.bz2#bebbe3fe7899acd3ca2f213de38158709555e88a13f85ba5dc95239654bcfeeb" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.6.0 b/share/ruby-build/2.6.0 index 727a59a7..a2640652 100644 --- a/share/ruby-build/2.6.0 +++ b/share/ruby-build/2.6.0 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.0" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0.tar.bz2#c89ca663ad9a6238f4b1ec4d04c7dff630560c6e6eca6d30857c4d394f01a599" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.6.0-dev b/share/ruby-build/2.6.0-dev index aca56c3a..e2e5fd81 100644 --- a/share/ruby-build/2.6.0-dev +++ b/share/ruby-build/2.6.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_git "ruby-2.6.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_6" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-2.6.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_6" autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.6.0-preview1 b/share/ruby-build/2.6.0-preview1 index 0a3b9437..3bff2b06 100644 --- a/share/ruby-build/2.6.0-preview1 +++ b/share/ruby-build/2.6.0-preview1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -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 ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.6.0-preview2 b/share/ruby-build/2.6.0-preview2 index 3547174f..396d78f6 100644 --- a/share/ruby-build/2.6.0-preview2 +++ b/share/ruby-build/2.6.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -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 ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.6.0-preview3 b/share/ruby-build/2.6.0-preview3 index 770a352e..fa958176 100644 --- a/share/ruby-build/2.6.0-preview3 +++ b/share/ruby-build/2.6.0-preview3 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -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 ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.6.0-rc1 b/share/ruby-build/2.6.0-rc1 index 4d7be54b..b2bb4953 100644 --- a/share/ruby-build/2.6.0-rc1 +++ b/share/ruby-build/2.6.0-rc1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -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 ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.6.0-rc2 b/share/ruby-build/2.6.0-rc2 index ecb2e8b3..2b76c90c 100644 --- a/share/ruby-build/2.6.0-rc2 +++ b/share/ruby-build/2.6.0-rc2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -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 ldflags_dirs standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.6.1 b/share/ruby-build/2.6.1 index b91f2f79..e75ad8a9 100644 --- a/share/ruby-build/2.6.1 +++ b/share/ruby-build/2.6.1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.1.tar.bz2#82c9402920eac9ce777beb3f34eeadc2a3f3ce80f25004bbf54b5ed1280ba099" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.6.10 b/share/ruby-build/2.6.10 index 5ec12795..d54da0ce 100644 --- a/share/ruby-build/2.6.10 +++ b/share/ruby-build/2.6.10 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.10" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.10.tar.bz2#399e1f13e7fedc3c6ae2ff541bbf26c44dfb63b07b6c186fdd15b4e526e27e9c" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.6.2 b/share/ruby-build/2.6.2 index ba29ac33..29bea9d6 100644 --- a/share/ruby-build/2.6.2 +++ b/share/ruby-build/2.6.2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.2.tar.bz2#d126ada7f4147ce1029a80c2a37a0c4bfb37e9e82da8816662241a43faeb8915" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.6.3 b/share/ruby-build/2.6.3 index 96a7b73f..bc42fb94 100644 --- a/share/ruby-build/2.6.3 +++ b/share/ruby-build/2.6.3 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2#dd638bf42059182c1d04af0d5577131d4ce70b79105231c4cc0a60de77b14f2e" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.6.4 b/share/ruby-build/2.6.4 index 0db4be10..994cfc61 100644 --- a/share/ruby-build/2.6.4 +++ b/share/ruby-build/2.6.4 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.4" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.4.tar.bz2#fa1ecc67b99fa13201499002669412eae7cfbe2c30c4f1f4526e8491edfc5fa7" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.6.5 b/share/ruby-build/2.6.5 index b6f6baed..2e0df027 100644 --- a/share/ruby-build/2.6.5 +++ b/share/ruby-build/2.6.5 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.5" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.5.tar.bz2#97ddf1b922f83c1f5c50e75bf54e27bba768d75fea7cda903b886c6745e60f0a" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.6.6 b/share/ruby-build/2.6.6 index ffaad370..3c401895 100644 --- a/share/ruby-build/2.6.6 +++ b/share/ruby-build/2.6.6 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.6" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.6.tar.bz2#f08b779079ecd1498e6a2548c39a86144c6c784dcec6f7e8a93208682eb8306e" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.6.7 b/share/ruby-build/2.6.7 index 8e3d839c..11f36d68 100644 --- a/share/ruby-build/2.6.7 +++ b/share/ruby-build/2.6.7 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.7" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.7.tar.bz2#775a5d47b73ce3ee5d600f993badd7b640a2caca138573326db6632858517710" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.6.8 b/share/ruby-build/2.6.8 index 97280b38..895859c7 100644 --- a/share/ruby-build/2.6.8 +++ b/share/ruby-build/2.6.8 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.8" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.8.tar.bz2#dac96ca6df8bab5a6fc7778907f42498037f8ce05b63d20779dce3163e9fafe6" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.6.9 b/share/ruby-build/2.6.9 index ee107c93..8882b495 100644 --- a/share/ruby-build/2.6.9 +++ b/share/ruby-build/2.6.9 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.6.9" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.9.tar.bz2#a0639060c4519572e51828eb742f09dd40f154c820f6007246de7a2090e3ee45" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.7.0 b/share/ruby-build/2.7.0 index 87ae2637..1eea77a9 100644 --- a/share/ruby-build/2.7.0 +++ b/share/ruby-build/2.7.0 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.0" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0.tar.bz2#7aa247a19622a803bdd29fdb28108de9798abe841254fe8ea82c31d125c6ab26" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.7.0" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0.tar.bz2#7aa247a19622a803bdd29fdb28108de9798abe841254fe8ea82c31d125c6ab26" warn_unsupported warn_eol enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.0-dev b/share/ruby-build/2.7.0-dev index 8a6f2554..8af84c42 100644 --- a/share/ruby-build/2.7.0-dev +++ b/share/ruby-build/2.7.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_git "ruby-2.7.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_7" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-2.7.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_7" autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.7.0-preview1 b/share/ruby-build/2.7.0-preview1 index 9b531d00..f0f816c1 100644 --- a/share/ruby-build/2.7.0-preview1 +++ b/share/ruby-build/2.7.0-preview1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -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 ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.7.0-preview2 b/share/ruby-build/2.7.0-preview2 index ccc5c53d..2b2f4886 100644 --- a/share/ruby-build/2.7.0-preview2 +++ b/share/ruby-build/2.7.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -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 ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.7.0-preview3 b/share/ruby-build/2.7.0-preview3 index a2c55dc8..fbccabd3 100644 --- a/share/ruby-build/2.7.0-preview3 +++ b/share/ruby-build/2.7.0-preview3 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -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 ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.7.0-rc1 b/share/ruby-build/2.7.0-rc1 index 7a0d9c70..f60f9cbd 100644 --- a/share/ruby-build/2.7.0-rc1 +++ b/share/ruby-build/2.7.0-rc1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -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 ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.7.0-rc2 b/share/ruby-build/2.7.0-rc2 index 69301857..6d5ea150 100644 --- a/share/ruby-build/2.7.0-rc2 +++ b/share/ruby-build/2.7.0-rc2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -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 ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.7.1 b/share/ruby-build/2.7.1 index 5547b3c7..17b00413 100644 --- a/share/ruby-build/2.7.1 +++ b/share/ruby-build/2.7.1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2#d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.7.1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2#d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202" warn_unsupported warn_eol enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.2 b/share/ruby-build/2.7.2 index 659cadee..830f4356 100644 --- a/share/ruby-build/2.7.2 +++ b/share/ruby-build/2.7.2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.2.tar.bz2#65a590313d244d48dc2ef9a9ad015dd8bc6faf821621bbb269aa7462829c75ed" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.7.2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.2.tar.bz2#65a590313d244d48dc2ef9a9ad015dd8bc6faf821621bbb269aa7462829c75ed" warn_unsupported warn_eol enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.3 b/share/ruby-build/2.7.3 index 4bd38f75..5ad6714d 100644 --- a/share/ruby-build/2.7.3 +++ b/share/ruby-build/2.7.3 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.3.tar.bz2#3e90e5a41d4df90e19c307ab0fb41789992c0b0128e6bbaa669b89ed44a0b68b" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.7.3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.3.tar.bz2#3e90e5a41d4df90e19c307ab0fb41789992c0b0128e6bbaa669b89ed44a0b68b" warn_unsupported warn_eol enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.4 b/share/ruby-build/2.7.4 index 3c840740..fa7fb5dc 100644 --- a/share/ruby-build/2.7.4 +++ b/share/ruby-build/2.7.4 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.4" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.4.tar.bz2#bffa8aec9da392eda98f1c561071bb6e71d217d541c617fc6e3282d79f4e7d48" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.7.4" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.4.tar.bz2#bffa8aec9da392eda98f1c561071bb6e71d217d541c617fc6e3282d79f4e7d48" warn_unsupported warn_eol enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.5 b/share/ruby-build/2.7.5 index b269d212..db37e4c1 100644 --- a/share/ruby-build/2.7.5 +++ b/share/ruby-build/2.7.5 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.5" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.5.tar.bz2#d6b444341a5e06fcd6eaf1feb83a1c0c2da4705dbe4f275ee851761b185f4bd1" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.7.5" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.5.tar.bz2#d6b444341a5e06fcd6eaf1feb83a1c0c2da4705dbe4f275ee851761b185f4bd1" warn_unsupported warn_eol enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.6 b/share/ruby-build/2.7.6 index 34567008..bf918c7e 100644 --- a/share/ruby-build/2.7.6 +++ b/share/ruby-build/2.7.6 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.6" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.6.tar.bz2#6de239d74cf6da09d0c17a116378a866743f5f0a52c9355da26b5d312ca6eed3" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.7.6" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.6.tar.bz2#6de239d74cf6da09d0c17a116378a866743f5f0a52c9355da26b5d312ca6eed3" warn_unsupported warn_eol enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.7 b/share/ruby-build/2.7.7 index 30bfbe91..421d1a7f 100644 --- a/share/ruby-build/2.7.7 +++ b/share/ruby-build/2.7.7 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.7" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.7.tar.bz2#cf800820c9e69cdd31a8cdab920391f74ed935db2397a905afabd48961913658" warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-2.7.7" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.7.tar.bz2#cf800820c9e69cdd31a8cdab920391f74ed935db2397a905afabd48961913658" warn_unsupported warn_eol enable_shared standard verify_openssl diff --git a/share/ruby-build/2.7.8 b/share/ruby-build/2.7.8 index c245f242..2bd0377f 100644 --- a/share/ruby-build/2.7.8 +++ b/share/ruby-build/2.7.8 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.8" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.8.tar.gz#c2dab63cbc8f2a05526108ad419efa63a67ed4074dbbcf9fc2b1ca664cb45ba0" warn_eol ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/3.0.0 b/share/ruby-build/3.0.0 index 26a1b178..544c84b7 100644 --- a/share/ruby-build/3.0.0 +++ b/share/ruby-build/3.0.0 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-3.0.0" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0.tar.gz#a13ed141a1c18eb967aac1e33f4d6ad5f21be1ac543c344e0d6feeee54af8e28" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-3.0.0" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0.tar.gz#a13ed141a1c18eb967aac1e33f4d6ad5f21be1ac543c344e0d6feeee54af8e28" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-dev b/share/ruby-build/3.0.0-dev index 5f1ecabe..82079ede 100644 --- a/share/ruby-build/3.0.0-dev +++ b/share/ruby-build/3.0.0-dev @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_git "ruby-3.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_0" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-3.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_0" autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.0.0-preview1 b/share/ruby-build/3.0.0-preview1 index aedb0a63..78805453 100644 --- a/share/ruby-build/3.0.0-preview1 +++ b/share/ruby-build/3.0.0-preview1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-3.0.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview1.tar.bz2#013bdc6e859d76d67a6fcd990d401ed57e6e25896bab96d1d0648a877f556dbb" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-3.0.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview1.tar.bz2#013bdc6e859d76d67a6fcd990d401ed57e6e25896bab96d1d0648a877f556dbb" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-preview2 b/share/ruby-build/3.0.0-preview2 index 8dd4b54b..54604146 100644 --- a/share/ruby-build/3.0.0-preview2 +++ b/share/ruby-build/3.0.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-3.0.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview2.tar.gz#9de8661565c2b1007d91a580e9a7e02d23f1e8fc8df371feb15a2727aa05fd9a" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-3.0.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview2.tar.gz#9de8661565c2b1007d91a580e9a7e02d23f1e8fc8df371feb15a2727aa05fd9a" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-rc1 b/share/ruby-build/3.0.0-rc1 index c43a54dc..68f44b1d 100644 --- a/share/ruby-build/3.0.0-rc1 +++ b/share/ruby-build/3.0.0-rc1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-3.0.0-rc1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-rc1.tar.gz#e1270f38b969ce7b124f0a4c217e33eda643f75c7cb20debc62c17535406e37f" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-3.0.0-rc1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-rc1.tar.gz#e1270f38b969ce7b124f0a4c217e33eda643f75c7cb20debc62c17535406e37f" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.1 b/share/ruby-build/3.0.1 index c48244f0..0ebed786 100644 --- a/share/ruby-build/3.0.1 +++ b/share/ruby-build/3.0.1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-3.0.1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.1.tar.gz#369825db2199f6aeef16b408df6a04ebaddb664fb9af0ec8c686b0ce7ab77727" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-3.0.1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.1.tar.gz#369825db2199f6aeef16b408df6a04ebaddb664fb9af0ec8c686b0ce7ab77727" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.2 b/share/ruby-build/3.0.2 index e0468ca1..872f6bcf 100644 --- a/share/ruby-build/3.0.2 +++ b/share/ruby-build/3.0.2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-3.0.2" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.2.tar.gz#5085dee0ad9f06996a8acec7ebea4a8735e6fac22f22e2d98c3f2bc3bef7e6f1" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-3.0.2" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.2.tar.gz#5085dee0ad9f06996a8acec7ebea4a8735e6fac22f22e2d98c3f2bc3bef7e6f1" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.3 b/share/ruby-build/3.0.3 index e085a518..9937d07b 100644 --- a/share/ruby-build/3.0.3 +++ b/share/ruby-build/3.0.3 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-3.0.3" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.3.tar.gz#3586861cb2df56970287f0fd83f274bd92058872d830d15570b36def7f1a92ac" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-3.0.3" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.3.tar.gz#3586861cb2df56970287f0fd83f274bd92058872d830d15570b36def7f1a92ac" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.4 b/share/ruby-build/3.0.4 index 5be90f94..7c5825ae 100644 --- a/share/ruby-build/3.0.4 +++ b/share/ruby-build/3.0.4 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-3.0.4" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.4.tar.gz#70b47c207af04bce9acea262308fb42893d3e244f39a4abc586920a1c723722b" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-3.0.4" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.4.tar.gz#70b47c207af04bce9acea262308fb42893d3e244f39a4abc586920a1c723722b" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.5 b/share/ruby-build/3.0.5 index 7bc5fb90..d51538f9 100644 --- a/share/ruby-build/3.0.5 +++ b/share/ruby-build/3.0.5 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-3.0.5" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.5.tar.gz#9afc6380a027a4fe1ae1a3e2eccb6b497b9c5ac0631c12ca56f9b7beb4848776" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-3.0.5" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.5.tar.gz#9afc6380a027a4fe1ae1a3e2eccb6b497b9c5ac0631c12ca56f9b7beb4848776" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.6 b/share/ruby-build/3.0.6 index 445e48cc..1cf44e51 100644 --- a/share/ruby-build/3.0.6 +++ b/share/ruby-build/3.0.6 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-3.0.6" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.6.tar.gz#6e6cbd490030d7910c0ff20edefab4294dfcd1046f0f8f47f78b597987ac683e" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-3.0.6" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.6.tar.gz#6e6cbd490030d7910c0ff20edefab4294dfcd1046f0f8f47f78b597987ac683e" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.0 b/share/ruby-build/3.1.0 index 22153c7c..e98182d0 100644 --- a/share/ruby-build/3.1.0 +++ b/share/ruby-build/3.1.0 @@ -1,2 +1,2 @@ install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 -install_package "ruby-3.1.0" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0.tar.gz#50a0504c6edcb4d61ce6b8cfdbddaa95707195fab0ecd7b5e92654b2a9412854" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-3.1.0" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0.tar.gz#50a0504c6edcb4d61ce6b8cfdbddaa95707195fab0ecd7b5e92654b2a9412854" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.0-dev b/share/ruby-build/3.1.0-dev index b158305c..da2f8fdd 100644 --- a/share/ruby-build/3.1.0-dev +++ b/share/ruby-build/3.1.0-dev @@ -1,2 +1,2 @@ install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 -install_git "ruby-3.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_1" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-3.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_1" autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.1.0-preview1 b/share/ruby-build/3.1.0-preview1 index a2cd5121..2e940c81 100644 --- a/share/ruby-build/3.1.0-preview1 +++ b/share/ruby-build/3.1.0-preview1 @@ -1,2 +1,2 @@ install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 -install_package "ruby-3.1.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0-preview1.tar.gz#540f49f4c3aceb1a5d7fb0b8522a04dd96bc4a22f9660a6b59629886c8e010d4" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-3.1.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0-preview1.tar.gz#540f49f4c3aceb1a5d7fb0b8522a04dd96bc4a22f9660a6b59629886c8e010d4" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.1 b/share/ruby-build/3.1.1 index 347a3a2b..0dd06ec6 100644 --- a/share/ruby-build/3.1.1 +++ b/share/ruby-build/3.1.1 @@ -1,2 +1,2 @@ install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 -install_package "ruby-3.1.1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.1.tar.gz#fe6e4782de97443978ddba8ba4be38d222aa24dc3e3f02a6a8e7701c0eeb619d" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-3.1.1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.1.tar.gz#fe6e4782de97443978ddba8ba4be38d222aa24dc3e3f02a6a8e7701c0eeb619d" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.2 b/share/ruby-build/3.1.2 index 4af0ec67..da97c49f 100644 --- a/share/ruby-build/3.1.2 +++ b/share/ruby-build/3.1.2 @@ -1,2 +1,2 @@ install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 -install_package "ruby-3.1.2" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.2.tar.gz#61843112389f02b735428b53bb64cf988ad9fb81858b8248e22e57336f24a83e" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-3.1.2" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.2.tar.gz#61843112389f02b735428b53bb64cf988ad9fb81858b8248e22e57336f24a83e" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.3 b/share/ruby-build/3.1.3 index ce53a373..bfc89829 100644 --- a/share/ruby-build/3.1.3 +++ b/share/ruby-build/3.1.3 @@ -1,2 +1,2 @@ install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 -install_package "ruby-3.1.3" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.3.tar.gz#5ea498a35f4cd15875200a52dde42b6eb179e1264e17d78732c3a57cd1c6ab9e" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-3.1.3" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.3.tar.gz#5ea498a35f4cd15875200a52dde42b6eb179e1264e17d78732c3a57cd1c6ab9e" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.4 b/share/ruby-build/3.1.4 index b6277120..0e4cd640 100644 --- a/share/ruby-build/3.1.4 +++ b/share/ruby-build/3.1.4 @@ -1,2 +1,2 @@ install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 -install_package "ruby-3.1.4" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.4.tar.gz#a3d55879a0dfab1d7141fdf10d22a07dbf8e5cdc4415da1bde06127d5cc3c7b6" ldflags_dirs enable_shared standard verify_openssl +install_package "ruby-3.1.4" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.4.tar.gz#a3d55879a0dfab1d7141fdf10d22a07dbf8e5cdc4415da1bde06127d5cc3c7b6" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0 b/share/ruby-build/3.2.0 index 5a86506b..214b1f65 100644 --- a/share/ruby-build/3.2.0 +++ b/share/ruby-build/3.2.0 @@ -1,2 +1,2 @@ install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 -install_package "ruby-3.2.0" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0.tar.gz#daaa78e1360b2783f98deeceb677ad900f3a36c0ffa6e2b6b19090be77abc272" ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/3.2.0-dev b/share/ruby-build/3.2.0-dev index 6f2d3531..7f94ab09 100644 --- a/share/ruby-build/3.2.0-dev +++ b/share/ruby-build/3.2.0-dev @@ -1,2 +1,2 @@ install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 -install_git "ruby-3.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_2" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-3.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_2" autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.2.0-preview1 b/share/ruby-build/3.2.0-preview1 index 363f44eb..11e08868 100644 --- a/share/ruby-build/3.2.0-preview1 +++ b/share/ruby-build/3.2.0-preview1 @@ -1,2 +1,2 @@ install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 -install_package "ruby-3.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview1.tar.gz#6946b966c561d5dfc2a662b88e8211be30bfffc7bb2f37ce3cc62d6c46a0b818" ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/3.2.0-preview2 b/share/ruby-build/3.2.0-preview2 index 86bbb973..20b59c8e 100644 --- a/share/ruby-build/3.2.0-preview2 +++ b/share/ruby-build/3.2.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 -install_package "ruby-3.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview2.tar.gz#8a78fd7a221b86032f96f25c1d852954c94d193b9d21388a9b434e160b7ed891" ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/3.2.0-preview3 b/share/ruby-build/3.2.0-preview3 index 087c0a34..3df6e250 100644 --- a/share/ruby-build/3.2.0-preview3 +++ b/share/ruby-build/3.2.0-preview3 @@ -1,2 +1,2 @@ install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 -install_package "ruby-3.2.0-preview3" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview3.tar.gz#c041d1488e62730d3a10dbe7cf7a3b3e4268dc867ec20ec991e7d16146640487" ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/3.2.0-rc1 b/share/ruby-build/3.2.0-rc1 index c64cca24..72afddf5 100644 --- a/share/ruby-build/3.2.0-rc1 +++ b/share/ruby-build/3.2.0-rc1 @@ -1,2 +1,2 @@ install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 -install_package "ruby-3.2.0-rc1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-rc1.tar.gz#3bb9760c1ac1b66416aaa4899809f6ccd010e57038eaaeca19a383fd56275dac" ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/3.2.1 b/share/ruby-build/3.2.1 index e16c4e50..66c77761 100644 --- a/share/ruby-build/3.2.1 +++ b/share/ruby-build/3.2.1 @@ -1,2 +1,2 @@ install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 -install_package "ruby-3.2.1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.1.tar.gz#13d67901660ee3217dbd9dd56059346bd4212ce64a69c306ef52df64935f8dbd" ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/3.2.2 b/share/ruby-build/3.2.2 index c1f8b18d..983f0a5a 100644 --- a/share/ruby-build/3.2.2 +++ b/share/ruby-build/3.2.2 @@ -1,2 +1,2 @@ install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 -install_package "ruby-3.2.2" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.2.tar.gz#96c57558871a6748de5bc9f274e93f4b5aad06cd8f37befa0e8d94e7b8a423bc" ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/3.3.0-dev b/share/ruby-build/3.3.0-dev index ff9b3c49..380e4a68 100644 --- a/share/ruby-build/3.3.0-dev +++ b/share/ruby-build/3.3.0-dev @@ -1,2 +1,2 @@ install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 -install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" ldflags_dirs autoconf standard_build standard_install_with_bundled_gems verify_openssl +install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.3.0-preview1 b/share/ruby-build/3.3.0-preview1 index cec68218..acd1cb12 100644 --- a/share/ruby-build/3.3.0-preview1 +++ b/share/ruby-build/3.3.0-preview1 @@ -1,2 +1,2 @@ install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 -install_package "ruby-3.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.0-preview1.tar.gz#c3454a911779b8d747ab0ea87041030d002d533edacb2485fe558b7084da25ed" ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/3.3.0-preview2 b/share/ruby-build/3.3.0-preview2 index 821a00a8..25e6710d 100644 --- a/share/ruby-build/3.3.0-preview2 +++ b/share/ruby-build/3.3.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 -install_package "ruby-3.3.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.0-preview2.tar.gz#30ce8b0fe11b37b5ac088f5a5765744b935eac45bb89a9e381731533144f5991" ldflags_dirs enable_shared standard verify_openssl +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 verify_openssl From 9b8749105f5986c25575e7541a8a95f4c9120295 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 13 Oct 2023 18:51:10 +0200 Subject: [PATCH 1503/1809] Avoid compiling OpenSSL if the user supplied `--with-openssl-dir` on the command line Same with linking libyaml, gmp, etc. to Homebrew. This considers all user configuration inputs when checking for existing flags. --- bin/ruby-build | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 51fde4bb..e7cb068f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -956,7 +956,7 @@ require_llvm() { } needs_yaml() { - [[ "$RUBY_CONFIGURE_OPTS" != *--with-libyaml-dir=* ]] && + [[ "$RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" != *--with-libyaml-dir=* ]] && ! use_homebrew_yaml } @@ -1049,7 +1049,7 @@ system_openssl_version() { # openssl gem 1.1.1 needs_openssl_096_102() { - [[ "$RUBY_CONFIGURE_OPTS" == *--with-openssl-dir=* ]] && return 1 + [[ "$RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" == *--with-openssl-dir=* ]] && return 1 has_broken_mac_openssl && return 0 local version @@ -1059,7 +1059,7 @@ needs_openssl_096_102() { # openssl gem 2.2.1 needs_openssl_101_111() { - [[ "$RUBY_CONFIGURE_OPTS" == *--with-openssl-dir=* ]] && return 1 + [[ "$RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" == *--with-openssl-dir=* ]] && return 1 has_broken_mac_openssl && return 0 local version @@ -1069,7 +1069,7 @@ needs_openssl_101_111() { # openssl gem 3.0.0 needs_openssl_102_300() { - [[ "$RUBY_CONFIGURE_OPTS" == *--with-openssl-dir=* ]] && return 1 + [[ "$RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" == *--with-openssl-dir=* ]] && return 1 has_broken_mac_openssl && return 0 local version @@ -1208,7 +1208,7 @@ build_package_ldflags_dirs() { } build_package_enable_shared() { - if [[ " ${RUBY_CONFIGURE_OPTS} " != *" --disable-shared"* ]]; then + if [[ " ${RUBY_CONFIGURE_OPTS} ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" != *" --disable-shared"* ]]; then package_option ruby configure --enable-shared fi } From 536495d1d3c422dd3a98dd88d176c39ee1ff56ff Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Sat, 14 Oct 2023 12:19:11 +0200 Subject: [PATCH 1504/1809] ruby-build 20231014 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index b706d0f9..0afaa4b2 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20231012" +RUBY_BUILD_VERSION="20231014" OLDIFS="$IFS" From 7773f82f747a20e776d31048156ce571ee127845 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 13 Oct 2023 18:59:11 +0200 Subject: [PATCH 1505/1809] Cleanup in truffleruby+graalvm installation Reuse original `build_package_copy` instead of having to maintain an additional `build_package_copy_to` step. As a bonus, this prevents a global variable `to` from leaking. --- bin/ruby-build | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 0afaa4b2..381e548f 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -821,12 +821,14 @@ build_package_truffleruby() { build_package_truffleruby_graalvm() { clean_prefix_path_truffleruby || return $? - build_package_copy_to "${PREFIX_PATH}/graalvm" + PREFIX_PATH="${PREFIX_PATH}/graalvm" build_package_copy - # shellcheck disable=SC2164 - cd "${PREFIX_PATH}/graalvm" if is_mac; then - cd Contents/Home || return $? + # shellcheck disable=SC2164 + cd "${PREFIX_PATH}/graalvm/Contents/Home" + else + # shellcheck disable=SC2164 + cd "${PREFIX_PATH}/graalvm" fi if [ -e bin/gu ]; then @@ -879,14 +881,9 @@ clean_prefix_path_truffleruby() { rm -rf "$PREFIX_PATH" } -build_package_copy_to() { - to="$1" - mkdir -p "$to" - cp -fR . "$to" -} - build_package_copy() { - build_package_copy_to "$PREFIX_PATH" + mkdir -p "$PREFIX_PATH" + cp -fR . "$PREFIX_PATH" } before_install_package() { From aada31aed5c71f63613b6882e0292d8038f1719b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 16 Oct 2023 14:40:04 +0200 Subject: [PATCH 1506/1809] Avoiding excessive cd when fetching git repos (#2273) --- bin/ruby-build | 48 +++++++++++++++++++----------------------------- test/fetch.bats | 4 ++-- 2 files changed, 21 insertions(+), 31 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index d4d26a54..a5271ccf 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -494,38 +494,28 @@ fetch_git() { echo "Cloning ${git_url}..." >&2 - if type git &>/dev/null; then - if [ -n "$RUBY_BUILD_CACHE_PATH" ]; then - # shellcheck disable=SC2164 - pushd "$RUBY_BUILD_CACHE_PATH" >&4 - local clone_name - clone_name="$(sanitize "$git_url")" - if [ -e "$clone_name" ]; then - { # shellcheck disable=SC2164 - cd "$clone_name" - git fetch --force "$git_url" "+${git_ref}:${git_ref}" - } >&4 2>&1 - else - git clone --bare --branch "$git_ref" "$git_url" "${clone_name}" >&4 2>&1 - fi - git_url="$RUBY_BUILD_CACHE_PATH/${clone_name}" - # shellcheck disable=SC2164 - popd >&4 - fi - - if [ -e "${package_name}" ]; then - ( # shellcheck disable=SC2164 - cd "${package_name}" - git fetch --depth 1 origin "+${git_ref}" - git checkout -q -B "$git_ref" "origin/${git_ref}" - ) >&4 2>&1 - else - git clone --depth 1 --branch "$git_ref" "$git_url" "${package_name}" >&4 2>&1 - fi - else + 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 + git -C "$cache_dir" fetch --force "$git_url" "+${git_ref}:${git_ref}" >&4 2>&1 + else + git clone --bare --branch "$git_ref" "$git_url" "$cache_dir" >&4 2>&1 + fi + git_url="$cache_dir" + fi + + if [ -e "${package_name}" ]; then + git -C "$package_name" fetch --depth 1 origin "+${git_ref}" >&4 2>&1 + git -C "$package_name" checkout -q -B "$git_ref" "origin/${git_ref}" >&4 2>&1 + else + git clone --depth 1 --branch "$git_ref" "$git_url" "${package_name}" >&4 2>&1 + fi } build_package() { diff --git a/test/fetch.bats b/test/fetch.bats index 92b889c7..0ccf66c7 100644 --- a/test/fetch.bats +++ b/test/fetch.bats @@ -61,8 +61,8 @@ OUT @test "updating existing git repository" { mkdir -p "${RUBY_BUILD_BUILD_PATH}/package-dev" stub git \ - "fetch --depth 1 origin +master : true" \ - "checkout -q -B master origin/master : true" + "-C package-dev fetch --depth 1 origin +master : true" \ + "-C package-dev checkout -q -B master origin/master : true" run_inline_definition < Date: Tue, 17 Oct 2023 00:18:14 +0200 Subject: [PATCH 1507/1809] Improve `cached_tarball` test helper - Now only generates a `configure` script if explicitly specified - Add ability to add arbitrary files to the tarball - Cache most common tarballs in fixtures directory to speed up tests --- test/arguments.bats | 14 ++- test/build.bats | 136 +++++++++++++++++----------- test/cache.bats | 9 +- test/fixtures/jruby-9000.dev.tar.gz | Bin 0 -> 164 bytes test/fixtures/ruby-2.0.0.tar.gz | Bin 0 -> 222 bytes test/fixtures/yaml-0.1.6.tar.gz | Bin 0 -> 222 bytes test/installer.bats | 4 + test/test_helper.bash | 4 +- 8 files changed, 100 insertions(+), 67 deletions(-) create mode 100644 test/fixtures/jruby-9000.dev.tar.gz create mode 100644 test/fixtures/ruby-2.0.0.tar.gz create mode 100644 test/fixtures/yaml-0.1.6.tar.gz diff --git a/test/arguments.bats b/test/arguments.bats index efd64271..2f91ea97 100644 --- a/test/arguments.bats +++ b/test/arguments.bats @@ -3,21 +3,19 @@ load test_helper @test "not enough arguments for ruby-build" { + mkdir -p "$TMP" # use empty inline definition so nothing gets built anyway - local definition="${TMP}/build-definition" - echo '' > "$definition" - - run ruby-build "$definition" + 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 - local definition="${TMP}/build-definition" - echo '' > "$definition" - - run ruby-build "$definition" "${TMP}/install" "" + 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 index aa31041c..2ab941b7 100755 --- a/test/build.bats +++ b/test/build.bats @@ -21,30 +21,63 @@ executable() { } cached_tarball() { - mkdir -p "$RUBY_BUILD_CACHE_PATH" - pushd "$RUBY_BUILD_CACHE_PATH" >/dev/null - tarball "$@" - popd >/dev/null + local save_to_fixtures + case "$*" in + "ruby-2.0.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" } -tarball() { - local name="$1" - local path="$PWD/$name" - local configure="$path/configure" +generate_tarball() { + local tarfile="$1" shift 1 + local name path + name="$(basename "${tarfile%.tar.gz}")" + path="$(mktemp -d "$TMP/tarball.XXXXX")/${name}" - executable "$configure" < "${path}/${file}" <> build.log OUT - - for file; do - mkdir -p "$(dirname "${path}/${file}")" - touch "${path}/${file}" + 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 - tar czf "${path}.tar.gz" -C "${path%/*}" "$name" + mkdir -p "$(dirname "$tarfile")" + tar czf "$tarfile" -C "${path%/*}" "$name" + rm -rf "$path" } stub_make_install() { @@ -59,8 +92,8 @@ assert_build_log() { } @test "yaml is installed for ruby" { - cached_tarball "yaml-0.1.6" - cached_tarball "ruby-2.0.0" + cached_tarball "yaml-0.1.6" configure + cached_tarball "ruby-2.0.0" configure stub_repeated uname '-s : echo Linux' stub_repeated brew false @@ -85,8 +118,8 @@ OUT } @test "apply ruby patch before building" { - cached_tarball "yaml-0.1.6" - cached_tarball "ruby-2.0.0" + cached_tarball "yaml-0.1.6" configure + cached_tarball "ruby-2.0.0" configure stub_repeated uname '-s : echo Linux' stub_repeated brew false @@ -118,8 +151,8 @@ OUT } @test "striplevel ruby patch before building" { - cached_tarball "yaml-0.1.6" - cached_tarball "ruby-2.0.0" + cached_tarball "yaml-0.1.6" configure + cached_tarball "ruby-2.0.0" configure stub_repeated uname '-s : echo Linux' stub_repeated brew false @@ -151,8 +184,8 @@ OUT } @test "apply ruby patch from git diff before building" { - cached_tarball "yaml-0.1.6" - cached_tarball "ruby-2.0.0" + cached_tarball "yaml-0.1.6" configure + cached_tarball "ruby-2.0.0" configure stub_repeated uname '-s : echo Linux' stub_repeated brew false @@ -185,7 +218,7 @@ OUT } @test "yaml is linked from Homebrew" { - cached_tarball "ruby-2.0.0" + cached_tarball "ruby-2.0.0" configure brew_libdir="$TMP/homebrew-yaml" mkdir -p "$brew_libdir" @@ -211,7 +244,7 @@ OUT } @test "gmp is linked from Homebrew" { - cached_tarball "ruby-2.0.0" + cached_tarball "ruby-2.0.0" configure gmp_libdir="$TMP/homebrew-gmp" mkdir -p "$gmp_libdir" @@ -235,7 +268,7 @@ OUT } @test "readline is linked from Homebrew" { - cached_tarball "ruby-2.0.0" + cached_tarball "ruby-2.0.0" configure readline_libdir="$TMP/homebrew-readline" mkdir -p "$readline_libdir" @@ -259,7 +292,7 @@ OUT } @test "readline is not linked from Homebrew when explicitly defined" { - cached_tarball "ruby-2.0.0" + cached_tarball "ruby-2.0.0" configure readline_libdir="$TMP/homebrew-readline" mkdir -p "$readline_libdir" @@ -284,7 +317,7 @@ OUT } @test "forward extra command-line arguments as configure flags" { - cached_tarball "ruby-2.0.0" + cached_tarball "ruby-2.0.0" configure stub_repeated brew false stub_make_install @@ -307,7 +340,7 @@ OUT } @test "number of CPU cores defaults to 2" { - cached_tarball "ruby-2.0.0" + cached_tarball "ruby-2.0.0" configure stub_repeated uname '-s : echo Darwin' stub sysctl false @@ -330,7 +363,7 @@ OUT } @test "number of CPU cores is detected on Mac" { - cached_tarball "ruby-2.0.0" + cached_tarball "ruby-2.0.0" configure stub_repeated uname '-s : echo Darwin' stub sysctl '-n hw.ncpu : echo 4' @@ -354,7 +387,7 @@ OUT } @test "number of CPU cores is detected on FreeBSD" { - cached_tarball "ruby-2.0.0" + cached_tarball "ruby-2.0.0" configure stub_repeated uname '-s : echo FreeBSD' stub sysctl '-n hw.ncpu : echo 1' @@ -379,7 +412,7 @@ OUT } @test "using MAKE_INSTALL_OPTS" { - cached_tarball "ruby-2.0.0" + cached_tarball "ruby-2.0.0" configure stub_repeated uname '-s : echo Linux' stub_make_install @@ -411,7 +444,7 @@ OUT } @test "can use RUBY_CONFIGURE to apply a patch" { - cached_tarball "ruby-2.0.0" + cached_tarball "ruby-2.0.0" configure executable "${TMP}/custom-configure" <>' OUT - cached_tarball "rubinius-2.0.0" bin/ruby + 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 \ @@ -567,16 +597,18 @@ OUT } @test "JRuby build" { - executable "${RUBY_BUILD_CACHE_PATH}/jruby-1.7.9/bin/jruby" <> ../build.log OUT - executable "${RUBY_BUILD_CACHE_PATH}/jruby-1.7.9/bin/gem" <> build.log OUT - cached_tarball "truffleruby-test" bin/truffleruby + cached_tarball "truffleruby-test" bin/truffleruby lib/truffle/post_install_hook.sh:"$TMP"/hook.sh run_inline_definition <11`U)Jmn0SeosyeboRe6FTOCkYS{fd6p#Ff< zLj+`@#(z>~9`(}z8S!swJ{tdY0a)T6EJRH^fQFlyn2-|xre?+_3taeEG-R>IZ%JV=^+A& z5b>X!pO==IURsn&Z953Xzafx=8vmvSCI$=&2Gn*4HZa2DUs+K|36U96rA*nPoCq*wOKb>o! Y{WJgMul|T!aKli%SxVfKJKHEY3+R!>taeEG-R>IZ%JV=^+9t z5%Hg#pO==IURsn&Z953Xzafx=8vmvSMrI5O2Gn*4HZa2DUs+K|36U96rA*nPoCq*wOKb>o! Y{WJ Date: Tue, 17 Oct 2023 12:00:45 +0200 Subject: [PATCH 1508/1809] Add `needs_openssl` test --- test/build.bats | 61 ++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 60 insertions(+), 1 deletion(-) diff --git a/test/build.bats b/test/build.bats index 2ab941b7..cc176b55 100755 --- a/test/build.bats +++ b/test/build.bats @@ -83,7 +83,7 @@ OUT stub_make_install() { stub "$MAKE" \ " : echo \"$MAKE \$(inspect_args \"\$@\")\" >> build.log" \ - "install : echo \"$MAKE \$(inspect_args \"\$@\")\" >> build.log && cat build.log >> '$INSTALL_ROOT/build.log'" + "install* : echo \"$MAKE \$(inspect_args \"\$@\")\" >> build.log && cat build.log >> '$INSTALL_ROOT/build.log'" } assert_build_log() { @@ -316,6 +316,65 @@ make install OUT } +@test "install bundled OpenSSL" { + cached_tarball "openssl-1.1.1w" config + cached_tarball "ruby-2.0.0" configure + + mkdir -p "${TMP}/ssl/certs" + touch "${TMP}/ssl/cert.pem" + + stub_repeated uname '-s : echo Linux' + stub_repeated brew false + stub cc '-xc -E - : echo "OpenSSL 1.0.1a 1 Aug 2023"' + stub openssl "version -d : echo 'OPENSSLDIR: \"${TMP}/ssl\"'" + stub_make_install + stub_make_install + + mkdir -p "$INSTALL_ROOT"/openssl/ssl # OPENSSLDIR + run_inline_definition < Date: Wed, 18 Oct 2023 13:52:53 -0500 Subject: [PATCH 1509/1809] Add JRuby 9.4.4.0 --- share/ruby-build/jruby-9.4.4.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.4.4.0 diff --git a/share/ruby-build/jruby-9.4.4.0 b/share/ruby-build/jruby-9.4.4.0 new file mode 100644 index 00000000..5a50e2d1 --- /dev/null +++ b/share/ruby-build/jruby-9.4.4.0 @@ -0,0 +1,2 @@ +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 From db600ccdfd0da849f2a9eb3ac37f54f0b3a299b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 20 Oct 2023 13:44:12 +0200 Subject: [PATCH 1510/1809] TruffleRuby: remove explicit `openssl@1.1` requirement on macOS TruffleRuby build definitions used to explicitly rely on `brew --prefix openssl@1.1` on macOS and abort installation if that was not found. However, this check didn't take into account that the user might have set OPENSSL_PREFIX in their environment, or that they have another `openssl@*` version installed via Homebrew. This change removes the `use_homebrew_openssl` check and allows TruffleRuby to perform its own OpenSSL detection. https://github.com/oracle/truffleruby/blob/vm-23.1.0/lib/truffle/truffle/openssl-prefix.rb#L14-L17 --- bin/ruby-build | 1 + script/update-truffleruby | 2 -- script/update-truffleruby-graalvm | 2 -- share/ruby-build/truffleruby+graalvm-20.1.0 | 1 - share/ruby-build/truffleruby+graalvm-20.2.0 | 1 - share/ruby-build/truffleruby+graalvm-20.3.0 | 1 - share/ruby-build/truffleruby+graalvm-21.0.0 | 1 - share/ruby-build/truffleruby+graalvm-21.1.0 | 1 - share/ruby-build/truffleruby+graalvm-21.2.0 | 1 - share/ruby-build/truffleruby+graalvm-21.3.0 | 1 - share/ruby-build/truffleruby+graalvm-22.0.0.2 | 1 - share/ruby-build/truffleruby+graalvm-22.1.0 | 1 - share/ruby-build/truffleruby+graalvm-22.2.0 | 2 -- share/ruby-build/truffleruby+graalvm-22.3.0 | 2 -- share/ruby-build/truffleruby+graalvm-22.3.1 | 2 -- share/ruby-build/truffleruby+graalvm-23.0.0 | 2 -- share/ruby-build/truffleruby+graalvm-23.0.0-preview1 | 2 -- share/ruby-build/truffleruby+graalvm-23.1.0 | 2 -- share/ruby-build/truffleruby+graalvm-dev | 2 -- share/ruby-build/truffleruby-1.0.0-rc10 | 1 - share/ruby-build/truffleruby-1.0.0-rc11 | 1 - share/ruby-build/truffleruby-1.0.0-rc12 | 1 - share/ruby-build/truffleruby-1.0.0-rc13 | 1 - share/ruby-build/truffleruby-1.0.0-rc14 | 1 - share/ruby-build/truffleruby-1.0.0-rc15 | 1 - share/ruby-build/truffleruby-1.0.0-rc16 | 1 - share/ruby-build/truffleruby-1.0.0-rc2 | 1 - share/ruby-build/truffleruby-1.0.0-rc3 | 1 - share/ruby-build/truffleruby-1.0.0-rc5 | 1 - share/ruby-build/truffleruby-1.0.0-rc6 | 1 - share/ruby-build/truffleruby-1.0.0-rc7 | 1 - share/ruby-build/truffleruby-1.0.0-rc8 | 1 - share/ruby-build/truffleruby-1.0.0-rc9 | 1 - share/ruby-build/truffleruby-19.0.0 | 1 - share/ruby-build/truffleruby-19.1.0 | 1 - share/ruby-build/truffleruby-19.2.0 | 1 - share/ruby-build/truffleruby-19.2.0.1 | 1 - share/ruby-build/truffleruby-19.3.0 | 1 - share/ruby-build/truffleruby-19.3.0.2 | 1 - share/ruby-build/truffleruby-19.3.1 | 1 - share/ruby-build/truffleruby-20.0.0 | 1 - share/ruby-build/truffleruby-20.1.0 | 1 - share/ruby-build/truffleruby-20.2.0 | 1 - share/ruby-build/truffleruby-20.3.0 | 1 - share/ruby-build/truffleruby-21.0.0 | 1 - share/ruby-build/truffleruby-21.1.0 | 1 - share/ruby-build/truffleruby-21.2.0 | 1 - share/ruby-build/truffleruby-21.2.0.1 | 1 - share/ruby-build/truffleruby-21.3.0 | 1 - share/ruby-build/truffleruby-22.0.0.2 | 1 - share/ruby-build/truffleruby-22.1.0 | 1 - share/ruby-build/truffleruby-22.2.0 | 2 -- share/ruby-build/truffleruby-22.3.0 | 2 -- share/ruby-build/truffleruby-22.3.1 | 2 -- share/ruby-build/truffleruby-23.0.0 | 2 -- share/ruby-build/truffleruby-23.0.0-preview1 | 2 -- share/ruby-build/truffleruby-23.1.0 | 2 -- share/ruby-build/truffleruby-dev | 2 -- 58 files changed, 1 insertion(+), 73 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 5705d7aa..8defac8d 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1068,6 +1068,7 @@ needs_openssl_102_300() { (( version < 102 || version >= 400 )) } +# Kept for backward compatibility with 3rd-party Ruby definitions. use_homebrew_openssl() { local ssldir ssldir="$(brew --prefix openssl@1.1 2>/dev/null || true)" diff --git a/script/update-truffleruby b/script/update-truffleruby index ad734b55..de51b576 100755 --- a/script/update-truffleruby +++ b/script/update-truffleruby @@ -36,12 +36,10 @@ EOS add_platform "linux-aarch64" cat >> "$file" <> "$file" <> "$file" <> "$file" <> "$file" <> "$file" < Date: Fri, 20 Oct 2023 13:48:23 +0200 Subject: [PATCH 1511/1809] JRuby: remove `openssl@1.1` requirement from `jruby-dev` This is to allow JRuby itself to check for compatible OpenSSL versions and not have ruby-build abort early on macOS. --- share/ruby-build/jruby-dev | 1 - 1 file changed, 1 deletion(-) diff --git a/share/ruby-build/jruby-dev b/share/ruby-build/jruby-dev index 0c3222a2..441264a3 100644 --- a/share/ruby-build/jruby-dev +++ b/share/ruby-build/jruby-dev @@ -3,7 +3,6 @@ Linux) install_package "jruby-head" "https://github.com/ruby/jruby-dev-builder/releases/latest/download/jruby-head-ubuntu-20.04.tar.gz" jruby ;; Darwin) - use_homebrew_openssl install_package "jruby-head" "https://github.com/ruby/jruby-dev-builder/releases/latest/download/jruby-head-macos-latest.tar.gz" jruby ;; *) From c3bae8b6a9ffecf0f41f1f6898a508066baa2f3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 23 Oct 2023 05:47:42 +0200 Subject: [PATCH 1512/1809] Fix fixing JRuby shebangs on macOS LC_CTYPE is "utf-8" on macOS, which instructs utilities like `tr` to expect Unicode input. However, in case of binary files, which we here explicitly guard against, the utility will fail because of invalid input encoding. The solution is to set LC_CTYPE=C which effectively removes the expectation around input encoding and allows `tr` to process the input byte-by-byte. --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 8defac8d..00bff056 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -793,7 +793,7 @@ install_jruby_launcher() { fix_jruby_shebangs() { for file in "${PREFIX_PATH}/bin"/*; do - if [ "$(head -c 20 "$file" | tr -d '\0')" = "#!/usr/bin/env jruby" ]; then + if [ "$(head -c 20 "$file" | LC_CTYPE=C tr -d '\0')" = "#!/usr/bin/env jruby" ]; then sed -i.bak "1 s:.*:#\!${PREFIX_PATH}\/bin\/jruby:" "$file" rm "$file".bak fi From 39f77ffd17379f64ad4d3376d3e0aab68ea69a43 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Mon, 23 Oct 2023 12:19:34 +0200 Subject: [PATCH 1513/1809] Skip ri/rdoc when installing jruby-launcher --- bin/ruby-build | 2 +- test/build.bats | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 00bff056..4f2556fb 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -787,7 +787,7 @@ install_jruby_launcher() { jruby_version="$(./ruby -e 'puts JRUBY_VERSION' 2>/dev/null)" [[ $jruby_version != "9.2."* ]] || ./ruby gem update -q --silent --system 3.3.26 --no-document --no-post-install-message >&4 2>&1 - { ./ruby gem install jruby-launcher + { ./ruby gem install jruby-launcher --no-document } >&4 2>&1 } diff --git a/test/build.bats b/test/build.bats index cc176b55..9b4f2af2 100755 --- a/test/build.bats +++ b/test/build.bats @@ -676,7 +676,7 @@ DEF assert_build_log < Date: Wed, 25 Oct 2023 09:56:17 +0900 Subject: [PATCH 1514/1809] Bump up OpenSSL 3.1.4 --- share/ruby-build/3.1.0 | 2 +- share/ruby-build/3.1.0-dev | 2 +- share/ruby-build/3.1.0-preview1 | 2 +- share/ruby-build/3.1.1 | 2 +- share/ruby-build/3.1.2 | 2 +- share/ruby-build/3.1.3 | 2 +- share/ruby-build/3.1.4 | 2 +- share/ruby-build/3.2.0 | 2 +- share/ruby-build/3.2.0-dev | 2 +- share/ruby-build/3.2.0-preview1 | 2 +- share/ruby-build/3.2.0-preview2 | 2 +- share/ruby-build/3.2.0-preview3 | 2 +- share/ruby-build/3.2.0-rc1 | 2 +- share/ruby-build/3.2.1 | 2 +- share/ruby-build/3.2.2 | 2 +- share/ruby-build/3.3.0-dev | 2 +- share/ruby-build/3.3.0-preview1 | 2 +- share/ruby-build/3.3.0-preview2 | 2 +- 18 files changed, 18 insertions(+), 18 deletions(-) diff --git a/share/ruby-build/3.1.0 b/share/ruby-build/3.1.0 index e98182d0..ba850211 100644 --- a/share/ruby-build/3.1.0 +++ b/share/ruby-build/3.1.0 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 install_package "ruby-3.1.0" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0.tar.gz#50a0504c6edcb4d61ce6b8cfdbddaa95707195fab0ecd7b5e92654b2a9412854" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.0-dev b/share/ruby-build/3.1.0-dev index da2f8fdd..b4a58266 100644 --- a/share/ruby-build/3.1.0-dev +++ b/share/ruby-build/3.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 install_git "ruby-3.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_1" autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.1.0-preview1 b/share/ruby-build/3.1.0-preview1 index 2e940c81..46433e82 100644 --- a/share/ruby-build/3.1.0-preview1 +++ b/share/ruby-build/3.1.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 install_package "ruby-3.1.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0-preview1.tar.gz#540f49f4c3aceb1a5d7fb0b8522a04dd96bc4a22f9660a6b59629886c8e010d4" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.1 b/share/ruby-build/3.1.1 index 0dd06ec6..243b9801 100644 --- a/share/ruby-build/3.1.1 +++ b/share/ruby-build/3.1.1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 install_package "ruby-3.1.1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.1.tar.gz#fe6e4782de97443978ddba8ba4be38d222aa24dc3e3f02a6a8e7701c0eeb619d" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.2 b/share/ruby-build/3.1.2 index da97c49f..24bf0ab0 100644 --- a/share/ruby-build/3.1.2 +++ b/share/ruby-build/3.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 install_package "ruby-3.1.2" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.2.tar.gz#61843112389f02b735428b53bb64cf988ad9fb81858b8248e22e57336f24a83e" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.3 b/share/ruby-build/3.1.3 index bfc89829..1601e5ca 100644 --- a/share/ruby-build/3.1.3 +++ b/share/ruby-build/3.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 install_package "ruby-3.1.3" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.3.tar.gz#5ea498a35f4cd15875200a52dde42b6eb179e1264e17d78732c3a57cd1c6ab9e" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.4 b/share/ruby-build/3.1.4 index 0e4cd640..eabecf4b 100644 --- a/share/ruby-build/3.1.4 +++ b/share/ruby-build/3.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 install_package "ruby-3.1.4" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.4.tar.gz#a3d55879a0dfab1d7141fdf10d22a07dbf8e5cdc4415da1bde06127d5cc3c7b6" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0 b/share/ruby-build/3.2.0 index 214b1f65..8ed8ac54 100644 --- a/share/ruby-build/3.2.0 +++ b/share/ruby-build/3.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 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 verify_openssl diff --git a/share/ruby-build/3.2.0-dev b/share/ruby-build/3.2.0-dev index 7f94ab09..da827fbc 100644 --- a/share/ruby-build/3.2.0-dev +++ b/share/ruby-build/3.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 install_git "ruby-3.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_2" autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.2.0-preview1 b/share/ruby-build/3.2.0-preview1 index 11e08868..8b4468c5 100644 --- a/share/ruby-build/3.2.0-preview1 +++ b/share/ruby-build/3.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 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 verify_openssl diff --git a/share/ruby-build/3.2.0-preview2 b/share/ruby-build/3.2.0-preview2 index 20b59c8e..4c3bf4ed 100644 --- a/share/ruby-build/3.2.0-preview2 +++ b/share/ruby-build/3.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 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 verify_openssl diff --git a/share/ruby-build/3.2.0-preview3 b/share/ruby-build/3.2.0-preview3 index 3df6e250..8b4fdbeb 100644 --- a/share/ruby-build/3.2.0-preview3 +++ b/share/ruby-build/3.2.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 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 verify_openssl diff --git a/share/ruby-build/3.2.0-rc1 b/share/ruby-build/3.2.0-rc1 index 72afddf5..7fd64f3f 100644 --- a/share/ruby-build/3.2.0-rc1 +++ b/share/ruby-build/3.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 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 verify_openssl diff --git a/share/ruby-build/3.2.1 b/share/ruby-build/3.2.1 index 66c77761..6c0b0f22 100644 --- a/share/ruby-build/3.2.1 +++ b/share/ruby-build/3.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 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 verify_openssl diff --git a/share/ruby-build/3.2.2 b/share/ruby-build/3.2.2 index 983f0a5a..f7f47cc9 100644 --- a/share/ruby-build/3.2.2 +++ b/share/ruby-build/3.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 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 verify_openssl diff --git a/share/ruby-build/3.3.0-dev b/share/ruby-build/3.3.0-dev index 380e4a68..9aba8204 100644 --- a/share/ruby-build/3.3.0-dev +++ b/share/ruby-build/3.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.3.0-preview1 b/share/ruby-build/3.3.0-preview1 index acd1cb12..44f1ba8c 100644 --- a/share/ruby-build/3.3.0-preview1 +++ b/share/ruby-build/3.3.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 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 verify_openssl diff --git a/share/ruby-build/3.3.0-preview2 b/share/ruby-build/3.3.0-preview2 index 25e6710d..4bc0c3f1 100644 --- a/share/ruby-build/3.3.0-preview2 +++ b/share/ruby-build/3.3.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.3" "https://www.openssl.org/source/openssl-3.1.3.tar.gz#f0316a2ebd89e7f2352976445458689f80302093788c466692fb2a188b2eacf6" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 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 verify_openssl From 4996d18f465455b0d513d132f8594fcfca236c40 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 25 Oct 2023 11:47:17 +0200 Subject: [PATCH 1515/1809] Add TruffleRuby and TruffleRuby GraalVM 23.1.1 --- share/ruby-build/truffleruby+graalvm-23.1.1 | 19 +++++++++++++++++++ share/ruby-build/truffleruby-23.1.1 | 19 +++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 share/ruby-build/truffleruby+graalvm-23.1.1 create mode 100644 share/ruby-build/truffleruby-23.1.1 diff --git a/share/ruby-build/truffleruby+graalvm-23.1.1 b/share/ruby-build/truffleruby+graalvm-23.1.1 new file mode 100644 index 00000000..91ba8e11 --- /dev/null +++ b/share/ruby-build/truffleruby+graalvm-23.1.1 @@ -0,0 +1,19 @@ +platform="$(uname -s)-$(uname -m)" +case $platform in +Linux-x86_64) + install_package "truffleruby+graalvm-23.1.1" "https://github.com/oracle/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/oracle/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/oracle/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/oracle/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-23.1.1 b/share/ruby-build/truffleruby-23.1.1 new file mode 100644 index 00000000..7325cc3e --- /dev/null +++ b/share/ruby-build/truffleruby-23.1.1 @@ -0,0 +1,19 @@ +platform="$(uname -s)-$(uname -m)" +case $platform in +Linux-x86_64) + install_package "truffleruby-23.1.1" "https://github.com/oracle/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/oracle/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/oracle/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/oracle/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 From 8afc6e179b1c86bd0bd99f10fa9710cef48db05c Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 25 Oct 2023 11:57:47 +0200 Subject: [PATCH 1516/1809] ruby-build 20231025 --- bin/ruby-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 4f2556fb..2b85b24c 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -14,7 +14,7 @@ # --version Show version of ruby-build # -RUBY_BUILD_VERSION="20231014" +RUBY_BUILD_VERSION="20231025" OLDIFS="$IFS" From 2ae1416948f4a6a07f2e394b26462be879dd49fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 27 Oct 2023 16:07:26 +0200 Subject: [PATCH 1517/1809] Unmark Ruby 2.7 as soon-to-be-EOL since it's already EOL --- share/ruby-build/2.7.0 | 2 +- share/ruby-build/2.7.1 | 2 +- share/ruby-build/2.7.2 | 2 +- share/ruby-build/2.7.3 | 2 +- share/ruby-build/2.7.4 | 2 +- share/ruby-build/2.7.5 | 2 +- share/ruby-build/2.7.6 | 2 +- share/ruby-build/2.7.7 | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/share/ruby-build/2.7.0 b/share/ruby-build/2.7.0 index 1eea77a9..76c06522 100644 --- a/share/ruby-build/2.7.0 +++ b/share/ruby-build/2.7.0 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.0" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0.tar.bz2#7aa247a19622a803bdd29fdb28108de9798abe841254fe8ea82c31d125c6ab26" warn_unsupported warn_eol enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.7.1 b/share/ruby-build/2.7.1 index 17b00413..9e7f78d2 100644 --- a/share/ruby-build/2.7.1 +++ b/share/ruby-build/2.7.1 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2#d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202" warn_unsupported warn_eol enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.7.2 b/share/ruby-build/2.7.2 index 830f4356..c2ad637a 100644 --- a/share/ruby-build/2.7.2 +++ b/share/ruby-build/2.7.2 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.2.tar.bz2#65a590313d244d48dc2ef9a9ad015dd8bc6faf821621bbb269aa7462829c75ed" warn_unsupported warn_eol enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.7.3 b/share/ruby-build/2.7.3 index 5ad6714d..1c6bc35e 100644 --- a/share/ruby-build/2.7.3 +++ b/share/ruby-build/2.7.3 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.3.tar.bz2#3e90e5a41d4df90e19c307ab0fb41789992c0b0128e6bbaa669b89ed44a0b68b" warn_unsupported warn_eol enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.7.4 b/share/ruby-build/2.7.4 index fa7fb5dc..75ffc67c 100644 --- a/share/ruby-build/2.7.4 +++ b/share/ruby-build/2.7.4 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.4" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.4.tar.bz2#bffa8aec9da392eda98f1c561071bb6e71d217d541c617fc6e3282d79f4e7d48" warn_unsupported warn_eol enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.7.5 b/share/ruby-build/2.7.5 index db37e4c1..b1da6cc2 100644 --- a/share/ruby-build/2.7.5 +++ b/share/ruby-build/2.7.5 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.5" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.5.tar.bz2#d6b444341a5e06fcd6eaf1feb83a1c0c2da4705dbe4f275ee851761b185f4bd1" warn_unsupported warn_eol enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.7.6 b/share/ruby-build/2.7.6 index bf918c7e..ae66336a 100644 --- a/share/ruby-build/2.7.6 +++ b/share/ruby-build/2.7.6 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.6" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.6.tar.bz2#6de239d74cf6da09d0c17a116378a866743f5f0a52c9355da26b5d312ca6eed3" warn_unsupported warn_eol enable_shared standard verify_openssl +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 verify_openssl diff --git a/share/ruby-build/2.7.7 b/share/ruby-build/2.7.7 index 421d1a7f..41e39c8e 100644 --- a/share/ruby-build/2.7.7 +++ b/share/ruby-build/2.7.7 @@ -1,2 +1,2 @@ install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 -install_package "ruby-2.7.7" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.7.tar.bz2#cf800820c9e69cdd31a8cdab920391f74ed935db2397a905afabd48961913658" warn_unsupported warn_eol enable_shared standard verify_openssl +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 verify_openssl From 8f294c43adf0df57ecda8319405355d1e2e7be1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 14 Oct 2023 23:23:21 +0200 Subject: [PATCH 1518/1809] Allow inline arguments in `--if` conditions Example: install_package openssl-1.1 "https://..." --if needs_openssl:1.0.1-3.1.x In the example, the two values are passed as arguments to the `needs_openssl` function. --- bin/ruby-build | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/bin/ruby-build b/bin/ruby-build index 2b85b24c..d3d6fbc7 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -197,7 +197,12 @@ install_package_using() { for arg in "${@:$(( package_type_nargs + 1 ))}"; do if [ "$last_arg" = "--if" ]; then - "$arg" || return 0 + 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 make_args["${#make_args[@]}"]="$arg" fi From 31e53468b65fd3f881bd4ba07b5f0131e1663971 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 13 Oct 2023 21:10:45 +0200 Subject: [PATCH 1519/1809] Automatically link to Homebrew OpenSSL If a system OpenSSL version was not found or is at version that is incompatible with a Ruby being installed, ruby-build would typically download and compile a new OpenSSL version scoped to that Ruby installation. Now the `needs_openssl` condition will also check for Homebrew-installed OpenSSL and automatically link to the first one found that satisfies the version requirement. This primarily helps speed up Ruby installation on macOS where the system OpenSSL is never compatible and where Homebrew is a de-facto standard package manager. --- bin/ruby-build | 118 ++++++++++++++++++++++++++++++++++++------------ test/build.bats | 79 ++++++++++++++++++++++++++++++++ test/stubs/stub | 5 +- 3 files changed, 170 insertions(+), 32 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index d3d6fbc7..8293d84b 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1023,6 +1023,8 @@ use_freebsd_libffi() { 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 @@ -1030,47 +1032,103 @@ has_broken_mac_openssl() { [[ $openssl_version = "OpenSSL 0.9.8"?* || $openssl_version = "LibreSSL"* ]] } +# Detect the OpenSSL version that a compiler can reasonably link to. system_openssl_version() { - local version_text - version_text=$(printf '#include \nOPENSSL_VERSION_TEXT\n' | cc -xc -E - 2>/dev/null || true) - if [[ $version_text == *"OpenSSL "* ]]; then - local version=${version_text#*OpenSSL } - # shellcheck disable=SC2001 - sed 's/[^0-9]//g' <<<"${version%% *}" | sed 's/^0*//' - else - echo "No system openssl version was found, ensure openssl headers are installed (https://github.com/rbenv/ruby-build/wiki#suggested-build-environment)" >&2 - echo 000 + cc -xc -E - </dev/null | sed -n 's/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. +# See also osx_version, require_java +normalize_semver() { + local ver + IFS=. read -d "" -r -a ver <<<"$1" || true + IFS="$OLDIFS" + # 3.1.23 -> 300_123 + echo $(( ver[0]*100000 + ver[1]*100 + ver[2] )) +} + +# 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() { + [[ "$RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" != *--with-openssl-dir=* ]] || return 1 + + local system_version + if ! 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 + echo "ruby-build: using $formula from homebrew" + package_option ruby configure --with-openssl-dir="$prefix" + return 1 + done <<<"$brew_installs" + done } -# openssl gem 1.1.1 +# Kept for backward compatibility with 3rd-party Ruby definitions. needs_openssl_096_102() { - [[ "$RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" == *--with-openssl-dir=* ]] && return 1 - has_broken_mac_openssl && return 0 - - local version - version="$(system_openssl_version)" - (( version < 96 || version >= 110 )) + # openssl gem 1.1.1 + needs_openssl "$1" "0.9.6-1.0.x" } -# openssl gem 2.2.1 +# Kept for backward compatibility with 3rd-party Ruby definitions. needs_openssl_101_111() { - [[ "$RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" == *--with-openssl-dir=* ]] && return 1 - has_broken_mac_openssl && return 0 - - local version - version="$(system_openssl_version)" - (( version < 101 || version >= 300 )) + # openssl gem 2.2.1 + needs_openssl "$1" "1.0.1-1.x.x" } -# openssl gem 3.0.0 +# Kept for backward compatibility with 3rd-party Ruby definitions. needs_openssl_102_300() { - [[ "$RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" == *--with-openssl-dir=* ]] && return 1 - has_broken_mac_openssl && return 0 - - local version - version="$(system_openssl_version)" - (( version < 102 || version >= 400 )) + # openssl gem 3.0.0 + needs_openssl "$1" "1.0.2-3.x.x" } # Kept for backward compatibility with 3rd-party Ruby definitions. diff --git a/test/build.bats b/test/build.bats index 9b4f2af2..64ab60c4 100755 --- a/test/build.bats +++ b/test/build.bats @@ -316,6 +316,33 @@ make install OUT } +@test "use system OpenSSL" { + cached_tarball "ruby-2.0.0" configure + + stub_repeated uname '-s : echo Linux' + stub_repeated brew false + # shellcheck disable=SC2016 + stub cc '-xc -E - : [[ "$(cat)" == *OPENSSL_VERSION_TEXT* ]] && printf "# 4.0.2\nOpenSSL 1.0.3a 1 Aug 202\n0 errors.\n"' + stub_make_install + + mkdir -p "$INSTALL_ROOT"/openssl/ssl # OPENSSLDIR + run_inline_definition < Date: Sat, 14 Oct 2023 23:25:11 +0200 Subject: [PATCH 1520/1809] Change legacy `needs_openssl_*` conditions to one with inline arguments --- share/ruby-build/1.9.3-dev | 2 +- share/ruby-build/1.9.3-p0 | 2 +- share/ruby-build/1.9.3-p105 | 2 +- share/ruby-build/1.9.3-p125 | 2 +- share/ruby-build/1.9.3-p194 | 2 +- share/ruby-build/1.9.3-p286 | 2 +- share/ruby-build/1.9.3-p327 | 2 +- share/ruby-build/1.9.3-p362 | 2 +- share/ruby-build/1.9.3-p374 | 2 +- share/ruby-build/1.9.3-p385 | 2 +- share/ruby-build/1.9.3-p392 | 2 +- share/ruby-build/1.9.3-p426 | 2 +- share/ruby-build/1.9.3-p429 | 2 +- share/ruby-build/1.9.3-p448 | 2 +- share/ruby-build/1.9.3-p484 | 2 +- share/ruby-build/1.9.3-p545 | 2 +- share/ruby-build/1.9.3-p547 | 2 +- share/ruby-build/1.9.3-p550 | 2 +- share/ruby-build/1.9.3-p551 | 2 +- share/ruby-build/1.9.3-preview1 | 2 +- share/ruby-build/1.9.3-rc1 | 2 +- share/ruby-build/2.0.0-dev | 2 +- share/ruby-build/2.0.0-p0 | 2 +- share/ruby-build/2.0.0-p195 | 2 +- share/ruby-build/2.0.0-p247 | 2 +- share/ruby-build/2.0.0-p353 | 2 +- share/ruby-build/2.0.0-p451 | 2 +- share/ruby-build/2.0.0-p481 | 2 +- share/ruby-build/2.0.0-p576 | 2 +- share/ruby-build/2.0.0-p594 | 2 +- share/ruby-build/2.0.0-p598 | 2 +- share/ruby-build/2.0.0-p643 | 2 +- share/ruby-build/2.0.0-p645 | 2 +- share/ruby-build/2.0.0-p647 | 2 +- share/ruby-build/2.0.0-p648 | 2 +- share/ruby-build/2.0.0-preview1 | 2 +- share/ruby-build/2.0.0-preview2 | 2 +- share/ruby-build/2.0.0-rc1 | 2 +- share/ruby-build/2.0.0-rc2 | 2 +- share/ruby-build/2.1.0 | 2 +- share/ruby-build/2.1.0-dev | 2 +- share/ruby-build/2.1.0-preview1 | 2 +- share/ruby-build/2.1.0-preview2 | 2 +- share/ruby-build/2.1.0-rc1 | 2 +- share/ruby-build/2.1.1 | 2 +- share/ruby-build/2.1.10 | 2 +- share/ruby-build/2.1.2 | 2 +- share/ruby-build/2.1.3 | 2 +- share/ruby-build/2.1.4 | 2 +- share/ruby-build/2.1.5 | 2 +- share/ruby-build/2.1.6 | 2 +- share/ruby-build/2.1.7 | 2 +- share/ruby-build/2.1.8 | 2 +- share/ruby-build/2.1.9 | 2 +- share/ruby-build/2.2.0 | 2 +- share/ruby-build/2.2.0-dev | 2 +- share/ruby-build/2.2.0-preview1 | 2 +- share/ruby-build/2.2.0-preview2 | 2 +- share/ruby-build/2.2.0-rc1 | 2 +- share/ruby-build/2.2.1 | 2 +- share/ruby-build/2.2.10 | 2 +- share/ruby-build/2.2.2 | 2 +- share/ruby-build/2.2.3 | 2 +- share/ruby-build/2.2.4 | 2 +- share/ruby-build/2.2.5 | 2 +- share/ruby-build/2.2.6 | 2 +- share/ruby-build/2.2.7 | 2 +- share/ruby-build/2.2.8 | 2 +- share/ruby-build/2.2.9 | 2 +- share/ruby-build/2.3.0 | 2 +- share/ruby-build/2.3.0-dev | 2 +- share/ruby-build/2.3.0-preview1 | 2 +- share/ruby-build/2.3.0-preview2 | 2 +- share/ruby-build/2.3.1 | 2 +- share/ruby-build/2.3.2 | 2 +- share/ruby-build/2.3.3 | 2 +- share/ruby-build/2.3.4 | 2 +- share/ruby-build/2.3.5 | 2 +- share/ruby-build/2.3.6 | 2 +- share/ruby-build/2.3.7 | 2 +- share/ruby-build/2.3.8 | 2 +- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.0-preview1 | 2 +- share/ruby-build/2.4.0-preview2 | 2 +- share/ruby-build/2.4.0-preview3 | 2 +- share/ruby-build/2.4.0-rc1 | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.10 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.4.3 | 2 +- share/ruby-build/2.4.4 | 2 +- share/ruby-build/2.4.5 | 2 +- share/ruby-build/2.4.6 | 2 +- share/ruby-build/2.4.7 | 2 +- share/ruby-build/2.4.8 | 2 +- share/ruby-build/2.4.9 | 2 +- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.5.2 | 2 +- share/ruby-build/2.5.3 | 2 +- share/ruby-build/2.5.4 | 2 +- share/ruby-build/2.5.5 | 2 +- share/ruby-build/2.5.6 | 2 +- share/ruby-build/2.5.7 | 2 +- share/ruby-build/2.5.8 | 2 +- share/ruby-build/2.5.9 | 2 +- share/ruby-build/2.6.0 | 2 +- share/ruby-build/2.6.0-dev | 2 +- share/ruby-build/2.6.0-preview1 | 2 +- share/ruby-build/2.6.0-preview2 | 2 +- share/ruby-build/2.6.0-preview3 | 2 +- share/ruby-build/2.6.0-rc1 | 2 +- share/ruby-build/2.6.0-rc2 | 2 +- share/ruby-build/2.6.1 | 2 +- share/ruby-build/2.6.10 | 2 +- share/ruby-build/2.6.2 | 2 +- share/ruby-build/2.6.3 | 2 +- share/ruby-build/2.6.4 | 2 +- share/ruby-build/2.6.5 | 2 +- share/ruby-build/2.6.6 | 2 +- share/ruby-build/2.6.7 | 2 +- share/ruby-build/2.6.8 | 2 +- share/ruby-build/2.6.9 | 2 +- share/ruby-build/2.7.0 | 2 +- share/ruby-build/2.7.0-dev | 2 +- share/ruby-build/2.7.0-preview1 | 2 +- share/ruby-build/2.7.0-preview2 | 2 +- share/ruby-build/2.7.0-preview3 | 2 +- share/ruby-build/2.7.0-rc1 | 2 +- share/ruby-build/2.7.0-rc2 | 2 +- share/ruby-build/2.7.1 | 2 +- share/ruby-build/2.7.2 | 2 +- share/ruby-build/2.7.3 | 2 +- share/ruby-build/2.7.4 | 2 +- share/ruby-build/2.7.5 | 2 +- share/ruby-build/2.7.6 | 2 +- share/ruby-build/2.7.7 | 2 +- share/ruby-build/2.7.8 | 2 +- share/ruby-build/3.0.0 | 2 +- share/ruby-build/3.0.0-dev | 2 +- share/ruby-build/3.0.0-preview1 | 2 +- share/ruby-build/3.0.0-preview2 | 2 +- share/ruby-build/3.0.0-rc1 | 2 +- share/ruby-build/3.0.1 | 2 +- share/ruby-build/3.0.2 | 2 +- share/ruby-build/3.0.3 | 2 +- share/ruby-build/3.0.4 | 2 +- share/ruby-build/3.0.5 | 2 +- share/ruby-build/3.0.6 | 2 +- share/ruby-build/3.1.0 | 2 +- share/ruby-build/3.1.0-dev | 2 +- share/ruby-build/3.1.0-preview1 | 2 +- share/ruby-build/3.1.1 | 2 +- share/ruby-build/3.1.2 | 2 +- share/ruby-build/3.1.3 | 2 +- share/ruby-build/3.1.4 | 2 +- share/ruby-build/3.2.0 | 2 +- share/ruby-build/3.2.0-dev | 2 +- share/ruby-build/3.2.0-preview1 | 2 +- share/ruby-build/3.2.0-preview2 | 2 +- share/ruby-build/3.2.0-preview3 | 2 +- share/ruby-build/3.2.0-rc1 | 2 +- share/ruby-build/3.2.1 | 2 +- share/ruby-build/3.2.2 | 2 +- share/ruby-build/3.3.0-dev | 2 +- share/ruby-build/3.3.0-preview1 | 2 +- share/ruby-build/3.3.0-preview2 | 2 +- share/ruby-build/rbx-2.10 | 2 +- share/ruby-build/rbx-2.11 | 2 +- share/ruby-build/rbx-2.5.8 | 2 +- share/ruby-build/rbx-2.6 | 2 +- share/ruby-build/rbx-2.7 | 2 +- share/ruby-build/rbx-2.71828182 | 2 +- share/ruby-build/rbx-2.8 | 2 +- share/ruby-build/rbx-2.9 | 2 +- share/ruby-build/rbx-3.0 | 2 +- share/ruby-build/rbx-3.1 | 2 +- share/ruby-build/rbx-3.10 | 2 +- share/ruby-build/rbx-3.100 | 2 +- share/ruby-build/rbx-3.101 | 2 +- share/ruby-build/rbx-3.102 | 2 +- share/ruby-build/rbx-3.103 | 2 +- share/ruby-build/rbx-3.104 | 2 +- share/ruby-build/rbx-3.105 | 2 +- share/ruby-build/rbx-3.106 | 2 +- share/ruby-build/rbx-3.107 | 2 +- share/ruby-build/rbx-3.11 | 2 +- share/ruby-build/rbx-3.12 | 2 +- share/ruby-build/rbx-3.13 | 2 +- share/ruby-build/rbx-3.14 | 2 +- share/ruby-build/rbx-3.15 | 2 +- share/ruby-build/rbx-3.16 | 2 +- share/ruby-build/rbx-3.17 | 2 +- share/ruby-build/rbx-3.18 | 2 +- share/ruby-build/rbx-3.19 | 2 +- share/ruby-build/rbx-3.2 | 2 +- share/ruby-build/rbx-3.20 | 2 +- share/ruby-build/rbx-3.21 | 2 +- share/ruby-build/rbx-3.22 | 2 +- share/ruby-build/rbx-3.23 | 2 +- share/ruby-build/rbx-3.24 | 2 +- share/ruby-build/rbx-3.25 | 2 +- share/ruby-build/rbx-3.26 | 2 +- share/ruby-build/rbx-3.27 | 2 +- share/ruby-build/rbx-3.28 | 2 +- share/ruby-build/rbx-3.29 | 2 +- share/ruby-build/rbx-3.3 | 2 +- share/ruby-build/rbx-3.30 | 2 +- share/ruby-build/rbx-3.31 | 2 +- share/ruby-build/rbx-3.32 | 2 +- share/ruby-build/rbx-3.33 | 2 +- share/ruby-build/rbx-3.34 | 2 +- share/ruby-build/rbx-3.35 | 2 +- share/ruby-build/rbx-3.36 | 2 +- share/ruby-build/rbx-3.37 | 2 +- share/ruby-build/rbx-3.38 | 2 +- share/ruby-build/rbx-3.39 | 2 +- share/ruby-build/rbx-3.4 | 2 +- share/ruby-build/rbx-3.40 | 2 +- share/ruby-build/rbx-3.41 | 2 +- share/ruby-build/rbx-3.42 | 2 +- share/ruby-build/rbx-3.43 | 2 +- share/ruby-build/rbx-3.44 | 2 +- share/ruby-build/rbx-3.45 | 2 +- share/ruby-build/rbx-3.46 | 2 +- share/ruby-build/rbx-3.47 | 2 +- share/ruby-build/rbx-3.48 | 2 +- share/ruby-build/rbx-3.49 | 2 +- share/ruby-build/rbx-3.5 | 2 +- share/ruby-build/rbx-3.50 | 2 +- share/ruby-build/rbx-3.51 | 2 +- share/ruby-build/rbx-3.52 | 2 +- share/ruby-build/rbx-3.53 | 2 +- share/ruby-build/rbx-3.54 | 2 +- share/ruby-build/rbx-3.55 | 2 +- share/ruby-build/rbx-3.56 | 2 +- share/ruby-build/rbx-3.57 | 2 +- share/ruby-build/rbx-3.58 | 2 +- share/ruby-build/rbx-3.59 | 2 +- share/ruby-build/rbx-3.6 | 2 +- share/ruby-build/rbx-3.60 | 2 +- share/ruby-build/rbx-3.61 | 2 +- share/ruby-build/rbx-3.62 | 2 +- share/ruby-build/rbx-3.63 | 2 +- share/ruby-build/rbx-3.64 | 2 +- share/ruby-build/rbx-3.65 | 2 +- share/ruby-build/rbx-3.66 | 2 +- share/ruby-build/rbx-3.67 | 2 +- share/ruby-build/rbx-3.68 | 2 +- share/ruby-build/rbx-3.69 | 2 +- share/ruby-build/rbx-3.7 | 2 +- share/ruby-build/rbx-3.70 | 2 +- share/ruby-build/rbx-3.71 | 2 +- share/ruby-build/rbx-3.72 | 2 +- share/ruby-build/rbx-3.73 | 2 +- share/ruby-build/rbx-3.74 | 2 +- share/ruby-build/rbx-3.75 | 2 +- share/ruby-build/rbx-3.76 | 2 +- share/ruby-build/rbx-3.77 | 2 +- share/ruby-build/rbx-3.78 | 2 +- share/ruby-build/rbx-3.79 | 2 +- share/ruby-build/rbx-3.8 | 2 +- share/ruby-build/rbx-3.80 | 2 +- share/ruby-build/rbx-3.81 | 2 +- share/ruby-build/rbx-3.82 | 2 +- share/ruby-build/rbx-3.83 | 2 +- share/ruby-build/rbx-3.84 | 2 +- share/ruby-build/rbx-3.85 | 2 +- share/ruby-build/rbx-3.86 | 2 +- share/ruby-build/rbx-3.87 | 2 +- share/ruby-build/rbx-3.88 | 2 +- share/ruby-build/rbx-3.89 | 2 +- share/ruby-build/rbx-3.9 | 2 +- share/ruby-build/rbx-3.90 | 2 +- share/ruby-build/rbx-3.91 | 2 +- share/ruby-build/rbx-3.92 | 2 +- share/ruby-build/rbx-3.93 | 2 +- share/ruby-build/rbx-3.94 | 2 +- share/ruby-build/rbx-3.95 | 2 +- share/ruby-build/rbx-3.96 | 2 +- share/ruby-build/rbx-3.97 | 2 +- share/ruby-build/rbx-3.98 | 2 +- share/ruby-build/rbx-3.99 | 2 +- share/ruby-build/rbx-4.0 | 2 +- share/ruby-build/rbx-4.1 | 2 +- share/ruby-build/rbx-4.10 | 2 +- share/ruby-build/rbx-4.11 | 2 +- share/ruby-build/rbx-4.12 | 2 +- share/ruby-build/rbx-4.13 | 2 +- share/ruby-build/rbx-4.14 | 2 +- share/ruby-build/rbx-4.15 | 2 +- share/ruby-build/rbx-4.16 | 2 +- share/ruby-build/rbx-4.18 | 2 +- share/ruby-build/rbx-4.19 | 2 +- share/ruby-build/rbx-4.2 | 2 +- share/ruby-build/rbx-4.20 | 2 +- share/ruby-build/rbx-4.3 | 2 +- share/ruby-build/rbx-4.4 | 2 +- share/ruby-build/rbx-4.5 | 2 +- share/ruby-build/rbx-4.6 | 2 +- share/ruby-build/rbx-4.7 | 2 +- share/ruby-build/rbx-4.8 | 2 +- share/ruby-build/rbx-4.9 | 2 +- share/ruby-build/rbx-5.0 | 2 +- 308 files changed, 308 insertions(+), 308 deletions(-) diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index db40acd9..4caed99d 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 index 893e2e5d..910e26a9 100644 --- a/share/ruby-build/1.9.3-p0 +++ b/share/ruby-build/1.9.3-p0 @@ -1,4 +1,4 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 9bc5d501..31257db8 100644 --- a/share/ruby-build/1.9.3-p105 +++ b/share/ruby-build/1.9.3-p105 @@ -1,5 +1,5 @@ [ -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_096_102 +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 index eae84097..70a67899 100644 --- a/share/ruby-build/1.9.3-p125 +++ b/share/ruby-build/1.9.3-p125 @@ -1,5 +1,5 @@ [ -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_096_102 +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 index 547b1277..a3e6c117 100644 --- a/share/ruby-build/1.9.3-p194 +++ b/share/ruby-build/1.9.3-p194 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 171de90d..058a0f45 100644 --- a/share/ruby-build/1.9.3-p286 +++ b/share/ruby-build/1.9.3-p286 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 1e807bee..0f081a20 100644 --- a/share/ruby-build/1.9.3-p327 +++ b/share/ruby-build/1.9.3-p327 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 7d10a48b..e6e504e2 100644 --- a/share/ruby-build/1.9.3-p362 +++ b/share/ruby-build/1.9.3-p362 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index cf3e46cd..8cd6318b 100644 --- a/share/ruby-build/1.9.3-p374 +++ b/share/ruby-build/1.9.3-p374 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 675bf0b8..f6090685 100644 --- a/share/ruby-build/1.9.3-p385 +++ b/share/ruby-build/1.9.3-p385 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 7bdea2ad..8938663f 100644 --- a/share/ruby-build/1.9.3-p392 +++ b/share/ruby-build/1.9.3-p392 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index ba87359a..30266789 100644 --- a/share/ruby-build/1.9.3-p426 +++ b/share/ruby-build/1.9.3-p426 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 7b009285..992395fd 100644 --- a/share/ruby-build/1.9.3-p429 +++ b/share/ruby-build/1.9.3-p429 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 29288194..51b84fe4 100644 --- a/share/ruby-build/1.9.3-p448 +++ b/share/ruby-build/1.9.3-p448 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 3b9a711f..72e817fc 100644 --- a/share/ruby-build/1.9.3-p484 +++ b/share/ruby-build/1.9.3-p484 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index aa5ece49..e2954fd6 100644 --- a/share/ruby-build/1.9.3-p545 +++ b/share/ruby-build/1.9.3-p545 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 3aca71ba..5f641cab 100644 --- a/share/ruby-build/1.9.3-p547 +++ b/share/ruby-build/1.9.3-p547 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 9202fc93..e67f9649 100644 --- a/share/ruby-build/1.9.3-p550 +++ b/share/ruby-build/1.9.3-p550 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 7dbc5bea..f130f080 100644 --- a/share/ruby-build/1.9.3-p551 +++ b/share/ruby-build/1.9.3-p551 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 316c3dc3..5b192c91 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,4 +1,4 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index 36e32756..f4dc6ab7 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev index 5b7a17ad..9c1b4e75 100644 --- a/share/ruby-build/2.0.0-dev +++ b/share/ruby-build/2.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 index a183ab17..47b0f7ce 100644 --- a/share/ruby-build/2.0.0-p0 +++ b/share/ruby-build/2.0.0-p0 @@ -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 "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 index 32c2010e..143b08d2 100644 --- a/share/ruby-build/2.0.0-p195 +++ b/share/ruby-build/2.0.0-p195 @@ -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 "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 index dc69568e..54f9b1c8 100644 --- a/share/ruby-build/2.0.0-p247 +++ b/share/ruby-build/2.0.0-p247 @@ -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 "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 index 94a0b33c..291c71f7 100644 --- a/share/ruby-build/2.0.0-p353 +++ b/share/ruby-build/2.0.0-p353 @@ -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 "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 index 25f4eba6..0fbc76d4 100644 --- a/share/ruby-build/2.0.0-p451 +++ b/share/ruby-build/2.0.0-p451 @@ -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 "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 index 38c67802..b12c0ab9 100644 --- a/share/ruby-build/2.0.0-p481 +++ b/share/ruby-build/2.0.0-p481 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 index f73b71f3..71baa9d0 100644 --- a/share/ruby-build/2.0.0-p576 +++ b/share/ruby-build/2.0.0-p576 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 index 76e8b0a8..ae64459c 100644 --- a/share/ruby-build/2.0.0-p594 +++ b/share/ruby-build/2.0.0-p594 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 index b5e3f914..12fb3426 100644 --- a/share/ruby-build/2.0.0-p598 +++ b/share/ruby-build/2.0.0-p598 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 index 35b14fba..c7da7e3d 100644 --- a/share/ruby-build/2.0.0-p643 +++ b/share/ruby-build/2.0.0-p643 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 index 4f06c196..8a1b4c7b 100644 --- a/share/ruby-build/2.0.0-p645 +++ b/share/ruby-build/2.0.0-p645 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.0.0-p647 b/share/ruby-build/2.0.0-p647 index 1d72fc92..adcf6b86 100644 --- a/share/ruby-build/2.0.0-p647 +++ b/share/ruby-build/2.0.0-p647 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.0.0-p648 b/share/ruby-build/2.0.0-p648 index 046f5a60..b7e5c22e 100644 --- a/share/ruby-build/2.0.0-p648 +++ b/share/ruby-build/2.0.0-p648 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 index 3034aeae..bdd7d001 100644 --- a/share/ruby-build/2.0.0-preview1 +++ b/share/ruby-build/2.0.0-preview1 @@ -1,3 +1,3 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 index 4aaf93c2..decbabaa 100644 --- a/share/ruby-build/2.0.0-preview2 +++ b/share/ruby-build/2.0.0-preview2 @@ -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 "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 index bc85b00f..4bb767c4 100644 --- a/share/ruby-build/2.0.0-rc1 +++ b/share/ruby-build/2.0.0-rc1 @@ -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 "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 index 89a2420d..91d0dc6e 100644 --- a/share/ruby-build/2.0.0-rc2 +++ b/share/ruby-build/2.0.0-rc2 @@ -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 "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 index e12f68ab..b545eefb 100644 --- a/share/ruby-build/2.1.0 +++ b/share/ruby-build/2.1.0 @@ -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 "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.1.0-dev b/share/ruby-build/2.1.0-dev index f953be89..64e1baff 100644 --- a/share/ruby-build/2.1.0-dev +++ b/share/ruby-build/2.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" warn_eol autoconf standard verify_openssl diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 index cb4e65e8..feb592cd 100644 --- a/share/ruby-build/2.1.0-preview1 +++ b/share/ruby-build/2.1.0-preview1 @@ -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 "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 index 2e090b49..00c9ce3f 100644 --- a/share/ruby-build/2.1.0-preview2 +++ b/share/ruby-build/2.1.0-preview2 @@ -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 "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 index ce12e59d..a316bf9d 100644 --- a/share/ruby-build/2.1.0-rc1 +++ b/share/ruby-build/2.1.0-rc1 @@ -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 "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 index 5d06bcb6..d8fda39b 100644 --- a/share/ruby-build/2.1.1 +++ b/share/ruby-build/2.1.1 @@ -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 "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.1.10 b/share/ruby-build/2.1.10 index 46549a2d..f44cc013 100644 --- a/share/ruby-build/2.1.10 +++ b/share/ruby-build/2.1.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 index 322b4116..e2258e36 100644 --- a/share/ruby-build/2.1.2 +++ b/share/ruby-build/2.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 index 033b6a87..2c5d65d1 100644 --- a/share/ruby-build/2.1.3 +++ b/share/ruby-build/2.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 index d0c00c84..2e944249 100644 --- a/share/ruby-build/2.1.4 +++ b/share/ruby-build/2.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 index 8905a7ed..3f21792b 100644 --- a/share/ruby-build/2.1.5 +++ b/share/ruby-build/2.1.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 index 28191e71..c98a5907 100644 --- a/share/ruby-build/2.1.6 +++ b/share/ruby-build/2.1.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.1.7 b/share/ruby-build/2.1.7 index a510ae8a..db62b6e8 100644 --- a/share/ruby-build/2.1.7 +++ b/share/ruby-build/2.1.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.1.8 b/share/ruby-build/2.1.8 index c155e1aa..be8df3fe 100644 --- a/share/ruby-build/2.1.8 +++ b/share/ruby-build/2.1.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.1.9 b/share/ruby-build/2.1.9 index 7ed7b217..4042beb7 100644 --- a/share/ruby-build/2.1.9 +++ b/share/ruby-build/2.1.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 index a9d08f19..501b4009 100644 --- a/share/ruby-build/2.2.0 +++ b/share/ruby-build/2.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.2.0-dev b/share/ruby-build/2.2.0-dev index 892e9a71..1d03b78c 100644 --- a/share/ruby-build/2.2.0-dev +++ b/share/ruby-build/2.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" warn_eol autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 index dd4e68af..6f3932b4 100644 --- a/share/ruby-build/2.2.0-preview1 +++ b/share/ruby-build/2.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 index a59e2f07..16e9e885 100644 --- a/share/ruby-build/2.2.0-preview2 +++ b/share/ruby-build/2.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 index 32f9e92f..6b587038 100644 --- a/share/ruby-build/2.2.0-rc1 +++ b/share/ruby-build/2.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 index d548349a..485fd155 100644 --- a/share/ruby-build/2.2.1 +++ b/share/ruby-build/2.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.2.10 b/share/ruby-build/2.2.10 index 2ba5397a..31fbd84a 100644 --- a/share/ruby-build/2.2.10 +++ b/share/ruby-build/2.2.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 index bb966c8e..b1bcaaaf 100644 --- a/share/ruby-build/2.2.2 +++ b/share/ruby-build/2.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.2.3 b/share/ruby-build/2.2.3 index 8d1ce63c..937391f3 100644 --- a/share/ruby-build/2.2.3 +++ b/share/ruby-build/2.2.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.2.4 b/share/ruby-build/2.2.4 index 3b126b58..535d3951 100644 --- a/share/ruby-build/2.2.4 +++ b/share/ruby-build/2.2.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.2.5 b/share/ruby-build/2.2.5 index 1fd0616a..044cbf8f 100644 --- a/share/ruby-build/2.2.5 +++ b/share/ruby-build/2.2.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.2.6 b/share/ruby-build/2.2.6 index d4c233bb..5327222e 100644 --- a/share/ruby-build/2.2.6 +++ b/share/ruby-build/2.2.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.2.7 b/share/ruby-build/2.2.7 index 533a97f8..ffc945b7 100644 --- a/share/ruby-build/2.2.7 +++ b/share/ruby-build/2.2.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.2.8 b/share/ruby-build/2.2.8 index 76e2df14..a74e5f9a 100644 --- a/share/ruby-build/2.2.8 +++ b/share/ruby-build/2.2.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.2.9 b/share/ruby-build/2.2.9 index 43f50b09..6470bee5 100644 --- a/share/ruby-build/2.2.9 +++ b/share/ruby-build/2.2.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.3.0 b/share/ruby-build/2.3.0 index 25f8215d..26b6f801 100644 --- a/share/ruby-build/2.3.0 +++ b/share/ruby-build/2.3.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.3.0-dev b/share/ruby-build/2.3.0-dev index 86d058ef..46b0b2b8 100644 --- a/share/ruby-build/2.3.0-dev +++ b/share/ruby-build/2.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_3" warn_eol autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.3.0-preview1 b/share/ruby-build/2.3.0-preview1 index 99d7c419..9474498d 100644 --- a/share/ruby-build/2.3.0-preview1 +++ b/share/ruby-build/2.3.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.3.0-preview2 b/share/ruby-build/2.3.0-preview2 index 9c61e840..bb60db19 100644 --- a/share/ruby-build/2.3.0-preview2 +++ b/share/ruby-build/2.3.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.3.1 b/share/ruby-build/2.3.1 index 10e975fa..267b17ce 100644 --- a/share/ruby-build/2.3.1 +++ b/share/ruby-build/2.3.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.3.2 b/share/ruby-build/2.3.2 index 12d89219..aa68c4b9 100644 --- a/share/ruby-build/2.3.2 +++ b/share/ruby-build/2.3.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.3.3 b/share/ruby-build/2.3.3 index 09aa35fb..956a1250 100644 --- a/share/ruby-build/2.3.3 +++ b/share/ruby-build/2.3.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.3.4 b/share/ruby-build/2.3.4 index a39c94d3..036adef0 100644 --- a/share/ruby-build/2.3.4 +++ b/share/ruby-build/2.3.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.3.5 b/share/ruby-build/2.3.5 index 3ac33498..42f2e0ea 100644 --- a/share/ruby-build/2.3.5 +++ b/share/ruby-build/2.3.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.3.6 b/share/ruby-build/2.3.6 index 6f5082b9..1b8040f8 100644 --- a/share/ruby-build/2.3.6 +++ b/share/ruby-build/2.3.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.3.7 b/share/ruby-build/2.3.7 index 4529e23f..5ce885fc 100644 --- a/share/ruby-build/2.3.7 +++ b/share/ruby-build/2.3.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.3.8 b/share/ruby-build/2.3.8 index 7e6cf226..2666c00c 100644 --- a/share/ruby-build/2.3.8 +++ b/share/ruby-build/2.3.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 index 6198412b..4aef4c67 100644 --- a/share/ruby-build/2.4.0 +++ b/share/ruby-build/2.4.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.4.0-dev b/share/ruby-build/2.4.0-dev index 9fea0f6f..63b0721c 100644 --- a/share/ruby-build/2.4.0-dev +++ b/share/ruby-build/2.4.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" warn_eol autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.4.0-preview1 b/share/ruby-build/2.4.0-preview1 index 73df1711..ca1a42c8 100644 --- a/share/ruby-build/2.4.0-preview1 +++ b/share/ruby-build/2.4.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.4.0-preview2 b/share/ruby-build/2.4.0-preview2 index 7965fcc8..af250f0d 100644 --- a/share/ruby-build/2.4.0-preview2 +++ b/share/ruby-build/2.4.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.4.0-preview3 b/share/ruby-build/2.4.0-preview3 index 1fb904f7..71f0bd5d 100644 --- a/share/ruby-build/2.4.0-preview3 +++ b/share/ruby-build/2.4.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.4.0-rc1 b/share/ruby-build/2.4.0-rc1 index d6ffff23..8223748a 100644 --- a/share/ruby-build/2.4.0-rc1 +++ b/share/ruby-build/2.4.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 verify_openssl diff --git a/share/ruby-build/2.4.1 b/share/ruby-build/2.4.1 index be057eeb..37a52b3e 100644 --- a/share/ruby-build/2.4.1 +++ b/share/ruby-build/2.4.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.4.10 b/share/ruby-build/2.4.10 index 91ce3f3b..6a530121 100644 --- a/share/ruby-build/2.4.10 +++ b/share/ruby-build/2.4.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.4.2 b/share/ruby-build/2.4.2 index 7e4f9607..1815f32e 100644 --- a/share/ruby-build/2.4.2 +++ b/share/ruby-build/2.4.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.4.3 b/share/ruby-build/2.4.3 index ef4d5c84..b99311a4 100644 --- a/share/ruby-build/2.4.3 +++ b/share/ruby-build/2.4.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.4.4 b/share/ruby-build/2.4.4 index 9baabb71..42ad9cea 100644 --- a/share/ruby-build/2.4.4 +++ b/share/ruby-build/2.4.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.4.5 b/share/ruby-build/2.4.5 index 46170ba3..cee67ffb 100644 --- a/share/ruby-build/2.4.5 +++ b/share/ruby-build/2.4.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.4.6 b/share/ruby-build/2.4.6 index 5bbcd914..938ac6ab 100644 --- a/share/ruby-build/2.4.6 +++ b/share/ruby-build/2.4.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.4.7 b/share/ruby-build/2.4.7 index 781aaaa8..5ce2dde5 100644 --- a/share/ruby-build/2.4.7 +++ b/share/ruby-build/2.4.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.4.8 b/share/ruby-build/2.4.8 index ce242785..d57f9658 100644 --- a/share/ruby-build/2.4.8 +++ b/share/ruby-build/2.4.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.4.9 b/share/ruby-build/2.4.9 index cea6939c..17ab023a 100644 --- a/share/ruby-build/2.4.9 +++ b/share/ruby-build/2.4.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.5.0 b/share/ruby-build/2.5.0 index 8341252a..1ee3d8fc 100644 --- a/share/ruby-build/2.5.0 +++ b/share/ruby-build/2.5.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.5.0-dev b/share/ruby-build/2.5.0-dev index 5174a872..0a31ec8a 100644 --- a/share/ruby-build/2.5.0-dev +++ b/share/ruby-build/2.5.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" warn_eol autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.5.0-preview1 b/share/ruby-build/2.5.0-preview1 index fcbc4c1b..4cfb8170 100644 --- a/share/ruby-build/2.5.0-preview1 +++ b/share/ruby-build/2.5.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.5.0-rc1 b/share/ruby-build/2.5.0-rc1 index ed9df2c3..3fade13b 100644 --- a/share/ruby-build/2.5.0-rc1 +++ b/share/ruby-build/2.5.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.5.1 b/share/ruby-build/2.5.1 index c28b5d61..2e720e62 100644 --- a/share/ruby-build/2.5.1 +++ b/share/ruby-build/2.5.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.5.2 b/share/ruby-build/2.5.2 index cadbfb4c..3b642f21 100644 --- a/share/ruby-build/2.5.2 +++ b/share/ruby-build/2.5.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.5.3 b/share/ruby-build/2.5.3 index 14af9aef..4774f467 100644 --- a/share/ruby-build/2.5.3 +++ b/share/ruby-build/2.5.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.5.4 b/share/ruby-build/2.5.4 index 4245ce29..48faabe9 100644 --- a/share/ruby-build/2.5.4 +++ b/share/ruby-build/2.5.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.5.5 b/share/ruby-build/2.5.5 index 985441e2..4929e4f5 100644 --- a/share/ruby-build/2.5.5 +++ b/share/ruby-build/2.5.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.5.6 b/share/ruby-build/2.5.6 index ec61314d..c931cc3e 100644 --- a/share/ruby-build/2.5.6 +++ b/share/ruby-build/2.5.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.5.7 b/share/ruby-build/2.5.7 index 7a020fea..d0235568 100644 --- a/share/ruby-build/2.5.7 +++ b/share/ruby-build/2.5.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.5.8 b/share/ruby-build/2.5.8 index da686461..710f9a67 100644 --- a/share/ruby-build/2.5.8 +++ b/share/ruby-build/2.5.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.5.9 b/share/ruby-build/2.5.9 index ce6aa027..cb2d90c4 100644 --- a/share/ruby-build/2.5.9 +++ b/share/ruby-build/2.5.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.6.0 b/share/ruby-build/2.6.0 index a2640652..e1d4c6f2 100644 --- a/share/ruby-build/2.6.0 +++ b/share/ruby-build/2.6.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.6.0-dev b/share/ruby-build/2.6.0-dev index e2e5fd81..71bd1c68 100644 --- a/share/ruby-build/2.6.0-dev +++ b/share/ruby-build/2.6.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_6" autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.6.0-preview1 b/share/ruby-build/2.6.0-preview1 index 3bff2b06..8c9d623f 100644 --- a/share/ruby-build/2.6.0-preview1 +++ b/share/ruby-build/2.6.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.6.0-preview2 b/share/ruby-build/2.6.0-preview2 index 396d78f6..6960ab31 100644 --- a/share/ruby-build/2.6.0-preview2 +++ b/share/ruby-build/2.6.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.6.0-preview3 b/share/ruby-build/2.6.0-preview3 index fa958176..112691d3 100644 --- a/share/ruby-build/2.6.0-preview3 +++ b/share/ruby-build/2.6.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.6.0-rc1 b/share/ruby-build/2.6.0-rc1 index b2bb4953..b8ed4705 100644 --- a/share/ruby-build/2.6.0-rc1 +++ b/share/ruby-build/2.6.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.6.0-rc2 b/share/ruby-build/2.6.0-rc2 index 2b76c90c..a446de02 100644 --- a/share/ruby-build/2.6.0-rc2 +++ b/share/ruby-build/2.6.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.6.1 b/share/ruby-build/2.6.1 index e75ad8a9..66add188 100644 --- a/share/ruby-build/2.6.1 +++ b/share/ruby-build/2.6.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.6.10 b/share/ruby-build/2.6.10 index d54da0ce..506b0bec 100644 --- a/share/ruby-build/2.6.10 +++ b/share/ruby-build/2.6.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.6.2 b/share/ruby-build/2.6.2 index 29bea9d6..faba3ca7 100644 --- a/share/ruby-build/2.6.2 +++ b/share/ruby-build/2.6.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.6.3 b/share/ruby-build/2.6.3 index bc42fb94..4a8c1172 100644 --- a/share/ruby-build/2.6.3 +++ b/share/ruby-build/2.6.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.6.4 b/share/ruby-build/2.6.4 index 994cfc61..cfb138c1 100644 --- a/share/ruby-build/2.6.4 +++ b/share/ruby-build/2.6.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.6.5 b/share/ruby-build/2.6.5 index 2e0df027..183707c0 100644 --- a/share/ruby-build/2.6.5 +++ b/share/ruby-build/2.6.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.6.6 b/share/ruby-build/2.6.6 index 3c401895..c801c5dc 100644 --- a/share/ruby-build/2.6.6 +++ b/share/ruby-build/2.6.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.6.7 b/share/ruby-build/2.6.7 index 11f36d68..b23fc6da 100644 --- a/share/ruby-build/2.6.7 +++ b/share/ruby-build/2.6.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.6.8 b/share/ruby-build/2.6.8 index 895859c7..5dcf7aa7 100644 --- a/share/ruby-build/2.6.8 +++ b/share/ruby-build/2.6.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.6.9 b/share/ruby-build/2.6.9 index 8882b495..376980d4 100644 --- a/share/ruby-build/2.6.9 +++ b/share/ruby-build/2.6.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.7.0 b/share/ruby-build/2.7.0 index 76c06522..9b6f1334 100644 --- a/share/ruby-build/2.7.0 +++ b/share/ruby-build/2.7.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.7.0-dev b/share/ruby-build/2.7.0-dev index 8af84c42..1c99b165 100644 --- a/share/ruby-build/2.7.0-dev +++ b/share/ruby-build/2.7.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_7" autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/2.7.0-preview1 b/share/ruby-build/2.7.0-preview1 index f0f816c1..3b1603a7 100644 --- a/share/ruby-build/2.7.0-preview1 +++ b/share/ruby-build/2.7.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.7.0-preview2 b/share/ruby-build/2.7.0-preview2 index 2b2f4886..c5ba6cab 100644 --- a/share/ruby-build/2.7.0-preview2 +++ b/share/ruby-build/2.7.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.7.0-preview3 b/share/ruby-build/2.7.0-preview3 index fbccabd3..b2369e47 100644 --- a/share/ruby-build/2.7.0-preview3 +++ b/share/ruby-build/2.7.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.7.0-rc1 b/share/ruby-build/2.7.0-rc1 index f60f9cbd..bf85c417 100644 --- a/share/ruby-build/2.7.0-rc1 +++ b/share/ruby-build/2.7.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.7.0-rc2 b/share/ruby-build/2.7.0-rc2 index 6d5ea150..d53f5389 100644 --- a/share/ruby-build/2.7.0-rc2 +++ b/share/ruby-build/2.7.0-rc2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.7.1 b/share/ruby-build/2.7.1 index 9e7f78d2..759965cd 100644 --- a/share/ruby-build/2.7.1 +++ b/share/ruby-build/2.7.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.7.2 b/share/ruby-build/2.7.2 index c2ad637a..c905c6cd 100644 --- a/share/ruby-build/2.7.2 +++ b/share/ruby-build/2.7.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.7.3 b/share/ruby-build/2.7.3 index 1c6bc35e..0771fc01 100644 --- a/share/ruby-build/2.7.3 +++ b/share/ruby-build/2.7.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.7.4 b/share/ruby-build/2.7.4 index 75ffc67c..70b79a4b 100644 --- a/share/ruby-build/2.7.4 +++ b/share/ruby-build/2.7.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.7.5 b/share/ruby-build/2.7.5 index b1da6cc2..7a821baa 100644 --- a/share/ruby-build/2.7.5 +++ b/share/ruby-build/2.7.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.7.6 b/share/ruby-build/2.7.6 index ae66336a..0e664e96 100644 --- a/share/ruby-build/2.7.6 +++ b/share/ruby-build/2.7.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.7.7 b/share/ruby-build/2.7.7 index 41e39c8e..c2dc3a11 100644 --- a/share/ruby-build/2.7.7 +++ b/share/ruby-build/2.7.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/2.7.8 b/share/ruby-build/2.7.8 index 2bd0377f..652e59da 100644 --- a/share/ruby-build/2.7.8 +++ b/share/ruby-build/2.7.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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 verify_openssl diff --git a/share/ruby-build/3.0.0 b/share/ruby-build/3.0.0 index 544c84b7..823ce4ab 100644 --- a/share/ruby-build/3.0.0 +++ b/share/ruby-build/3.0.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-dev b/share/ruby-build/3.0.0-dev index 82079ede..9ee1d25e 100644 --- a/share/ruby-build/3.0.0-dev +++ b/share/ruby-build/3.0.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_0" autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.0.0-preview1 b/share/ruby-build/3.0.0-preview1 index 78805453..6014bb39 100644 --- a/share/ruby-build/3.0.0-preview1 +++ b/share/ruby-build/3.0.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-preview2 b/share/ruby-build/3.0.0-preview2 index 54604146..319b6099 100644 --- a/share/ruby-build/3.0.0-preview2 +++ b/share/ruby-build/3.0.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.0-rc1 b/share/ruby-build/3.0.0-rc1 index 68f44b1d..5fac2a8a 100644 --- a/share/ruby-build/3.0.0-rc1 +++ b/share/ruby-build/3.0.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.1 b/share/ruby-build/3.0.1 index 0ebed786..28bfe898 100644 --- a/share/ruby-build/3.0.1 +++ b/share/ruby-build/3.0.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.2 b/share/ruby-build/3.0.2 index 872f6bcf..24fb88d3 100644 --- a/share/ruby-build/3.0.2 +++ b/share/ruby-build/3.0.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.3 b/share/ruby-build/3.0.3 index 9937d07b..142eedfe 100644 --- a/share/ruby-build/3.0.3 +++ b/share/ruby-build/3.0.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.4 b/share/ruby-build/3.0.4 index 7c5825ae..a91aca6d 100644 --- a/share/ruby-build/3.0.4 +++ b/share/ruby-build/3.0.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.5 b/share/ruby-build/3.0.5 index d51538f9..81d5d57c 100644 --- a/share/ruby-build/3.0.5 +++ b/share/ruby-build/3.0.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.6 b/share/ruby-build/3.0.6 index 1cf44e51..dec7987c 100644 --- a/share/ruby-build/3.0.6 +++ b/share/ruby-build/3.0.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl_101_111 +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" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.0 b/share/ruby-build/3.1.0 index ba850211..43ad4119 100644 --- a/share/ruby-build/3.1.0 +++ b/share/ruby-build/3.1.0 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" 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" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.0-dev b/share/ruby-build/3.1.0-dev index b4a58266..96e30e0d 100644 --- a/share/ruby-build/3.1.0-dev +++ b/share/ruby-build/3.1.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl:1.0.2-3.x.x install_git "ruby-3.1.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_1" autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.1.0-preview1 b/share/ruby-build/3.1.0-preview1 index 46433e82..8704b062 100644 --- a/share/ruby-build/3.1.0-preview1 +++ b/share/ruby-build/3.1.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" 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" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.1 b/share/ruby-build/3.1.1 index 243b9801..5159dd8f 100644 --- a/share/ruby-build/3.1.1 +++ b/share/ruby-build/3.1.1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" 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" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.2 b/share/ruby-build/3.1.2 index 24bf0ab0..108df5de 100644 --- a/share/ruby-build/3.1.2 +++ b/share/ruby-build/3.1.2 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" 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" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.3 b/share/ruby-build/3.1.3 index 1601e5ca..9d66de8e 100644 --- a/share/ruby-build/3.1.3 +++ b/share/ruby-build/3.1.3 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" 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" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.4 b/share/ruby-build/3.1.4 index eabecf4b..f8529468 100644 --- a/share/ruby-build/3.1.4 +++ b/share/ruby-build/3.1.4 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" 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" enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.0 b/share/ruby-build/3.2.0 index 8ed8ac54..f752c76d 100644 --- a/share/ruby-build/3.2.0 +++ b/share/ruby-build/3.2.0 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" 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 verify_openssl diff --git a/share/ruby-build/3.2.0-dev b/share/ruby-build/3.2.0-dev index da827fbc..e38b28f2 100644 --- a/share/ruby-build/3.2.0-dev +++ b/share/ruby-build/3.2.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl:1.0.2-3.x.x install_git "ruby-3.2.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_2" autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.2.0-preview1 b/share/ruby-build/3.2.0-preview1 index 8b4468c5..14b24fa2 100644 --- a/share/ruby-build/3.2.0-preview1 +++ b/share/ruby-build/3.2.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" 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 verify_openssl diff --git a/share/ruby-build/3.2.0-preview2 b/share/ruby-build/3.2.0-preview2 index 4c3bf4ed..261df2c7 100644 --- a/share/ruby-build/3.2.0-preview2 +++ b/share/ruby-build/3.2.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" 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 verify_openssl diff --git a/share/ruby-build/3.2.0-preview3 b/share/ruby-build/3.2.0-preview3 index 8b4fdbeb..9d68d59f 100644 --- a/share/ruby-build/3.2.0-preview3 +++ b/share/ruby-build/3.2.0-preview3 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" 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 verify_openssl diff --git a/share/ruby-build/3.2.0-rc1 b/share/ruby-build/3.2.0-rc1 index 7fd64f3f..92125361 100644 --- a/share/ruby-build/3.2.0-rc1 +++ b/share/ruby-build/3.2.0-rc1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" 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 verify_openssl diff --git a/share/ruby-build/3.2.1 b/share/ruby-build/3.2.1 index 6c0b0f22..1389d422 100644 --- a/share/ruby-build/3.2.1 +++ b/share/ruby-build/3.2.1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" 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 verify_openssl diff --git a/share/ruby-build/3.2.2 b/share/ruby-build/3.2.2 index f7f47cc9..15630a69 100644 --- a/share/ruby-build/3.2.2 +++ b/share/ruby-build/3.2.2 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" 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 verify_openssl diff --git a/share/ruby-build/3.3.0-dev b/share/ruby-build/3.3.0-dev index 9aba8204..b3db4776 100644 --- a/share/ruby-build/3.3.0-dev +++ b/share/ruby-build/3.3.0-dev @@ -1,2 +1,2 @@ -install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl:1.0.2-3.x.x install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" autoconf standard_build standard_install_with_bundled_gems verify_openssl diff --git a/share/ruby-build/3.3.0-preview1 b/share/ruby-build/3.3.0-preview1 index 44f1ba8c..70dc98ca 100644 --- a/share/ruby-build/3.3.0-preview1 +++ b/share/ruby-build/3.3.0-preview1 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" 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 verify_openssl diff --git a/share/ruby-build/3.3.0-preview2 b/share/ruby-build/3.3.0-preview2 index 4bc0c3f1..49572260 100644 --- a/share/ruby-build/3.3.0-preview2 +++ b/share/ruby-build/3.3.0-preview2 @@ -1,2 +1,2 @@ -install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" openssl --if needs_openssl_102_300 +install_package "openssl-3.1.4" "https://www.openssl.org/source/openssl-3.1.4.tar.gz#840af5366ab9b522bde525826be3ef0fb0af81c6a9ebd84caa600fea1731eee3" 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 verify_openssl diff --git a/share/ruby-build/rbx-2.10 b/share/ruby-build/rbx-2.10 index 5a95bc5d..4522487f 100644 --- a/share/ruby-build/rbx-2.10 +++ b/share/ruby-build/rbx-2.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 4dd69d66..fb42582f 100644 --- a/share/ruby-build/rbx-2.11 +++ b/share/ruby-build/rbx-2.11 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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.5.8 b/share/ruby-build/rbx-2.5.8 index 970792c2..019156bb 100644 --- a/share/ruby-build/rbx-2.5.8 +++ b/share/ruby-build/rbx-2.5.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 47423c7d..f9f340e3 100644 --- a/share/ruby-build/rbx-2.6 +++ b/share/ruby-build/rbx-2.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 3f2569b5..44f17875 100644 --- a/share/ruby-build/rbx-2.7 +++ b/share/ruby-build/rbx-2.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 1a80dbd9..e8c8ba2e 100644 --- a/share/ruby-build/rbx-2.71828182 +++ b/share/ruby-build/rbx-2.71828182 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 5b5abfb2..4a0db799 100644 --- a/share/ruby-build/rbx-2.8 +++ b/share/ruby-build/rbx-2.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 2a72f562..e9871c67 100644 --- a/share/ruby-build/rbx-2.9 +++ b/share/ruby-build/rbx-2.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 9a1cde54..d8ae63f0 100644 --- a/share/ruby-build/rbx-3.0 +++ b/share/ruby-build/rbx-3.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 6769f1b7..2bd109f1 100644 --- a/share/ruby-build/rbx-3.1 +++ b/share/ruby-build/rbx-3.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 21bae195..4aa2c11d 100644 --- a/share/ruby-build/rbx-3.10 +++ b/share/ruby-build/rbx-3.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 7c4fc51e..39937d62 100644 --- a/share/ruby-build/rbx-3.100 +++ b/share/ruby-build/rbx-3.100 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 169e3f67..b9963ed3 100644 --- a/share/ruby-build/rbx-3.101 +++ b/share/ruby-build/rbx-3.101 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index b927c18e..10a397f3 100644 --- a/share/ruby-build/rbx-3.102 +++ b/share/ruby-build/rbx-3.102 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 8757c2fb..3335bb14 100644 --- a/share/ruby-build/rbx-3.103 +++ b/share/ruby-build/rbx-3.103 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index a8d8eef0..c40bc977 100644 --- a/share/ruby-build/rbx-3.104 +++ b/share/ruby-build/rbx-3.104 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 22662699..f9339549 100644 --- a/share/ruby-build/rbx-3.105 +++ b/share/ruby-build/rbx-3.105 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 56151419..cd0adcb8 100644 --- a/share/ruby-build/rbx-3.106 +++ b/share/ruby-build/rbx-3.106 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index c44ab772..f7fd6e5a 100644 --- a/share/ruby-build/rbx-3.107 +++ b/share/ruby-build/rbx-3.107 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index f79f22cc..22b0215f 100644 --- a/share/ruby-build/rbx-3.11 +++ b/share/ruby-build/rbx-3.11 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index a9d244d4..fe9ab82f 100644 --- a/share/ruby-build/rbx-3.12 +++ b/share/ruby-build/rbx-3.12 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 52e620a0..e0443674 100644 --- a/share/ruby-build/rbx-3.13 +++ b/share/ruby-build/rbx-3.13 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 23a5d747..eea11e32 100644 --- a/share/ruby-build/rbx-3.14 +++ b/share/ruby-build/rbx-3.14 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index c59d447d..d1e22400 100644 --- a/share/ruby-build/rbx-3.15 +++ b/share/ruby-build/rbx-3.15 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 1ca52fa8..72a4d2df 100644 --- a/share/ruby-build/rbx-3.16 +++ b/share/ruby-build/rbx-3.16 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 13355587..fe4b5a02 100644 --- a/share/ruby-build/rbx-3.17 +++ b/share/ruby-build/rbx-3.17 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index a1c79e0b..403c7a5a 100644 --- a/share/ruby-build/rbx-3.18 +++ b/share/ruby-build/rbx-3.18 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 024da9fc..ed06201a 100644 --- a/share/ruby-build/rbx-3.19 +++ b/share/ruby-build/rbx-3.19 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 543e7faf..9bd5b41c 100644 --- a/share/ruby-build/rbx-3.2 +++ b/share/ruby-build/rbx-3.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index b17f1e5e..9089c5b8 100644 --- a/share/ruby-build/rbx-3.20 +++ b/share/ruby-build/rbx-3.20 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 8f5ad697..abe149e5 100644 --- a/share/ruby-build/rbx-3.21 +++ b/share/ruby-build/rbx-3.21 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index d4b0f599..8d6a8280 100644 --- a/share/ruby-build/rbx-3.22 +++ b/share/ruby-build/rbx-3.22 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 24f9c814..2ebbb07e 100644 --- a/share/ruby-build/rbx-3.23 +++ b/share/ruby-build/rbx-3.23 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 22a6a35f..ce0ac44c 100644 --- a/share/ruby-build/rbx-3.24 +++ b/share/ruby-build/rbx-3.24 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index af03e4ba..df7c0ed2 100644 --- a/share/ruby-build/rbx-3.25 +++ b/share/ruby-build/rbx-3.25 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 395d5ed5..ea8bd857 100644 --- a/share/ruby-build/rbx-3.26 +++ b/share/ruby-build/rbx-3.26 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 4acbbbbc..1102bbc1 100644 --- a/share/ruby-build/rbx-3.27 +++ b/share/ruby-build/rbx-3.27 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 82f47a90..c20b4cc2 100644 --- a/share/ruby-build/rbx-3.28 +++ b/share/ruby-build/rbx-3.28 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 9abf79c0..4ce8e5b5 100644 --- a/share/ruby-build/rbx-3.29 +++ b/share/ruby-build/rbx-3.29 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 46d7579b..e6e11502 100644 --- a/share/ruby-build/rbx-3.3 +++ b/share/ruby-build/rbx-3.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 3c15d389..3c4c12ef 100644 --- a/share/ruby-build/rbx-3.30 +++ b/share/ruby-build/rbx-3.30 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 4e784921..08b8ecaa 100644 --- a/share/ruby-build/rbx-3.31 +++ b/share/ruby-build/rbx-3.31 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 2c87d754..5a4126e7 100644 --- a/share/ruby-build/rbx-3.32 +++ b/share/ruby-build/rbx-3.32 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index b9bead67..8d6aa5fc 100644 --- a/share/ruby-build/rbx-3.33 +++ b/share/ruby-build/rbx-3.33 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index fb262f0b..8676db60 100644 --- a/share/ruby-build/rbx-3.34 +++ b/share/ruby-build/rbx-3.34 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 647c4a76..caa97ab3 100644 --- a/share/ruby-build/rbx-3.35 +++ b/share/ruby-build/rbx-3.35 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 3fa74911..0764440a 100644 --- a/share/ruby-build/rbx-3.36 +++ b/share/ruby-build/rbx-3.36 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index ace185ea..1c13b29a 100644 --- a/share/ruby-build/rbx-3.37 +++ b/share/ruby-build/rbx-3.37 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 1b464e96..1b3f8f87 100644 --- a/share/ruby-build/rbx-3.38 +++ b/share/ruby-build/rbx-3.38 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 657047e3..d23c9a6d 100644 --- a/share/ruby-build/rbx-3.39 +++ b/share/ruby-build/rbx-3.39 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 5df95b4c..448a520c 100644 --- a/share/ruby-build/rbx-3.4 +++ b/share/ruby-build/rbx-3.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index b72e5a85..5819ea5b 100644 --- a/share/ruby-build/rbx-3.40 +++ b/share/ruby-build/rbx-3.40 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index ed09d9d3..b29fbb43 100644 --- a/share/ruby-build/rbx-3.41 +++ b/share/ruby-build/rbx-3.41 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index e3722515..5e4209ce 100644 --- a/share/ruby-build/rbx-3.42 +++ b/share/ruby-build/rbx-3.42 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 63e71e67..1b79a081 100644 --- a/share/ruby-build/rbx-3.43 +++ b/share/ruby-build/rbx-3.43 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 12c5d001..a3303c4c 100644 --- a/share/ruby-build/rbx-3.44 +++ b/share/ruby-build/rbx-3.44 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 0677c1a0..aba3ff2b 100644 --- a/share/ruby-build/rbx-3.45 +++ b/share/ruby-build/rbx-3.45 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 90d2ac47..7d7ffe81 100644 --- a/share/ruby-build/rbx-3.46 +++ b/share/ruby-build/rbx-3.46 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 718c645c..7454baa5 100644 --- a/share/ruby-build/rbx-3.47 +++ b/share/ruby-build/rbx-3.47 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index b5ff2696..3ede51df 100644 --- a/share/ruby-build/rbx-3.48 +++ b/share/ruby-build/rbx-3.48 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 58f588dd..5bf1c54c 100644 --- a/share/ruby-build/rbx-3.49 +++ b/share/ruby-build/rbx-3.49 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index d7821501..f3af4ced 100644 --- a/share/ruby-build/rbx-3.5 +++ b/share/ruby-build/rbx-3.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 3746afc5..10a293df 100644 --- a/share/ruby-build/rbx-3.50 +++ b/share/ruby-build/rbx-3.50 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 17c5caca..6d3724b6 100644 --- a/share/ruby-build/rbx-3.51 +++ b/share/ruby-build/rbx-3.51 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index fea33d69..54efe475 100644 --- a/share/ruby-build/rbx-3.52 +++ b/share/ruby-build/rbx-3.52 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 1ad3d5e1..dc849deb 100644 --- a/share/ruby-build/rbx-3.53 +++ b/share/ruby-build/rbx-3.53 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 4d6c6300..c15ebe0b 100644 --- a/share/ruby-build/rbx-3.54 +++ b/share/ruby-build/rbx-3.54 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index c553fae3..382de2a8 100644 --- a/share/ruby-build/rbx-3.55 +++ b/share/ruby-build/rbx-3.55 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 3a0613b8..b5aed433 100644 --- a/share/ruby-build/rbx-3.56 +++ b/share/ruby-build/rbx-3.56 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index d291f26c..78fefcb6 100644 --- a/share/ruby-build/rbx-3.57 +++ b/share/ruby-build/rbx-3.57 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index c9f285b4..a29876d2 100644 --- a/share/ruby-build/rbx-3.58 +++ b/share/ruby-build/rbx-3.58 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 17477f61..668d247d 100644 --- a/share/ruby-build/rbx-3.59 +++ b/share/ruby-build/rbx-3.59 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 7ff40296..da255a93 100644 --- a/share/ruby-build/rbx-3.6 +++ b/share/ruby-build/rbx-3.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index eab5df35..a87a5589 100644 --- a/share/ruby-build/rbx-3.60 +++ b/share/ruby-build/rbx-3.60 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 53092d76..ea7dd112 100644 --- a/share/ruby-build/rbx-3.61 +++ b/share/ruby-build/rbx-3.61 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 1aecda9e..8d1c50ee 100644 --- a/share/ruby-build/rbx-3.62 +++ b/share/ruby-build/rbx-3.62 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index bee7bb59..58a2b8b6 100644 --- a/share/ruby-build/rbx-3.63 +++ b/share/ruby-build/rbx-3.63 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index db4cc3d8..742d828b 100644 --- a/share/ruby-build/rbx-3.64 +++ b/share/ruby-build/rbx-3.64 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index ee4b15e3..7641c23d 100644 --- a/share/ruby-build/rbx-3.65 +++ b/share/ruby-build/rbx-3.65 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index db7b9ab0..a11e7655 100644 --- a/share/ruby-build/rbx-3.66 +++ b/share/ruby-build/rbx-3.66 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index abea393b..8565e461 100644 --- a/share/ruby-build/rbx-3.67 +++ b/share/ruby-build/rbx-3.67 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index d7d6a95f..723f5562 100644 --- a/share/ruby-build/rbx-3.68 +++ b/share/ruby-build/rbx-3.68 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 5f353988..72c0f091 100644 --- a/share/ruby-build/rbx-3.69 +++ b/share/ruby-build/rbx-3.69 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 79d8c5cc..799ebc39 100644 --- a/share/ruby-build/rbx-3.7 +++ b/share/ruby-build/rbx-3.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 25fe5518..04eb3b49 100644 --- a/share/ruby-build/rbx-3.70 +++ b/share/ruby-build/rbx-3.70 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 1fa36fe5..4c8ca5c3 100644 --- a/share/ruby-build/rbx-3.71 +++ b/share/ruby-build/rbx-3.71 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 98d1ae53..e7d6a5a0 100644 --- a/share/ruby-build/rbx-3.72 +++ b/share/ruby-build/rbx-3.72 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 2b49e335..27c4fe5a 100644 --- a/share/ruby-build/rbx-3.73 +++ b/share/ruby-build/rbx-3.73 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index c7ebd36f..4c8a12bc 100644 --- a/share/ruby-build/rbx-3.74 +++ b/share/ruby-build/rbx-3.74 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 15293afd..0f9b205c 100644 --- a/share/ruby-build/rbx-3.75 +++ b/share/ruby-build/rbx-3.75 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 72b7a0a1..d2d6ea5b 100644 --- a/share/ruby-build/rbx-3.76 +++ b/share/ruby-build/rbx-3.76 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 5886fde7..dbe71544 100644 --- a/share/ruby-build/rbx-3.77 +++ b/share/ruby-build/rbx-3.77 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 159269a1..5bbe84c8 100644 --- a/share/ruby-build/rbx-3.78 +++ b/share/ruby-build/rbx-3.78 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index e9c1f626..47eb9a9c 100644 --- a/share/ruby-build/rbx-3.79 +++ b/share/ruby-build/rbx-3.79 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 9982873d..7093ce31 100644 --- a/share/ruby-build/rbx-3.8 +++ b/share/ruby-build/rbx-3.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 8e56a761..5fc0b42c 100644 --- a/share/ruby-build/rbx-3.80 +++ b/share/ruby-build/rbx-3.80 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index aafd2d04..684df22c 100644 --- a/share/ruby-build/rbx-3.81 +++ b/share/ruby-build/rbx-3.81 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 13360d27..84812e37 100644 --- a/share/ruby-build/rbx-3.82 +++ b/share/ruby-build/rbx-3.82 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 46b9954d..3ec1f41b 100644 --- a/share/ruby-build/rbx-3.83 +++ b/share/ruby-build/rbx-3.83 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index cec9a845..815f8d12 100644 --- a/share/ruby-build/rbx-3.84 +++ b/share/ruby-build/rbx-3.84 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 38ce433c..5f1d4199 100644 --- a/share/ruby-build/rbx-3.85 +++ b/share/ruby-build/rbx-3.85 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index ef319a30..5b4f5e53 100644 --- a/share/ruby-build/rbx-3.86 +++ b/share/ruby-build/rbx-3.86 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 3ef200d1..e9bde84c 100644 --- a/share/ruby-build/rbx-3.87 +++ b/share/ruby-build/rbx-3.87 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 1594fa57..63153320 100644 --- a/share/ruby-build/rbx-3.88 +++ b/share/ruby-build/rbx-3.88 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index a9f31131..22f1418f 100644 --- a/share/ruby-build/rbx-3.89 +++ b/share/ruby-build/rbx-3.89 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 285b101f..1b178844 100644 --- a/share/ruby-build/rbx-3.9 +++ b/share/ruby-build/rbx-3.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 4a010a11..4415ea7b 100644 --- a/share/ruby-build/rbx-3.90 +++ b/share/ruby-build/rbx-3.90 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 9161fa68..422e837e 100644 --- a/share/ruby-build/rbx-3.91 +++ b/share/ruby-build/rbx-3.91 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index a14baca8..37727b93 100644 --- a/share/ruby-build/rbx-3.92 +++ b/share/ruby-build/rbx-3.92 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index be490f05..b11da23a 100644 --- a/share/ruby-build/rbx-3.93 +++ b/share/ruby-build/rbx-3.93 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index b32e766a..d83b4cd9 100644 --- a/share/ruby-build/rbx-3.94 +++ b/share/ruby-build/rbx-3.94 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index f49925dd..c346c345 100644 --- a/share/ruby-build/rbx-3.95 +++ b/share/ruby-build/rbx-3.95 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index ddd7df5b..810d7183 100644 --- a/share/ruby-build/rbx-3.96 +++ b/share/ruby-build/rbx-3.96 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 67f5c4e2..86f4c07d 100644 --- a/share/ruby-build/rbx-3.97 +++ b/share/ruby-build/rbx-3.97 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index f9293c83..46f43ba3 100644 --- a/share/ruby-build/rbx-3.98 +++ b/share/ruby-build/rbx-3.98 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index a3228a13..3a2b6ade 100644 --- a/share/ruby-build/rbx-3.99 +++ b/share/ruby-build/rbx-3.99 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 66aed0c5..371e0659 100644 --- a/share/ruby-build/rbx-4.0 +++ b/share/ruby-build/rbx-4.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index d9df0b3c..e891f418 100644 --- a/share/ruby-build/rbx-4.1 +++ b/share/ruby-build/rbx-4.1 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index e7547d5d..263930ed 100644 --- a/share/ruby-build/rbx-4.10 +++ b/share/ruby-build/rbx-4.10 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 65876376..af99fa56 100644 --- a/share/ruby-build/rbx-4.11 +++ b/share/ruby-build/rbx-4.11 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 6614e9c4..094b2937 100644 --- a/share/ruby-build/rbx-4.12 +++ b/share/ruby-build/rbx-4.12 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index dda372f9..9a860e02 100644 --- a/share/ruby-build/rbx-4.13 +++ b/share/ruby-build/rbx-4.13 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index c234fbfe..564342f9 100644 --- a/share/ruby-build/rbx-4.14 +++ b/share/ruby-build/rbx-4.14 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index e3db7cd1..c03e16d6 100644 --- a/share/ruby-build/rbx-4.15 +++ b/share/ruby-build/rbx-4.15 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index f25f13b1..5e7b5bf3 100644 --- a/share/ruby-build/rbx-4.16 +++ b/share/ruby-build/rbx-4.16 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 4153557e..9cd94f1d 100644 --- a/share/ruby-build/rbx-4.18 +++ b/share/ruby-build/rbx-4.18 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index cb27ea90..c860ebfa 100644 --- a/share/ruby-build/rbx-4.19 +++ b/share/ruby-build/rbx-4.19 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 41fa8e79..9da3aa57 100644 --- a/share/ruby-build/rbx-4.2 +++ b/share/ruby-build/rbx-4.2 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index d8c4f631..b58c50cd 100644 --- a/share/ruby-build/rbx-4.20 +++ b/share/ruby-build/rbx-4.20 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index d9d96bef..2993217a 100644 --- a/share/ruby-build/rbx-4.3 +++ b/share/ruby-build/rbx-4.3 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 7b5aaa92..9e248f7f 100644 --- a/share/ruby-build/rbx-4.4 +++ b/share/ruby-build/rbx-4.4 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 77e52a88..f15c0549 100644 --- a/share/ruby-build/rbx-4.5 +++ b/share/ruby-build/rbx-4.5 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index af80a98a..c880a32f 100644 --- a/share/ruby-build/rbx-4.6 +++ b/share/ruby-build/rbx-4.6 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index dac36b73..449d0b64 100644 --- a/share/ruby-build/rbx-4.7 +++ b/share/ruby-build/rbx-4.7 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index da527e15..18857443 100644 --- a/share/ruby-build/rbx-4.8 +++ b/share/ruby-build/rbx-4.8 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 4c3c8ed4..3546d11f 100644 --- a/share/ruby-build/rbx-4.9 +++ b/share/ruby-build/rbx-4.9 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 index 00c9db45..d01b910b 100644 --- a/share/ruby-build/rbx-5.0 +++ b/share/ruby-build/rbx-5.0 @@ -1,2 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102 +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 From 208fbb45642eef9e44872d186c9eb6d78e4c7b39 Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Thu, 2 Nov 2023 11:14:29 -0500 Subject: [PATCH 1521/1809] Add JRuby 9.4.5.0 and 9.3.13.0 --- share/ruby-build/jruby-9.3.13.0 | 2 ++ share/ruby-build/jruby-9.4.5.0 | 2 ++ 2 files changed, 4 insertions(+) create mode 100644 share/ruby-build/jruby-9.3.13.0 create mode 100644 share/ruby-build/jruby-9.4.5.0 diff --git a/share/ruby-build/jruby-9.3.13.0 b/share/ruby-build/jruby-9.3.13.0 new file mode 100644 index 00000000..05703af2 --- /dev/null +++ b/share/ruby-build/jruby-9.3.13.0 @@ -0,0 +1,2 @@ +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" jruby diff --git a/share/ruby-build/jruby-9.4.5.0 b/share/ruby-build/jruby-9.4.5.0 new file mode 100644 index 00000000..0dccb093 --- /dev/null +++ b/share/ruby-build/jruby-9.4.5.0 @@ -0,0 +1,2 @@ +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 From 224e942bd7a5f1dbeee05cfbdc75aef8f782b5e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Fri, 3 Nov 2023 18:00:45 +0100 Subject: [PATCH 1522/1809] Tweak basic usage instructions --- README.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index ca6185b0..c1ece7f8 100644 --- a/README.md +++ b/README.md @@ -39,13 +39,12 @@ PREFIX=/usr/local ./ruby-build-*/install.sh ### Basic Usage ```sh -# As an rbenv plugin -$ rbenv install --list # lists all available versions of Ruby -$ rbenv install 2.2.0 # installs Ruby 2.2.0 to ~/.rbenv/versions - # As a standalone program -$ ruby-build --definitions # lists all available versions of Ruby -$ ruby-build 2.2.0 ~/local/ruby-2.2.0 # installs Ruby 2.2.0 to ~/local/ruby-2.2.0 +$ ruby-build --list # lists available versions of Ruby +$ ruby-build 3.2.2 /opt/rubies/ruby-3.2.2 # installs Ruby 3.2.2 + +# As an rbenv plugin +$ rbenv install 3.2.2 # installs Ruby 3.2.2 to ~/.rbenv/versions/3.2.2 ``` > **Warning** From f6923c65f08c05a9e6c28aab8a75b22ee1f8b2dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sun, 5 Nov 2023 13:56:45 +0100 Subject: [PATCH 1523/1809] Fix checking system OpenSSL version The value of OPENSSL_VERSION_TEXT seems to be printed in double quotes. --- bin/ruby-build | 2 +- test/build.bats | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 8293d84b..8d2e6970 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1034,7 +1034,7 @@ has_broken_mac_openssl() { # Detect the OpenSSL version that a compiler can reasonably link to. system_openssl_version() { - cc -xc -E - </dev/null | sed -n 's/OpenSSL \([0-9][0-9.]*\).*/\1/p' + cc -xc -E - </dev/null | sed -n 's/"\{0,1\}OpenSSL \([0-9][0-9.]*\).*/\1/p' #include OPENSSL_VERSION_TEXT EOF diff --git a/test/build.bats b/test/build.bats index 64ab60c4..3f4c5be2 100755 --- a/test/build.bats +++ b/test/build.bats @@ -322,7 +322,7 @@ OUT stub_repeated uname '-s : echo Linux' stub_repeated brew false # shellcheck disable=SC2016 - stub cc '-xc -E - : [[ "$(cat)" == *OPENSSL_VERSION_TEXT* ]] && printf "# 4.0.2\nOpenSSL 1.0.3a 1 Aug 202\n0 errors.\n"' + stub cc '-xc -E - : [[ "$(cat)" == *OPENSSL_VERSION_TEXT* ]] && printf "# 4.0.2\n\"OpenSSL 1.0.3a 1 Aug 202\"\n0 errors.\n"' stub_make_install mkdir -p "$INSTALL_ROOT"/openssl/ssl # OPENSSLDIR From a706e117d726b04af5470e1ce4dbb32bb60bdad5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 6 Nov 2023 16:49:29 +0100 Subject: [PATCH 1524/1809] Remove maglev Maglev Ruby hasn't seen a release in 10 years. --- bin/ruby-build | 17 ----------------- share/ruby-build/maglev-1.0.0 | 1 - share/ruby-build/maglev-1.1.0-dev | 1 - share/ruby-build/maglev-2.0.0-dev | 1 - 4 files changed, 20 deletions(-) delete mode 100644 share/ruby-build/maglev-1.0.0 delete mode 100644 share/ruby-build/maglev-1.1.0-dev delete mode 100644 share/ruby-build/maglev-2.0.0-dev diff --git a/bin/ruby-build b/bin/ruby-build index 8d2e6970..66911ebc 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -737,23 +737,6 @@ build_package_picoruby() { } >&4 2>&1 } -build_package_maglev() { - build_package_copy - - { # shellcheck disable=SC2164 - cd "${PREFIX_PATH}" - ./install.sh - # shellcheck disable=SC2164 - cd "${PREFIX_PATH}/bin" - echo "Creating symlink for ruby*" - ln -fs maglev-ruby ruby - echo "Creating symlink for irb*" - ln -fs maglev-irb irb - } >&4 2>&1 - echo - echo "Run 'maglev start' to start up the stone before using 'ruby' or 'irb'" -} - build_package_topaz() { build_package_copy { # shellcheck disable=SC2164 diff --git a/share/ruby-build/maglev-1.0.0 b/share/ruby-build/maglev-1.0.0 deleted file mode 100644 index 5f3b6b2e..00000000 --- a/share/ruby-build/maglev-1.0.0 +++ /dev/null @@ -1 +0,0 @@ -install_package "MagLev-1.0.0" "http://seaside.gemtalksystems.com/maglev/MagLev-1.0.0.tar.gz#73401e9e69a336c2ca8369cc72e0d7f3ed867283252c385aea12ef44648c39be" warn_eol maglev diff --git a/share/ruby-build/maglev-1.1.0-dev b/share/ruby-build/maglev-1.1.0-dev deleted file mode 100644 index bd796940..00000000 --- a/share/ruby-build/maglev-1.1.0-dev +++ /dev/null @@ -1 +0,0 @@ -install_git "maglev-1.1.0-dev" "https://github.com/MagLev/maglev.git" "master" warn_eol maglev diff --git a/share/ruby-build/maglev-2.0.0-dev b/share/ruby-build/maglev-2.0.0-dev deleted file mode 100644 index 614ba7a8..00000000 --- a/share/ruby-build/maglev-2.0.0-dev +++ /dev/null @@ -1 +0,0 @@ -install_git "maglev-2.0.0-dev" "https://github.com/MagLev/maglev.git" "master" warn_eol maglev From 945d1243359a3447d05391faef2cf43b9f9bce98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 6 Nov 2023 16:50:49 +0100 Subject: [PATCH 1525/1809] Remove topaz I can't find evidence that Topaz is still in development nor that it has had a release in the last 10 years. --- bin/ruby-build | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 66911ebc..a9b921e9 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -737,25 +737,6 @@ build_package_picoruby() { } >&4 2>&1 } -build_package_topaz() { - build_package_copy - { # shellcheck disable=SC2164 - cd "${PREFIX_PATH}/bin" - echo "Creating symlink for ruby*" - ln -fs topaz ruby - } >&4 2>&1 -} - -topaz_architecture() { - case "$(uname -s)" in - "Darwin") echo "osx64";; - "Linux") [[ "$(uname -m)" = "x86_64" ]] && echo "linux64" || echo "linux32";; - *) - echo "no nightly builds available" >&2 - exit 1;; - esac -} - build_package_jruby() { build_package_copy # shellcheck disable=SC2164 From c6f8eb38cf61c13d42e06427a7193cd182296c3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 7 Nov 2023 01:41:06 +0100 Subject: [PATCH 1526/1809] Print external commands that ruby-build executes ruby-build now prints the full invocation of (almost) every external command that it runs. Typically that is something like: -> ./configure --prefix=/path/to/ruby -> make -j 2 -> make install All output of these commands still goes to the log file by default. This changes the behavior of `--verbose` mode to simply redirect all command output to the stdout & stderr of the parent process instead of writing to and then tailing the log file. This allows implementations of commands like `./configure` or `make` to detect a terminal and output color. --- bin/ruby-build | 174 +++++++++++++++++++++++++++++------------- test/compiler.bats | 11 +-- test/test_helper.bash | 1 - 3 files changed, 127 insertions(+), 59 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index a9b921e9..335e5aee 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -18,9 +18,16 @@ RUBY_BUILD_VERSION="20231025" OLDIFS="$IFS" +# Have shell functions inherit the ERR trap. set -E -exec 3<&2 # preserve original stderr at fd 3 +# 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() { @@ -98,6 +105,78 @@ colorize() { fi } +print_command() { + local arg + local tmpdir="${TMPDIR%/}" + for arg; do + arg="${arg//$tmpdir\//\$TMPDIR/}" + 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 @@ -533,7 +612,7 @@ build_package() { local commands="$*" fi - echo "Installing ${package_name}..." >&2 + log_info "Installing ${package_name}..." [ -n "$HAS_PATCH" ] && apply_ruby_patch "$package_name" @@ -622,14 +701,15 @@ build_package_standard_build() { if [ -z "$CC" ] && is_mac 1010; then export CC=clang fi + # ./configure --prefix=/path/to/ruby # shellcheck disable=SC2086,SC2153 - ${!PACKAGE_CONFIGURE:-./configure} --prefix="${!PACKAGE_PREFIX_PATH:-$PREFIX_PATH}" \ - "${!PACKAGE_CONFIGURE_OPTS_ARRAY}" $CONFIGURE_OPTS ${!PACKAGE_CONFIGURE_OPTS} || return 1 - ) >&4 2>&1 + capture_command ${!PACKAGE_CONFIGURE:-./configure} --prefix="${!PACKAGE_PREFIX_PATH:-$PREFIX_PATH}" \ + "${!PACKAGE_CONFIGURE_OPTS_ARRAY}" $CONFIGURE_OPTS ${!PACKAGE_CONFIGURE_OPTS} + ) || return $? + # make -j # shellcheck disable=SC2086 - { "$MAKE" "${!PACKAGE_MAKE_OPTS_ARRAY}" $MAKE_OPTS ${!PACKAGE_MAKE_OPTS} - } >&4 2>&1 + capture_command "$MAKE" "${!PACKAGE_MAKE_OPTS_ARRAY}" $MAKE_OPTS ${!PACKAGE_MAKE_OPTS} } build_package_standard_install() { @@ -640,15 +720,14 @@ build_package_standard_install() { 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 - { "$MAKE" ${MAKE_INSTALL_TARGET:-install} "${!PACKAGE_MAKE_INSTALL_OPTS_ARRAY}" $MAKE_INSTALL_OPTS ${!PACKAGE_MAKE_INSTALL_OPTS} - } >&4 2>&1 + capture_command "$MAKE" ${MAKE_INSTALL_TARGET:-install} "${!PACKAGE_MAKE_INSTALL_OPTS_ARRAY}" $MAKE_INSTALL_OPTS ${!PACKAGE_MAKE_INSTALL_OPTS} } build_package_standard_install_with_bundled_gems() { - { "$MAKE" update-gems - "$MAKE" extract-gems - } >&4 2>&1 + capture_command "$MAKE" update-gems + capture_command "$MAKE" extract-gems build_package_standard_install "$@" } @@ -660,15 +739,11 @@ build_package_standard() { } build_package_autoconf() { - { autoreconf -i - } >&4 2>&1 + capture_command autoreconf -i } build_package_ruby() { - local package_name="$1" - - { "$RUBY_BIN" setup.rb - } >&4 2>&1 + capture_command "$RUBY_BIN" setup.rb } build_package_ree_installer() { @@ -686,8 +761,7 @@ build_package_ree_installer() { mkdir -p "$PREFIX_PATH/lib/ruby/gems/1.8/gems" # shellcheck disable=SC2086 - { ./installer --auto "$PREFIX_PATH" --dont-install-useful-gems "${options[@]}" $CONFIGURE_OPTS - } >&4 2>&1 + capture_command ./installer --auto "$PREFIX_PATH" --dont-install-useful-gems "${options[@]}" $CONFIGURE_OPTS } build_package_rbx() { @@ -720,21 +794,19 @@ build_package_rbx() { } build_package_mruby() { - { ./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" - } >&4 2>&1 + 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() { - { ./minirake - mkdir -p "$PREFIX_PATH" - cp -fR build/host/* include "$PREFIX_PATH" - ln -fs picoruby "$PREFIX_PATH/bin/ruby" - ln -fs picoirb "$PREFIX_PATH/bin/irb" - } >&4 2>&1 + capture_command ./minirake + mkdir -p "$PREFIX_PATH" + cp -fR build/host/* include "$PREFIX_PATH" + ln -fs picoruby "$PREFIX_PATH/bin/ruby" + ln -fs picoirb "$PREFIX_PATH/bin/irb" } build_package_jruby() { @@ -755,9 +827,8 @@ install_jruby_launcher() { local jruby_version jruby_version="$(./ruby -e 'puts JRUBY_VERSION' 2>/dev/null)" [[ $jruby_version != "9.2."* ]] || - ./ruby gem update -q --silent --system 3.3.26 --no-document --no-post-install-message >&4 2>&1 - { ./ruby gem install jruby-launcher --no-document - } >&4 2>&1 + capture_command ./ruby gem update -q --silent --system 3.3.26 --no-document --no-post-install-message + capture_command ./ruby gem install jruby-launcher --no-document } fix_jruby_shebangs() { @@ -775,7 +846,7 @@ build_package_truffleruby() { # shellcheck disable=SC2164 cd "${PREFIX_PATH}" - "${PREFIX_PATH}/lib/truffle/post_install_hook.sh" + capture_command ./lib/truffle/post_install_hook.sh } build_package_truffleruby_graalvm() { @@ -791,7 +862,7 @@ build_package_truffleruby_graalvm() { fi if [ -e bin/gu ]; then - bin/gu install ruby || return $? + capture_command bin/gu install ruby fi local ruby_home @@ -802,9 +873,9 @@ build_package_truffleruby_graalvm() { # shellcheck disable=SC2164 cd "${PREFIX_PATH}" - ln -s "${ruby_home#"$PREFIX_PATH/"}/bin" . || return $? + ln -s "${ruby_home#"$PREFIX_PATH/"}/bin" . - "$ruby_home/lib/truffle/post_install_hook.sh" + capture_command "$ruby_home/lib/truffle/post_install_hook.sh" } build_package_artichoke() { @@ -876,7 +947,7 @@ fix_rbx_gem_binstubs() { fix_rbx_irb() { local prefix="$1" "${prefix}/bin/irb" --version &>/dev/null || - "${prefix}/bin/gem" install rubysl-tracer -v '~> 2.0' --no-rdoc --no-ri &>/dev/null || + capture_command "${prefix}/bin/gem" install rubysl-tracer -v '~> 2.0' --no-rdoc --no-ri || true } @@ -924,7 +995,7 @@ use_homebrew_yaml() { local libdir libdir="$(brew --prefix libyaml 2>/dev/null || true)" if [ -d "$libdir" ]; then - echo "ruby-build: using libyaml from homebrew" + log_notice "using libyaml from homebrew" package_option ruby configure --with-libyaml-dir="$libdir" else return 1 @@ -945,7 +1016,7 @@ use_homebrew_gmp() { local libdir libdir="$(brew --prefix gmp 2>/dev/null || true)" if [ -d "$libdir" ]; then - echo "ruby-build: using gmp from homebrew" + log_notice "using gmp from homebrew" package_option ruby configure --with-gmp-dir="$libdir" else return 1 @@ -970,7 +1041,7 @@ use_homebrew_readline() { local libdir libdir="$(brew --prefix readline 2>/dev/null || true)" if [ -d "$libdir" ]; then - echo "ruby-build: using readline from homebrew" + log_notice "using readline from homebrew" package_option ruby configure --with-readline-dir="$libdir" else return 1 @@ -1070,7 +1141,7 @@ needs_openssl() { (( homebrew_version >= lower_bound && homebrew_version < upper_bound )) || continue while read -r formula version prefix; do [ "$version" = "${versions[index]}" ] || continue - echo "ruby-build: using $formula from homebrew" + log_notice "using $formula from homebrew" package_option ruby configure --with-openssl-dir="$prefix" return 1 done <<<"$brew_installs" @@ -1100,7 +1171,7 @@ use_homebrew_openssl() { local ssldir ssldir="$(brew --prefix openssl@1.1 2>/dev/null || true)" if [ -d "$ssldir" ]; then - echo "ruby-build: using openssl@1.1 from homebrew" + log_notice "using openssl@1.1 from homebrew" package_option ruby configure --with-openssl-dir="$ssldir" else colorize 1 "ERROR openssl@1.1 from Homebrew is required, run 'brew install openssl@1.1'" @@ -1260,7 +1331,7 @@ apply_ruby_patch() { local striplevel=0 grep -q '^--- a/' "$patchfile" && striplevel=1 - patch -p$striplevel --force -i "$patchfile" + log_command patch -p$striplevel --force -i "$patchfile" fi } @@ -1506,15 +1577,12 @@ else BUILD_PATH="$RUBY_BUILD_BUILD_PATH" fi -exec 4<> "$LOG_PATH" # open the log file at fd 4 if [ -n "$VERBOSE" ]; then - tail -f "$LOG_PATH" & - TAIL_PID=$! - trap 'kill $TAIL_PID' SIGINT SIGTERM EXIT + # open the original stdout at fd 4 + exec 4<&1 else - if [ -z "$RUBY_BUILD_TESTING" ]; then - echo "To follow progress, use 'tail -f $LOG_PATH' or pass --verbose" >&2 - fi + # open the log file at fd 4 + exec 4<> "$LOG_PATH" fi unset RUBYOPT diff --git a/test/compiler.bats b/test/compiler.bats index a74d254d..40f4430b 100755 --- a/test/compiler.bats +++ b/test/compiler.bats @@ -14,21 +14,22 @@ export -n RUBY_CONFIGURE_OPTS stub_repeated uname '-s : echo Darwin' stub sw_vers '-productVersion : echo 10.10' stub_repeated brew 'false' - stub_repeated make 'echo "make $(inspect_args "$@")"' + # shellcheck disable=SC2016 + stub_repeated make 'echo "make $(inspect_args "$@")" >> build.log' cat > ./configure < build.log +echo CC=\$CC >> build.log +echo CFLAGS=\${CFLAGS-no} >> build.log CON chmod +x ./configure run_inline_definition < Date: Tue, 7 Nov 2023 10:07:41 +0100 Subject: [PATCH 1527/1809] Improve "BUILD FAILED" output - "BUILD FAILED" is now printed in red instead of in highlight color. - Print CPU architecture information after OS information. - Do NOT print last 10 lines of the log anymore. Due to the verbosity of compilers, that rarely includes the actual error message, but users think it does and so they paste it in their GitHub reports instead of perusing the log file. --- bin/ruby-build | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 335e5aee..791184b0 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -220,18 +220,16 @@ osx_version() { build_failed() { { echo - colorize 1 "BUILD FAILED" - echo " ($(os_information) using $(version))" + colorize '31;1' "BUILD FAILED" + echo " ($(os_information) on $(uname -m) using $(version))" echo if ! rmdir "${BUILD_PATH}" 2>/dev/null; then - echo "Inspect or clean up the working tree at ${BUILD_PATH}" + echo "You can inspect the build directory at ${BUILD_PATH}" if [ -n "$(head -1 "$LOG_PATH" 2>/dev/null)" ]; then - colorize 33 "Results logged to ${LOG_PATH}" - printf "\n\n" - echo "Last 10 log lines:" - tail -n 10 "$LOG_PATH" + colorize 33 "See the full build log at ${LOG_PATH}" + printf "\n" fi fi } >&3 From 93c50bbaf069f8184b98d6023aed92baf73aadf5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 7 Nov 2023 10:17:54 +0100 Subject: [PATCH 1528/1809] Show progress of downloaded files in the terminal This connects the stderr of download utilities like curl and wget to the original stderr of the process so that they can detect a terminal and print progress bars to it. --- bin/ruby-build | 54 ++++++++++++++++++---------------------------- test/cache.bats | 6 +++--- test/checksum.bats | 18 ++++++++-------- test/fetch.bats | 22 ++++--------------- test/mirror.bats | 27 +++++++++++------------ 5 files changed, 49 insertions(+), 78 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 791184b0..12fbb116 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -406,6 +406,7 @@ http() { RUBY_BUILD_HTTP_CLIENT="${RUBY_BUILD_HTTP_CLIENT:-$(detect_http_client 2>&3)}" [ -n "$RUBY_BUILD_HTTP_CLIENT" ] || return 1 + # http_get_curl, http_get_wget, etc. "http_${method}_${RUBY_BUILD_HTTP_CLIENT}" "$@" } @@ -423,37 +424,32 @@ detect_http_client() { http_head_aria2c() { # shellcheck disable=SC2086 - aria2c --dry-run --no-conf=true ${ARIA2_OPTS} "$1" >&4 2>&1 + aria2c --dry-run --no-conf=true $ARIA2_OPTS "$1" >/dev/null } http_get_aria2c() { - local out="${2:-$(mktemp "out.XXXXXX")}" # shellcheck disable=SC2086 - if aria2c --allow-overwrite=true --no-conf=true -o "${out}" ${ARIA2_OPTS} "$1" >&4; then - [ -n "$2" ] || cat "${out}" - else - false - fi + log_command aria2c --allow-overwrite=true --no-conf=true --console-log-level=warn --stderr $ARIA2_OPTS -o "$2" "$1" 2>&3 } http_head_curl() { # shellcheck disable=SC2086 - curl -qsILf ${CURL_OPTS} "$1" >&4 2>&1 + curl -qsILf $CURL_OPTS "$1" >/dev/null } http_get_curl() { # shellcheck disable=SC2086 - curl -q -o "${2:--}" -sSLf ${CURL_OPTS} "$1" + log_command curl -q -fL $CURL_OPTS -o "$2" "$1" 2>&3 } http_head_wget() { # shellcheck disable=SC2086 - wget -q --spider ${WGET_OPTS} "$1" >&4 2>&1 + wget -q --spider $WGET_OPTS "$1" >/dev/null } http_get_wget() { # shellcheck disable=SC2086 - wget -nv ${WGET_OPTS} -O "${2:--}" "$1" + log_command wget -nv --show-progress $WGET_OPTS -O "$2" "$1" 2>&3 } fetch_tarball() { @@ -494,26 +490,21 @@ fetch_tarball() { if ! reuse_existing_tarball "$package_filename" "$checksum"; then local tarball_filename tarball_filename="$(basename "$package_url")" - echo "Downloading ${tarball_filename}..." >&2 + 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 - { if tar "$tar_args" "$package_filename"; then - if [ ! -d "$package_name" ]; then - extracted_dir="$(find_extracted_directory)" - mv "$extracted_dir" "$package_name" - fi + log_command tar "$tar_args" "$package_filename" >/dev/null - if [ -z "$KEEP_BUILD_PATH" ]; then - rm -f "$package_filename" - else - true - fi - fi - } >&4 2>&1 + 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() { @@ -541,8 +532,8 @@ reuse_existing_tarball() { local cached_package_filename="${RUBY_BUILD_CACHE_PATH}/$package_filename" [ -e "$cached_package_filename" ] || return 1 - verify_checksum "$cached_package_filename" "$checksum" >&4 2>&1 || return 1 - ln -s "$cached_package_filename" "$package_filename" >&4 2>&1 || return 1 + verify_checksum "$cached_package_filename" "$checksum" || return 1 + ln -s "$cached_package_filename" "$package_filename" || return 1 } download_tarball() { @@ -552,10 +543,8 @@ download_tarball() { local package_filename="$2" local checksum="$3" - echo "-> $package_url" >&2 - - if http get "$package_url" "$package_filename" >&4 2>&1; then - verify_checksum "$package_filename" "$checksum" >&4 2>&1 || return 1 + 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 @@ -563,9 +552,8 @@ download_tarball() { 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" - } >&4 2>&1 || return 1 + mv "$package_filename" "$cached_package_filename" + ln -s "$cached_package_filename" "$package_filename" fi } diff --git a/test/cache.bats b/test/cache.bats index b99dbcdb..e43047c6 100644 --- a/test/cache.bats +++ b/test/cache.bats @@ -5,7 +5,7 @@ export RUBY_BUILD_SKIP_MIRROR=1 export RUBY_BUILD_CACHE_PATH="$TMP/cache" @test "packages are saved to download cache" { - stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub curl "-q -fL -o * http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$4" mkdir -p "$RUBY_BUILD_CACHE_PATH" install_fixture definitions/without-checksum @@ -56,7 +56,7 @@ export RUBY_BUILD_CACHE_PATH="$TMP/cache" stub shasum true "echo invalid" "echo $checksum" stub curl "-*I* : true" \ - "-q -o * -*S* https://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" + "-q -fL -o * https://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$4" mkdir -p "$RUBY_BUILD_CACHE_PATH" touch "${RUBY_BUILD_CACHE_PATH}/package-1.0.0.tar.gz" @@ -74,7 +74,7 @@ export RUBY_BUILD_CACHE_PATH="$TMP/cache" @test "nonexistent cache directory is ignored" { - stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub curl "-q -fL -o * http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$4" export RUBY_BUILD_CACHE_PATH="${TMP}/nonexistent" diff --git a/test/checksum.bats b/test/checksum.bats index d3130f6a..3c60ca1f 100644 --- a/test/checksum.bats +++ b/test/checksum.bats @@ -6,7 +6,7 @@ export RUBY_BUILD_CACHE_PATH= @test "package URL without checksum" { - stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub curl "-q -fL -o * http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$4" install_fixture definitions/without-checksum @@ -19,7 +19,7 @@ export RUBY_BUILD_CACHE_PATH= @test "package URL with valid checksum" { stub shasum true "echo ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" - stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub curl "-q -fL -o * http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$4" install_fixture definitions/with-checksum @@ -33,7 +33,7 @@ export RUBY_BUILD_CACHE_PATH= @test "package URL with invalid checksum" { stub shasum true "echo ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" - stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub curl "-q -fL -o * http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$4" install_fixture definitions/with-invalid-checksum @@ -47,7 +47,7 @@ export RUBY_BUILD_CACHE_PATH= @test "package URL with checksum but no shasum support" { stub shasum false - stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub curl "-q -fL -o * http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$4" install_fixture definitions/with-checksum @@ -61,7 +61,7 @@ export RUBY_BUILD_CACHE_PATH= @test "package URL with valid md5 checksum" { stub md5 true "echo 83e6d7725e20166024a1eb74cde80677" - stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub curl "-q -fL -o * http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$4" install_fixture definitions/with-md5-checksum @@ -75,7 +75,7 @@ export RUBY_BUILD_CACHE_PATH= @test "package URL with md5 checksum but no md5 support" { stub md5 false - stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub curl "-q -fL -o * http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$4" install_fixture definitions/with-md5-checksum @@ -89,7 +89,7 @@ export RUBY_BUILD_CACHE_PATH= @test "package with invalid checksum" { stub shasum true "echo invalid" - stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub curl "-q -fL -o * http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$4" install_fixture definitions/with-checksum @@ -125,7 +125,7 @@ DEF stub shasum true \ "echo invalid" \ "echo ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" - stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub curl "-q -fL -o * http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$4" export -n RUBY_BUILD_CACHE_PATH export RUBY_BUILD_BUILD_PATH="${TMP}/build" @@ -144,7 +144,7 @@ DEF } @test "package URL with checksum of unexpected length" { - stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub curl "-q -fL -o * http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$4" run_inline_definition < http://example.com/packages/package-1.0.0.tar.gz" assert_output_contains "error: failed to download package-1.0.0.tar.gz" } @@ -30,16 +29,11 @@ setup() { @test "using aria2c if available" { export RUBY_BUILD_ARIA2_OPTS= export -n RUBY_BUILD_HTTP_CLIENT - stub aria2c "--allow-overwrite=true --no-conf=true -o * http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$4" + stub aria2c "--allow-overwrite=true --no-conf=true --console-log-level=warn --stderr -o * http://example.com/* : cp $FIXTURE_ROOT/\${7##*/} \$6" install_fixture definitions/without-checksum assert_success - assert_output < http://example.com/packages/package-1.0.0.tar.gz -Installing package-1.0.0... -Installed package-1.0.0 to ${TMP}/install -OUT + assert_output_contains "Downloading package-1.0.0.tar.gz..." unstub aria2c } @@ -50,11 +44,7 @@ OUT install_git "package-dev" "http://example.com/packages/package.git" master copy DEF assert_success - assert_output <&2 assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] @@ -23,7 +22,7 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com @test "package URL with checksum but no shasum support bypasses mirror" { stub shasum false - stub curl "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub curl "-q -fL -o * http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$4" install_fixture definitions/with-checksum @@ -41,7 +40,7 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com stub shasum true "echo $checksum" stub curl "-*I* $mirror_url : true" \ - "-q -o * -*S* $mirror_url : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" + "-q -fL -o * $mirror_url : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$4" install_fixture definitions/with-checksum @@ -59,7 +58,7 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com stub shasum true "echo $checksum" stub curl "-*I* $mirror_url : false" \ - "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + "-q -fL -o * http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$4" install_fixture definitions/with-checksum @@ -77,11 +76,10 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com stub shasum true "echo invalid" "echo $checksum" stub curl "-*I* $mirror_url : true" \ - "-q -o * -*S* $mirror_url : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" \ - "-q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + "-q -fL -o * $mirror_url : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$4" \ + "-q -fL -o * http://example.com/* : cp $FIXTURE_ROOT/\${5##*/} \$4" install_fixture definitions/with-checksum - echo "$output" >&2 assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] @@ -97,7 +95,7 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com stub shasum true "echo $checksum" stub curl "-*I* : true" \ - "-q -o * -*S* https://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$3" \ + "-q -fL -o * https://?*/$checksum : cp $FIXTURE_ROOT/package-1.0.0.tar.gz \$4" \ install_fixture definitions/with-checksum @@ -114,7 +112,7 @@ export RUBY_BUILD_MIRROR_URL=http://mirror.example.com local checksum="ba988b1bb4250dee0b9dd3d4d722f9c64b2bacfc805d1b6eba7426bda72dd3c5" stub shasum true "echo $checksum" - stub curl "-q -o * -*S* https://cache.ruby-lang.org/* : cp $FIXTURE_ROOT/\${5##*/} \$3" + stub curl "-q -fL -o * https://cache.ruby-lang.org/* : cp $FIXTURE_ROOT/\${5##*/} \$4" run_inline_definition <&2 assert_success assert [ -x "${INSTALL_ROOT}/bin/package" ] From ae653983d89f26fb6ecc613ce03a3018188ed323 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 7 Nov 2023 10:23:41 +0100 Subject: [PATCH 1529/1809] :nail_care: Cleanup build_package steps implementation This stops writing raw pushd/popd output to the log file, which is noisy and potentially confusing out-of-context. Instead, when changing the directory in a way that is significant to the log, just print `cd` followed by the name of the new directory. --- bin/ruby-build | 44 ++++++++++++++++++-------------------------- 1 file changed, 18 insertions(+), 26 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 12fbb116..3b9c7a26 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -269,7 +269,7 @@ install_package_using() { shift 3 local fetch_args=( "$package_name" "${@:1:$package_type_nargs}" ) - local make_args=( "$package_name" ) + local -a build_steps local arg last_arg for arg in "${@:$(( package_type_nargs + 1 ))}"; do @@ -281,34 +281,27 @@ install_package_using() { "$arg" "$package_name" || return 0 fi elif [ "$arg" != "--if" ]; then - make_args["${#make_args[@]}"]="$arg" + build_steps["${#build_steps[@]}"]="$arg" fi last_arg="$arg" done # shellcheck disable=SC2164 - pushd "$BUILD_PATH" >&4 + pushd "$BUILD_PATH" >/dev/null + echo "cd $PWD" >&4 + # fetch_tarball, fetch_git "fetch_${package_type}" "${fetch_args[@]}" - make_package "${make_args[@]}" + # shellcheck disable=SC2164 - popd >&4 - - { echo "Installed ${package_name} to ${PREFIX_PATH}" - echo - } >&2 -} - -make_package() { - local package_name="$1" - shift - -# shellcheck disable=SC2164 - pushd "$package_name" >&4 + cd "$package_name" + echo "cd $PWD" >&4 before_install_package "$package_name" - build_package "$package_name" "$@" + build_package "$package_name" "${build_steps[@]}" after_install_package "$package_name" + # shellcheck disable=SC2164 - popd >&4 + popd >/dev/null + log_info "Installed ${package_name} to ${PREFIX_PATH}" } compute_sha2() { @@ -592,18 +585,17 @@ build_package() { local package_name="$1" shift - if [ "$#" -eq 0 ]; then - local commands="standard" - else - local commands="$*" - fi + # Use "build_package_standard" as the default build step. + [ $# -gt 0 ] || set -- standard log_info "Installing ${package_name}..." [ -n "$HAS_PATCH" ] && apply_ruby_patch "$package_name" - for command in $commands; do - "build_package_${command}" "$package_name" + local step + for step; do + # e.g. build_package_standard, build_package_truffleruby, etc. + "build_package_${step}" "$package_name" done } From 56242478b15ce4317484a444341a17e5d4032488 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 7 Nov 2023 10:28:20 +0100 Subject: [PATCH 1530/1809] Simplify build_package_rbx This removes the `isolated_gem_dependency` hack as well as the `rake` & `bundle` shell wrapper functions. The main reason is to avoid having to use the `command` shell builtin to be able to invoke the real `rake` and `bundle`. In my testing on bash 3.2, `command` does not respect the usual bash error handling rules, and thus a failed `command` invocation can trigger the ERR trap mechanism even when we don't want it to. --- bin/ruby-build | 124 ++++++++++++++++++------------------------------ test/build.bats | 3 +- 2 files changed, 47 insertions(+), 80 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 3b9c7a26..c5dbe2d3 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -743,32 +743,57 @@ build_package_ree_installer() { } build_package_rbx() { - local package_name="$1" + 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 - { [ ! -e "Gemfile" ] || bundle --path=vendor/bundle - if [ -n "$RUBY_BUILD_CACHE_PATH" ]; then - mkdir -p vendor - ln -s "$RUBY_BUILD_CACHE_PATH" vendor/prebuilt + 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 - 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 + # 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 - # shellcheck disable=SC2086 - RUBYOPT="-rrubygems $RUBYOPT" ./configure --prefix="$PREFIX_PATH" "${configure_opts[@]}" $RUBY_CONFIGURE_OPTS - rake install - fix_rbx_gem_binstubs "$PREFIX_PATH" - fix_rbx_irb "$PREFIX_PATH" - } >&4 2>&1 + "${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() { @@ -902,33 +927,6 @@ after_install_package() { local stub=1 } -fix_rbx_gem_binstubs() { - local prefix="$1" - local gemdir="${prefix}/gems/bin" - local bindir="${prefix}/bin" - local file binstub - # Symlink Rubinius' `gems/bin/` into `bin/` - if [ -d "$gemdir" ] && [ ! -L "$gemdir" ]; then - for file in "$gemdir"/*; do - binstub="${bindir}/${file##*/}" - rm -f "$binstub" - { echo "#!${bindir}/ruby" - grep -v '^#!' "$file" - } > "$binstub" - chmod +x "$binstub" - done - rm -rf "$gemdir" - ln -s ../bin "$gemdir" - fi -} - -fix_rbx_irb() { - local prefix="$1" - "${prefix}/bin/irb" --version &>/dev/null || - capture_command "${prefix}/bin/gem" install rubysl-tracer -v '~> 2.0' --no-rdoc --no-ri || - true -} - require_java() { local required="$1" local java_version version_string @@ -1271,36 +1269,6 @@ build_package_auto_tcltk() { fi } -rake() { - if [ -e "./Gemfile" ]; then - bundle exec rake "$@" - else - isolated_gem_dependency "rake --version" rake -v '~> 10.1.0' - command rake "$@" - fi -} - -bundle() { - isolated_gem_dependency "bundle --version" bundler -v '~> 1.3.5' - command bundle "$@" -} - -isolated_gem_dependency() { - set +E - ( command $1 &>/dev/null ) || { - set -E - shift 1 - isolated_gem_install "$@" - } - set -E -} - -isolated_gem_install() { - export GEM_HOME="${PWD}/.gem" - export PATH="${GEM_HOME}/bin:${PATH}" - gem install "$@" -} - apply_ruby_patch() { local patchfile if is_ruby_package "$1"; then diff --git a/test/build.bats b/test/build.bats index 3f4c5be2..66ed3364 100755 --- a/test/build.bats +++ b/test/build.bats @@ -667,8 +667,7 @@ OUT stub bundle \ '--version : echo 1' \ ' : echo bundle "$@" >> build.log' \ - '--version : echo 1' \ - " exec rake install : { cat build.log; echo bundle \"\$@\"; } >> '$INSTALL_ROOT/build.log'" + "exec rake install : { cat build.log; echo bundle \"\$@\"; } >> '$INSTALL_ROOT/build.log'" run_inline_definition < Date: Tue, 7 Nov 2023 10:55:01 +0100 Subject: [PATCH 1531/1809] Connect git commands to the original stderr Git commands that perform network fetching can now render progress on the terminal. This also stops writing any git output to the log file. --- bin/ruby-build | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index c5dbe2d3..48a385b1 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -555,7 +555,7 @@ fetch_git() { local git_url="$2" local git_ref="$3" - echo "Cloning ${git_url}..." >&2 + log_info "Cloning ${git_url}..." if ! type git &>/dev/null; then echo "error: please install \`git\` and try again" >&2 @@ -566,18 +566,18 @@ fetch_git() { local cache_dir cache_dir="$RUBY_BUILD_CACHE_PATH/$(sanitize "$git_url")" if [ -e "$cache_dir" ]; then - git -C "$cache_dir" fetch --force "$git_url" "+${git_ref}:${git_ref}" >&4 2>&1 + log_command git -C "$cache_dir" fetch --force "$git_url" "+${git_ref}:${git_ref}" 2>&3 else - git clone --bare --branch "$git_ref" "$git_url" "$cache_dir" >&4 2>&1 + log_command git clone --bare --branch "$git_ref" "$git_url" "$cache_dir" 2>&3 fi git_url="$cache_dir" fi - if [ -e "${package_name}" ]; then - git -C "$package_name" fetch --depth 1 origin "+${git_ref}" >&4 2>&1 - git -C "$package_name" checkout -q -B "$git_ref" "origin/${git_ref}" >&4 2>&1 + if [ -e "$package_name" ]; then + log_command git -C "$package_name" fetch --depth 1 origin "+${git_ref}" 2>&3 + log_command git -C "$package_name" checkout -q -B "$git_ref" "origin/${git_ref}" 2>&3 else - git clone --depth 1 --branch "$git_ref" "$git_url" "${package_name}" >&4 2>&1 + log_command git clone --depth 1 --branch "$git_ref" "$git_url" "$package_name" 2>&3 fi } From 5d1bebacccd1ef9958e62b462ab3802abd1d58ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 7 Nov 2023 10:59:18 +0100 Subject: [PATCH 1532/1809] Improve verify_openssl output - The command line invocation is now printed in the log. - For every extension that failed, print the absolute location to its mkmf.log to encourage the user to look there when troubleshooting. - Do not print "Configure options used" since ruby-build now prints the full `./configure` invocation as part of the build output. --- bin/ruby-build | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 48a385b1..a2a2c210 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1210,7 +1210,15 @@ build_package_openssl() { } # Post-install check that the openssl extension was built. +# TODO: explore replacing this implementation with scanning the `make` log +# for the "Following extensions are not compiled" block. build_package_verify_openssl() { + local msg + msg="->$(print_command "$RUBY_BIN" -e "