summaryrefslogtreecommitdiff
path: root/lang/python34
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2015-02-26 06:23:06 +0000
committeradam <adam@pkgsrc.org>2015-02-26 06:23:06 +0000
commit7eacf86452709627d5ad72bb1483cbf3d2f246e5 (patch)
tree04554e3478e07086b4e8ea80f2e507d8ae455fa1 /lang/python34
parent871b74e229a3e7e66d49b89d5dc67bbc931953b9 (diff)
downloadpkgsrc-7eacf86452709627d5ad72bb1483cbf3d2f246e5.tar.gz
Python 3.4.3 has many bugfixes and other small improvements over 3.4.2.
Issue 6639: Module-level turtle functions no longer raise TclError after closing the window. Issues 814253, 9179: Warnings now are raised when group references and conditional group references are used in lookbehind assertions in regular expressions. Issue 23215: Multibyte codecs with custom error handlers that ignores errors consumed too much memory and raised SystemError or MemoryError. Original patch by Aleksi Torhamo. Issue 5700: io.FileIO() called flush() after closing the file. flush() was not called in close() if closefd=False. Issue 23374: Fixed pydoc failure with non-ASCII files when stdout encoding differs from file system encoding (e.g. on Mac OS). Issue 23481: Remove RC4 from the SSL module’s default cipher list. Issue 21548: Fix pydoc.synopsis() and pydoc.apropos() on modules with empty docstrings. Issue 22885: Fixed arbitrary code execution vulnerability in the dbm.dumb module. Original patch by Claudiu Popa. Issue 23146: Fix mishandling of absolute Windows paths with forward slashes in pathlib. Issue 23421: Fixed compression in tarfile CLI. Patch by wdv4758h. Issue 23361: Fix possible overflow in Windows subprocess creation code.
Diffstat (limited to 'lang/python34')
-rw-r--r--lang/python34/Makefile6
-rw-r--r--lang/python34/PLIST26
-rw-r--r--lang/python34/dist.mk4
-rw-r--r--lang/python34/distinfo8
4 files changed, 27 insertions, 17 deletions
diff --git a/lang/python34/Makefile b/lang/python34/Makefile
index 5840d980209..78ce231ef3a 100644
--- a/lang/python34/Makefile
+++ b/lang/python34/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2015/01/11 14:07:48 bsiegert Exp $
+# $NetBSD: Makefile,v 1.9 2015/02/26 06:23:06 adam Exp $
.include "dist.mk"
@@ -78,8 +78,8 @@ INSTALL_UNSTRIPPED= yes
# For Xcode 5 and up, we need to search the SDK path for headers, otherwise
# certain modules will not be built.
-.if ${OPSYS} == "Darwin" && exists(${OSX_SDK_PATH}/usr/include)
-CFLAGS+= -I${OSX_SDK_PATH}/usr/include
+.if ${OPSYS} == "Darwin" && exists(${OSX_SDK_PATH:Q}/usr/include)
+CFLAGS+= -I${OSX_SDK_PATH:Q}/usr/include
.endif
PLIST_VARS+= bsddb dll nis no-nis
diff --git a/lang/python34/PLIST b/lang/python34/PLIST
index ea72ac40d01..bbc0154a7e0 100644
--- a/lang/python34/PLIST
+++ b/lang/python34/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2014/10/09 09:15:38 adam Exp $
+@comment $NetBSD: PLIST,v 1.4 2015/02/26 06:23:06 adam Exp $
bin/2to3-${PY_VER_SUFFIX}
bin/pydoc${PY_VER_SUFFIX}
bin/python${PY_VER_SUFFIX}
@@ -108,8 +108,8 @@ lib/python${PY_VER_SUFFIX}/__future__.py
lib/python${PY_VER_SUFFIX}/__future__.pyc
lib/python${PY_VER_SUFFIX}/__future__.pyo
lib/python${PY_VER_SUFFIX}/__phello__.foo.py
-lib/python${PY_VER_SUFFIX}/__phello__.pyc
-lib/python${PY_VER_SUFFIX}/__phello__.pyo
+lib/python${PY_VER_SUFFIX}/__phello__.foo.pyc
+lib/python${PY_VER_SUFFIX}/__phello__.foo.pyo
lib/python${PY_VER_SUFFIX}/_bootlocale.py
lib/python${PY_VER_SUFFIX}/_bootlocale.pyc
lib/python${PY_VER_SUFFIX}/_bootlocale.pyo
@@ -203,6 +203,9 @@ lib/python${PY_VER_SUFFIX}/asyncio/queues.pyo
lib/python${PY_VER_SUFFIX}/asyncio/selector_events.py
lib/python${PY_VER_SUFFIX}/asyncio/selector_events.pyc
lib/python${PY_VER_SUFFIX}/asyncio/selector_events.pyo
+lib/python${PY_VER_SUFFIX}/asyncio/sslproto.py
+lib/python${PY_VER_SUFFIX}/asyncio/sslproto.pyc
+lib/python${PY_VER_SUFFIX}/asyncio/sslproto.pyo
lib/python${PY_VER_SUFFIX}/asyncio/streams.py
lib/python${PY_VER_SUFFIX}/asyncio/streams.pyc
lib/python${PY_VER_SUFFIX}/asyncio/streams.pyo
@@ -1312,8 +1315,8 @@ lib/python${PY_VER_SUFFIX}/ensurepip/__init__.pyo
lib/python${PY_VER_SUFFIX}/ensurepip/__main__.py
lib/python${PY_VER_SUFFIX}/ensurepip/__main__.pyc
lib/python${PY_VER_SUFFIX}/ensurepip/__main__.pyo
-lib/python${PY_VER_SUFFIX}/ensurepip/_bundled/pip-1.5.6-py2.py3-none-any.whl
-lib/python${PY_VER_SUFFIX}/ensurepip/_bundled/setuptools-2.1-py2.py3-none-any.whl
+lib/python${PY_VER_SUFFIX}/ensurepip/_bundled/pip-6.0.8-py2.py3-none-any.whl
+lib/python${PY_VER_SUFFIX}/ensurepip/_bundled/setuptools-12.0.5-py2.py3-none-any.whl
lib/python${PY_VER_SUFFIX}/ensurepip/_uninstall.py
lib/python${PY_VER_SUFFIX}/ensurepip/_uninstall.pyc
lib/python${PY_VER_SUFFIX}/ensurepip/_uninstall.pyo
@@ -1664,9 +1667,6 @@ lib/python${PY_VER_SUFFIX}/idlelib/run.pyo
lib/python${PY_VER_SUFFIX}/idlelib/tabbedpages.py
lib/python${PY_VER_SUFFIX}/idlelib/tabbedpages.pyc
lib/python${PY_VER_SUFFIX}/idlelib/tabbedpages.pyo
-lib/python${PY_VER_SUFFIX}/idlelib/testcode.py
-lib/python${PY_VER_SUFFIX}/idlelib/testcode.pyc
-lib/python${PY_VER_SUFFIX}/idlelib/testcode.pyo
lib/python${PY_VER_SUFFIX}/idlelib/textView.py
lib/python${PY_VER_SUFFIX}/idlelib/textView.pyc
lib/python${PY_VER_SUFFIX}/idlelib/textView.pyo
@@ -2003,6 +2003,9 @@ lib/python${PY_VER_SUFFIX}/lib2to3/refactor.pyo
lib/python${PY_VER_SUFFIX}/lib2to3/tests/__init__.py
lib/python${PY_VER_SUFFIX}/lib2to3/tests/__init__.pyc
lib/python${PY_VER_SUFFIX}/lib2to3/tests/__init__.pyo
+lib/python${PY_VER_SUFFIX}/lib2to3/tests/__main__.py
+lib/python${PY_VER_SUFFIX}/lib2to3/tests/__main__.pyc
+lib/python${PY_VER_SUFFIX}/lib2to3/tests/__main__.pyo
lib/python${PY_VER_SUFFIX}/lib2to3/tests/data/README
lib/python${PY_VER_SUFFIX}/lib2to3/tests/data/bom.py
lib/python${PY_VER_SUFFIX}/lib2to3/tests/data/crlf.py
@@ -2775,6 +2778,7 @@ lib/python${PY_VER_SUFFIX}/test/sample_doctest_no_doctests.pyo
lib/python${PY_VER_SUFFIX}/test/script_helper.py
lib/python${PY_VER_SUFFIX}/test/script_helper.pyc
lib/python${PY_VER_SUFFIX}/test/script_helper.pyo
+lib/python${PY_VER_SUFFIX}/test/selfsigned_pythontestdotnet.pem
lib/python${PY_VER_SUFFIX}/test/seq_tests.py
lib/python${PY_VER_SUFFIX}/test/seq_tests.pyc
lib/python${PY_VER_SUFFIX}/test/seq_tests.pyo
@@ -2898,6 +2902,9 @@ lib/python${PY_VER_SUFFIX}/test/test_asyncio/test_queues.pyo
lib/python${PY_VER_SUFFIX}/test/test_asyncio/test_selector_events.py
lib/python${PY_VER_SUFFIX}/test/test_asyncio/test_selector_events.pyc
lib/python${PY_VER_SUFFIX}/test/test_asyncio/test_selector_events.pyo
+lib/python${PY_VER_SUFFIX}/test/test_asyncio/test_sslproto.py
+lib/python${PY_VER_SUFFIX}/test/test_asyncio/test_sslproto.pyc
+lib/python${PY_VER_SUFFIX}/test/test_asyncio/test_sslproto.pyo
lib/python${PY_VER_SUFFIX}/test/test_asyncio/test_streams.py
lib/python${PY_VER_SUFFIX}/test/test_asyncio/test_streams.pyc
lib/python${PY_VER_SUFFIX}/test/test_asyncio/test_streams.pyo
@@ -4036,6 +4043,9 @@ lib/python${PY_VER_SUFFIX}/test/test_sched.pyo
lib/python${PY_VER_SUFFIX}/test/test_scope.py
lib/python${PY_VER_SUFFIX}/test/test_scope.pyc
lib/python${PY_VER_SUFFIX}/test/test_scope.pyo
+lib/python${PY_VER_SUFFIX}/test/test_script_helper.py
+lib/python${PY_VER_SUFFIX}/test/test_script_helper.pyc
+lib/python${PY_VER_SUFFIX}/test/test_script_helper.pyo
lib/python${PY_VER_SUFFIX}/test/test_select.py
lib/python${PY_VER_SUFFIX}/test/test_select.pyc
lib/python${PY_VER_SUFFIX}/test/test_select.pyo
diff --git a/lang/python34/dist.mk b/lang/python34/dist.mk
index 22ee878665b..edfb0e9da0e 100644
--- a/lang/python34/dist.mk
+++ b/lang/python34/dist.mk
@@ -1,6 +1,6 @@
-# $NetBSD: dist.mk,v 1.3 2014/10/09 09:15:38 adam Exp $
+# $NetBSD: dist.mk,v 1.4 2015/02/26 06:23:06 adam Exp $
-PY_DISTVERSION= 3.4.2
+PY_DISTVERSION= 3.4.3
DISTNAME= Python-${PY_DISTVERSION}
EXTRACT_SUFX= .tar.xz
DISTINFO_FILE= ${.CURDIR}/../../lang/python34/distinfo
diff --git a/lang/python34/distinfo b/lang/python34/distinfo
index 1e03bde6c33..1e7f1b71e17 100644
--- a/lang/python34/distinfo
+++ b/lang/python34/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.15 2014/10/09 09:32:39 wiz Exp $
+$NetBSD: distinfo,v 1.16 2015/02/26 06:23:06 adam Exp $
-SHA1 (Python-3.4.2.tar.xz) = 0727d8a8498733baabe6f51632b9bab0cbaa9ada
-RMD160 (Python-3.4.2.tar.xz) = 11ba768384a114d07f8d82e54e7c232898cb5e15
-Size (Python-3.4.2.tar.xz) = 14223804 bytes
+SHA1 (Python-3.4.3.tar.xz) = 7ca5cd664598bea96eec105aa6453223bb6b4456
+RMD160 (Python-3.4.3.tar.xz) = fc0a8ce58c8b354f644db3527d838a77d2e27fba
+Size (Python-3.4.3.tar.xz) = 14421964 bytes
SHA1 (patch-Lib_distutils_unixccompiler.py) = 39cb8d1e1e3e76e2b6b5dbc1a6b5e0815300b2ce
SHA1 (patch-aa) = 14359f8d0527eff08073c0aea60dfe8961d9255d
SHA1 (patch-ah) = 1c4eec742ab26f77c6326b7d12e44e26be493c0f