SHA256
1
0
forked from pool/ruby-build

Compare commits

...

26 Commits

Author SHA256 Message Date
Ana Guerrero
0e646b9ed9 Accepting request 1245180 from devel:languages:ruby:extensions
OBS-URL: https://build.opensuse.org/request/show/1245180
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ruby-build?expand=0&rev=76
2025-02-12 20:31:36 +00:00
Lukas Müller
da4c4b9cdf - Update to version 20250212.
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20250212
  * Update JRuby to 9.4.12.0 by @headius in #2509

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/ruby-build?expand=0&rev=198
2025-02-12 01:50:30 +00:00
Ana Guerrero
eef500cf47 Accepting request 1243397 from devel:languages:ruby:extensions
OBS-URL: https://build.opensuse.org/request/show/1243397
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ruby-build?expand=0&rev=75
2025-02-05 16:32:23 +00:00
Lukas Müller
2193118ff8 - Update to version 20250205.
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20250205
  * Added 3.2.7

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/ruby-build?expand=0&rev=196
2025-02-05 14:20:32 +00:00
Ana Guerrero
0bf06801cf Accepting request 1241271 from devel:languages:ruby:extensions
OBS-URL: https://build.opensuse.org/request/show/1241271
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ruby-build?expand=0&rev=74
2025-01-30 13:52:22 +00:00
Lukas Müller
40a97d5d12 - Update to version 20250130.
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20250130
  * Add JRuby 9.4.11.0 by @headius in #2506

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/ruby-build?expand=0&rev=194
2025-01-30 00:12:39 +00:00
Ana Guerrero
2a33daf398 Accepting request 1240686 from devel:languages:ruby:extensions
OBS-URL: https://build.opensuse.org/request/show/1240686
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ruby-build?expand=0&rev=73
2025-01-28 13:59:36 +00:00
Lukas Müller
ea96a64a9b - Update to version 20250127.
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20250127
  * Allow "nonexistent version" test to work without brew by @piperswe in #2432
  * rbenv install: fix substituting $HOME with "~" by @mislav in #2501
  * compute_sha2: drop support for OS X Leopard by @mislav in #2502
  * Add TruffleRuby and TruffleRuby GraalVM 24.1.2 by @eregon in #2505
- Remove fix-test-requiring-git-repository.patch.
- Use %fdupes on the installed files.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/ruby-build?expand=0&rev=192
2025-01-28 01:30:20 +00:00
Ana Guerrero
abbb9a969d Accepting request 1239362 from devel:languages:ruby:extensions
OBS-URL: https://build.opensuse.org/request/show/1239362
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ruby-build?expand=0&rev=72
2025-01-22 15:32:04 +00:00
Lukas Müller
e1cc42c2ff - Update to version 20250121.
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20250121
  * Simplify logic for rpath, the comma syntax is supported by all compilers by @eregon in #2497
  * Improve test output for failed stubs by @mislav in #2498
  * Add JRuby 9.4.10.0 by @headius in #2500

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/ruby-build?expand=0&rev=190
2025-01-22 02:27:18 +00:00
Dominique Leuenberger
a9d64ab812 Accepting request 1238841 from devel:languages:ruby:extensions
OBS-URL: https://build.opensuse.org/request/show/1238841
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ruby-build?expand=0&rev=71
2025-01-19 20:50:26 +00:00
Lukas Müller
d4bf53d73f - Update to version 20250115.
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20250115
  * Added 3.3.7
- Changes from version 20250114:
  Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20250114
  * Fix library lookup path in vendored OpenSSL on Linux by @mislav in #2493 #2496
  * `script/update-cruby`: improve curl HTTP error handling by @kou029w in #2483

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/ruby-build?expand=0&rev=188
2025-01-19 15:40:54 +00:00
Ana Guerrero
c236cede54 Accepting request 1233406 from devel:languages:ruby:extensions
OBS-URL: https://build.opensuse.org/request/show/1233406
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ruby-build?expand=0&rev=70
2024-12-26 11:24:38 +00:00
Lukas Müller
7ae4c1f9d5 - Update to version 20241225.2.
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20241225.2
  * Fixed 3.4.1 checksum by @hsbt in #2481
  * Added 3.4-dev and 3.5-dev by @hsbt in #2482
- Changes from version 20241225.1:
  Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20241225.1
  * Added Ruby 3.4.1
- Changes from version 20241225:
  Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20241225
  * Removed unofficial releases by @hsbt in #2479
  * Add Ruby 3.4.0 by @hsbt in #2480

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/ruby-build?expand=0&rev=186
2024-12-26 00:16:30 +00:00
Ana Guerrero
bffe58480f Accepting request 1231010 from devel:languages:ruby:extensions
OBS-URL: https://build.opensuse.org/request/show/1231010
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ruby-build?expand=0&rev=69
2024-12-16 18:10:12 +00:00
Lukas Müller
631cf08e40 Accepting request 1231009 from home:expeehaa:branches:devel:languages:ruby:extensions
- Update to version 20241213.
  Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20241213
  * Added 3.4.0-rc1
  * Avoid array subscript error when checking OpenSSL versions by @mislav in #2461
  * Allow named pipes as build definition argument by @mislav in #2462
  * Clarify --list and --definitions in the README by @eregon in #2464
  * Suggest to install rubies in a user-writable directory in the README by @eregon in #2465
  * Add an environment variable to always build openssl/libssl by @eregon in #2466
  * Warn that Ruby 3.1 support ends in less than 6 months by @mislav in #2471
  * Update OpenSSL 3.0.15 by @hsbt in #2477

OBS-URL: https://build.opensuse.org/request/show/1231009
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/ruby-build?expand=0&rev=184
2024-12-14 17:34:41 +00:00
Ana Guerrero
8bf061c029 Accepting request 1221626 from devel:languages:ruby:extensions
OBS-URL: https://build.opensuse.org/request/show/1221626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ruby-build?expand=0&rev=68
2024-11-06 15:55:40 +00:00
Lukas Müller
a849c241db - Update to version 20241105.
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20241105
  * Add Ruby 3.3.6
  * Add JRuby 9.4.9.0 by @headius in #2460

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/ruby-build?expand=0&rev=182
2024-11-06 03:14:27 +00:00
Dominique Leuenberger
74d3d3303c Accepting request 1219564 from devel:languages:ruby:extensions
OBS-URL: https://build.opensuse.org/request/show/1219564
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ruby-build?expand=0&rev=67
2024-10-30 16:40:40 +00:00
Lukas Müller
1416cebc41 - Update to version 20241030.
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20241030
  * Added 3.2.6

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/ruby-build?expand=0&rev=180
2024-10-30 12:46:58 +00:00
Ana Guerrero
6bfae3e502 Accepting request 1208749 from devel:languages:ruby:extensions
OBS-URL: https://build.opensuse.org/request/show/1208749
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ruby-build?expand=0&rev=66
2024-10-18 13:57:47 +00:00
Lukas Müller
b24088e173 - Update to version 20241017.
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20241017
  * Use --enable-shared for dev builds too, not only for releases by @eregon in #2450
  * Fix linking to vendored OpenSSL on 64-bit systems by @mislav in #2452
  * Add TruffleRuby and TruffleRuby GraalVM 24.1.1 by @eregon in #2454

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/ruby-build?expand=0&rev=178
2024-10-18 00:52:28 +00:00
Ana Guerrero
538dac91a0 Accepting request 1206166 from devel:languages:ruby:extensions
OBS-URL: https://build.opensuse.org/request/show/1206166
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ruby-build?expand=0&rev=65
2024-10-08 15:24:11 +00:00
Lukas Müller
69c42f2129 - Update to version 20241007.
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20241007
  * Add -d, --dir option to install to <prefix>/<definition> instead of <prefix> by @eregon in #2447
  * Support `ruby-build ruby-X.Y.Z DIR` by @eregon in #2448
  * Add Ruby 3.4.0-preview2 by @a-lavis in #2451

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/ruby-build?expand=0&rev=176
2024-10-07 20:19:25 +00:00
Ana Guerrero
ca6235ac2b Accepting request 1202049 from devel:languages:ruby:extensions
OBS-URL: https://build.opensuse.org/request/show/1202049
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ruby-build?expand=0&rev=64
2024-09-20 15:11:34 +00:00
Lukas Müller
afbe93f0fd - Update to version 20240917.
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20240917
  * Bump up openssl-3.0.15 by @hsbt in #2440
  * Use GitHub instead of openssl.org by @hsbt in #2441
  * Add TruffleRuby and TruffleRuby GraalVM 24.1.0 by @eregon in #2446

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/ruby-build?expand=0&rev=174
2024-09-19 20:58:04 +00:00
5 changed files with 132 additions and 21 deletions

View File

@ -1,15 +0,0 @@
diff --git a/test/rbenv.bats b/test/rbenv.bats
index 4496b1f..a73ad79 100644
--- a/test/rbenv.bats
+++ b/test/rbenv.bats
@@ -103,9 +103,7 @@ The following versions contain \`1.9.3' in the name:
See all available versions with \`rbenv install --list-all'.
-If the version you need is missing, try upgrading ruby-build:
-
- git -C ${BATS_TEST_DIRNAME/$HOME\//~/}/.. pull
+If the version you need is missing, try upgrading ruby-build.
OUT
unstub brew

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e6b763ecfc3e6fa7c5b5aeb8ed9df5eaabeb0639ca36b776afc26232efda1e25
size 91578

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:af7a012e14585d6e9cd2a80e50bc31abc389e49f704302a2def40a74ccd145c0
size 95016

View File

@ -1,3 +1,127 @@
-------------------------------------------------------------------
Wed Feb 12 01:25:10 UTC 2025 - Lukas Müller <expeehaa@outlook.com>
- Update to version 20250212.
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20250212
* Update JRuby to 9.4.12.0 by @headius in #2509
-------------------------------------------------------------------
Wed Feb 5 14:14:24 UTC 2025 - Lukas Müller <expeehaa@outlook.com>
- Update to version 20250205.
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20250205
* Added 3.2.7
-------------------------------------------------------------------
Thu Jan 30 00:08:59 UTC 2025 - Lukas Müller <expeehaa@outlook.com>
- Update to version 20250130.
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20250130
* Add JRuby 9.4.11.0 by @headius in #2506
-------------------------------------------------------------------
Mon Jan 27 15:52:32 UTC 2025 - Lukas Müller <expeehaa@outlook.com>
- Update to version 20250127.
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20250127
* Allow "nonexistent version" test to work without brew by @piperswe in #2432
* rbenv install: fix substituting $HOME with "~" by @mislav in #2501
* compute_sha2: drop support for OS X Leopard by @mislav in #2502
* Add TruffleRuby and TruffleRuby GraalVM 24.1.2 by @eregon in #2505
- Remove fix-test-requiring-git-repository.patch.
- Use %fdupes on the installed files.
-------------------------------------------------------------------
Tue Jan 21 22:56:44 UTC 2025 - Lukas Müller <expeehaa@outlook.com>
- Update to version 20250121.
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20250121
* Simplify logic for rpath, the comma syntax is supported by all compilers by @eregon in #2497
* Improve test output for failed stubs by @mislav in #2498
* Add JRuby 9.4.10.0 by @headius in #2500
-------------------------------------------------------------------
Sun Jan 19 04:39:27 UTC 2025 - Lukas Müller <expeehaa@outlook.com>
- Update to version 20250115.
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20250115
* Added 3.3.7
- Changes from version 20250114:
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20250114
* Fix library lookup path in vendored OpenSSL on Linux by @mislav in #2493 #2496
* `script/update-cruby`: improve curl HTTP error handling by @kou029w in #2483
-------------------------------------------------------------------
Thu Dec 26 00:12:43 UTC 2024 - Lukas Müller <expeehaa@outlook.com>
- Update to version 20241225.2.
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20241225.2
* Fixed 3.4.1 checksum by @hsbt in #2481
* Added 3.4-dev and 3.5-dev by @hsbt in #2482
- Changes from version 20241225.1:
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20241225.1
* Added Ruby 3.4.1
- Changes from version 20241225:
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20241225
* Removed unofficial releases by @hsbt in #2479
* Add Ruby 3.4.0 by @hsbt in #2480
-------------------------------------------------------------------
Sat Dec 14 13:45:02 UTC 2024 - Lukas Müller <expeehaa@outlook.com>
- Update to version 20241213.
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20241213
* Added 3.4.0-rc1
* Avoid array subscript error when checking OpenSSL versions by @mislav in #2461
* Allow named pipes as build definition argument by @mislav in #2462
* Clarify --list and --definitions in the README by @eregon in #2464
* Suggest to install rubies in a user-writable directory in the README by @eregon in #2465
* Add an environment variable to always build openssl/libssl by @eregon in #2466
* Warn that Ruby 3.1 support ends in less than 6 months by @mislav in #2471
* Update OpenSSL 3.0.15 by @hsbt in #2477
-------------------------------------------------------------------
Wed Nov 6 03:12:32 UTC 2024 - Lukas Müller <expeehaa@outlook.com>
- Update to version 20241105.
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20241105
* Add Ruby 3.3.6
* Add JRuby 9.4.9.0 by @headius in #2460
-------------------------------------------------------------------
Wed Oct 30 12:42:36 UTC 2024 - Lukas Müller <expeehaa@outlook.com>
- Update to version 20241030.
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20241030
* Added 3.2.6
-------------------------------------------------------------------
Fri Oct 18 00:50:28 UTC 2024 - Lukas Müller <expeehaa@outlook.com>
- Update to version 20241017.
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20241017
* Use --enable-shared for dev builds too, not only for releases by @eregon in #2450
* Fix linking to vendored OpenSSL on 64-bit systems by @mislav in #2452
* Add TruffleRuby and TruffleRuby GraalVM 24.1.1 by @eregon in #2454
-------------------------------------------------------------------
Mon Oct 7 20:14:21 UTC 2024 - Lukas Müller <expeehaa@outlook.com>
- Update to version 20241007.
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20241007
* Add -d, --dir option to install to <prefix>/<definition> instead of <prefix> by @eregon in #2447
* Support `ruby-build ruby-X.Y.Z DIR` by @eregon in #2448
* Add Ruby 3.4.0-preview2 by @a-lavis in #2451
-------------------------------------------------------------------
Tue Sep 17 13:53:52 UTC 2024 - Lukas Müller <expeehaa@outlook.com>
- Update to version 20240917.
Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20240917
* Bump up openssl-3.0.15 by @hsbt in #2440
* Use GitHub instead of openssl.org by @hsbt in #2441
* Add TruffleRuby and TruffleRuby GraalVM 24.1.0 by @eregon in #2446
-------------------------------------------------------------------
Fri Sep 6 14:02:03 UTC 2024 - Lukas Müller <expeehaa@outlook.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package ruby-build
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -24,7 +24,7 @@
%endif
Name: ruby-build
Version: 20240903
Version: 20250212
Release: 0
BuildArch: noarch
License: MIT
@ -32,7 +32,7 @@ Group: Development/Languages/Ruby
URL: https://github.com/rbenv/ruby-build
Summary: Compile and install Ruby
Source0: https://github.com/rbenv/ruby-build/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
Patch0: fix-test-requiring-git-repository.patch
BuildRequires: fdupes
%if %{with test}
BuildRequires: bats
%endif
@ -106,6 +106,8 @@ PREFIX="%{buildroot}%{_prefix}" ./install.sh
sed -i 's|#!/usr/bin/env bash|#!/bin/bash|g' %{buildroot}%{_bindir}/*
%fdupes %{buildroot}%{_datadir}/ruby-build
%check
%if %{with test}
bats test