Bug 270556 - lang/ruby30: Update to 3.0.6
Summary: lang/ruby30: Update to 3.0.6
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Yasuhiro Kimura
URL: https://www.ruby-lang.org/en/news/202...
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-30 21:36 UTC by Yasuhiro Kimura
Modified: 2023-04-18 16:10 UTC (History)
2 users (show)

See Also:
sunpoet: maintainer-feedback+
yasu: merge-quarterly?


Attachments
Patch file (2.20 KB, patch)
2023-03-30 21:36 UTC, Yasuhiro Kimura
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yasuhiro Kimura freebsd_committer freebsd_triage 2023-03-30 21:36:24 UTC
Created attachment 241219 [details]
Patch file

Update to 3.0.6

Mark DEPRECATED and set EXPIRATION_DATE. With the release of 3.0.6 Ruby 3.0 entered the security only maintainance phase. It is scheduled for a year and after that Ruby 3.0 reatches its EoL. So mark this port as DEPRECATED and set EXPIRATION_DATE to one month after the date of EoL in order to encourage user to migrate to newer version.

ReleaseNotes:   https://www.ruby-lang.org/en/news/2023/03/30/ruby-3-0-6-released/
MFH:            2023Q1
Security:       9b60bba1-cf18-11ed-bd44-080027f5fec9
Security:       6bd2773c-cf1a-11ed-bd44-080027f5fec9
Comment 1 Po-Chuan Hsieh freebsd_committer freebsd_triage 2023-04-05 20:33:27 UTC
LGTM. Please MFH to 2023Q2 instead. Thanks!
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-04-18 12:32:09 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f7d92a2af6b147d1ed8c01c89cb7fd63dbd9e684

commit f7d92a2af6b147d1ed8c01c89cb7fd63dbd9e684
Author:     Yasuhiro Kimura <yasu@freebsd.org>
AuthorDate: 2023-04-18 12:31:06 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2023-04-18 12:31:06 +0000

    lang/ruby30: Update to 3.0.6

    - Mark DEPRECATED and set EXPIRATION_DATE to 2024-04-30

    Changes:        https://www.ruby-lang.org/en/news/2023/03/30/ruby-3-0-6-released/
    PR:             270556
    Security:       9b60bba1-cf18-11ed-bd44-080027f5fec9
    Security:       6bd2773c-cf1a-11ed-bd44-080027f5fec9

 Mk/Uses/ruby.mk      | 4 ++--
 lang/ruby30/Makefile | 3 +++
 lang/ruby30/distinfo | 6 +++---
 3 files changed, 8 insertions(+), 5 deletions(-)
Comment 3 commit-hook freebsd_committer freebsd_triage 2023-04-18 16:09:30 UTC
A commit in branch 2023Q2 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5c9be9685c0b84fe0998d28b9855fc2401d538d6

commit 5c9be9685c0b84fe0998d28b9855fc2401d538d6
Author:     Yasuhiro Kimura <yasu@freebsd.org>
AuthorDate: 2023-04-18 12:31:06 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2023-04-18 16:08:44 +0000

    lang/ruby30: Update to 3.0.6

    - Mark DEPRECATED and set EXPIRATION_DATE to 2024-04-30

    Changes:        https://www.ruby-lang.org/en/news/2023/03/30/ruby-3-0-6-released/
    PR:             270556
    Security:       9b60bba1-cf18-11ed-bd44-080027f5fec9
    Security:       6bd2773c-cf1a-11ed-bd44-080027f5fec9
    (cherry picked from commit f7d92a2af6b147d1ed8c01c89cb7fd63dbd9e684)

 Mk/Uses/ruby.mk      | 4 ++--
 lang/ruby30/Makefile | 3 +++
 lang/ruby30/distinfo | 6 +++---
 3 files changed, 8 insertions(+), 5 deletions(-)
Comment 4 Po-Chuan Hsieh freebsd_committer freebsd_triage 2023-04-18 16:10:11 UTC
Committed. Thanks!