<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/03cd43aa21e6acc47f71dfa1885414e9d3fc1c11">https://github.com/macports/macports-ports/commit/03cd43aa21e6acc47f71dfa1885414e9d3fc1c11</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 03cd43aa21e lang/ruby19 .. 23: fix build error or missing openssl.bundle at ext/openssl
</span>03cd43aa21e is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 03cd43aa21e6acc47f71dfa1885414e9d3fc1c11
</span>Author: kimura wataru <kimuraw@i.nifty.jp>
AuthorDate: Tue Nov 9 23:11:11 2021 +0900

<span style='display:block; white-space:pre;color:#404040;'>    lang/ruby19 .. 23: fix build error or missing openssl.bundle at ext/openssl
</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/63845
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    keep PKG_CONFIG_PATH in Makefile and use it at running `miniruby extconf.rb`.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    ruby(1.8) does not use pkg-config in ext/openssl when headers and libraries
</span><span style='display:block; white-space:pre;color:#404040;'>    are found from "--with-openssl-include" and "--with-openssl-lib".
</span>---
 lang/ruby19/Portfile                           | 14 +++++---
 lang/ruby19/files/patch-openssl_pkgconfig.diff | 39 ++++++++++++++++++++
 lang/ruby20/Portfile                           | 14 +++++---
 lang/ruby20/files/patch-openssl_pkgconfig.diff | 50 ++++++++++++++++++++++++++
 lang/ruby21/Portfile                           | 13 +++----
 lang/ruby21/files/patch-openssl_pkgconfig.diff | 48 +++++++++++++++++++++++++
 lang/ruby22/Portfile                           | 11 +++---
 lang/ruby22/files/patch-openssl_pkgconfig.diff | 49 +++++++++++++++++++++++++
 lang/ruby23/Portfile                           | 11 +++---
 lang/ruby23/files/patch-openssl_pkgconfig.diff | 47 ++++++++++++++++++++++++
 10 files changed, 274 insertions(+), 22 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby19/Portfile b/lang/ruby19/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8b959079d43..e17752afe03 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ruby19/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby19/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,6 +2,7 @@
</span> 
 PortSystem                     1.0
 PortGroup                      select 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           openssl 1.0
</span> PortGroup                 deprecated 1.0
 
 # Reached EOL on 2015-02-23
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +10,7 @@ deprecated.upstream_support no
</span> 
 name                           ruby19
 version                                1.9.3-p551
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                        15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                   16
</span> 
 categories                     lang ruby
 maintainers                    {kimuraw @kimuraw} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,13 +40,15 @@ use_parallel_build   no
</span> 
 depends_lib                    port:libiconv \
                                        port:readline \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:openssl10 \
</span>                                   port:zlib \
                                        port:ncurses \
                                        port:libyaml \
                                        port:libffi \
                                        port:gdbm
<span style='display:block; white-space:pre;background:#e0ffe0;'>+openssl.branch      1.0
</span> depends_run                       port:ruby_select
<span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build       port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_skip_archcheck pkgconfig
</span> 
 select.group           ruby
 select.file                    ${filespath}/ruby19
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -69,6 +72,9 @@ patchfiles-append      patch-ext-openssl-openssl_missing.diff \
</span> # fix extensions failing to configure due to not including the right headers
 patchfiles-append   implicit.patch
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Fix pkg-config in ext/openssl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   patch-openssl_pkgconfig.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # replace old config.{guess,sub} with recent versions from automake
 depends_build-append    port:automake
 post-patch {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -90,8 +96,8 @@ configure.args         --enable-shared \
</span>                                   --enable-pthread \
                                        --without-tk \
                                        --with-opt-dir="${prefix}" \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-openssl-include=${prefix}/include/openssl-1.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-openssl-lib=${prefix}/lib/openssl-1.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-openssl-include=[openssl::include_dir] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-openssl-lib=[openssl::lib_dir] \
</span>                                   --program-suffix=1.9 \
                                        --with-rubylibprefix=${prefix}/lib/ruby1.9
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby19/files/patch-openssl_pkgconfig.diff b/lang/ruby19/files/patch-openssl_pkgconfig.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..eb25b0a241e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby19/files/patch-openssl_pkgconfig.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,39 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -ur ../ruby-1.9.3-p551.org/Makefile.in ./Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ../ruby-1.9.3-p551.org/Makefile.in     2014-02-06 14:20:52.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./Makefile.in  2021-11-09 22:03:25.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -73,6 +73,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ BUILTIN_TRANSOBJS = @BUILTIN_TRANSOBJS@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ POSTLINK = @POSTLINK@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG = @PKG_CONFIG@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_BASE_NAME=@RUBY_BASE_NAME@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_PROGRAM_VERSION=@RUBY_PROGRAM_VERSION@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_INSTALL_NAME=@RUBY_INSTALL_NAME@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -ur ../ruby-1.9.3-p551.org/common.mk ./common.mk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ../ruby-1.9.3-p551.org/common.mk       2014-05-14 17:38:00.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./common.mk    2021-11-09 22:04:51.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -170,7 +170,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ EXTS_MK = exts.mk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(EXTS_MK): $(MKFILES) incs $(PREP) $(RBCONFIG) $(LIBRUBY)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  @$(MINIRUBY) $(srcdir)/ext/extmk.rb --make="$(MAKE)" --command-output=$(EXTS_MK) $(EXTMK_ARGS) configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  @ PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(MINIRUBY) $(srcdir)/ext/extmk.rb --make="$(MAKE)" --command-output=$(EXTS_MK) $(EXTMK_ARGS) configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure-ext: $(EXTS_MK)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -ur ../ruby-1.9.3-p551.org/configure ./configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ../ruby-1.9.3-p551.org/configure       2014-11-13 22:42:20.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./configure    2021-11-09 22:03:25.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -869,7 +869,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CXX
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CXXFLAGS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CCC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CPP'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CPP
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH'
</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;'>+ # Initialize some variables set by options.
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby20/Portfile b/lang/ruby20/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ebd52839f7a..5b98576b95a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ruby20/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby20/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,6 +2,7 @@
</span> 
 PortSystem          1.0
 PortGroup           select 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           openssl 1.0
</span> PortGroup           deprecated 1.0
 
 # Reached EOL on 2016-02-24
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +10,7 @@ deprecated.upstream_support no
</span> 
 name                ruby20
 version             2.0.0-p648
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            12
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            13
</span> 
 categories          lang ruby
 maintainers         {kimuraw @kimuraw} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,12 +37,12 @@ checksums           md5 3544031334f4665aa2eb1414babc9345 \
</span> use_parallel_build  no
 
 depends_lib         port:readline \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:openssl10 \
</span>                     port:zlib \
                     port:ncurses \
                     port:libyaml \
                     port:libffi \
                     port:gdbm
<span style='display:block; white-space:pre;background:#e0ffe0;'>+openssl.branch      1.0
</span> depends_run         port:ruby_select
 depends_build       port:pkgconfig
 depends_skip_archcheck pkgconfig
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -55,8 +56,8 @@ configure.args      --enable-shared \
</span>                     --enable-pthread \
                     --without-tk \
                     --with-opt-dir="${prefix}" \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-openssl-include=${prefix}/include/openssl-1.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-openssl-lib=${prefix}/lib/openssl-1.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-openssl-include=[openssl::include_dir] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-openssl-lib=[openssl::lib_dir] \
</span>                     --program-suffix=2.0 \
                     --with-rubylibprefix=${prefix}/lib/ruby2.0
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -66,6 +67,9 @@ configure.pkg_config_path-prepend ${prefix}/lib/openssl-1.0/pkgconfig
</span> # Port "ruby" and "ruby19" does the same.
 configure.env-append UNAME_RELEASE=${os.major}
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# fix missing c-extentions at ext/*
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cflags-append -Wno-error=implicit-function-declaration
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # ext/tk/extconf.rb: fix build error with tk variant
 patchfiles          patch-ext-tk-extconf.rb.diff
 # patch-configure_cxx11.diff: fix "invalid suffix on literal" with C++11
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -74,6 +78,8 @@ patchfiles          patch-ext-tk-extconf.rb.diff
</span> patchfiles-append   patch-configure_cxx11.diff
 # thread.c: fix implicit declaration of rb_frame_last_func
 patchfiles-append   implicit.patch
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Fix pkg-config in ext/openssl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   patch-openssl_pkgconfig.diff
</span> 
 # replace old config.{guess,sub} with recent versions from automake
 depends_build-append    port:automake
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby20/files/patch-openssl_pkgconfig.diff b/lang/ruby20/files/patch-openssl_pkgconfig.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..d3630842481
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby20/files/patch-openssl_pkgconfig.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,50 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -ur ../ruby-2.0.0-p648.org/Makefile.in ./Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ../ruby-2.0.0-p648.org/Makefile.in     2013-11-12 23:31:59.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./Makefile.in  2021-11-09 22:24:13.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -82,6 +82,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ BUILTIN_TRANSOBJS = @BUILTIN_TRANSOBJS@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ POSTLINK = @POSTLINK@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG = @PKG_CONFIG@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_BASE_NAME=@RUBY_BASE_NAME@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_PROGRAM_VERSION=@RUBY_PROGRAM_VERSION@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_INSTALL_NAME=@RUBY_INSTALL_NAME@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Only in .: Makefile.in.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -ur ../ruby-2.0.0-p648.org/common.mk ./common.mk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ../ruby-2.0.0-p648.org/common.mk       2015-03-24 16:41:14.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./common.mk    2021-11-09 22:24:13.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -171,7 +171,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ EXTS_MK = exts.mk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(EXTS_MK): $(MKFILES) all-incs $(PREP) $(RBCONFIG) $(LIBRUBY)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(ECHO) generating makefile $@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(Q)$(MINIRUBY) $(srcdir)/ext/extmk.rb --make="$(MAKE)" --command-output=$(EXTS_MK) $(EXTMK_ARGS) configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(Q) PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(MINIRUBY) $(srcdir)/ext/extmk.rb --make="$(MAKE)" --command-output=$(EXTS_MK) $(EXTMK_ARGS) configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure-ext: $(EXTS_MK)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Only in .: common.mk.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -ur ../ruby-2.0.0-p648.org/configure ./configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ../ruby-2.0.0-p648.org/configure       2015-12-16 21:32:46.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./configure    2021-11-09 22:24:13.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -749,6 +749,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CP
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RM
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PKG_CONFIG
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PYTHON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DOXYGEN
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DOT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -914,7 +915,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CXX
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CXXFLAGS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CCC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CPP'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CPP
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH'
</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;'>+ # Initialize some variables set by options.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Only in .: configure.orig
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby21/Portfile b/lang/ruby21/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 37a078eac55..8497dc467c7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ruby21/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby21/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,6 +2,7 @@
</span> 
 PortSystem          1.0
 PortGroup           select 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           openssl 1.0
</span> PortGroup           deprecated 1.0
 
 # Reached EOL on 2017-03-31
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +10,7 @@ deprecated.upstream_support no
</span> 
 name                ruby21
 version             2.1.9
<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} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,11 +37,11 @@ checksums           md5 62bd1cbfcbc22e4d137462bce992f6d1 \
</span> use_parallel_build  no
 
 depends_lib         port:readline \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:openssl10 \
</span>                     port:zlib \
                     port:libyaml \
                     port:libffi \
                     port:gdbm
<span style='display:block; white-space:pre;background:#e0ffe0;'>+openssl.branch      1.0
</span> depends_run         port:ruby_select
 depends_build       port:pkgconfig
 depends_skip_archcheck pkgconfig
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -54,8 +55,8 @@ patchfiles          patch-ext_openssl_ossl.h.diff
</span> #                             from RUBY_ARCH and RUBY_PLATFORM in config.h
 #                             https://trac.macports.org/ticket/58255
 patchfiles-append   patch-configure_cxx11.diff
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# .
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# patchfiles-append   patch-ext-openssl-extconf.rb.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Fix pkg-config in ext/openssl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   patch-openssl_pkgconfig.diff
</span> 
 # fix build error at ext/openssl
 # https://trac.macports.org/ticket/62500
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -77,8 +78,8 @@ configure.args      --enable-shared \
</span>                     --without-tk \
                     --without-gmp \
                     --with-opt-dir="${prefix}" \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-openssl-include=${prefix}/include/openssl-1.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-openssl-lib=${prefix}/lib/openssl-1.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-openssl-include=[openssl::include_dir] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-openssl-lib=[openssl::lib_dir] \
</span>                     --program-suffix=2.1 \
                     --with-rubylibprefix="${prefix}/lib/ruby2.1"
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby21/files/patch-openssl_pkgconfig.diff b/lang/ruby21/files/patch-openssl_pkgconfig.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..0c811b02635
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby21/files/patch-openssl_pkgconfig.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,48 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Index: Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+===================================================================
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.in    (revision 89791)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile.in    (working copy)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -85,6 +85,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ BUILTIN_TRANSOBJS = @BUILTIN_TRANSOBJS@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ POSTLINK = @POSTLINK@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG = @PKG_CONFIG@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_BASE_NAME=@RUBY_BASE_NAME@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_PROGRAM_VERSION=@RUBY_PROGRAM_VERSION@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_INSTALL_NAME=@RUBY_INSTALL_NAME@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Index: common.mk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+===================================================================
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- common.mk      (revision 89791)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ common.mk      (working copy)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -172,7 +172,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ EXTS_MK = exts.mk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(EXTS_MK): $(MKFILES) all-incs $(PREP) $(RBCONFIG) $(LIBRUBY)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(ECHO) generating makefile $@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(Q)$(MINIRUBY) $(srcdir)/ext/extmk.rb --make="$(MAKE)" --command-output=$(EXTS_MK) $(EXTMK_ARGS) configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(Q) PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(MINIRUBY) $(srcdir)/ext/extmk.rb --make="$(MAKE)" --command-output=$(EXTS_MK) $(EXTMK_ARGS) configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure-ext: $(EXTS_MK)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2021-11-09 21:17:53.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2021-11-09 21:18:14.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -782,6 +782,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CP
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RM
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PKG_CONFIG
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PYTHON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DOXYGEN
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DOT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -951,7 +952,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CXX
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CXXFLAGS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CCC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CPP'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CPP
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH'
</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;'>+ # Initialize some variables set by options.
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby22/Portfile b/lang/ruby22/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e0a01fea7d8..b310fae918c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ruby22/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby22/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,6 +2,7 @@
</span> 
 PortSystem          1.0
 PortGroup           select 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           openssl 1.0
</span> PortGroup           deprecated 1.0
 
 # Reached EOL on 2018-03-31
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +10,7 @@ deprecated.upstream_support no
</span> 
 name                ruby22
 version             2.2.10
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            12
</span> 
 categories          lang ruby
 maintainers         {kimuraw @kimuraw} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,11 +38,11 @@ checksums           md5 bef1909a4c885157870ef69548cdad3a \
</span> use_parallel_build  no
 
 depends_lib         port:readline \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:openssl10 \
</span>                     port:zlib \
                     port:libyaml \
                     port:libffi \
                     port:gdbm
<span style='display:block; white-space:pre;background:#e0ffe0;'>+openssl.branch      1.0
</span> depends_run         port:ruby_select
 depends_build       port:pkgconfig
 depends_skip_archcheck pkgconfig
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -57,6 +58,8 @@ patchfiles-append   patch-internal.h.diff
</span> #                             from RUBY_ARCH and RUBY_PLATFORM in config.h
 #                             https://trac.macports.org/ticket/58255
 patchfiles-append   patch-configure_cxx11.diff
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Fix pkg-config in ext/openssl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   patch-openssl_pkgconfig.diff
</span> 
 # fix build error at ext/openssl
 # https://trac.macports.org/ticket/62500
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -78,8 +81,8 @@ configure.args      --enable-shared \
</span>                     --without-tk \
                     --without-gmp \
                     --with-opt-dir="${prefix}" \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-openssl-include=${prefix}/include/openssl-1.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-openssl-lib=${prefix}/lib/openssl-1.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-openssl-include=[openssl::include_dir] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-openssl-lib=[openssl::lib_dir] \
</span>                     --program-suffix=2.2 \
                     --with-rubylibprefix="${prefix}/lib/ruby2.2"
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby22/files/patch-openssl_pkgconfig.diff b/lang/ruby22/files/patch-openssl_pkgconfig.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..030efc8acb6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby22/files/patch-openssl_pkgconfig.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,49 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Index: Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+===================================================================
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.in    (revision 89791)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile.in    (working copy)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -87,6 +87,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ BUILTIN_TRANSOBJS = @BUILTIN_TRANSOBJS@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ POSTLINK = @POSTLINK@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG = @PKG_CONFIG@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_BASE_NAME=@RUBY_BASE_NAME@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_PROGRAM_VERSION=@RUBY_PROGRAM_VERSION@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_INSTALL_NAME=@RUBY_INSTALL_NAME@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Index: common.mk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+===================================================================
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- common.mk      (revision 89791)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ common.mk      (working copy)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -181,7 +181,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ EXTS_MK = exts.mk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(EXTS_MK): $(MKFILES) all-incs $(PREP) $(RBCONFIG) $(LIBRUBY)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(ECHO) generating makefile $@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(Q)$(MINIRUBY) $(srcdir)/ext/extmk.rb --make="$(MAKE)" --command-output=$(EXTS_MK) $(EXTMK_ARGS) configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(Q) PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(MINIRUBY) $(srcdir)/ext/extmk.rb --make="$(MAKE)" --command-output=$(EXTS_MK) $(EXTMK_ARGS) configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure-ext: $(EXTS_MK)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -ur ../ruby-2.3.8.org/configure ./configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ../ruby-2.3.8.org/configure    2018-10-18 00:37:54.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./configure    2021-11-09 19:26:19.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -773,6 +773,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CP
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RM
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PKG_CONFIG
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PYTHON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DOXYGEN
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DOT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -953,7 +954,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CXX
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CXXFLAGS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CCC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CPP'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CPP
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH'
</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;'>+ # Initialize some variables set by options.
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby23/Portfile b/lang/ruby23/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 95b34d58260..d335453ca7c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ruby23/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby23/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,6 +2,7 @@
</span> 
 PortSystem          1.0
 PortGroup           select 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           openssl 1.0
</span> PortGroup           deprecated 1.0
 
 # Reached EOL on 2019-03-31
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +10,7 @@ deprecated.upstream_support no
</span> 
 name                ruby23
 version             2.3.8
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            10
</span> 
 categories          lang ruby
 maintainers         {kimuraw @kimuraw} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,11 +38,11 @@ checksums           md5 78045332e298dfd859ceef9fe946950f \
</span> use_parallel_build  no
 
 depends_lib         port:readline \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:openssl10 \
</span>                     port:zlib \
                     port:libyaml \
                     port:libffi \
                     port:gdbm
<span style='display:block; white-space:pre;background:#e0ffe0;'>+openssl.branch      1.0
</span> depends_run         port:ruby_select
 depends_build       port:pkgconfig
 depends_skip_archcheck pkgconfig
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -57,6 +58,8 @@ patchfiles-append   patch-tiger.diff
</span> #                             from RUBY_ARCH and RUBY_PLATFORM in config.h
 #                             https://trac.macports.org/ticket/58255
 patchfiles-append   patch-configure_cxx11.diff
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Fix pkg-config in ext/openssl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   patch-openssl_pkgconfig.diff
</span> 
 # replace old config.{guess,sub} with recent versions from automake
 depends_build-append    port:automake
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -74,8 +77,8 @@ configure.args      --enable-shared \
</span>                     --without-tk \
                     --without-gmp \
                     --with-opt-dir="${prefix}" \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-openssl-include=${prefix}/include/openssl-1.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-openssl-lib=${prefix}/lib/openssl-1.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-openssl-include=[openssl::include_dir] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-openssl-lib=[openssl::lib_dir] \
</span>                     --program-suffix=2.3 \
                     --with-rubylibprefix="${prefix}/lib/ruby2.3"
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby23/files/patch-openssl_pkgconfig.diff b/lang/ruby23/files/patch-openssl_pkgconfig.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..547a73968a2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby23/files/patch-openssl_pkgconfig.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,47 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -ur ../ruby-2.3.8.org/Makefile.in ./Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ../ruby-2.3.8.org/Makefile.in  2018-03-28 14:30:24.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./Makefile.in  2021-11-09 18:27:20.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -88,6 +88,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ BUILTIN_TRANSOBJS = @BUILTIN_TRANSOBJS@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ POSTLINK = @POSTLINK@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG = @PKG_CONFIG@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_BASE_NAME=@RUBY_BASE_NAME@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_PROGRAM_VERSION=@RUBY_PROGRAM_VERSION@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_INSTALL_NAME=@RUBY_INSTALL_NAME@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -ur ../ruby-2.3.8.org/common.mk ./common.mk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ../ruby-2.3.8.org/common.mk    2018-03-28 14:30:24.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./common.mk    2021-11-09 19:23:32.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -195,7 +195,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ EXTS_MK = exts.mk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(EXTS_MK): $(MKFILES) all-incs $(PREP) $(RBCONFIG) $(LIBRUBY)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(ECHO) generating makefile $@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(Q)$(MINIRUBY) $(srcdir)/ext/extmk.rb --make="$(MAKE)" --command-output=$(EXTS_MK) $(EXTMK_ARGS) configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(Q) PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(MINIRUBY) $(srcdir)/ext/extmk.rb --make="$(MAKE)" --command-output=$(EXTS_MK) $(EXTMK_ARGS) configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure-ext: $(EXTS_MK)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -ur ../ruby-2.3.8.org/configure ./configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ../ruby-2.3.8.org/configure    2018-10-18 00:37:54.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./configure    2021-11-09 19:26:19.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -773,6 +773,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CP
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RM
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PKG_CONFIG
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PYTHON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DOXYGEN
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DOT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -953,7 +954,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CXX
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CXXFLAGS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CCC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CPP'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CPP
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH'
</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;'>+ # Initialize some variables set by options.
</span></pre><pre style='margin:0'>

</pre>