<pre style='margin:0'>
kimura wataru (kimuraw) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/7871f8a50a7ea42f13ffe7a5d76b7a32ff5f54b6">https://github.com/macports/macports-ports/commit/7871f8a50a7ea42f13ffe7a5d76b7a32ff5f54b6</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 7871f8a50a7 _resources/port1.0/group/ruby-1.0.tcl: add ruby30
</span>7871f8a50a7 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 7871f8a50a7ea42f13ffe7a5d76b7a32ff5f54b6
</span>Author: kimura wataru <kimuraw@macports.org>
AuthorDate: Sun Dec 27 21:52:08 2020 +0900
<span style='display:block; white-space:pre;color:#404040;'> _resources/port1.0/group/ruby-1.0.tcl: add ruby30
</span>---
_resources/port1.0/group/ruby-1.0.tcl | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/ruby-1.0.tcl b/_resources/port1.0/group/ruby-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 2b3e43b4955..4f89709be6c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/ruby-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/ruby-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,32 +5,32 @@
</span> # 1. use ruby.setup and ruby.branches
#
# PortGroup ruby 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# ruby.branches 2.3 2.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# ruby.branches 3.0 2.7
</span> # ruby.setup module version type
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# # - adds subport "rb23-module" and "rb22-module"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# # - adds subport "rb30-module" and "rb27-module"
</span> #
# 2. use ruby.branch
#
# PortGroup ruby 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# ruby.branch 2.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# ruby.branch 3.0
</span> # depends_lib port:ruby${ruby.suffix}
# build.cmd ${ruby.bin}
# options:
# ruby.branches: the ruby versions supported by this module.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# this introduces subports such as rb23-, rb22-, ...
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# ruby.branch: select ruby version. 2.7, ... 2.0, 1.9 or 1.8.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# this introduces subports such as rb30-, rb27-, ...
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# ruby.branch: select ruby version. 3.0, 2.7, ... 2.0, 1.9 or 1.8.
</span> # ruby.link_binaries: whether generate suffixed symlink under ${prefix}/bin
# or not.
# ruby.link_binaries_suffix: suffix of commands from rb-foo under
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# ${prefix}/bin. such as "-2.2" or "-2.1".
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# ${prefix}/bin. such as "-3.0" or "-2.7".
</span> # values:
# ruby.bin, ruby.rdoc, ruby.gem ruby.rake: fullpath to commands for ${ruby.branch}.
# ruby.suffix: suffix of portname. port:ruby${ruby.suffix} or
# port:rb${ruby.suffix}-foo.
# ruby.bindir: install location of commands without suffix from rb-foo.
# ruby.gemdir: install location of rubygems.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# such as "${prefix}/lib/ruby2.2/gems/2.2.0".
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# such as "${prefix}/lib/ruby3.0/gems/3.0.0".
</span> # (obsoleted values)
# ruby.prog_suffix: use ruby.branch.
# ruby.version: use ruby.api_version.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -185,6 +185,7 @@ proc ruby.setup {module vers {type "install.rb"} {docs {}} {source "custom"} {im
</span> }
} else {
switch ${implementation} {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ ruby30 { ruby.branch 3.0 }
</span> ruby27 { ruby.branch 2.7 }
ruby26 { ruby.branch 2.6 }
ruby25 { ruby.branch 2.5 }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -196,7 +197,7 @@ proc ruby.setup {module vers {type "install.rb"} {docs {}} {source "custom"} {im
</span> ruby19 { ruby.branch 1.9 }
ruby { ruby.branch 1.8 }
default {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- ui_error "ruby.setup: unknown implementation '${implementation}' specified (ruby27, ruby26, ruby25, ruby24, ruby23, ruby22, ruby21, ruby20, ruby19 or ruby possible)"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ui_error "ruby.setup: unknown implementation '${implementation}' specified (ruby30, ruby27, ruby26, ruby25, ruby24, ruby23, ruby22, ruby21, ruby20, ruby19 or ruby possible)"
</span> return -code error "ruby.setup failed"
}
}
</pre><pre style='margin:0'>
</pre>