lang/ruby, ruby19..23: switch to openss10

ruby-2.3 or below is not compatible with openssl-1.1.x.

see https://github.com/macports/macports-ports/pull/3822
This commit is contained in:
kimura wataru
2019-03-15 01:07:37 +09:00
parent dc3ec648e0
commit d0dacbc9b9
6 changed files with 24 additions and 12 deletions
+4 -2
View File
@@ -7,7 +7,7 @@ PortGroup select 1.0
name ruby
version 1.8.7-p374
revision 8
revision 9
categories lang ruby
maintainers {kimuraw @kimuraw}
@@ -34,7 +34,7 @@ platforms darwin
depends_lib port:libiconv \
port:readline \
path:lib/libssl.dylib:openssl \
port:openssl10 \
port:zlib \
port:ncurses \
port:gdbm
@@ -97,6 +97,8 @@ configure.args --enable-shared \
--without-tk \
--with-vendordir=${prefix}/lib/ruby/vendor_ruby \
--with-opt-dir=${prefix} \
--with-openssl-include=${prefix}/include/openssl-1.0 \
--with-openssl-lib=${prefix}/lib/openssl-1.0 \
--program-suffix=1.8
# ignore minor version for archdir, like i686-darwin9
configure.env UNAME_RELEASE=${os.major}
+4 -2
View File
@@ -5,7 +5,7 @@ PortGroup select 1.0
name ruby19
version 1.9.3-p551
revision 8
revision 9
categories lang ruby
maintainers {kimuraw @kimuraw} openmaintainer
@@ -35,7 +35,7 @@ use_parallel_build no
depends_lib port:libiconv \
port:readline \
path:lib/libssl.dylib:openssl \
port:openssl10 \
port:zlib \
port:ncurses \
port:libyaml \
@@ -65,6 +65,8 @@ configure.args --enable-shared \
--enable-pthread \
--without-tk \
--with-opt-dir="${prefix}" \
--with-openssl-include=${prefix}/include/openssl-1.0 \
--with-openssl-lib=${prefix}/lib/openssl-1.0 \
--program-suffix=1.9 \
--with-rubylibprefix=${prefix}/lib/ruby1.9
+4 -2
View File
@@ -5,7 +5,7 @@ PortGroup select 1.0
name ruby20
version 2.0.0-p648
revision 6
revision 7
categories lang ruby
maintainers {kimuraw @kimuraw} openmaintainer
@@ -32,7 +32,7 @@ checksums md5 3544031334f4665aa2eb1414babc9345 \
use_parallel_build no
depends_lib port:readline \
path:lib/libssl.dylib:openssl \
port:openssl10 \
port:zlib \
port:ncurses \
port:libyaml \
@@ -51,6 +51,8 @@ configure.args --enable-shared \
--enable-pthread \
--without-tk \
--with-opt-dir="${prefix}" \
--with-openssl-include=${prefix}/include/openssl-1.0 \
--with-openssl-lib=${prefix}/lib/openssl-1.0 \
--program-suffix=2.0 \
--with-rubylibprefix=${prefix}/lib/ruby2.0
+4 -2
View File
@@ -5,7 +5,7 @@ PortGroup select 1.0
name ruby21
version 2.1.9
revision 6
revision 7
categories lang ruby
maintainers {kimuraw @kimuraw} openmaintainer
@@ -32,7 +32,7 @@ checksums md5 62bd1cbfcbc22e4d137462bce992f6d1 \
use_parallel_build no
depends_lib port:readline \
path:lib/libssl.dylib:openssl \
port:openssl10 \
port:zlib \
port:libyaml \
port:libffi \
@@ -54,6 +54,8 @@ configure.args --enable-shared \
--without-tk \
--without-gmp \
--with-opt-dir="${prefix}" \
--with-openssl-include=${prefix}/include/openssl-1.0 \
--with-openssl-lib=${prefix}/lib/openssl-1.0 \
--program-suffix=2.1 \
--with-rubylibprefix="${prefix}/lib/ruby2.1"
+4 -2
View File
@@ -5,7 +5,7 @@ PortGroup select 1.0
name ruby22
version 2.2.10
revision 4
revision 5
categories lang ruby
maintainers {kimuraw @kimuraw} openmaintainer
@@ -33,7 +33,7 @@ checksums md5 bef1909a4c885157870ef69548cdad3a \
use_parallel_build no
depends_lib port:readline \
path:lib/libssl.dylib:openssl \
port:openssl10 \
port:zlib \
port:libyaml \
port:libffi \
@@ -55,6 +55,8 @@ configure.args --enable-shared \
--without-tk \
--without-gmp \
--with-opt-dir="${prefix}" \
--with-openssl-include=${prefix}/include/openssl-1.0 \
--with-openssl-lib=${prefix}/lib/openssl-1.0 \
--program-suffix=2.2 \
--with-rubylibprefix="${prefix}/lib/ruby2.2"
+4 -2
View File
@@ -5,7 +5,7 @@ PortGroup select 1.0
name ruby23
version 2.3.8
revision 3
revision 4
categories lang ruby
maintainers {kimuraw @kimuraw} openmaintainer
@@ -33,7 +33,7 @@ checksums md5 78045332e298dfd859ceef9fe946950f \
use_parallel_build no
depends_lib port:readline \
path:lib/libssl.dylib:openssl \
port:openssl10 \
port:zlib \
port:libyaml \
port:libffi \
@@ -55,6 +55,8 @@ configure.args --enable-shared \
--without-tk \
--without-gmp \
--with-opt-dir="${prefix}" \
--with-openssl-include=${prefix}/include/openssl-1.0 \
--with-openssl-lib=${prefix}/lib/openssl-1.0 \
--program-suffix=2.3 \
--with-rubylibprefix="${prefix}/lib/ruby2.3"