Compare commits

..

No commits in common. "master" and "v20260501" have entirely different histories.

4 changed files with 4 additions and 20 deletions

View file

@ -18,7 +18,7 @@
# -6, --ipv6 Resolve names to IPv6 addresses only
#
RUBY_BUILD_VERSION="20260512"
RUBY_BUILD_VERSION="20260501"
OLDIFS="$IFS"
@ -1420,10 +1420,6 @@ resolve_version() {
# Look for an exact match first.
for DEFINITION_DIR in "${RUBY_BUILD_DEFINITIONS[@]}"; do
if [ -f "${DEFINITION_DIR}/$1" ]; then
echo "$1"
return 0
fi
if [ -f "${DEFINITION_DIR}/${version}" ]; then
echo "$version"
return 0

View file

@ -2,12 +2,12 @@
.\" Title: ruby-build
.\" Author: Mislav Marohnić
.\" Generator: Asciidoctor 2.0.26
.\" Date: 2026-05-07
.\" Date: 2026-05-01
.\" Manual: ruby-build Manual
.\" Source: ruby-build 20260512
.\" Source: ruby-build 20260501
.\" Language: English
.\"
.TH "RUBY\-BUILD" "1" "2026-05-07" "ruby\-build 20260512" "ruby\-build Manual"
.TH "RUBY\-BUILD" "1" "2026-05-01" "ruby\-build 20260501" "ruby\-build Manual"
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.ss \n[.ss] 0

View file

@ -1,2 +0,0 @@
install_package "openssl-3.0.20" "https://github.com/openssl/openssl/releases/download/openssl-3.0.20/openssl-3.0.20.tar.gz#c80a01dfc70ece4dc21168932c37739042d404d46ccc81a5986dd75314ecda6f" openssl --if needs_openssl:1.1.1-3.x.x
install_package "ruby-4.0.4" "https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.4.tar.gz#f35f6edfa3dabb3f723f9d0cf1906c6512ae77f4e412ab1e68cc6e91d230fa80" enable_shared standard

View file

@ -113,16 +113,6 @@ NUM_DEFINITIONS="$(ls "$BATS_TEST_DIRNAME"/../share/ruby-build | wc -l)"
assert_success "3.2.1"
}
@test "resolve definition by exact match for ruby-prefixed name" {
export RUBY_BUILD_DEFINITIONS="${TMP}/definitions"
mkdir -p "${TMP}/definitions"
touch "${TMP}/definitions/ruby-dev"
run bin/ruby-build --resolve "ruby-dev"
assert_success "ruby-dev"
}
@test "resolve definition with ruby prefix" {
export RUBY_BUILD_DEFINITIONS="${TMP}/definitions"
mkdir -p "${TMP}/definitions"