Hi, this is the diff to update Python 3.5 to latest version.
Ok? Cheers, Remi.
Index: Makefile =================================================================== RCS file: /cvs/ports/lang/python/3.5/Makefile,v retrieving revision 1.4 diff -u -p -u -p -r1.4 Makefile --- Makefile 8 Oct 2015 07:18:24 -0000 1.4 +++ Makefile 21 Dec 2015 19:32:56 -0000 @@ -6,8 +6,7 @@ # Python itself. VERSION = 3.5 -PATCHLEVEL = .0 -REVISION-main = 2 +PATCHLEVEL = .1 SHARED_LIBS = python3.5m 0.0 VERSION_SPEC = >=3.5,<3.6 Index: distinfo =================================================================== RCS file: /cvs/ports/lang/python/3.5/distinfo,v retrieving revision 1.1.1.1 diff -u -p -u -p -r1.1.1.1 distinfo --- distinfo 23 Sep 2015 19:23:55 -0000 1.1.1.1 +++ distinfo 21 Dec 2015 19:32:56 -0000 @@ -1,2 +1,2 @@ -SHA256 (Python-3.5.0.tgz) = WE49WgJpLKUvzlBeaOzXckim8sma352xRKOQhzNrD+A= -SIZE (Python-3.5.0.tgz) = 20053428 +SHA256 (Python-3.5.1.tgz) = aH4GfZ85HaZFQjx+2oIFuunTXtwMdu9SGNy+TMdw0Nc= +SIZE (Python-3.5.1.tgz) = 20143759 Index: patches/patch-Modules__ssl_c =================================================================== RCS file: patches/patch-Modules__ssl_c diff -N patches/patch-Modules__ssl_c --- patches/patch-Modules__ssl_c 28 Sep 2015 04:50:37 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,17 +0,0 @@ -$OpenBSD: patch-Modules__ssl_c,v 1.2 2015/09/28 04:50:37 rpointel Exp $ - -http://bugs.python.org/issue23329 -commited upstream: https://hg.python.org/cpython/rev/38a5b0f6531b - ---- Modules/_ssl.c.orig Sun Sep 13 13:41:24 2015 -+++ Modules/_ssl.c Wed Sep 23 21:15:44 2015 -@@ -109,8 +109,7 @@ struct py_ssl_library_code { - # define HAVE_SNI 0 - #endif - --/* ALPN added in OpenSSL 1.0.2 */ --#if !defined(LIBRESSL_VERSION_NUMBER) && OPENSSL_VERSION_NUMBER >= 0x1000200fL && !defined(OPENSSL_NO_TLSEXT) -+#ifdef TLSEXT_TYPE_application_layer_protocol_negotiation - # define HAVE_ALPN - #endif - Index: pkg/PLIST-idle =================================================================== RCS file: /cvs/ports/lang/python/3.5/pkg/PLIST-idle,v retrieving revision 1.1.1.1 diff -u -p -u -p -r1.1.1.1 PLIST-idle --- pkg/PLIST-idle 23 Sep 2015 19:23:55 -0000 1.1.1.1 +++ pkg/PLIST-idle 21 Dec 2015 19:32:56 -0000 @@ -225,6 +225,9 @@ lib/python3.5/idlelib/__pycache__/config lib/python3.5/idlelib/__pycache__/dynOptionMenuWidget.cpython-35.opt-1.pyc lib/python3.5/idlelib/__pycache__/dynOptionMenuWidget.cpython-35.opt-2.pyc lib/python3.5/idlelib/__pycache__/dynOptionMenuWidget.cpython-35.pyc +lib/python3.5/idlelib/__pycache__/help.cpython-35.opt-1.pyc +lib/python3.5/idlelib/__pycache__/help.cpython-35.opt-2.pyc +lib/python3.5/idlelib/__pycache__/help.cpython-35.pyc lib/python3.5/idlelib/__pycache__/idle.cpython-35.opt-1.pyc lib/python3.5/idlelib/__pycache__/idle.cpython-35.opt-2.pyc lib/python3.5/idlelib/__pycache__/idle.cpython-35.pyc @@ -260,6 +263,8 @@ lib/python3.5/idlelib/configHelpSourceEd lib/python3.5/idlelib/configSectionNameDialog.py lib/python3.5/idlelib/dynOptionMenuWidget.py lib/python3.5/idlelib/extend.txt +lib/python3.5/idlelib/help.html +lib/python3.5/idlelib/help.py lib/python3.5/idlelib/help.txt lib/python3.5/idlelib/idle.bat lib/python3.5/idlelib/idle.py Index: pkg/PLIST-main =================================================================== RCS file: /cvs/ports/lang/python/3.5/pkg/PLIST-main,v retrieving revision 1.2 diff -u -p -u -p -r1.2 PLIST-main --- pkg/PLIST-main 24 Sep 2015 19:16:42 -0000 1.2 +++ pkg/PLIST-main 21 Dec 2015 19:32:57 -0000 @@ -2324,9 +2324,9 @@ lib/python3.5/lib-dynload/xxlimited.so lib/python3.5/lib-dynload/zlib.so lib/python3.5/lib2to3/ lib/python3.5/lib2to3/Grammar.txt -lib/python3.5/lib2to3/Grammar3.5.0.final.0.pickle +lib/python3.5/lib2to3/Grammar3.5.1.final.0.pickle lib/python3.5/lib2to3/PatternGrammar.txt -lib/python3.5/lib2to3/PatternGrammar3.5.0.final.0.pickle +lib/python3.5/lib2to3/PatternGrammar3.5.1.final.0.pickle lib/python3.5/lib2to3/__init__.py lib/python3.5/lib2to3/__main__.py lib/python3.5/lib2to3/__pycache__/ Index: pkg/PLIST-tests =================================================================== RCS file: /cvs/ports/lang/python/3.5/pkg/PLIST-tests,v retrieving revision 1.1.1.1 diff -u -p -u -p -r1.1.1.1 PLIST-tests --- pkg/PLIST-tests 23 Sep 2015 19:23:57 -0000 1.1.1.1 +++ pkg/PLIST-tests 21 Dec 2015 19:32:57 -0000 @@ -1431,7 +1431,21 @@ lib/python3.5/test/cmath_testcases.txt lib/python3.5/test/coding20731.py lib/python3.5/test/curses_tests.py lib/python3.5/test/data/ +lib/python3.5/test/data/BIG5.TXT +lib/python3.5/test/data/BIG5HKSCS-2004.TXT +lib/python3.5/test/data/CP932.TXT +lib/python3.5/test/data/CP936.TXT +lib/python3.5/test/data/CP949.TXT +lib/python3.5/test/data/CP950.TXT +lib/python3.5/test/data/EUC-CN.TXT +lib/python3.5/test/data/EUC-JISX0213.TXT +lib/python3.5/test/data/EUC-JP.TXT +lib/python3.5/test/data/EUC-KR.TXT +lib/python3.5/test/data/JOHAB.TXT lib/python3.5/test/data/README +lib/python3.5/test/data/SHIFTJIS.TXT +lib/python3.5/test/data/SHIFT_JISX0213.TXT +lib/python3.5/test/data/gb-18030-2000.xml lib/python3.5/test/datetimetester.py lib/python3.5/test/decimaltestdata/ lib/python3.5/test/decimaltestdata/abs.decTest