Hi, this is the diff to update Python 2.7 to latest release: 2.7.14.
Could it be tested in a bulk build please? Thanks a lot, Cheers, Remi.
Index: Makefile =================================================================== RCS file: /cvs/ports/lang/python/2.7/Makefile,v retrieving revision 1.52 diff -u -p -u -p -r1.52 Makefile --- Makefile 26 Jul 2017 22:45:25 -0000 1.52 +++ Makefile 18 Sep 2017 13:43:25 -0000 @@ -6,8 +6,7 @@ # Python itself. VERSION = 2.7 -PATCHLEVEL = .13 -REVISION = 2 +PATCHLEVEL = .14 SHARED_LIBS = python2.7 0.0 VERSION_SPEC = >=2.7,<2.8 Index: distinfo =================================================================== RCS file: /cvs/ports/lang/python/2.7/distinfo,v retrieving revision 1.13 diff -u -p -u -p -r1.13 distinfo --- distinfo 19 Dec 2016 20:47:26 -0000 1.13 +++ distinfo 18 Sep 2017 13:43:25 -0000 @@ -1,2 +1,2 @@ -SHA256 (Python-2.7.13.tgz) = pPBaByDOD9kmJvAni2tDPu6aYXPd8rzteVfftZml7OE= -SIZE (Python-2.7.13.tgz) = 17076672 +SHA256 (Python-2.7.14.tgz) = MEybIC6m+9CkqOCtNzNxX71HSfIgSpFzpY7FPDLqc+g= +SIZE (Python-2.7.14.tgz) = 17176758 Index: patches/patch-Python_random_c =================================================================== RCS file: patches/patch-Python_random_c diff -N patches/patch-Python_random_c --- patches/patch-Python_random_c 19 Dec 2016 20:47:26 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,15 +0,0 @@ -$OpenBSD: patch-Python_random_c,v 1.1 2016/12/19 20:47:26 rpointel Exp $ - -Issue #28932: http://bugs.python.org/issue28932 - ---- Python/random.c.orig Sat Dec 17 21:05:07 2016 -+++ Python/random.c Sun Dec 18 09:43:27 2016 -@@ -3,7 +3,7 @@ - #include <windows.h> - #else - #include <fcntl.h> --#if defined(HAVE_GETRANDOM) || defined(HAVE_GETENTROPY) -+#if defined(HAVE_GETRANDOM) || defined(HAVE_GETENTROPY) && !defined(__OpenBSD__) - #include <sys/random.h> - #endif - #endif Index: pkg/PLIST-main =================================================================== RCS file: /cvs/ports/lang/python/2.7/pkg/PLIST-main,v retrieving revision 1.19 diff -u -p -u -p -r1.19 PLIST-main --- pkg/PLIST-main 19 Dec 2016 20:47:26 -0000 1.19 +++ pkg/PLIST-main 18 Sep 2017 13:43:26 -0000 @@ -1550,7 +1550,7 @@ lib/python2.7/keyword.py lib/python2.7/keyword.pyc lib/python2.7/keyword.pyo lib/python2.7/lib-dynload/ -lib/python2.7/lib-dynload/Python-2.7.13-py2.7.egg-info +lib/python2.7/lib-dynload/Python-2.7.14-py2.7.egg-info lib/python2.7/lib-dynload/_bisect.so lib/python2.7/lib-dynload/_codecs_cn.so lib/python2.7/lib-dynload/_codecs_hk.so @@ -1613,9 +1613,9 @@ lib/python2.7/lib-dynload/unicodedata.so lib/python2.7/lib-dynload/zlib.so lib/python2.7/lib2to3/ lib/python2.7/lib2to3/Grammar.txt -lib/python2.7/lib2to3/Grammar2.7.13.final.0.pickle +lib/python2.7/lib2to3/Grammar2.7.14.final.0.pickle lib/python2.7/lib2to3/PatternGrammar.txt -lib/python2.7/lib2to3/PatternGrammar2.7.13.final.0.pickle +lib/python2.7/lib2to3/PatternGrammar2.7.14.final.0.pickle lib/python2.7/lib2to3/__init__.py lib/python2.7/lib2to3/__init__.pyc lib/python2.7/lib2to3/__init__.pyo Index: pkg/PLIST-tests =================================================================== RCS file: /cvs/ports/lang/python/2.7/pkg/PLIST-tests,v retrieving revision 1.13 diff -u -p -u -p -r1.13 PLIST-tests --- pkg/PLIST-tests 19 Dec 2016 20:47:26 -0000 1.13 +++ pkg/PLIST-tests 18 Sep 2017 13:43:26 -0000 @@ -8,6 +8,9 @@ lib/python2.7/test/Sine-1000Hz-300ms.aif lib/python2.7/test/__init__.py lib/python2.7/test/__init__.pyc lib/python2.7/test/__init__.pyo +lib/python2.7/test/__main__.py +lib/python2.7/test/__main__.pyc +lib/python2.7/test/__main__.pyo lib/python2.7/test/_mock_backport.py lib/python2.7/test/_mock_backport.pyc lib/python2.7/test/_mock_backport.pyo @@ -46,6 +49,9 @@ lib/python2.7/test/badsyntax_future7.py lib/python2.7/test/badsyntax_future8.py lib/python2.7/test/badsyntax_future9.py lib/python2.7/test/badsyntax_nocaret.py +lib/python2.7/test/bisect.py +lib/python2.7/test/bisect.pyc +lib/python2.7/test/bisect.pyo lib/python2.7/test/capath/ lib/python2.7/test/capath/0e4015b9.0 lib/python2.7/test/capath/4e1295a3.0 @@ -296,6 +302,9 @@ lib/python2.7/test/math_testcases.txt lib/python2.7/test/mp_fork_bomb.py lib/python2.7/test/mp_fork_bomb.pyc lib/python2.7/test/mp_fork_bomb.pyo +lib/python2.7/test/multibytecodec_support.py +lib/python2.7/test/multibytecodec_support.pyc +lib/python2.7/test/multibytecodec_support.pyo lib/python2.7/test/nokia.pem lib/python2.7/test/nullbytecert.pem lib/python2.7/test/nullcert.pem @@ -321,6 +330,9 @@ lib/python2.7/test/pydocfodder.pyo lib/python2.7/test/pystone.py lib/python2.7/test/pystone.pyc lib/python2.7/test/pystone.pyo +lib/python2.7/test/pythoninfo.py +lib/python2.7/test/pythoninfo.pyc +lib/python2.7/test/pythoninfo.pyo lib/python2.7/test/randv2_32.pck lib/python2.7/test/randv2_64.pck lib/python2.7/test/randv3.pck @@ -374,6 +386,13 @@ lib/python2.7/test/subprocessdata/ lib/python2.7/test/subprocessdata/sigchild_ignore.py lib/python2.7/test/subprocessdata/sigchild_ignore.pyc lib/python2.7/test/subprocessdata/sigchild_ignore.pyo +lib/python2.7/test/support/ +lib/python2.7/test/support/__init__.py +lib/python2.7/test/support/__init__.pyc +lib/python2.7/test/support/__init__.pyo +lib/python2.7/test/support/script_helper.py +lib/python2.7/test/support/script_helper.pyc +lib/python2.7/test/support/script_helper.pyo lib/python2.7/test/symlink_support.py lib/python2.7/test/symlink_support.pyc lib/python2.7/test/symlink_support.pyo @@ -919,6 +938,9 @@ lib/python2.7/test/test_imp.pyo lib/python2.7/test/test_import.py lib/python2.7/test/test_import.pyc lib/python2.7/test/test_import.pyo +lib/python2.7/test/test_import_magic.py +lib/python2.7/test/test_import_magic.pyc +lib/python2.7/test/test_import_magic.pyo lib/python2.7/test/test_importhooks.py lib/python2.7/test/test_importhooks.pyc lib/python2.7/test/test_importhooks.pyo @@ -1048,9 +1070,6 @@ lib/python2.7/test/test_msilib.pyo lib/python2.7/test/test_multibytecodec.py lib/python2.7/test/test_multibytecodec.pyc lib/python2.7/test/test_multibytecodec.pyo -lib/python2.7/test/test_multibytecodec_support.py -lib/python2.7/test/test_multibytecodec_support.pyc -lib/python2.7/test/test_multibytecodec_support.pyo lib/python2.7/test/test_multifile.py lib/python2.7/test/test_multifile.pyc lib/python2.7/test/test_multifile.pyo @@ -1219,6 +1238,9 @@ lib/python2.7/test/test_re.pyo lib/python2.7/test/test_readline.py lib/python2.7/test/test_readline.pyc lib/python2.7/test/test_readline.pyo +lib/python2.7/test/test_regrtest.py +lib/python2.7/test/test_regrtest.pyc +lib/python2.7/test/test_regrtest.pyo lib/python2.7/test/test_repr.py lib/python2.7/test/test_repr.pyc lib/python2.7/test/test_repr.pyo @@ -1396,6 +1418,9 @@ lib/python2.7/test/test_telnetlib.pyo lib/python2.7/test/test_tempfile.py lib/python2.7/test/test_tempfile.pyc lib/python2.7/test/test_tempfile.pyo +lib/python2.7/test/test_test_support.py +lib/python2.7/test/test_test_support.pyc +lib/python2.7/test/test_test_support.pyo lib/python2.7/test/test_textwrap.py lib/python2.7/test/test_textwrap.pyc lib/python2.7/test/test_textwrap.pyo Index: pkg/PLIST-tools =================================================================== RCS file: /cvs/ports/lang/python/2.7/pkg/PLIST-tools,v retrieving revision 1.9 diff -u -p -u -p -r1.9 PLIST-tools --- pkg/PLIST-tools 19 Dec 2016 20:47:26 -0000 1.9 +++ pkg/PLIST-tools 18 Sep 2017 13:43:26 -0000 @@ -104,6 +104,7 @@ lib/python2.7/Tools/msi/uisample.py lib/python2.7/Tools/msi/uuids.py lib/python2.7/Tools/nuget/ lib/python2.7/Tools/nuget/build.bat +lib/python2.7/Tools/nuget/distutils.command.bdist_wininst.py lib/python2.7/Tools/nuget/make_pkg.proj lib/python2.7/Tools/nuget/make_zip.py lib/python2.7/Tools/nuget/python2.nuspec