Commit graph

  • cba395e4a6
    Merge pull request #2318 from rbenv/with-bundled-gems Mislav Marohnić 2023-12-01 14:48:23 +01:00
  • c5346187ac
    Simplify build & install steps for dev rubies Mislav Marohnić 2023-11-30 15:57:27 +01:00
  • d12f6e5488
    Merge pull request #2316 from rbenv/fix-ruby-2.4 Mislav Marohnić 2023-11-24 22:14:21 +01:00
  • efe73b4841
    Fix compiling Ruby < 2.5 by omitting --with-ext Mislav Marohnić 2023-11-24 22:08:28 +01:00
  • 62ec07af2a
    Merge pull request #2314 from rbenv/verify-openssl-remove Mislav Marohnić 2023-11-21 19:35:21 +01:00
  • a029f72e2c
    Remove deprecated verify_openssl step from build definitions Mislav Marohnić 2023-11-21 19:26:52 +01:00
  • e30482e686
    Merge pull request #2296 from rbenv/verify-openssl Mislav Marohnić 2023-11-21 18:19:19 +01:00
  • 4c46e63e4f
    readme: update markdown syntax for warning label Mislav Marohnić 2023-11-21 17:25:51 +01:00
  • 4a3ff7e194
    Surface make problems while building Ruby extensions Mislav Marohnić 2023-11-21 17:08:36 +01:00
  • 4cb285791c
    Remove verify_opensl step from build definitions Mislav Marohnić 2023-11-07 12:22:05 +01:00
  • 6250069ccb
    Instruct Ruby to fail the build if openssl or psych are missing Mislav Marohnić 2023-11-07 12:13:46 +01:00
  • 4b7ce4d00f Add ruby-dev definition Benoit Daloze 2023-11-15 18:43:36 +01:00
  • d312f5a403
    Merge pull request #2308 from rbenv/update-eol-script Mislav Marohnić 2023-11-19 15:07:14 +01:00
  • 138ecd2f50 Add ruby-dev definition Benoit Daloze 2023-11-15 18:43:36 +01:00
  • a6a79ac48d
    Merge pull request #2307 from rbenv/ruby-3.0-unsupported Mislav Marohnić 2023-11-14 14:06:14 +01:00
  • e4e49a1601
    ruby-build 20231114 v20231114 Hiroshi SHIBATA 2023-11-14 21:13:25 +09:00
  • 6d5c4314ce
    Merge pull request #2310 from andreimaxim/3.3.0-preview3 Hiroshi SHIBATA 2023-11-13 09:36:36 +09:00
  • 6e85a7bad4
    Add 3.3.0-preview3 Andrei Maxim 2023-11-12 22:36:04 +02:00
  • e03e8c3f9c
    Add script to update warn_unsuppported, warn_eol labels Mislav Marohnić 2023-11-11 12:35:30 +01:00
  • ed3800a409
    Mark Ruby 3.0.x as unsupported Mislav Marohnić 2023-11-11 12:33:27 +01:00
  • 270ecd0bcb
    Merge pull request #2304 from rbenv/fix-wget Mislav Marohnić 2023-11-09 02:08:54 +01:00
  • 4c07370ac4
    Abandon using --show-progress for wget Mislav Marohnić 2023-11-09 01:59:21 +01:00
  • a206686aac
    Merge pull request #2302 from rbenv/man-page-tweaks Mislav Marohnić 2023-11-09 00:08:32 +01:00
  • 3f46003f03
    Merge pull request #2303 from rbenv/print-command-tmpdir Mislav Marohnić 2023-11-09 00:08:02 +01:00
  • c4f811a23d
    Fix commands printed when TMPDIR is empty Mislav Marohnić 2023-11-08 23:50:22 +01:00
  • a53f94fe3f
    Add option flags to ruby-build man page Mislav Marohnić 2023-11-08 23:48:51 +01:00
  • bb18f12e64
    ruby-build 20231107 v20231107 Mislav Marohnić 2023-11-07 19:16:07 +01:00
  • 44e4797d23
    Merge pull request #2297 from rbenv/man-page Mislav Marohnić 2023-11-07 19:03:06 +01:00
  • 1aa0bfce12
    Add ruby-build(1) man page Mislav Marohnić 2023-11-07 18:13:12 +01:00
  • b80edb1889
    💅 Tidy up ruby-build help output Mislav Marohnić 2023-11-07 18:10:34 +01:00
  • 91c95bbf8f
    Respect NO_COLOR and CLICOLOR_FORCE (#2295) Mislav Marohnić 2023-11-07 16:05:27 +01:00
  • c3d25933cc
    Respect NO_COLOR and CLICOLOR_FORCE Mislav Marohnić 2023-11-07 11:34:50 +01:00
  • 8e2662fa65
    Merge pull request #2230 from rbenv/output-redesign Mislav Marohnić 2023-11-07 15:49:55 +01:00
  • e320bdfbc7
    Add helpful comments explaining ruby-build inner workings Mislav Marohnić 2023-11-07 11:06:23 +01:00
  • ff4f335cb1
    Simplify printing various error messages to stderr Mislav Marohnić 2023-11-07 11:03:53 +01:00
  • 5d1bebaccc
    Improve verify_openssl output Mislav Marohnić 2023-11-07 10:59:18 +01:00
  • 1f72acb6d9
    Connect git commands to the original stderr Mislav Marohnić 2023-11-07 10:55:01 +01:00
  • 56242478b1
    Simplify build_package_rbx Mislav Marohnić 2023-11-07 10:28:20 +01:00
  • ae653983d8
    💅 Cleanup build_package steps implementation Mislav Marohnić 2023-11-07 10:23:41 +01:00
  • 93c50bbaf0
    Show progress of downloaded files in the terminal Mislav Marohnić 2023-11-07 10:17:54 +01:00
  • 61e50df552
    Improve "BUILD FAILED" output Mislav Marohnić 2023-11-07 10:07:41 +01:00
  • c6f8eb38cf
    Print external commands that ruby-build executes Mislav Marohnić 2023-11-07 01:41:06 +01:00
  • 3c5059633f
    Merge pull request #2294 from rbenv/fire-topaz-maglev Mislav Marohnić 2023-11-07 01:14:26 +01:00
  • 945d124335
    Remove topaz Mislav Marohnić 2023-11-06 16:50:49 +01:00
  • a706e117d7
    Remove maglev Mislav Marohnić 2023-11-06 16:49:29 +01:00
  • 469a0af96d
    Merge pull request #2289 from headius/jruby_9.4.5.0_9.3.13.0 Mislav Marohnić 2023-11-05 14:18:07 +01:00
  • 4a72b9c28f
    Merge pull request #2292 from rbenv/fix-system-openssl-check Mislav Marohnić 2023-11-05 14:11:58 +01:00
  • f6923c65f0
    Fix checking system OpenSSL version Mislav Marohnić 2023-11-05 13:56:45 +01:00
  • 224e942bd7
    Tweak basic usage instructions Mislav Marohnić 2023-11-03 18:00:45 +01:00
  • e0b71e7d32
    Merge pull request #2275 from rbenv/auto-homebrew-openssl Mislav Marohnić 2023-11-03 17:49:24 +01:00
  • 208fbb4564 Add JRuby 9.4.5.0 and 9.3.13.0 Charles Oliver Nutter 2023-11-02 11:14:29 -05:00
  • 315373b1de
    Change legacy needs_openssl_* conditions to one with inline arguments Mislav Marohnić 2023-10-14 23:25:11 +02:00
  • 31e53468b6
    Automatically link to Homebrew OpenSSL Mislav Marohnić 2023-10-13 21:10:45 +02:00
  • 8f294c43ad
    Allow inline arguments in --if conditions Mislav Marohnić 2023-10-14 23:23:21 +02:00
  • b54a73b127
    Merge pull request #2286 from rbenv/2.7-unsupported Mislav Marohnić 2023-10-28 16:46:03 +02:00
  • 2ae1416948
    Unmark Ruby 2.7 as soon-to-be-EOL since it's already EOL Mislav Marohnić 2023-10-27 16:07:26 +02:00
  • 8afc6e179b ruby-build 20231025 v20231025 Benoit Daloze 2023-10-25 11:57:47 +02:00
  • 4996d18f46 Add TruffleRuby and TruffleRuby GraalVM 23.1.1 Benoit Daloze 2023-10-25 11:47:17 +02:00
  • c47a7c8f7b Add TruffleRuby and TruffleRuby GraalVM 23.1.1 Benoit Daloze 2023-10-25 11:47:17 +02:00
  • 490517914e
    Merge pull request #2283 from rbenv/openssl-3-1-4 Hiroshi SHIBATA 2023-10-25 10:47:06 +09:00
  • fbcb6bdc3a
    Bump up OpenSSL 3.1.4 Hiroshi SHIBATA 2023-10-25 09:56:17 +09:00
  • 39f77ffd17 Skip ri/rdoc when installing jruby-launcher Benoit Daloze 2023-10-23 12:19:34 +02:00
  • 142a2d69d4 Skip ri/rdoc when installing jruby-launcher Benoit Daloze 2023-10-23 12:19:34 +02:00
  • c3bae8b6a9 Fix fixing JRuby shebangs on macOS Mislav Marohnić 2023-10-23 05:47:42 +02:00
  • 1cb721b91f
    Fix fixing JRuby shebangs on macOS Mislav Marohnić 2023-10-23 05:47:42 +02:00
  • 99fda28fc4 JRuby: remove openssl@1.1 requirement from jruby-dev Mislav Marohnić 2023-10-20 13:48:23 +02:00
  • db600ccdfd TruffleRuby: remove explicit openssl@1.1 requirement on macOS Mislav Marohnić 2023-10-20 13:44:12 +02:00
  • 8d2ed20c15
    JRuby: remove openssl@1.1 requirement from jruby-dev Mislav Marohnić 2023-10-20 13:48:23 +02:00
  • a2713050af
    TruffleRuby: remove explicit openssl@1.1 requirement on macOS Mislav Marohnić 2023-10-20 13:44:12 +02:00
  • 0e4c61d868
    Merge pull request #2277 from headius/jruby-9.4.4.0 Hiroshi SHIBATA 2023-10-19 08:50:40 +09:00
  • 0be9ae1956 Add JRuby 9.4.4.0 Charles Oliver Nutter 2023-10-18 13:52:53 -05:00
  • 1dc3628be3
    Merge pull request #2276 from rbenv/openssl-test Mislav Marohnić 2023-10-17 16:08:59 +02:00
  • 08b1cfaf71
    Add needs_openssl test Mislav Marohnić 2023-10-17 12:00:45 +02:00
  • a559b30fd8
    Improve cached_tarball test helper Mislav Marohnić 2023-10-17 00:18:14 +02:00
  • fe933abbf8
    Merge pull request #2271 from rbenv/ldflags-clean Mislav Marohnić 2023-10-16 18:19:29 +02:00
  • aada31aed5
    Avoiding excessive cd when fetching git repos (#2273) Mislav Marohnić 2023-10-16 14:40:04 +02:00
  • 7a741cfb68
    Merge pull request #2270 from rbenv/openssl-clean Mislav Marohnić 2023-10-16 14:38:58 +02:00
  • 1d9b4e268f
    Merge pull request #2274 from rbenv/ruby-configure-opts Mislav Marohnić 2023-10-14 14:01:09 +02:00
  • 7773f82f74 Cleanup in truffleruby+graalvm installation Mislav Marohnić 2023-10-13 18:59:11 +02:00
  • 536495d1d3 ruby-build 20231014 v20231014 Benoit Daloze 2023-10-14 12:19:11 +02:00
  • 5f4cea14d9
    Merge pull request #2258 from eregon/overridable-url Mislav Marohnić 2023-10-13 21:25:59 +02:00
  • 6626304678
    fix Mislav Marohnić 2023-10-13 21:21:53 +02:00
  • 9b8749105f
    Avoid compiling OpenSSL if the user supplied --with-openssl-dir on the command line Mislav Marohnić 2023-10-13 18:51:10 +02:00
  • 1d0bb49688
    Avoiding excessive cd when fetching git repos Mislav Marohnić 2023-10-13 18:58:07 +02:00
  • 3652700607
    Cleanup in truffleruby+graalvm installation Mislav Marohnić 2023-10-13 18:59:11 +02:00
  • 04ba857b6c
    Remove "ldflags_dirs" step from build definitions Mislav Marohnić 2023-10-13 19:25:03 +02:00
  • 47eda17460
    Remove implicit LDFLAGS, CPPFLAGS, and "ldflags_dirs" build step Mislav Marohnić 2023-10-13 19:21:04 +02:00
  • 6663720fca
    Cleanup in openssl compilation step Mislav Marohnić 2023-10-13 19:00:33 +02:00
  • 216084d334 Add RUBY_BUILD_TARBALL_OVERRIDE to override the ruby tarball URL Benoit Daloze 2023-09-21 16:23:35 +02:00
  • 4bf2fece5e ruby-build 20231012 v20231012 Benoit Daloze 2023-10-12 11:46:39 +02:00
  • 86af235370 Use builds from ruby/truffleruby-dev-builder for truffleruby-dev on macos-arm64 Benoit Daloze 2023-10-12 11:40:08 +02:00
  • 5da8472ce7 Use builds from ruby/truffleruby-dev-builder for truffleruby-dev on macos-arm64 Benoit Daloze 2023-10-12 11:40:08 +02:00
  • b4b1dd20ce
    Enable shellcheck parsing of ruby-build source (#2268) Mislav Marohnić 2023-10-12 11:10:43 +02:00
  • d9d5d38992
    file not empty Mislav Marohnić 2023-10-12 11:02:53 +02:00
  • ddbe4928ee
    fix fix Mislav Marohnić 2023-10-12 10:30:09 +02:00
  • f63f9de8a7
    fix Mislav Marohnić 2023-10-12 10:13:11 +02:00
  • 1f1f0f1a3d
    moar shellcheck Mislav Marohnić 2023-10-11 18:36:30 +02:00
  • 44031cb8cf
    more shellcheck Mislav Marohnić 2023-10-11 18:01:10 +02:00
  • cbbafda6ac
    WIP shellcheck Mislav Marohnić 2023-10-11 17:53:03 +02:00
  • d9af2ad5e8
    Merge pull request #2267 from rbenv/configure-args Mislav Marohnić 2023-10-11 18:09:39 +02:00