<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/b7fca338790e1c9baeb17ffc44d8954d2516342b">https://github.com/macports/macports-ports/commit/b7fca338790e1c9baeb17ffc44d8954d2516342b</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 b7fca338790 lang/ruby: fix build error of @1.8.7-p374_13
</span>b7fca338790 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit b7fca338790e1c9baeb17ffc44d8954d2516342b
</span>Author: kimura wataru <kimuraw@i.nifty.jp>
AuthorDate: Wed Oct 20 22:38:30 2021 +0900

<span style='display:block; white-space:pre;color:#404040;'>    lang/ruby: fix build error of @1.8.7-p374_13
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    closes: https://trac.macports.org/ticket/63644
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - revert deleting "--without-tk" from configure.args
</span><span style='display:block; white-space:pre;color:#404040;'>    - update implicit.patch for ext/tk
</span>---
 lang/ruby/Portfile             |  3 ++-
 lang/ruby/files/implicit.patch | 23 +++++++++++++++++++++++
 2 files changed, 25 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby/Portfile b/lang/ruby/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a9de01755df..53d0bfd8f09 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ruby/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,7 +12,7 @@ deprecated.upstream_support no
</span> 
 name                   ruby
 version                        1.8.7-p374
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision           14
</span> 
 categories             lang ruby
 maintainers            {kimuraw @kimuraw}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -117,6 +117,7 @@ if {[string match *clang* ${configure.compiler}]} {
</span> configure.args    --enable-shared \
                                --mandir="${prefix}/share/man" \
                                --enable-pthread \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                --without-tk \
</span>                           --with-vendordir=${prefix}/lib/ruby/vendor_ruby \
                                --program-suffix=1.8
 # ignore minor version for archdir, like i686-darwin9
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby/files/implicit.patch b/lang/ruby/files/implicit.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 2a587206622..b37be9f3b6d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ruby/files/implicit.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby/files/implicit.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -93,3 +93,26 @@ diff -ur ../ruby-1.8.7-p374.org/main.c ./main.c
</span>  int
  finite(n)
      double n;
<span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ext/tk/tcltklib.c.orig      2008-05-23 14:22:13.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ext/tk/tcltklib.c      2021-10-20 22:20:26.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -7,6 +7,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define TCLTKLIB_RELEASE_DATE "2008-05-23"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "ruby.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern VALUE rb_proc_new _((VALUE (*)(ANYARGS/* VALUE yieldarg[, VALUE procarg] */), VALUE));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef RUBY_VM
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* #include "ruby/ruby.h" */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ext/tk/tkutil/tkutil.c.orig    2008-05-23 14:22:13.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ext/tk/tkutil/tkutil.c 2021-10-20 22:29:18.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -59,6 +59,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /*************************************/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifdef HAVE_RB_OBJ_INSTANCE_EXEC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++VALUE rb_obj_instance_exec(int argc, VALUE *argv, VALUE self);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static VALUE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ tk_s_new(argc, argv, klass)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     int argc;
</span></pre><pre style='margin:0'>

</pre>