Hi,

this is the diff to update Python 2.7 to latest release.

Release notes: http://hg.python.org/cpython/raw-file/f89216059edf/Misc/NEWS

Any ok?

Cheers,

Remi.
Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/python/2.7/Makefile,v
retrieving revision 1.33
diff -u -p -r1.33 Makefile
--- Makefile    19 Apr 2014 14:10:10 -0000      1.33
+++ Makefile    2 Jun 2014 09:04:29 -0000
@@ -1,8 +1,7 @@
 # $OpenBSD: Makefile,v 1.33 2014/04/19 14:10:10 espie Exp $
 
 VERSION =              2.7
-PATCHLEVEL =           .6
-REVISION =             4
+PATCHLEVEL =           .7
 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.6
diff -u -p -r1.6 distinfo
--- distinfo    9 Jan 2014 18:03:35 -0000       1.6
+++ distinfo    2 Jun 2014 09:04:29 -0000
@@ -1,2 +1,2 @@
-SHA256 (Python-2.7.6.tgz) = mcaGC3CXe++hWQAp+uCS3bGNsdaa5n6Lk4W2btEEulg=
-SIZE (Python-2.7.6.tgz) = 14725931
+SHA256 (Python-2.7.7.tgz) = f0nApnBa2J2SUYHifQqqAl7kcxzg3mR3bHIiFsPmbEI=
+SIZE (Python-2.7.7.tgz) = 14809415
Index: patches/patch-Modules_socketmodule_c
===================================================================
RCS file: patches/patch-Modules_socketmodule_c
diff -N patches/patch-Modules_socketmodule_c
--- patches/patch-Modules_socketmodule_c        9 Feb 2014 09:49:26 -0000       
1.3
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,16 +0,0 @@
-$OpenBSD: patch-Modules_socketmodule_c,v 1.3 2014/02/09 09:49:26 rpointel Exp $
-security fix: http://bugs.python.org/issue20246
-
---- Modules/socketmodule.c.orig
-+++ Modules/socketmodule.c
-@@ -2742,6 +2742,10 @@ sock_recvfrom_into(PySocketSockObject *s
-     if (recvlen == 0) {
-         /* If nbytes was not specified, use the buffer's length */
-         recvlen = buflen;
-+    } else if (recvlen > buflen) {
-+        PyErr_SetString(PyExc_ValueError,
-+                        "nbytes is greater than the length of the buffer");
-+        goto error;
-     }
- 
-     readlen = sock_recvfrom_guts(s, buf.buf, recvlen, flags, &addr);
Index: pkg/PLIST-idle
===================================================================
RCS file: /cvs/ports/lang/python/2.7/pkg/PLIST-idle,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST-idle
--- pkg/PLIST-idle      24 Apr 2011 09:31:45 -0000      1.1.1.1
+++ pkg/PLIST-idle      2 Jun 2014 09:04:29 -0000
@@ -61,6 +61,13 @@ lib/python2.7/idlelib/IOBinding.pyo
 lib/python2.7/idlelib/Icons/
 lib/python2.7/idlelib/Icons/folder.gif
 lib/python2.7/idlelib/Icons/idle.icns
+lib/python2.7/idlelib/Icons/idle.ico
+lib/python2.7/idlelib/Icons/idle_16.gif
+lib/python2.7/idlelib/Icons/idle_16.png
+lib/python2.7/idlelib/Icons/idle_32.gif
+lib/python2.7/idlelib/Icons/idle_32.png
+lib/python2.7/idlelib/Icons/idle_48.gif
+lib/python2.7/idlelib/Icons/idle_48.png
 lib/python2.7/idlelib/Icons/minusnode.gif
 lib/python2.7/idlelib/Icons/openfolder.gif
 lib/python2.7/idlelib/Icons/plusnode.gif
@@ -179,6 +186,53 @@ lib/python2.7/idlelib/idle.py
 lib/python2.7/idlelib/idle.pyc
 lib/python2.7/idlelib/idle.pyo
 lib/python2.7/idlelib/idle.pyw
+lib/python2.7/idlelib/idle_test/
+lib/python2.7/idlelib/idle_test/README.txt
+lib/python2.7/idlelib/idle_test/__init__.py
+lib/python2.7/idlelib/idle_test/__init__.pyc
+lib/python2.7/idlelib/idle_test/__init__.pyo
+lib/python2.7/idlelib/idle_test/htest.py
+lib/python2.7/idlelib/idle_test/htest.pyc
+lib/python2.7/idlelib/idle_test/htest.pyo
+lib/python2.7/idlelib/idle_test/mock_idle.py
+lib/python2.7/idlelib/idle_test/mock_idle.pyc
+lib/python2.7/idlelib/idle_test/mock_idle.pyo
+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_calltips.py
+lib/python2.7/idlelib/idle_test/test_calltips.pyc
+lib/python2.7/idlelib/idle_test/test_calltips.pyo
+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_delegator.py
+lib/python2.7/idlelib/idle_test/test_delegator.pyc
+lib/python2.7/idlelib/idle_test/test_delegator.pyo
+lib/python2.7/idlelib/idle_test/test_formatparagraph.py
+lib/python2.7/idlelib/idle_test/test_formatparagraph.pyc
+lib/python2.7/idlelib/idle_test/test_formatparagraph.pyo
+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_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_pathbrowser.py
+lib/python2.7/idlelib/idle_test/test_pathbrowser.pyc
+lib/python2.7/idlelib/idle_test/test_pathbrowser.pyo
+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_searchengine.py
+lib/python2.7/idlelib/idle_test/test_searchengine.pyc
+lib/python2.7/idlelib/idle_test/test_searchengine.pyo
+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_warning.py
+lib/python2.7/idlelib/idle_test/test_warning.pyc
+lib/python2.7/idlelib/idle_test/test_warning.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.9
diff -u -p -r1.9 PLIST-main
--- pkg/PLIST-main      9 Jan 2014 18:03:35 -0000       1.9
+++ pkg/PLIST-main      2 Jun 2014 09:04:29 -0000
@@ -1542,7 +1542,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.6-py2.7.egg-info
+lib/python2.7/lib-dynload/Python-2.7.7-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 +1606,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.6.final.0.pickle
+lib/python2.7/lib2to3/Grammar2.7.7.final.0.pickle
 lib/python2.7/lib2to3/PatternGrammar.txt
-lib/python2.7/lib2to3/PatternGrammar2.7.6.final.0.pickle
+lib/python2.7/lib2to3/PatternGrammar2.7.7.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.6
diff -u -p -r1.6 PLIST-tests
--- pkg/PLIST-tests     9 Jan 2014 18:03:35 -0000       1.6
+++ pkg/PLIST-tests     2 Jun 2014 09:04:29 -0000
@@ -30,6 +30,7 @@ lib/python2.7/test/autotest.pyc
 lib/python2.7/test/autotest.pyo
 lib/python2.7/test/bad_coding.py
 lib/python2.7/test/bad_coding2.py
+lib/python2.7/test/bad_coding3.py
 lib/python2.7/test/badcert.pem
 lib/python2.7/test/badkey.pem
 lib/python2.7/test/badsyntax_future3.py
@@ -245,6 +246,18 @@ lib/python2.7/test/gdb_sample.pyo
 lib/python2.7/test/greyrgb.uue
 lib/python2.7/test/https_svn_python_org_root.pem
 lib/python2.7/test/ieee754.txt
+lib/python2.7/test/imghdrdata/
+lib/python2.7/test/imghdrdata/python.bmp
+lib/python2.7/test/imghdrdata/python.gif
+lib/python2.7/test/imghdrdata/python.jpg
+lib/python2.7/test/imghdrdata/python.pbm
+lib/python2.7/test/imghdrdata/python.pgm
+lib/python2.7/test/imghdrdata/python.png
+lib/python2.7/test/imghdrdata/python.ppm
+lib/python2.7/test/imghdrdata/python.ras
+lib/python2.7/test/imghdrdata/python.sgi
+lib/python2.7/test/imghdrdata/python.tiff
+lib/python2.7/test/imghdrdata/python.xbm
 lib/python2.7/test/infinite_reload.py
 lib/python2.7/test/infinite_reload.pyc
 lib/python2.7/test/infinite_reload.pyo
@@ -870,6 +883,9 @@ lib/python2.7/test/test_imaplib.pyo
 lib/python2.7/test/test_imgfile.py
 lib/python2.7/test/test_imgfile.pyc
 lib/python2.7/test/test_imgfile.pyo
+lib/python2.7/test/test_imghdr.py
+lib/python2.7/test/test_imghdr.pyc
+lib/python2.7/test/test_imghdr.pyo
 lib/python2.7/test/test_imp.py
 lib/python2.7/test/test_imp.pyc
 lib/python2.7/test/test_imp.pyo
Index: pkg/PLIST-tkinter
===================================================================
RCS file: /cvs/ports/lang/python/2.7/pkg/PLIST-tkinter,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST-tkinter
--- pkg/PLIST-tkinter   24 Apr 2011 09:31:46 -0000      1.1.1.1
+++ pkg/PLIST-tkinter   2 Jun 2014 09:04:29 -0000
@@ -48,6 +48,12 @@ lib/python2.7/lib-tk/test/test_tkinter/t
 lib/python2.7/lib-tk/test/test_tkinter/test_text.py
 lib/python2.7/lib-tk/test/test_tkinter/test_text.pyc
 lib/python2.7/lib-tk/test/test_tkinter/test_text.pyo
+lib/python2.7/lib-tk/test/test_tkinter/test_variables.py
+lib/python2.7/lib-tk/test/test_tkinter/test_variables.pyc
+lib/python2.7/lib-tk/test/test_tkinter/test_variables.pyo
+lib/python2.7/lib-tk/test/test_tkinter/test_widgets.py
+lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyc
+lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyo
 lib/python2.7/lib-tk/test/test_ttk/
 lib/python2.7/lib-tk/test/test_ttk/__init__.py
 lib/python2.7/lib-tk/test/test_ttk/__init__.pyc
@@ -67,6 +73,9 @@ lib/python2.7/lib-tk/test/test_ttk/test_
 lib/python2.7/lib-tk/test/test_ttk/test_widgets.py
 lib/python2.7/lib-tk/test/test_ttk/test_widgets.pyc
 lib/python2.7/lib-tk/test/test_ttk/test_widgets.pyo
+lib/python2.7/lib-tk/test/widget_tests.py
+lib/python2.7/lib-tk/test/widget_tests.pyc
+lib/python2.7/lib-tk/test/widget_tests.pyo
 lib/python2.7/lib-tk/tkColorChooser.py
 lib/python2.7/lib-tk/tkColorChooser.pyc
 lib/python2.7/lib-tk/tkColorChooser.pyo

Reply via email to