diff options
author | Yasuhiro Kimura <yasu@FreeBSD.org> | 2022-04-04 03:05:05 +0900 |
---|---|---|
committer | Yasuhiro Kimura <yasu@FreeBSD.org> | 2022-04-13 12:04:02 +0900 |
commit | add80dec1ab9913292b08ca8a9968728c755c222 (patch) | |
tree | 8fe30a1852f4ea8013791af10667d5af57cb2fc8 /Mk/bsd.ruby.mk | |
parent | editors/openoffice-4: Fix dependency issues (diff) |
lang/ruby32: Add new port
Add preview1 of Ruby 3.2 series.
ReleaseNotes: https://www.ruby-lang.org/en/news/2022/04/03/ruby-3-2-0-preview1-released/
PR: 263030
Approved by: sunpoet (ruby)
Diffstat (limited to 'Mk/bsd.ruby.mk')
-rw-r--r-- | Mk/bsd.ruby.mk | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/Mk/bsd.ruby.mk b/Mk/bsd.ruby.mk index 1d3788ee5db4..47c2eaa1ac5a 100644 --- a/Mk/bsd.ruby.mk +++ b/Mk/bsd.ruby.mk @@ -157,13 +157,22 @@ RUBY_PORTREVISION= 0 RUBY_PORTEPOCH= 1 RUBY31= "" # PLIST_SUB helpers +. elif ${RUBY_VER} == 3.2 +# +# Ruby 3.2 +# +RUBY_DISTVERSION= 3.2.0-preview1 +RUBY_PORTREVISION= 0 +RUBY_PORTEPOCH= 1 +RUBY32= "" # PLIST_SUB helpers + # When adding a version, please keep the comment in # Mk/bsd.default-versions.mk in sync. . else # # Other versions # -IGNORE= Only ruby 2.7, 3.0 and 3.1 are supported +IGNORE= Only ruby 2.7, 3.0, 3.1 and 3.2 are supported _INVALID_RUBY_VER= 1 . endif RUBY_VERSION= ${RUBY_DISTVERSION:C/^([0-9]+\.[0-9]+\.[0-9]+).*/\1/} @@ -174,6 +183,7 @@ RUBY_VERSION= ${RUBY_DISTVERSION:C/^([0-9]+\.[0-9]+\.[0-9]+).*/\1/} RUBY27?= "@comment " RUBY30?= "@comment " RUBY31?= "@comment " +RUBY32?= "@comment " .if defined(BROKEN_RUBY${RUBY_VER:R}${RUBY_VER:E}) .if ${BROKEN_RUBY${RUBY_VER:R}${RUBY_VER:E}} == "yes" @@ -279,7 +289,8 @@ PLIST_SUB+= ${PLIST_RUBY_DIRS:C,DIR="(${LOCALBASE}|${PREFIX})/,DIR=",} \ RUBY_DEFAULT_SUFFIX="${RUBY_DEFAULT_SUFFIX}" \ RUBY27=${RUBY27} \ RUBY30=${RUBY30} \ - RUBY31=${RUBY31} + RUBY31=${RUBY31} \ + RUBY32=${RUBY32} .if ${PORT_OPTIONS:MDEBUG} RUBY_FLAGS+= -d |