Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ruby-build: Update to 20230428 #18409

Merged
merged 1 commit into from
Apr 28, 2023

Conversation

halostatue
Copy link
Contributor

@halostatue halostatue commented Apr 25, 2023

Description

Upstream changes

This PR contains two updates: 20230424 and 20230428.

- 20230424:
  - Fall back on shasum if sha256sum is unavailable by @jas14 in
    rbenv/ruby-build#2177
  - Mark EOL status to Ruby 2.6 and 2.7 by @hsbt in
    rbenv/ruby-build#2180
  - Fix uploading SARIF reports from Differential Shellcheck by @mislav
    in rbenv/ruby-build#2181
  - Fix compilation of Ruby 3.2.x on FreeBSD by @jarmo in
    rbenv/ruby-build#2187
  - Fix truffleruby+graalvm-dev download URLs by @eregon in
    rbenv/ruby-build#2189

- 20230428:
  - Add TruffleRuby 23.0.0-preview1 by @eregon in rbenv/ruby-build#2190
  - Add TruffleRuby+GraalVM 23.0.0-preview1 by @eregon in
    rbenv/ruby-build#2191
Tested on

macOS 13.3.1 22E261 arm64
Xcode 14.2 14C18

Verification

Have you

@macportsbot
Copy link

Notifying maintainers:
@mojca for port ruby-build.

@mislav
Copy link

mislav commented Apr 25, 2023

Thanks for keeping ruby-build up to date in macports.

Something of note: when you copy ruby-build's changelog into your commit, and then into a body of an issue, you automatically ping twice everyone who is mentioned in that commit and issue, plus create back-references in all the mentioned PR threads. This creates noise and I don't find it super necessary, so it might be a good idea to enclose the entire changelog in ```, making it plain text.

@halostatue
Copy link
Contributor Author

Sorry about that @mislav. I’ll look at doing that moving forward.

This commit contains two updates: 20230424 and 20230428.

```
- 20230424:
  - Fall back on shasum if sha256sum is unavailable by @jas14 in
    rbenv/ruby-build#2177
  - Mark EOL status to Ruby 2.6 and 2.7 by @hsbt in
    rbenv/ruby-build#2180
  - Fix uploading SARIF reports from Differential Shellcheck by @mislav
    in rbenv/ruby-build#2181
  - Fix compilation of Ruby 3.2.x on FreeBSD by @jarmo in
    rbenv/ruby-build#2187
  - Fix truffleruby+graalvm-dev download URLs by @eregon in
    rbenv/ruby-build#2189

- 20230428:
  - Add TruffleRuby 23.0.0-preview1 by @eregon in rbenv/ruby-build#2190
  - Add TruffleRuby+GraalVM 23.0.0-preview1 by @eregon in
    rbenv/ruby-build#2191
```
@halostatue halostatue force-pushed the update-ruby-build-to-20230424 branch from a5ecea3 to fdfe745 Compare April 28, 2023 13:51
@halostatue halostatue changed the title ruby-build: Update to 20230424 ruby-build: Update to 20230428 Apr 28, 2023
@halostatue
Copy link
Contributor Author

Updated to reflect the latest release since this PR was opened.

@mojca mojca merged commit a98bd34 into macports:master Apr 28, 2023
@halostatue halostatue deleted the update-ruby-build-to-20230424 branch April 28, 2023 19:38
@mislav mislav mentioned this pull request Oct 12, 2023
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

Successfully merging this pull request may close these issues.

4 participants