diff options
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 |