<pre style='margin:0'>
Chih-Hsuan Yen (yan12125) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/3dc204761a3d41c7daab639bfc3ec2ce77a209ee">https://github.com/macports/macports-ports/commit/3dc204761a3d41c7daab639bfc3ec2ce77a209ee</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 3dc2047 python3{2,3}: move to openssl10
</span>3dc2047 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 3dc204761a3d41c7daab639bfc3ec2ce77a209ee
</span>Author: Chih-Hsuan Yen <yan12125@macports.org>
AuthorDate: Sat Mar 16 01:12:53 2019 +0800
<span style='display:block; white-space:pre;color:#404040;'> python3{2,3}: move to openssl10
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Preparation for https://github.com/macports/macports-ports/pull/3822
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> For python32, test_hashlib pass while test_ssl fails with an error
</span><span style='display:block; white-space:pre;color:#404040;'> similar to [1].
</span><span style='display:block; white-space:pre;color:#404040;'> For python33, both test_hashlib and test_ssl pass.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> [1] https://bugs.python.org/issue23965
</span>---
lang/python32/Portfile | 6 ++++--
lang/python33/Portfile | 6 ++++--
2 files changed, 8 insertions(+), 4 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python32/Portfile b/lang/python32/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6df87ce..c671045 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python32/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python32/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ name python32
</span> epoch 20120412
# Remember to keep py32-tkinter and py32-gdbm's versions sync'd with this
version 3.2.6
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 8
</span>
set major [lindex [split $version .] 0]
set branch [join [lrange [split ${version} .] 0 1] .]
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,7 +44,7 @@ patchfiles patch-setup.py.diff \
</span> patchfiles-append patch-configure_configure.ac-yosemite_configure_fixes.diff \
patch-Lib-distutils-util.py_Mac-BuildScript-build-installer.py-yosemite_python_fixes.diff
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:zlib path:lib/libssl.dylib:openssl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib port:zlib port:openssl10 \
</span> port:sqlite3 port:ncurses \
port:bzip2 port:libedit port:gettext
depends_run port:python_select
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -54,6 +54,8 @@ configure.args --enable-framework=${frameworks_dir} \
</span> --enable-loadable-sqlite-extensions \
--with-computed-gotos
configure.ccache no
<span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cppflags-prepend -I${prefix}/include/openssl-1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.ldflags-prepend -L${prefix}/lib/openssl-1.0
</span>
use_parallel_build yes
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python33/Portfile b/lang/python33/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 63fb09b..3a7d70e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python33/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python33/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ name python33
</span> epoch 20141012
# Remember to keep py33-tkinter and py33-gdbm's versions sync'd with this
version 3.3.7
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 3
</span>
set major [lindex [split $version .] 0]
set branch [join [lrange [split ${version} .] 0 1] .]
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -43,7 +43,7 @@ patchfiles patch-setup.py.diff \
</span> patchfiles-append yosemite-configure-fixes.patch \
yosemite-python-fixes.patch
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:zlib path:lib/libssl.dylib:openssl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib port:zlib port:openssl10 \
</span> port:sqlite3 port:ncurses \
port:bzip2 port:libedit port:gettext \
port:xz
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -58,6 +58,8 @@ configure.args --enable-framework=${frameworks_dir} \
</span> --enable-loadable-sqlite-extensions \
--with-computed-gotos
configure.ccache no
<span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cppflags-prepend -I${prefix}/include/openssl-1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.ldflags-prepend -L${prefix}/lib/openssl-1.0
</span>
post-patch {
reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/Lib/cgi.py
</pre><pre style='margin:0'>
</pre>