Hi,
this is the diff to update python to latest release 2.7.9.
Just tested on amd64, could you test on other arch please?
Thanks in advance,
Cheers,
Remi.
Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/python/2.7/Makefile,v
retrieving revision 1.35
diff -u -p -r1.35 Makefile
--- Makefile 11 Jul 2014 06:59:42 -0000 1.35
+++ Makefile 13 Dec 2014 14:24:49 -0000
@@ -1,8 +1,10 @@
# $OpenBSD: Makefile,v 1.35 2014/07/11 06:59:42 rpointel Exp $
VERSION = 2.7
-PATCHLEVEL = .8
+PATCHLEVEL = .9
SHARED_LIBS = python2.7 0.0
VERSION_SPEC = >=2.7,<2.8
+
+CONFIGURE_ARGS += --with-ensurepip=no
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/python/2.7/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo 11 Jul 2014 06:59:42 -0000 1.8
+++ distinfo 13 Dec 2014 14:24:49 -0000
@@ -1,2 +1,2 @@
-SHA256 (Python-2.7.8.tgz) = dNcLkU2kSHqh2XIisp6VVNBC+CXybLK5Or0g/dpWtVc=
-SIZE (Python-2.7.8.tgz) = 14846119
+SHA256 (Python-2.7.9.tgz) = yLujPmasMgHavcVW8Op8/mrBGUbsMtNXxMb5sBjBLFs=
+SIZE (Python-2.7.9.tgz) = 16657930
Index: patches/patch-Lib_ssl_py
===================================================================
RCS file: /cvs/ports/lang/python/2.7/patches/patch-Lib_ssl_py,v
retrieving revision 1.1
diff -u -p -r1.1 patch-Lib_ssl_py
--- patches/patch-Lib_ssl_py 19 Apr 2014 13:53:15 -0000 1.1
+++ patches/patch-Lib_ssl_py 13 Dec 2014 14:24:49 -0000
@@ -1,12 +1,12 @@
$OpenBSD: patch-Lib_ssl_py,v 1.1 2014/04/19 13:53:15 espie Exp $
---- Lib/ssl.py.orig Sat Apr 19 15:49:44 2014
-+++ Lib/ssl.py Sat Apr 19 15:49:58 2014
-@@ -62,7 +62,7 @@ import _ssl # if we can't import it, let t
- from _ssl import OPENSSL_VERSION_NUMBER, OPENSSL_VERSION_INFO, OPENSSL_VERSION
- from _ssl import SSLError
- from _ssl import CERT_NONE, CERT_OPTIONAL, CERT_REQUIRED
+--- Lib/ssl.py.orig Wed Dec 10 16:59:40 2014
++++ Lib/ssl.py Sat Dec 13 12:15:08 2014
+@@ -106,7 +106,7 @@ from _ssl import CERT_NONE, CERT_OPTIONAL, CERT_REQUIR
+ from _ssl import (VERIFY_DEFAULT, VERIFY_CRL_CHECK_LEAF,
VERIFY_CRL_CHECK_CHAIN,
+ VERIFY_X509_STRICT)
+ from _ssl import txt2obj as _txt2obj, nid2obj as _nid2obj
-from _ssl import RAND_status, RAND_egd, RAND_add
+from _ssl import RAND_status, RAND_add
- from _ssl import \
- SSL_ERROR_ZERO_RETURN, \
- SSL_ERROR_WANT_READ, \
+
+ def _import_symbols(prefix):
+ for n in dir(_ssl):
Index: patches/patch-Lib_test_regrtest_py
===================================================================
RCS file: /cvs/ports/lang/python/2.7/patches/patch-Lib_test_regrtest_py,v
retrieving revision 1.6
diff -u -p -r1.6 patch-Lib_test_regrtest_py
--- patches/patch-Lib_test_regrtest_py 9 Jan 2014 18:03:35 -0000 1.6
+++ patches/patch-Lib_test_regrtest_py 13 Dec 2014 14:24:49 -0000
@@ -3,9 +3,9 @@ $OpenBSD: patch-Lib_test_regrtest_py,v 1
- test_bsddb and test_bsddb3 are in the list below as they are only available
on i386 and amd64.
---- Lib/test/regrtest.py.orig Sun Nov 10 07:36:40 2013
-+++ Lib/test/regrtest.py Fri Nov 22 02:36:23 2013
-@@ -1416,22 +1416,16 @@ _expectations = {
+--- Lib/test/regrtest.py.orig Wed Dec 10 16:59:41 2014
++++ Lib/test/regrtest.py Sat Dec 13 12:13:40 2014
+@@ -1427,22 +1427,16 @@ _expectations = {
""",
'openbsd3':
"""
@@ -30,7 +30,7 @@ $OpenBSD: patch-Lib_test_regrtest_py,v 1
""",
'netbsd3':
"""
-@@ -1458,6 +1452,8 @@ _expectations['freebsd5'] = _expectations['freebsd4']
+@@ -1469,6 +1463,8 @@ _expectations['freebsd5'] = _expectations['freebsd4']
_expectations['freebsd6'] = _expectations['freebsd4']
_expectations['freebsd7'] = _expectations['freebsd4']
_expectations['freebsd8'] = _expectations['freebsd4']
Index: patches/patch-Lib_test_test_file2k_py
===================================================================
RCS file: /cvs/ports/lang/python/2.7/patches/patch-Lib_test_test_file2k_py,v
retrieving revision 1.1
diff -u -p -r1.1 patch-Lib_test_test_file2k_py
--- patches/patch-Lib_test_test_file2k_py 11 Jul 2014 06:59:43 -0000
1.1
+++ patches/patch-Lib_test_test_file2k_py 13 Dec 2014 14:24:49 -0000
@@ -2,8 +2,8 @@ $OpenBSD: patch-Lib_test_test_file2k_py,
No /dev/full on OpenBSD (http://bugs.python.org/issue21934).
---- Lib/test/test_file2k.py.orig Sat May 31 14:58:39 2014
-+++ Lib/test/test_file2k.py Sat Jul 5 08:37:49 2014
+--- Lib/test/test_file2k.py.orig Wed Dec 10 16:59:44 2014
++++ Lib/test/test_file2k.py Sat Dec 13 12:13:40 2014
@@ -4,6 +4,7 @@ import unittest
import itertools
import select
@@ -43,5 +43,5 @@ No /dev/full on OpenBSD (http://bugs.pyt
+ else:
+ self.skipTest("requires '/dev/full'")
- class FileSubclassTests(unittest.TestCase):
-
+ @unittest.skipUnless(sys.maxsize > 2**31, "requires 64-bit system")
+ @test_support.precisionbigmemtest(2**31, 2.5, dry_run=False)
Index: patches/patch-Lib_test_test_socket_py
===================================================================
RCS file: /cvs/ports/lang/python/2.7/patches/patch-Lib_test_test_socket_py,v
retrieving revision 1.4
diff -u -p -r1.4 patch-Lib_test_test_socket_py
--- patches/patch-Lib_test_test_socket_py 11 Jul 2014 06:59:43 -0000
1.4
+++ patches/patch-Lib_test_test_socket_py 13 Dec 2014 14:24:49 -0000
@@ -1,9 +1,9 @@
$OpenBSD: patch-Lib_test_test_socket_py,v 1.4 2014/07/11 06:59:43 rpointel Exp
$
security fix: http://bugs.python.org/issue20246
---- Lib/test/test_socket.py.orig Mon Jun 30 04:05:36 2014
-+++ Lib/test/test_socket.py Wed Jul 9 11:41:15 2014
-@@ -1660,6 +1660,16 @@ class BufferIOTest(SocketConnectedTest):
+--- Lib/test/test_socket.py.orig Wed Dec 10 16:59:47 2014
++++ Lib/test/test_socket.py Sat Dec 13 12:13:40 2014
+@@ -1694,6 +1694,16 @@ class BufferIOTest(SocketConnectedTest):
_testRecvFromIntoEmptyBuffer = _testRecvFromIntoArray
Index: patches/patch-Lib_test_test_ssl_py
===================================================================
RCS file: /cvs/ports/lang/python/2.7/patches/patch-Lib_test_test_ssl_py,v
retrieving revision 1.1
diff -u -p -r1.1 patch-Lib_test_test_ssl_py
--- patches/patch-Lib_test_test_ssl_py 11 Jul 2014 06:59:43 -0000 1.1
+++ patches/patch-Lib_test_test_ssl_py 13 Dec 2014 14:24:49 -0000
@@ -2,9 +2,9 @@ $OpenBSD: patch-Lib_test_test_ssl_py,v 1
No RAND_egd on OpenBSD.
---- Lib/test/test_ssl.py.orig Fri Jul 4 17:30:14 2014
-+++ Lib/test/test_ssl.py Fri Jul 4 17:31:09 2014
-@@ -96,8 +96,6 @@ class BasicSocketTests(unittest.TestCase):
+--- Lib/test/test_ssl.py.orig Wed Dec 10 16:59:47 2014
++++ Lib/test/test_ssl.py Sat Dec 13 12:13:40 2014
+@@ -169,8 +169,6 @@ class BasicSocketTests(unittest.TestCase):
sys.stdout.write("\n RAND_status is %d (%s)\n"
% (v, (v and "sufficient randomness") or
"insufficient randomness"))
Index: patches/patch-Makefile_pre_in
===================================================================
RCS file: /cvs/ports/lang/python/2.7/patches/patch-Makefile_pre_in,v
retrieving revision 1.7
diff -u -p -r1.7 patch-Makefile_pre_in
--- patches/patch-Makefile_pre_in 9 Jan 2014 18:03:35 -0000 1.7
+++ patches/patch-Makefile_pre_in 13 Dec 2014 14:24:49 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-Makefile_pre_in,v 1.7 2014/01/09 18:03:35 fgsch Exp $
---- Makefile.pre.in.orig Sun Nov 10 08:36:41 2013
-+++ Makefile.pre.in Mon Nov 11 15:27:59 2013
-@@ -499,7 +499,7 @@ gdbhooks: $(BUILDPYTHON)-gdb.py
+--- Makefile.pre.in.orig Wed Dec 10 16:59:50 2014
++++ Makefile.pre.in Sat Dec 13 12:13:40 2014
+@@ -512,7 +512,7 @@ gdbhooks: $(BUILDPYTHON)-gdb.py
SRC_GDB_HOOKS=$(srcdir)/Tools/gdb/libpython.py
$(BUILDPYTHON)-gdb.py: $(SRC_GDB_HOOKS)
Index: patches/patch-Modules__ssl_c
===================================================================
RCS file: /cvs/ports/lang/python/2.7/patches/patch-Modules__ssl_c,v
retrieving revision 1.2
diff -u -p -r1.2 patch-Modules__ssl_c
--- patches/patch-Modules__ssl_c 11 Jul 2014 06:59:43 -0000 1.2
+++ patches/patch-Modules__ssl_c 13 Dec 2014 14:24:49 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-Modules__ssl_c,v 1.2 2014/07/11 06:59:43 rpointel Exp $
---- Modules/_ssl.c.orig Mon Jun 30 04:05:42 2014
-+++ Modules/_ssl.c Wed Jul 9 11:41:16 2014
-@@ -1601,32 +1601,6 @@ Returns 1 if the OpenSSL PRNG has been seeded with eno
+--- Modules/_ssl.c.orig Wed Dec 10 16:59:53 2014
++++ Modules/_ssl.c Sat Dec 13 12:16:17 2014
+@@ -3301,32 +3301,6 @@ Returns 1 if the OpenSSL PRNG has been seeded with eno
It is necessary to seed the PRNG with RAND_add() on some platforms before\n\
using the ssl() function.");
@@ -34,11 +34,11 @@ $OpenBSD: patch-Modules__ssl_c,v 1.2 201
#endif /* HAVE_OPENSSL_RAND */
-@@ -1640,8 +1614,6 @@ static PyMethodDef PySSL_methods[] = {
+@@ -3720,8 +3694,6 @@ static PyMethodDef PySSL_methods[] = {
#ifdef HAVE_OPENSSL_RAND
{"RAND_add", PySSL_RAND_add, METH_VARARGS,
PySSL_RAND_add_doc},
-- {"RAND_egd", PySSL_RAND_egd, METH_O,
+- {"RAND_egd", PySSL_RAND_egd, METH_VARARGS,
- PySSL_RAND_egd_doc},
{"RAND_status", (PyCFunction)PySSL_RAND_status, METH_NOARGS,
PySSL_RAND_status_doc},
Index: patches/patch-configure_ac
===================================================================
RCS file: /cvs/ports/lang/python/2.7/patches/patch-configure_ac,v
retrieving revision 1.4
diff -u -p -r1.4 patch-configure_ac
--- patches/patch-configure_ac 11 Jul 2014 06:59:43 -0000 1.4
+++ patches/patch-configure_ac 13 Dec 2014 14:24:49 -0000
@@ -4,9 +4,9 @@ SOVERSION defaults to 1.0. SHARED_LIBS,
at any point. Ensure they are on sync in case INSTSONAME is used
by a third party.
---- configure.ac.orig Mon Jun 30 04:05:48 2014
-+++ configure.ac Wed Jul 9 11:41:18 2014
-@@ -891,6 +891,9 @@ if test $enable_shared = "yes"; then
+--- configure.ac.orig Wed Dec 10 17:00:00 2014
++++ configure.ac Sat Dec 13 12:13:40 2014
+@@ -894,6 +894,9 @@ if test $enable_shared = "yes"; then
FreeBSD*)
SOVERSION=`echo $SOVERSION|cut -d "." -f 1`
;;
Index: patches/patch-setup_py
===================================================================
RCS file: /cvs/ports/lang/python/2.7/patches/patch-setup_py,v
retrieving revision 1.9
diff -u -p -r1.9 patch-setup_py
--- patches/patch-setup_py 11 Jul 2014 06:59:43 -0000 1.9
+++ patches/patch-setup_py 13 Dec 2014 14:24:49 -0000
@@ -1,6 +1,6 @@
$OpenBSD: patch-setup_py,v 1.9 2014/07/11 06:59:43 rpointel Exp $
---- setup.py.orig Mon Jun 30 04:05:48 2014
-+++ setup.py Wed Jul 9 11:41:16 2014
+--- setup.py.orig Wed Dec 10 17:00:01 2014
++++ setup.py Sat Dec 13 12:13:40 2014
@@ -35,6 +35,11 @@ COMPILED_WITH_PYDEBUG = ('--with-pydebug' in sysconfig
# This global variable is used to hold the list of modules to be disabled.
disabled_module_list = []
@@ -13,7 +13,7 @@ $OpenBSD: patch-setup_py,v 1.9 2014/07/1
def add_dir_to_list(dirlist, dir):
"""Add the directory 'dir' to the list 'dirlist' (at the front) if
1) 'dir' is not already in 'dirlist'
-@@ -438,8 +443,8 @@ class PyBuildExt(build_ext):
+@@ -440,8 +445,8 @@ class PyBuildExt(build_ext):
def detect_modules(self):
# Ensure that /usr/local is always used
if not cross_compiling:
@@ -24,7 +24,7 @@ $OpenBSD: patch-setup_py,v 1.9 2014/07/1
if cross_compiling:
self.add_gcc_paths()
self.add_multiarch_paths()
-@@ -764,6 +769,8 @@ class PyBuildExt(build_ext):
+@@ -766,6 +771,8 @@ class PyBuildExt(build_ext):
'termcap'):
readline_libs.append('termcap')
exts.append( Extension('readline', ['readline.c'],
@@ -33,7 +33,7 @@ $OpenBSD: patch-setup_py,v 1.9 2014/07/1
library_dirs=['/usr/lib/termcap'],
extra_link_args=readline_extra_link_args,
libraries=readline_libs) )
-@@ -900,7 +907,7 @@ class PyBuildExt(build_ext):
+@@ -902,7 +909,7 @@ class PyBuildExt(build_ext):
# BerkeleyDB 4.6.x is not stable on many architectures.
arch = platform_machine()
if arch not in ('i386', 'i486', 'i586', 'i686',
@@ -42,7 +42,7 @@ $OpenBSD: patch-setup_py,v 1.9 2014/07/1
return False
return True
-@@ -970,6 +977,7 @@ class PyBuildExt(build_ext):
+@@ -972,6 +979,7 @@ class PyBuildExt(build_ext):
std_variants.append(os.path.join(dn, "db3.%d"%x))
db_inc_paths = std_variants + db_inc_paths
@@ -50,7 +50,7 @@ $OpenBSD: patch-setup_py,v 1.9 2014/07/1
db_inc_paths = [p for p in db_inc_paths if os.path.exists(p)]
db_ver_inc_map = {}
-@@ -1033,6 +1041,7 @@ class PyBuildExt(build_ext):
+@@ -1035,6 +1043,7 @@ class PyBuildExt(build_ext):
db_incdir.replace("include", 'lib64'),
db_incdir.replace("include", 'lib'),
]
@@ -58,7 +58,7 @@ $OpenBSD: patch-setup_py,v 1.9 2014/07/1
if host_platform != 'darwin':
db_dirs_to_check = filter(os.path.isdir, db_dirs_to_check)
-@@ -1055,6 +1064,7 @@ class PyBuildExt(build_ext):
+@@ -1057,6 +1066,7 @@ class PyBuildExt(build_ext):
# symlink to more general names?
for dblib in (('db-%d.%d' % db_ver),
('db%d%d' % db_ver),
@@ -66,7 +66,7 @@ $OpenBSD: patch-setup_py,v 1.9 2014/07/1
('db%d' % db_ver[0])):
dblib_file = self.compiler.find_library_file(
db_dirs_to_check + lib_dirs, dblib )
-@@ -1212,7 +1222,7 @@ class PyBuildExt(build_ext):
+@@ -1214,7 +1224,7 @@ class PyBuildExt(build_ext):
sysroot = macosx_sdk_root()
f = os.path.join(sysroot, f[1:])
@@ -75,7 +75,7 @@ $OpenBSD: patch-setup_py,v 1.9 2014/07/1
data = open(f).read()
m = re.search(r"#s*define\s+HASHVERSION\s+2\s*", data)
if m is not None:
-@@ -1606,6 +1616,9 @@ class PyBuildExt(build_ext):
+@@ -1608,6 +1618,9 @@ class PyBuildExt(build_ext):
'freebsd7', 'freebsd8')
or host_platform.startswith("gnukfreebsd")):
exts.append( Extension('ossaudiodev', ['ossaudiodev.c']) )
@@ -85,7 +85,7 @@ $OpenBSD: patch-setup_py,v 1.9 2014/07/1
else:
missing.append('ossaudiodev')
-@@ -1818,7 +1831,7 @@ class PyBuildExt(build_ext):
+@@ -1820,7 +1833,7 @@ class PyBuildExt(build_ext):
# For 8.4a2, the X11 headers are not included. Rather than include a
# complicated search, this is a hard-coded path. It could bail out
# if X11 libs are not found...
@@ -94,7 +94,7 @@ $OpenBSD: patch-setup_py,v 1.9 2014/07/1
frameworks = ['-framework', 'Tcl', '-framework', 'Tk']
# All existing framework builds of Tcl/Tk don't support 64-bit
-@@ -1873,8 +1886,7 @@ class PyBuildExt(build_ext):
+@@ -1875,8 +1888,7 @@ class PyBuildExt(build_ext):
# The versions with dots are used on Unix, and the versions without
# dots on Windows, for detection by cygwin.
tcllib = tklib = tcl_includes = tk_includes = None
@@ -104,7 +104,7 @@ $OpenBSD: patch-setup_py,v 1.9 2014/07/1
tklib = self.compiler.find_library_file(lib_dirs,
'tk' + version)
tcllib = self.compiler.find_library_file(lib_dirs,
-@@ -1917,17 +1929,9 @@ class PyBuildExt(build_ext):
+@@ -1919,17 +1931,9 @@ class PyBuildExt(build_ext):
if host_platform == 'sunos5':
include_dirs.append('/usr/openwin/include')
added_lib_dirs.append('/usr/openwin/lib')
Index: pkg/PLIST-idle
===================================================================
RCS file: /cvs/ports/lang/python/2.7/pkg/PLIST-idle,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST-idle
--- pkg/PLIST-idle 11 Jul 2014 06:59:43 -0000 1.3
+++ pkg/PLIST-idle 13 Dec 2014 14:24:49 -0000
@@ -212,6 +212,9 @@ lib/python2.7/idlelib/idle_test/test_cal
lib/python2.7/idlelib/idle_test/test_config_name.py
lib/python2.7/idlelib/idle_test/test_config_name.pyc
lib/python2.7/idlelib/idle_test/test_config_name.pyo
+lib/python2.7/idlelib/idle_test/test_configdialog.py
+lib/python2.7/idlelib/idle_test/test_configdialog.pyc
+lib/python2.7/idlelib/idle_test/test_configdialog.pyo
lib/python2.7/idlelib/idle_test/test_delegator.py
lib/python2.7/idlelib/idle_test/test_delegator.pyc
lib/python2.7/idlelib/idle_test/test_delegator.pyo
@@ -236,6 +239,9 @@ lib/python2.7/idlelib/idle_test/test_pat
lib/python2.7/idlelib/idle_test/test_rstrip.py
lib/python2.7/idlelib/idle_test/test_rstrip.pyc
lib/python2.7/idlelib/idle_test/test_rstrip.pyo
+lib/python2.7/idlelib/idle_test/test_searchdialogbase.py
+lib/python2.7/idlelib/idle_test/test_searchdialogbase.pyc
+lib/python2.7/idlelib/idle_test/test_searchdialogbase.pyo
lib/python2.7/idlelib/idle_test/test_searchengine.py
lib/python2.7/idlelib/idle_test/test_searchengine.pyc
lib/python2.7/idlelib/idle_test/test_searchengine.pyo
@@ -248,6 +254,9 @@ lib/python2.7/idlelib/idle_test/test_tex
lib/python2.7/idlelib/idle_test/test_warning.py
lib/python2.7/idlelib/idle_test/test_warning.pyc
lib/python2.7/idlelib/idle_test/test_warning.pyo
+lib/python2.7/idlelib/idle_test/test_widgetredir.py
+lib/python2.7/idlelib/idle_test/test_widgetredir.pyc
+lib/python2.7/idlelib/idle_test/test_widgetredir.pyo
lib/python2.7/idlelib/idlever.py
lib/python2.7/idlelib/idlever.pyc
lib/python2.7/idlelib/idlever.pyo
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/lang/python/2.7/pkg/PLIST-main,v
retrieving revision 1.11
diff -u -p -r1.11 PLIST-main
--- pkg/PLIST-main 11 Jul 2014 06:59:43 -0000 1.11
+++ pkg/PLIST-main 13 Dec 2014 14:24:50 -0000
@@ -1366,6 +1366,19 @@ lib/python2.7/encodings/uu_codec.pyo
lib/python2.7/encodings/zlib_codec.py
lib/python2.7/encodings/zlib_codec.pyc
lib/python2.7/encodings/zlib_codec.pyo
+lib/python2.7/ensurepip/
+lib/python2.7/ensurepip/__init__.py
+lib/python2.7/ensurepip/__init__.pyc
+lib/python2.7/ensurepip/__init__.pyo
+lib/python2.7/ensurepip/__main__.py
+lib/python2.7/ensurepip/__main__.pyc
+lib/python2.7/ensurepip/__main__.pyo
+lib/python2.7/ensurepip/_bundled/
+lib/python2.7/ensurepip/_bundled/pip-1.5.6-py2.py3-none-any.whl
+lib/python2.7/ensurepip/_bundled/setuptools-7.0-py2.py3-none-any.whl
+lib/python2.7/ensurepip/_uninstall.py
+lib/python2.7/ensurepip/_uninstall.pyc
+lib/python2.7/ensurepip/_uninstall.pyo
lib/python2.7/filecmp.py
lib/python2.7/filecmp.pyc
lib/python2.7/filecmp.pyo
@@ -1536,7 +1549,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.8-py2.7.egg-info
+lib/python2.7/lib-dynload/Python-2.7.9-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
@@ -1600,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.8.final.0.pickle
+lib/python2.7/lib2to3/Grammar2.7.9.final.0.pickle
lib/python2.7/lib2to3/PatternGrammar.txt
-lib/python2.7/lib2to3/PatternGrammar2.7.8.final.0.pickle
+lib/python2.7/lib2to3/PatternGrammar2.7.9.final.0.pickle
lib/python2.7/lib2to3/__init__.py
lib/python2.7/lib2to3/__init__.pyc
lib/python2.7/lib2to3/__init__.pyo
@@ -1628,6 +1641,9 @@ lib/python2.7/lib2to3/fixes/__init__.pyo
lib/python2.7/lib2to3/fixes/fix_apply.py
lib/python2.7/lib2to3/fixes/fix_apply.pyc
lib/python2.7/lib2to3/fixes/fix_apply.pyo
+lib/python2.7/lib2to3/fixes/fix_asserts.py
+lib/python2.7/lib2to3/fixes/fix_asserts.pyc
+lib/python2.7/lib2to3/fixes/fix_asserts.pyo
lib/python2.7/lib2to3/fixes/fix_basestring.py
lib/python2.7/lib2to3/fixes/fix_basestring.pyc
lib/python2.7/lib2to3/fixes/fix_basestring.pyo
Index: pkg/PLIST-tests
===================================================================
RCS file: /cvs/ports/lang/python/2.7/pkg/PLIST-tests,v
retrieving revision 1.8
diff -u -p -r1.8 PLIST-tests
--- pkg/PLIST-tests 11 Jul 2014 06:59:43 -0000 1.8
+++ pkg/PLIST-tests 13 Dec 2014 14:24:50 -0000
@@ -7,6 +7,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/_mock_backport.py
+lib/python2.7/test/_mock_backport.pyc
+lib/python2.7/test/_mock_backport.pyo
lib/python2.7/test/audiodata/
lib/python2.7/test/audiodata/pluck-pcm16.aiff
lib/python2.7/test/audiodata/pluck-pcm16.au
@@ -44,6 +47,11 @@ lib/python2.7/test/badsyntax_nocaret.py
lib/python2.7/test/buffer_tests.py
lib/python2.7/test/buffer_tests.pyc
lib/python2.7/test/buffer_tests.pyo
+lib/python2.7/test/capath/
+lib/python2.7/test/capath/4e1295a3.0
+lib/python2.7/test/capath/5ed36f99.0
+lib/python2.7/test/capath/6e88d7b8.0
+lib/python2.7/test/capath/99d0fa06.0
lib/python2.7/test/cfgparser.1
lib/python2.7/test/check_soundcard.vbs
lib/python2.7/test/cjkencodings/
@@ -227,6 +235,7 @@ lib/python2.7/test/decimaltestdata/testa
lib/python2.7/test/decimaltestdata/tointegral.decTest
lib/python2.7/test/decimaltestdata/tointegralx.decTest
lib/python2.7/test/decimaltestdata/xor.decTest
+lib/python2.7/test/dh512.pem
lib/python2.7/test/doctest_aliases.py
lib/python2.7/test/doctest_aliases.pyc
lib/python2.7/test/doctest_aliases.pyo
@@ -267,13 +276,20 @@ lib/python2.7/test/inspect_fodder.pyo
lib/python2.7/test/inspect_fodder2.py
lib/python2.7/test/inspect_fodder2.pyc
lib/python2.7/test/inspect_fodder2.pyo
+lib/python2.7/test/keycert.passwd.pem
lib/python2.7/test/keycert.pem
+lib/python2.7/test/keycert2.pem
+lib/python2.7/test/keycert3.pem
+lib/python2.7/test/keycert4.pem
lib/python2.7/test/list_tests.py
lib/python2.7/test/list_tests.pyc
lib/python2.7/test/list_tests.pyo
lib/python2.7/test/lock_tests.py
lib/python2.7/test/lock_tests.pyc
lib/python2.7/test/lock_tests.pyo
+lib/python2.7/test/make_ssl_certs.py
+lib/python2.7/test/make_ssl_certs.pyc
+lib/python2.7/test/make_ssl_certs.pyo
lib/python2.7/test/mapping_tests.py
lib/python2.7/test/mapping_tests.pyc
lib/python2.7/test/mapping_tests.pyo
@@ -293,6 +309,7 @@ lib/python2.7/test/pickletester.pyo
lib/python2.7/test/profilee.py
lib/python2.7/test/profilee.pyc
lib/python2.7/test/profilee.pyo
+lib/python2.7/test/pycacert.pem
lib/python2.7/test/pyclbr_input.py
lib/python2.7/test/pyclbr_input.pyc
lib/python2.7/test/pyclbr_input.pyo
@@ -320,6 +337,7 @@ lib/python2.7/test/relimport.pyo
lib/python2.7/test/reperf.py
lib/python2.7/test/reperf.pyc
lib/python2.7/test/reperf.pyo
+lib/python2.7/test/revocation.crl
lib/python2.7/test/sample_doctest.py
lib/python2.7/test/sample_doctest.pyc
lib/python2.7/test/sample_doctest.pyo
@@ -332,6 +350,7 @@ lib/python2.7/test/sample_doctest_no_doc
lib/python2.7/test/script_helper.py
lib/python2.7/test/script_helper.pyc
lib/python2.7/test/script_helper.pyo
+lib/python2.7/test/selfsigned_pythontestdotnet.pem
lib/python2.7/test/seq_tests.py
lib/python2.7/test/seq_tests.pyc
lib/python2.7/test/seq_tests.pyo
@@ -340,6 +359,12 @@ lib/python2.7/test/sha256.pem
lib/python2.7/test/sortperf.py
lib/python2.7/test/sortperf.pyc
lib/python2.7/test/sortperf.pyo
+lib/python2.7/test/ssl_cert.pem
+lib/python2.7/test/ssl_key.passwd.pem
+lib/python2.7/test/ssl_key.pem
+lib/python2.7/test/ssl_servers.py
+lib/python2.7/test/ssl_servers.pyc
+lib/python2.7/test/ssl_servers.pyo
lib/python2.7/test/string_tests.py
lib/python2.7/test/string_tests.pyc
lib/python2.7/test/string_tests.pyo
@@ -703,6 +728,9 @@ lib/python2.7/test/test_email_codecs.pyo
lib/python2.7/test/test_email_renamed.py
lib/python2.7/test/test_email_renamed.pyc
lib/python2.7/test/test_email_renamed.pyo
+lib/python2.7/test/test_ensurepip.py
+lib/python2.7/test/test_ensurepip.pyc
+lib/python2.7/test/test_ensurepip.pyo
lib/python2.7/test/test_enumerate.py
lib/python2.7/test/test_enumerate.pyc
lib/python2.7/test/test_enumerate.pyo
Index: pkg/PLIST-tkinter
===================================================================
RCS file: /cvs/ports/lang/python/2.7/pkg/PLIST-tkinter,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST-tkinter
--- pkg/PLIST-tkinter 11 Jul 2014 06:59:43 -0000 1.3
+++ pkg/PLIST-tkinter 13 Dec 2014 14:24:50 -0000
@@ -42,6 +42,9 @@ lib/python2.7/lib-tk/test/test_tkinter/
lib/python2.7/lib-tk/test/test_tkinter/__init__.py
lib/python2.7/lib-tk/test/test_tkinter/__init__.pyc
lib/python2.7/lib-tk/test/test_tkinter/__init__.pyo
+lib/python2.7/lib-tk/test/test_tkinter/test_font.py
+lib/python2.7/lib-tk/test/test_tkinter/test_font.pyc
+lib/python2.7/lib-tk/test/test_tkinter/test_font.pyo
lib/python2.7/lib-tk/test/test_tkinter/test_geometry_managers.py
lib/python2.7/lib-tk/test/test_tkinter/test_geometry_managers.pyc
lib/python2.7/lib-tk/test/test_tkinter/test_geometry_managers.pyo
Index: pkg/PLIST-tools
===================================================================
RCS file: /cvs/ports/lang/python/2.7/pkg/PLIST-tools,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST-tools
--- pkg/PLIST-tools 13 Apr 2013 22:31:42 -0000 1.4
+++ pkg/PLIST-tools 13 Dec 2014 14:24:50 -0000
@@ -157,6 +157,7 @@ lib/python2.7/Tools/scripts/analyze_dxp.
lib/python2.7/Tools/scripts/byext.py
lib/python2.7/Tools/scripts/byteyears.py
lib/python2.7/Tools/scripts/checkappend.py
+lib/python2.7/Tools/scripts/checkpip.py
lib/python2.7/Tools/scripts/checkpyc.py
lib/python2.7/Tools/scripts/classfix.py
lib/python2.7/Tools/scripts/cleanfuture.py
@@ -224,6 +225,8 @@ lib/python2.7/Tools/scripts/win_add2path
lib/python2.7/Tools/scripts/xxci.py
lib/python2.7/Tools/ssl/
lib/python2.7/Tools/ssl/get-remote-certificate.py
+lib/python2.7/Tools/ssl/make_ssl_data.py
+lib/python2.7/Tools/ssl/test_multiple_versions.py
lib/python2.7/Tools/unicode/
lib/python2.7/Tools/unicode/Makefile
lib/python2.7/Tools/unicode/comparecodecs.py