<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/2b70041571276d979f52c287fc0dba901afeb939">https://github.com/macports/macports-ports/commit/2b70041571276d979f52c287fc0dba901afeb939</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 2b700415712 vim, MacVim: update to vim version 9.1.0727
</span>2b700415712 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 2b70041571276d979f52c287fc0dba901afeb939
</span>Author: Thomas Nyman <thomas.nyman@iki.fi>
AuthorDate: Fri Oct 18 22:09:21 2024 +0200
<span style='display:block; white-space:pre;color:#404040;'> vim, MacVim: update to vim version 9.1.0727
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * update Vim to v9.1.0727
</span><span style='display:block; white-space:pre;color:#404040;'> * update MacVim to release-180
</span><span style='display:block; white-space:pre;color:#404040;'> * add python312, python313, ruby32, and ruby33 variants for Vim and MacVim
</span><span style='display:block; white-space:pre;color:#404040;'> * remove variants python36, python37, and python38 corresponding to EOL Python versions from Vim and MacVim
</span>---
editors/MacVim/Portfile | 44 +++++++++++++++++++++++++++++---------------
editors/vim/Portfile | 44 +++++++++++++++++++++++++++++---------------
2 files changed, 58 insertions(+), 30 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/editors/MacVim/Portfile b/editors/MacVim/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6dc4b2a48fc..a8fecdcd9b2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/editors/MacVim/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/editors/MacVim/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ PortGroup compiler_blacklist_versions 1.0
</span> # is because they both share the same set of configuration files and ensures
# that the user's configuration files will always work with both.
set vim_version 9.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set release 179
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set release 180
</span> github.setup macvim-dev macvim ${release} release-
revision 0
name MacVim
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,9 +25,9 @@ long_description \
</span>
homepage https://macvim.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 692664e7643b05385025b01bf32133c2651d8aff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 1b58bfff65afb3cf448c7134afcaf156d16d982f28288f7595a41a458b00cd6c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 25330222
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 fb34366d9059f09ef73a56dd215ff504951cad42 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 bcc84a691ab2344942b18d2dbedd20aab4ecd4d6ac928ac8842f6d1b0c7d70f7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 25822029
</span>
depends_lib-append port:gettext \
port:libiconv \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -130,7 +130,7 @@ variant perl description {Enable Perl scripting} {
</span> depends_lib-append path:bin/perl:perl5
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set pythons_suffixes {27 36 37 38 39 310 311}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set pythons_suffixes {27 39 310 311 312 313}
</span>
set pythons_ports {}
foreach s ${pythons_suffixes} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -158,52 +158,52 @@ foreach s ${pythons_suffixes} {
</span> }
variant ruby requires ruby18 description {Compatibility variant, requires +ruby18} {}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant ruby18 conflicts ruby19 ruby20 ruby21 ruby22 ruby23 ruby24 ruby25 ruby30 ruby31 description {Enable Ruby scripting} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby18 conflicts ruby19 ruby20 ruby21 ruby22 ruby23 ruby24 ruby25 ruby30 ruby31 ruby32 ruby33 description {Enable Ruby scripting} {
</span> configure.args-append --enable-rubyinterp
configure.args-append --with-ruby-command=${prefix}/bin/ruby1.8
depends_lib-append port:ruby
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant ruby19 conflicts ruby18 ruby20 ruby21 ruby22 ruby23 ruby24 ruby25 ruby30 ruby31 description {Enable Ruby scripting} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby19 conflicts ruby18 ruby20 ruby21 ruby22 ruby23 ruby24 ruby25 ruby30 ruby31 ruby32 ruby33 description {Enable Ruby scripting} {
</span> configure.args-append --enable-rubyinterp
configure.args-append --with-ruby-command=${prefix}/bin/ruby1.9
depends_lib-append port:ruby19
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant ruby20 conflicts ruby18 ruby19 ruby21 ruby22 ruby23 ruby24 ruby25 ruby30 ruby31 description {Enable Ruby scripting} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby20 conflicts ruby18 ruby19 ruby21 ruby22 ruby23 ruby24 ruby25 ruby30 ruby31 ruby32 ruby33 description {Enable Ruby scripting} {
</span> configure.args-append --enable-rubyinterp
configure.args-append --with-ruby-command=${prefix}/bin/ruby2.0
depends_lib-append port:ruby20
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant ruby21 conflicts ruby18 ruby19 ruby20 ruby22 ruby23 ruby24 ruby25 ruby30 ruby31 description {Enable Ruby scripting} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby21 conflicts ruby18 ruby19 ruby20 ruby22 ruby23 ruby24 ruby25 ruby30 ruby31 ruby32 ruby33 description {Enable Ruby scripting} {
</span> configure.args-append --enable-rubyinterp
configure.args-append --with-ruby-command=${prefix}/bin/ruby2.1
depends_lib-append port:ruby21
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant ruby22 conflicts ruby18 ruby19 ruby20 ruby21 ruby23 ruby24 ruby25 ruby30 ruby31 description {Enable Ruby scripting} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby22 conflicts ruby18 ruby19 ruby20 ruby21 ruby23 ruby24 ruby25 ruby30 ruby31 ruby32 ruby33 description {Enable Ruby scripting} {
</span> configure.args-append --enable-rubyinterp
configure.args-append --with-ruby-command=${prefix}/bin/ruby2.2
depends_lib-append port:ruby22
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant ruby23 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby24 ruby25 ruby30 ruby31 description {Enable Ruby scripting} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby23 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby24 ruby25 ruby30 ruby31 ruby32 ruby33 description {Enable Ruby scripting} {
</span> configure.args-append --enable-rubyinterp
configure.args-append --with-ruby-command=${prefix}/bin/ruby2.3
depends_lib-append port:ruby23
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant ruby24 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby23 ruby25 ruby30 ruby31 description {Enable Ruby scripting} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby24 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby23 ruby25 ruby30 ruby31 ruby32 ruby33 description {Enable Ruby scripting} {
</span> configure.args-append --enable-rubyinterp
configure.args-append --with-ruby-command=${prefix}/bin/ruby2.4
depends_lib-append port:ruby24
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant ruby25 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby23 ruby24 ruby30 ruby31 description {Enable Ruby scripting} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby25 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby23 ruby24 ruby30 ruby31 ruby32 ruby33 description {Enable Ruby scripting} {
</span> configure.args-append --enable-rubyinterp
configure.args-append --with-ruby-command=${prefix}/bin/ruby2.5
depends_lib-append port:ruby25
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant ruby30 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby23 ruby24 ruby25 ruby31 description {Enable Ruby scripting} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby30 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby23 ruby24 ruby25 ruby31 ruby32 ruby33 description {Enable Ruby scripting} {
</span> configure.args-append --enable-rubyinterp
configure.args-append --with-ruby-command=${prefix}/bin/ruby3.0
depends_lib-append port:ruby30
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant ruby31 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby23 ruby24 ruby25 ruby30 description {Enable Ruby scripting} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby31 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby23 ruby24 ruby25 ruby30 ruby32 ruby33 description {Enable Ruby scripting} {
</span> configure.args-append --enable-rubyinterp
configure.args-append --with-ruby-command=${prefix}/bin/ruby3.1
depends_lib-append port:ruby31
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -212,6 +212,20 @@ variant ruby31 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby23 ruby24 ruby25
</span> compiler.blacklist-append \
*gcc-4.0 *gcc-4.2
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby32 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby23 ruby24 ruby25 ruby30 ruby31 ruby33 description {Enable Ruby scripting} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --enable-rubyinterp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --with-ruby-command=${prefix}/bin/ruby3.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:ruby32
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ compiler.blacklist-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ *gcc-4.0 *gcc-4.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby33 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby23 ruby24 ruby25 ruby30 ruby31 ruby32 description {Enable Ruby scripting} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --enable-rubyinterp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --with-ruby-command=${prefix}/bin/ruby3.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:ruby33
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ compiler.blacklist-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ *gcc-4.0 *gcc-4.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
variant tcl description {Enable Tcl scripting} {
configure.args-append --enable-tclinterp \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/editors/vim/Portfile b/editors/vim/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f0c306e1ea8..f3f5f2c8602 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/editors/vim/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/editors/vim/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ PortGroup github 1.0
</span> # is because they both share the same set of configuration files and ensures
# that the user's configuration files will always work with both.
set vim_version 9.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set vim_patchlevel 0000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set vim_patchlevel 0727
</span> github.setup vim vim ${vim_version}.${vim_patchlevel} v
revision 0
categories editors
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,9 +22,9 @@ long_description Vim is an advanced text editor that seeks to provide \
</span>
homepage https://www.vim.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 aed3a40e2fb0a96fc22c554b2fd102fb3369d560 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 f0cdc73963122d052a666d88f787ec5b295f75ebdc3dfa5aa5a48f8afa92d98f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 17604158
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 862555466b868c9d99943f29d9384c440c67711e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 dfc41f36c2415acc00d1faef5e50d053be3c5a50b0c569d8ac4c73820be7c731 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 18094755
</span>
depends_lib-append port:gettext \
port:libiconv \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -111,7 +111,7 @@ variant perl description {Enable Perl scripting} {
</span> depends_lib-append path:bin/perl:perl5
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set pythons_suffixes {27 36 37 38 39 310 311}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set pythons_suffixes {27 39 310 311 312 313}
</span>
set pythons_ports {}
foreach s ${pythons_suffixes} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -139,52 +139,52 @@ foreach s ${pythons_suffixes} {
</span> }
variant ruby requires ruby18 description {Compatibility variant, requires +ruby18} {}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant ruby18 conflicts ruby19 ruby20 ruby21 ruby22 ruby23 ruby24 ruby25 ruby30 ruby31 description {Enable Ruby scripting} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby18 conflicts ruby19 ruby20 ruby21 ruby22 ruby23 ruby24 ruby25 ruby30 ruby31 ruby32 ruby33 description {Enable Ruby scripting} {
</span> configure.args-append --enable-rubyinterp
configure.args-append --with-ruby-command=${prefix}/bin/ruby1.8
depends_lib-append port:ruby
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant ruby19 conflicts ruby18 ruby20 ruby21 ruby22 ruby23 ruby24 ruby25 ruby30 ruby31 description {Enable Ruby scripting} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby19 conflicts ruby18 ruby20 ruby21 ruby22 ruby23 ruby24 ruby25 ruby30 ruby31 ruby32 ruby33 description {Enable Ruby scripting} {
</span> configure.args-append --enable-rubyinterp
configure.args-append --with-ruby-command=${prefix}/bin/ruby1.9
depends_lib-append port:ruby19
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant ruby20 conflicts ruby18 ruby19 ruby21 ruby22 ruby23 ruby24 ruby25 ruby30 ruby31 description {Enable Ruby scripting} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby20 conflicts ruby18 ruby19 ruby21 ruby22 ruby23 ruby24 ruby25 ruby30 ruby31 ruby32 ruby33 description {Enable Ruby scripting} {
</span> configure.args-append --enable-rubyinterp
configure.args-append --with-ruby-command=${prefix}/bin/ruby2.0
depends_lib-append port:ruby20
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant ruby21 conflicts ruby18 ruby19 ruby20 ruby22 ruby23 ruby24 ruby25 ruby30 ruby31 description {Enable Ruby scripting} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby21 conflicts ruby18 ruby19 ruby20 ruby22 ruby23 ruby24 ruby25 ruby30 ruby31 ruby32 ruby33 description {Enable Ruby scripting} {
</span> configure.args-append --enable-rubyinterp
configure.args-append --with-ruby-command=${prefix}/bin/ruby2.1
depends_lib-append port:ruby21
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant ruby22 conflicts ruby18 ruby19 ruby20 ruby21 ruby23 ruby24 ruby25 ruby30 ruby31 description {Enable Ruby scripting} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby22 conflicts ruby18 ruby19 ruby20 ruby21 ruby23 ruby24 ruby25 ruby30 ruby31 ruby32 ruby33 description {Enable Ruby scripting} {
</span> configure.args-append --enable-rubyinterp
configure.args-append --with-ruby-command=${prefix}/bin/ruby2.2
depends_lib-append port:ruby22
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant ruby23 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby24 ruby25 ruby30 ruby31 description {Enable Ruby scripting} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby23 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby24 ruby25 ruby30 ruby31 ruby32 ruby33 description {Enable Ruby scripting} {
</span> configure.args-append --enable-rubyinterp
configure.args-append --with-ruby-command=${prefix}/bin/ruby2.3
depends_lib-append port:ruby23
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant ruby24 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby23 ruby25 ruby30 ruby31 description {Enable Ruby scripting} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby24 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby23 ruby25 ruby30 ruby31 ruby32 ruby33 description {Enable Ruby scripting} {
</span> configure.args-append --enable-rubyinterp
configure.args-append --with-ruby-command=${prefix}/bin/ruby2.4
depends_lib-append port:ruby24
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant ruby25 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby23 ruby24 ruby30 ruby31 description {Enable Ruby scripting} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby25 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby23 ruby24 ruby30 ruby31 ruby32 ruby33 description {Enable Ruby scripting} {
</span> configure.args-append --enable-rubyinterp
configure.args-append --with-ruby-command=${prefix}/bin/ruby2.5
depends_lib-append port:ruby25
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant ruby30 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby23 ruby24 ruby25 ruby31 description {Enable Ruby scripting} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby30 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby23 ruby24 ruby25 ruby31 ruby32 ruby33 description {Enable Ruby scripting} {
</span> configure.args-append --enable-rubyinterp
configure.args-append --with-ruby-command=${prefix}/bin/ruby3.0
depends_lib-append port:ruby30
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant ruby31 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby23 ruby24 ruby25 ruby30 description {Enable Ruby scripting} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby31 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby23 ruby24 ruby25 ruby30 ruby32 ruby33 description {Enable Ruby scripting} {
</span> configure.args-append --enable-rubyinterp
configure.args-append --with-ruby-command=${prefix}/bin/ruby3.1
depends_lib-append port:ruby31
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -193,6 +193,20 @@ variant ruby31 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby23 ruby24 ruby25
</span> compiler.blacklist-append \
*gcc-4.0 *gcc-4.2
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby32 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby23 ruby24 ruby25 ruby30 ruby31 ruby33 description {Enable Ruby scripting} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --enable-rubyinterp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --with-ruby-command=${prefix}/bin/ruby3.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:ruby32
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ compiler.blacklist-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ *gcc-4.0 *gcc-4.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby33 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby23 ruby24 ruby25 ruby30 ruby31 ruby32 description {Enable Ruby scripting} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --enable-rubyinterp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --with-ruby-command=${prefix}/bin/ruby3.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:ruby33
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ compiler.blacklist-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ *gcc-4.0 *gcc-4.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
variant tcl description {Enable Tcl scripting} {
configure.args-append --enable-tclinterp \
</pre><pre style='margin:0'>
</pre>