Hi,

this is the diff to update Python to 2.7.8.

Thanks to daniel@ who added patches for regress tests on 2.7.7.

Are you ok?

Cheers,

Remi.
Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/python/2.7/Makefile,v
retrieving revision 1.34
diff -u -p -r1.34 Makefile
--- Makefile	7 Jun 2014 14:46:46 -0000	1.34
+++ Makefile	9 Jul 2014 12:56:25 -0000
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.34 2014/06/07 14:46:46 rpointel Exp $
 
 VERSION =		2.7
-PATCHLEVEL =		.7
+PATCHLEVEL =		.8
 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.7
diff -u -p -r1.7 distinfo
--- distinfo	7 Jun 2014 14:46:46 -0000	1.7
+++ distinfo	9 Jul 2014 12:56:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (Python-2.7.7.tgz) = f0nApnBa2J2SUYHifQqqAl7kcxzg3mR3bHIiFsPmbEI=
-SIZE (Python-2.7.7.tgz) = 14809415
+SHA256 (Python-2.7.8.tgz) = dNcLkU2kSHqh2XIisp6VVNBC+CXybLK5Or0g/dpWtVc=
+SIZE (Python-2.7.8.tgz) = 14846119
Index: patches/patch-Lib_test_test_file2k_py
===================================================================
RCS file: patches/patch-Lib_test_test_file2k_py
diff -N patches/patch-Lib_test_test_file2k_py
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-Lib_test_test_file2k_py	9 Jul 2014 12:56:25 -0000
@@ -0,0 +1,47 @@
+$OpenBSD$
+
+No /dev/full on OpenBSD.
+
+--- 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
+@@ -4,6 +4,7 @@ import unittest
+ import itertools
+ import select
+ import signal
++import stat
+ import subprocess
+ import time
+ from array import array
+@@ -424,17 +425,21 @@ class OtherFileTests(unittest.TestCase):
+ 
+     @unittest.skipUnless(os.name == 'posix', 'test requires a posix system.')
+     def test_write_full(self):
+-        # Issue #17976
+-        try:
+-            f = open('/dev/full', 'w', 1)
+-        except IOError:
+-            self.skipTest("requires '/dev/full'")
+-        try:
+-            with self.assertRaises(IOError):
+-                f.write('hello')
+-                f.write('\n')
+-        finally:
+-            f.close()
++        # OpenBSD does not have a /dev/full character device.
++        if os.path.exists('/dev/full'):
++            if stat.S_ISCHR(os.stat('/dev/full').st_mode):
++                # Issue #17976
++                f = open('/dev/full', 'w', 1)
++                try:
++                    with self.assertRaises(IOError):
++                        f.write('hello')
++                        f.write('\n')
++                finally:
++                    f.close()
++            else:
++                self.skipTest("'/dev/full' must be a character device")
++        else:
++             self.skipTest("requires '/dev/full'")
+ 
+ class FileSubclassTests(unittest.TestCase):
+ 
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.3
diff -u -p -r1.3 patch-Lib_test_test_socket_py
--- patches/patch-Lib_test_test_socket_py	9 Feb 2014 09:49:26 -0000	1.3
+++ patches/patch-Lib_test_test_socket_py	9 Jul 2014 12:56:25 -0000
@@ -1,11 +1,11 @@
 $OpenBSD: patch-Lib_test_test_socket_py,v 1.3 2014/02/09 09:49:26 rpointel Exp $
 security fix: http://bugs.python.org/issue20246
 
---- Lib/test/test_socket.py.orig
-+++ Lib/test/test_socket.py
-@@ -1620,6 +1620,16 @@ class BufferIOTest(SocketConnectedTest):
+--- 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):
  
-     _testRecvFromIntoMemoryview = _testRecvFromIntoArray
+     _testRecvFromIntoEmptyBuffer = _testRecvFromIntoArray
  
 +    def testRecvFromIntoSmallBuffer(self):
 +        # See issue #20246.
@@ -17,3 +17,6 @@ security fix: http://bugs.python.org/iss
 +            buf = buffer(MSG)
 +        self.serv_conn.send(buf)
 +
+ 
+ TIPC_STYPE = 2000
+ TIPC_LOWER = 200
Index: patches/patch-Lib_test_test_ssl_py
===================================================================
RCS file: patches/patch-Lib_test_test_ssl_py
diff -N patches/patch-Lib_test_test_ssl_py
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-Lib_test_test_ssl_py	9 Jul 2014 12:56:25 -0000
@@ -0,0 +1,15 @@
+$OpenBSD$
+
+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):
+             sys.stdout.write("\n RAND_status is %d (%s)\n"
+                              % (v, (v and "sufficient randomness") or
+                                 "insufficient randomness"))
+-        self.assertRaises(TypeError, ssl.RAND_egd, 1)
+-        self.assertRaises(TypeError, ssl.RAND_egd, 'foo', 1)
+         ssl.RAND_add("this is a random string", 75.0)
+ 
+     def test_parse_cert(self):
Index: patches/patch-Modules__ssl_c
===================================================================
RCS file: /cvs/ports/lang/python/2.7/patches/patch-Modules__ssl_c,v
retrieving revision 1.1
diff -u -p -r1.1 patch-Modules__ssl_c
--- patches/patch-Modules__ssl_c	19 Apr 2014 12:43:47 -0000	1.1
+++ patches/patch-Modules__ssl_c	9 Jul 2014 12:56:25 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-Modules__ssl_c,v 1.1 2014/04/19 12:43:47 espie Exp $
---- Modules/_ssl.c.orig	Sat Apr 19 05:09:46 2014
-+++ Modules/_ssl.c	Sat Apr 19 05:10:51 2014
-@@ -1598,32 +1598,6 @@ Returns 1 if the OpenSSL PRNG has been seeded with eno
+--- 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
  It is necessary to seed the PRNG with RAND_add() on some platforms before\n\
  using the ssl() function.");
  
@@ -34,7 +34,7 @@ $OpenBSD: patch-Modules__ssl_c,v 1.1 201
  #endif /* HAVE_OPENSSL_RAND */
  
  
-@@ -1637,8 +1611,6 @@ static PyMethodDef PySSL_methods[] = {
+@@ -1640,8 +1614,6 @@ static PyMethodDef PySSL_methods[] = {
  #ifdef HAVE_OPENSSL_RAND
      {"RAND_add",            PySSL_RAND_add, METH_VARARGS,
       PySSL_RAND_add_doc},
Index: patches/patch-Modules_ossaudiodev_c
===================================================================
RCS file: /cvs/ports/lang/python/2.7/patches/patch-Modules_ossaudiodev_c,v
retrieving revision 1.2
diff -u -p -r1.2 patch-Modules_ossaudiodev_c
--- patches/patch-Modules_ossaudiodev_c	27 Apr 2012 08:18:59 -0000	1.2
+++ patches/patch-Modules_ossaudiodev_c	9 Jul 2014 12:56:25 -0000
@@ -1,6 +1,6 @@
 $OpenBSD: patch-Modules_ossaudiodev_c,v 1.2 2012/04/27 08:18:59 rpointel Exp $
---- Modules/ossaudiodev.c.orig	Tue Apr 10 01:07:34 2012
-+++ Modules/ossaudiodev.c	Fri Apr 13 07:45:43 2012
+--- Modules/ossaudiodev.c.orig	Mon Jun 30 04:05:43 2014
++++ Modules/ossaudiodev.c	Wed Jul  9 11:41:16 2014
 @@ -30,7 +30,7 @@
  #endif
  
@@ -10,7 +10,7 @@ $OpenBSD: patch-Modules_ossaudiodev_c,v 
  
  #if defined(linux)
  
-@@ -1046,6 +1046,7 @@ initossaudiodev(void)
+@@ -1039,6 +1039,7 @@ initossaudiodev(void)
  
      /* Expose all the ioctl numbers for masochists who like to do this
         stuff directly. */
@@ -18,7 +18,7 @@ $OpenBSD: patch-Modules_ossaudiodev_c,v 
      _EXPORT_INT(m, SNDCTL_COPR_HALT);
      _EXPORT_INT(m, SNDCTL_COPR_LOAD);
      _EXPORT_INT(m, SNDCTL_COPR_RCODE);
-@@ -1056,6 +1057,7 @@ initossaudiodev(void)
+@@ -1049,6 +1050,7 @@ initossaudiodev(void)
      _EXPORT_INT(m, SNDCTL_COPR_SENDMSG);
      _EXPORT_INT(m, SNDCTL_COPR_WCODE);
      _EXPORT_INT(m, SNDCTL_COPR_WDATA);
@@ -26,7 +26,7 @@ $OpenBSD: patch-Modules_ossaudiodev_c,v 
  #ifdef SNDCTL_DSP_BIND_CHANNEL
      _EXPORT_INT(m, SNDCTL_DSP_BIND_CHANNEL);
  #endif
-@@ -1098,18 +1100,25 @@ initossaudiodev(void)
+@@ -1091,18 +1093,25 @@ initossaudiodev(void)
      _EXPORT_INT(m, SNDCTL_DSP_STEREO);
      _EXPORT_INT(m, SNDCTL_DSP_SUBDIVIDE);
      _EXPORT_INT(m, SNDCTL_DSP_SYNC);
@@ -52,7 +52,7 @@ $OpenBSD: patch-Modules_ossaudiodev_c,v 
      _EXPORT_INT(m, SNDCTL_SEQ_NRMIDIS);
      _EXPORT_INT(m, SNDCTL_SEQ_NRSYNTHS);
      _EXPORT_INT(m, SNDCTL_SEQ_OUTOFBAND);
-@@ -1120,17 +1129,21 @@ initossaudiodev(void)
+@@ -1113,17 +1122,21 @@ initossaudiodev(void)
      _EXPORT_INT(m, SNDCTL_SEQ_SYNC);
      _EXPORT_INT(m, SNDCTL_SEQ_TESTMIDI);
      _EXPORT_INT(m, SNDCTL_SEQ_THRESHOLD);
@@ -74,7 +74,7 @@ $OpenBSD: patch-Modules_ossaudiodev_c,v 
      _EXPORT_INT(m, SNDCTL_TMR_CONTINUE);
      _EXPORT_INT(m, SNDCTL_TMR_METRONOME);
      _EXPORT_INT(m, SNDCTL_TMR_SELECT);
-@@ -1139,4 +1152,5 @@ initossaudiodev(void)
+@@ -1132,4 +1145,5 @@ initossaudiodev(void)
      _EXPORT_INT(m, SNDCTL_TMR_STOP);
      _EXPORT_INT(m, SNDCTL_TMR_TEMPO);
      _EXPORT_INT(m, SNDCTL_TMR_TIMEBASE);
Index: patches/patch-configure_ac
===================================================================
RCS file: /cvs/ports/lang/python/2.7/patches/patch-configure_ac,v
retrieving revision 1.3
diff -u -p -r1.3 patch-configure_ac
--- patches/patch-configure_ac	9 Jan 2014 18:03:35 -0000	1.3
+++ patches/patch-configure_ac	9 Jul 2014 12:56:25 -0000
@@ -4,8 +4,8 @@ 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	Sun Nov 10 08:36:41 2013
-+++ configure.ac	Mon Nov 11 15:28:00 2013
+--- 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
  	      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.8
diff -u -p -r1.8 patch-setup_py
--- patches/patch-setup_py	9 Jan 2014 18:03:35 -0000	1.8
+++ patches/patch-setup_py	9 Jul 2014 12:56:25 -0000
@@ -1,6 +1,6 @@
 $OpenBSD: patch-setup_py,v 1.8 2014/01/09 18:03:35 fgsch Exp $
---- setup.py.orig	Sun Nov 10 08:36:41 2013
-+++ setup.py	Mon Nov 11 15:28:54 2013
+--- setup.py.orig	Mon Jun 30 04:05:48 2014
++++ setup.py	Wed Jul  9 11:41:16 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 = []
@@ -24,7 +24,7 @@ $OpenBSD: patch-setup_py,v 1.8 2014/01/0
          if cross_compiling:
              self.add_gcc_paths()
          self.add_multiarch_paths()
-@@ -762,6 +767,8 @@ class PyBuildExt(build_ext):
+@@ -764,6 +769,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.8 2014/01/0
                                     library_dirs=['/usr/lib/termcap'],
                                     extra_link_args=readline_extra_link_args,
                                     libraries=readline_libs) )
-@@ -898,7 +905,7 @@ class PyBuildExt(build_ext):
+@@ -900,7 +907,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.8 2014/01/0
                      return False
              return True
  
-@@ -968,6 +975,7 @@ class PyBuildExt(build_ext):
+@@ -970,6 +977,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.8 2014/01/0
          db_inc_paths = [p for p in db_inc_paths if os.path.exists(p)]
  
          db_ver_inc_map = {}
-@@ -1031,6 +1039,7 @@ class PyBuildExt(build_ext):
+@@ -1033,6 +1041,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.8 2014/01/0
  
                  if host_platform != 'darwin':
                      db_dirs_to_check = filter(os.path.isdir, db_dirs_to_check)
-@@ -1053,6 +1062,7 @@ class PyBuildExt(build_ext):
+@@ -1055,6 +1064,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.8 2014/01/0
                                ('db%d' % db_ver[0])):
                      dblib_file = self.compiler.find_library_file(
                                      db_dirs_to_check + lib_dirs, dblib )
-@@ -1211,7 +1221,7 @@ class PyBuildExt(build_ext):
+@@ -1212,7 +1222,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.8 2014/01/0
              data = open(f).read()
              m = re.search(r"#s*define\s+HASHVERSION\s+2\s*", data)
              if m is not None:
-@@ -1600,6 +1610,9 @@ class PyBuildExt(build_ext):
+@@ -1606,6 +1616,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.8 2014/01/0
          else:
              missing.append('ossaudiodev')
  
-@@ -1812,7 +1825,7 @@ class PyBuildExt(build_ext):
+@@ -1818,7 +1831,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.8 2014/01/0
          frameworks = ['-framework', 'Tcl', '-framework', 'Tk']
  
          # All existing framework builds of Tcl/Tk don't support 64-bit
-@@ -1867,8 +1880,7 @@ class PyBuildExt(build_ext):
+@@ -1873,8 +1886,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.8 2014/01/0
              tklib = self.compiler.find_library_file(lib_dirs,
                                                          'tk' + version)
              tcllib = self.compiler.find_library_file(lib_dirs,
-@@ -1911,17 +1923,9 @@ class PyBuildExt(build_ext):
+@@ -1917,17 +1929,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.2
diff -u -p -r1.2 PLIST-idle
--- pkg/PLIST-idle	7 Jun 2014 14:46:46 -0000	1.2
+++ pkg/PLIST-idle	9 Jul 2014 12:56:25 -0000
@@ -200,6 +200,12 @@ lib/python2.7/idlelib/idle_test/mock_idl
 lib/python2.7/idlelib/idle_test/mock_tk.py
 lib/python2.7/idlelib/idle_test/mock_tk.pyc
 lib/python2.7/idlelib/idle_test/mock_tk.pyo
+lib/python2.7/idlelib/idle_test/test_autocomplete.py
+lib/python2.7/idlelib/idle_test/test_autocomplete.pyc
+lib/python2.7/idlelib/idle_test/test_autocomplete.pyo
+lib/python2.7/idlelib/idle_test/test_autoexpand.py
+lib/python2.7/idlelib/idle_test/test_autoexpand.pyc
+lib/python2.7/idlelib/idle_test/test_autoexpand.pyo
 lib/python2.7/idlelib/idle_test/test_calltips.py
 lib/python2.7/idlelib/idle_test/test_calltips.pyc
 lib/python2.7/idlelib/idle_test/test_calltips.pyo
@@ -215,9 +221,15 @@ lib/python2.7/idlelib/idle_test/test_for
 lib/python2.7/idlelib/idle_test/test_grep.py
 lib/python2.7/idlelib/idle_test/test_grep.pyc
 lib/python2.7/idlelib/idle_test/test_grep.pyo
+lib/python2.7/idlelib/idle_test/test_hyperparser.py
+lib/python2.7/idlelib/idle_test/test_hyperparser.pyc
+lib/python2.7/idlelib/idle_test/test_hyperparser.pyo
 lib/python2.7/idlelib/idle_test/test_idlehistory.py
 lib/python2.7/idlelib/idle_test/test_idlehistory.pyc
 lib/python2.7/idlelib/idle_test/test_idlehistory.pyo
+lib/python2.7/idlelib/idle_test/test_parenmatch.py
+lib/python2.7/idlelib/idle_test/test_parenmatch.pyc
+lib/python2.7/idlelib/idle_test/test_parenmatch.pyo
 lib/python2.7/idlelib/idle_test/test_pathbrowser.py
 lib/python2.7/idlelib/idle_test/test_pathbrowser.pyc
 lib/python2.7/idlelib/idle_test/test_pathbrowser.pyo
@@ -230,6 +242,9 @@ lib/python2.7/idlelib/idle_test/test_sea
 lib/python2.7/idlelib/idle_test/test_text.py
 lib/python2.7/idlelib/idle_test/test_text.pyc
 lib/python2.7/idlelib/idle_test/test_text.pyo
+lib/python2.7/idlelib/idle_test/test_textview.py
+lib/python2.7/idlelib/idle_test/test_textview.pyc
+lib/python2.7/idlelib/idle_test/test_textview.pyo
 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
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/lang/python/2.7/pkg/PLIST-main,v
retrieving revision 1.10
diff -u -p -r1.10 PLIST-main
--- pkg/PLIST-main	7 Jun 2014 14:46:46 -0000	1.10
+++ pkg/PLIST-main	9 Jul 2014 12:56:25 -0000
@@ -405,9 +405,6 @@ lib/python2.7/ctypes/test/test_checkretv
 lib/python2.7/ctypes/test/test_delattr.py
 lib/python2.7/ctypes/test/test_delattr.pyc
 lib/python2.7/ctypes/test/test_delattr.pyo
-lib/python2.7/ctypes/test/test_errcheck.py
-lib/python2.7/ctypes/test/test_errcheck.pyc
-lib/python2.7/ctypes/test/test_errcheck.pyo
 lib/python2.7/ctypes/test/test_errno.py
 lib/python2.7/ctypes/test/test_errno.pyc
 lib/python2.7/ctypes/test/test_errno.pyo
@@ -429,9 +426,6 @@ lib/python2.7/ctypes/test/test_incomplet
 lib/python2.7/ctypes/test/test_init.py
 lib/python2.7/ctypes/test/test_init.pyc
 lib/python2.7/ctypes/test/test_init.pyo
-lib/python2.7/ctypes/test/test_integers.py
-lib/python2.7/ctypes/test/test_integers.pyc
-lib/python2.7/ctypes/test/test_integers.pyo
 lib/python2.7/ctypes/test/test_internals.py
 lib/python2.7/ctypes/test/test_internals.pyc
 lib/python2.7/ctypes/test/test_internals.pyo
@@ -1542,7 +1536,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.7-py2.7.egg-info
+lib/python2.7/lib-dynload/Python-2.7.8-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
@@ -1606,9 +1600,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.7.final.0.pickle
+lib/python2.7/lib2to3/Grammar2.7.8.final.0.pickle
 lib/python2.7/lib2to3/PatternGrammar.txt
-lib/python2.7/lib2to3/PatternGrammar2.7.7.final.0.pickle
+lib/python2.7/lib2to3/PatternGrammar2.7.8.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.7
diff -u -p -r1.7 PLIST-tests
--- pkg/PLIST-tests	7 Jun 2014 14:46:46 -0000	1.7
+++ pkg/PLIST-tests	9 Jul 2014 12:56:25 -0000
@@ -1279,6 +1279,9 @@ lib/python2.7/test/test_softspace.pyo
 lib/python2.7/test/test_sort.py
 lib/python2.7/test/test_sort.pyc
 lib/python2.7/test/test_sort.pyo
+lib/python2.7/test/test_spwd.py
+lib/python2.7/test/test_spwd.pyc
+lib/python2.7/test/test_spwd.pyo
 lib/python2.7/test/test_sqlite.py
 lib/python2.7/test/test_sqlite.pyc
 lib/python2.7/test/test_sqlite.pyo
Index: pkg/PLIST-tkinter
===================================================================
RCS file: /cvs/ports/lang/python/2.7/pkg/PLIST-tkinter,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST-tkinter
--- pkg/PLIST-tkinter	7 Jun 2014 14:46:46 -0000	1.2
+++ pkg/PLIST-tkinter	9 Jul 2014 12:56:25 -0000
@@ -42,6 +42,12 @@ 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_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
+lib/python2.7/lib-tk/test/test_tkinter/test_images.py
+lib/python2.7/lib-tk/test/test_tkinter/test_images.pyc
+lib/python2.7/lib-tk/test/test_tkinter/test_images.pyo
 lib/python2.7/lib-tk/test/test_tkinter/test_loadtk.py
 lib/python2.7/lib-tk/test/test_tkinter/test_loadtk.pyc
 lib/python2.7/lib-tk/test/test_tkinter/test_loadtk.pyo

Reply via email to