python36 py36-html-docs: updated to 3.6.12 Python 3.6.12 final Security bpo-29778: Ensure python3.dll is loaded from correct locations when Python is embedded (CVE-2020-15523). bpo-41004: CVE-2020-14422: The __hash__() methods of ipaddress.IPv4Interface and ipaddress.IPv6Interface incorrectly generated constant hash values of 32 and 128 respectively. This resulted in always causing hash collisions. The fix uses hash() to generate hash values for the tuple of (address, mask length, network address). bpo-39603: Prevent http header injection by rejecting control characters in http.client.putrequest(…). Library bpo-41288: Unpickling invalid NEWOBJ_EX opcode with the C implementation raises now UnpicklingError instead of crashing. bpo-39017: Avoid infinite loop when reading specially crafted TAR files using the tarfile module (CVE-2019-20907).diff -r1.12 -r1.13 pkgsrc/lang/py36-html-docs/Makefile
(adam)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.12 2020/06/30 05:59:40 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.13 2020/08/19 07:07:46 adam Exp $ | |
2 | 2 | |||
3 | VERS= 3.6.11 | 3 | VERS= 3.6.12 | |
4 | DISTNAME= python-${VERS}-docs-html | 4 | DISTNAME= python-${VERS}-docs-html | |
5 | PKGNAME= py36-html-docs-${VERS} | 5 | PKGNAME= py36-html-docs-${VERS} | |
6 | CATEGORIES= lang python | 6 | CATEGORIES= lang python | |
7 | MASTER_SITES= https://www.python.org/ftp/python/doc/${VERS}/ | 7 | MASTER_SITES= https://www.python.org/ftp/python/doc/${VERS}/ | |
8 | EXTRACT_SUFX= .tar.bz2 | 8 | EXTRACT_SUFX= .tar.bz2 | |
9 | 9 | |||
10 | MAINTAINER= leot@NetBSD.org | 10 | MAINTAINER= leot@NetBSD.org | |
11 | HOMEPAGE= https://www.python.org/doc/ | 11 | HOMEPAGE= https://www.python.org/doc/ | |
12 | COMMENT= HTML Documentation for Python 3.6 | 12 | COMMENT= HTML Documentation for Python 3.6 | |
13 | LICENSE= python-software-foundation | 13 | LICENSE= python-software-foundation | |
14 | 14 | |||
15 | USE_TOOLS+= pax | 15 | USE_TOOLS+= pax | |
16 | 16 |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.11 2020/06/30 05:59:40 adam Exp $ | 1 | $NetBSD: distinfo,v 1.12 2020/08/19 07:07:46 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (python-3.6.11-docs-html.tar.bz2) = e284002008807bcf495d2ebf4334fa140eaa9ff8 | 3 | SHA1 (python-3.6.12-docs-html.tar.bz2) = f53ff5c52fe856e11801eff49d763ad969c16a9a | |
4 | RMD160 (python-3.6.11-docs-html.tar.bz2) = 6af5ea87e9e365a7f8947e855122fac78c3a912d | 4 | RMD160 (python-3.6.12-docs-html.tar.bz2) = 1d23dd2d1886f50acbf1069d40a9191831ab8a75 | |
5 | SHA512 (python-3.6.11-docs-html.tar.bz2) = e98745e0f27c466f93d1d0a8883d9285c56c7b7a27915bc2fcc71f44cb10feebcaa5d3e07b8fce478cf64f11b0863182a1df25307ee383bcf0db0b6cd518035d | 5 | SHA512 (python-3.6.12-docs-html.tar.bz2) = da28da84f5e8f889f328fafb4d17beb6cfc52c5703bcf5080cfbaea552f414d6f0a682aaacb2f04fa32e9453a1bdaae8ff108c38a4486170bd0edf1efacafdf7 | |
6 | Size (python-3.6.11-docs-html.tar.bz2) = 6012332 bytes | 6 | Size (python-3.6.12-docs-html.tar.bz2) = 6013089 bytes |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.15 2019/07/03 20:10:41 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.16 2020/08/19 07:07:46 adam Exp $ | |
2 | bin/2to3-${PY_VER_SUFFIX} | 2 | bin/2to3-${PY_VER_SUFFIX} | |
3 | bin/pydoc${PY_VER_SUFFIX} | 3 | bin/pydoc${PY_VER_SUFFIX} | |
4 | bin/python${PY_VER_SUFFIX} | 4 | bin/python${PY_VER_SUFFIX} | |
5 | bin/python${PY_VER_SUFFIX}-config | 5 | bin/python${PY_VER_SUFFIX}-config | |
6 | bin/pyvenv-${PY_VER_SUFFIX} | 6 | bin/pyvenv-${PY_VER_SUFFIX} | |
7 | include/python${PY_VER_SUFFIX}/Python-ast.h | 7 | include/python${PY_VER_SUFFIX}/Python-ast.h | |
8 | include/python${PY_VER_SUFFIX}/Python.h | 8 | include/python${PY_VER_SUFFIX}/Python.h | |
9 | include/python${PY_VER_SUFFIX}/abstract.h | 9 | include/python${PY_VER_SUFFIX}/abstract.h | |
10 | include/python${PY_VER_SUFFIX}/accu.h | 10 | include/python${PY_VER_SUFFIX}/accu.h | |
11 | include/python${PY_VER_SUFFIX}/asdl.h | 11 | include/python${PY_VER_SUFFIX}/asdl.h | |
12 | include/python${PY_VER_SUFFIX}/ast.h | 12 | include/python${PY_VER_SUFFIX}/ast.h | |
13 | include/python${PY_VER_SUFFIX}/bitset.h | 13 | include/python${PY_VER_SUFFIX}/bitset.h | |
14 | include/python${PY_VER_SUFFIX}/bltinmodule.h | 14 | include/python${PY_VER_SUFFIX}/bltinmodule.h | |
@@ -2985,26 +2985,27 @@ lib/python${PY_VER_SUFFIX}/test/pydocfod | @@ -2985,26 +2985,27 @@ lib/python${PY_VER_SUFFIX}/test/pydocfod | |||
2985 | lib/python${PY_VER_SUFFIX}/test/pydocfodder.pyo | 2985 | lib/python${PY_VER_SUFFIX}/test/pydocfodder.pyo | |
2986 | lib/python${PY_VER_SUFFIX}/test/pystone.py | 2986 | lib/python${PY_VER_SUFFIX}/test/pystone.py | |
2987 | lib/python${PY_VER_SUFFIX}/test/pystone.pyc | 2987 | lib/python${PY_VER_SUFFIX}/test/pystone.pyc | |
2988 | lib/python${PY_VER_SUFFIX}/test/pystone.pyo | 2988 | lib/python${PY_VER_SUFFIX}/test/pystone.pyo | |
2989 | lib/python${PY_VER_SUFFIX}/test/pythoninfo.py | 2989 | lib/python${PY_VER_SUFFIX}/test/pythoninfo.py | |
2990 | lib/python${PY_VER_SUFFIX}/test/pythoninfo.pyc | 2990 | lib/python${PY_VER_SUFFIX}/test/pythoninfo.pyc | |
2991 | lib/python${PY_VER_SUFFIX}/test/pythoninfo.pyo | 2991 | lib/python${PY_VER_SUFFIX}/test/pythoninfo.pyo | |
2992 | lib/python${PY_VER_SUFFIX}/test/randv2_32.pck | 2992 | lib/python${PY_VER_SUFFIX}/test/randv2_32.pck | |
2993 | lib/python${PY_VER_SUFFIX}/test/randv2_64.pck | 2993 | lib/python${PY_VER_SUFFIX}/test/randv2_64.pck | |
2994 | lib/python${PY_VER_SUFFIX}/test/randv3.pck | 2994 | lib/python${PY_VER_SUFFIX}/test/randv3.pck | |
2995 | lib/python${PY_VER_SUFFIX}/test/re_tests.py | 2995 | lib/python${PY_VER_SUFFIX}/test/re_tests.py | |
2996 | lib/python${PY_VER_SUFFIX}/test/re_tests.pyc | 2996 | lib/python${PY_VER_SUFFIX}/test/re_tests.pyc | |
2997 | lib/python${PY_VER_SUFFIX}/test/re_tests.pyo | 2997 | lib/python${PY_VER_SUFFIX}/test/re_tests.pyo | |
2998 | lib/python${PY_VER_SUFFIX}/test/recursion.tar | |||
2998 | lib/python${PY_VER_SUFFIX}/test/regrtest.py | 2999 | lib/python${PY_VER_SUFFIX}/test/regrtest.py | |
2999 | lib/python${PY_VER_SUFFIX}/test/regrtest.pyc | 3000 | lib/python${PY_VER_SUFFIX}/test/regrtest.pyc | |
3000 | lib/python${PY_VER_SUFFIX}/test/regrtest.pyo | 3001 | lib/python${PY_VER_SUFFIX}/test/regrtest.pyo | |
3001 | lib/python${PY_VER_SUFFIX}/test/relimport.py | 3002 | lib/python${PY_VER_SUFFIX}/test/relimport.py | |
3002 | lib/python${PY_VER_SUFFIX}/test/relimport.pyc | 3003 | lib/python${PY_VER_SUFFIX}/test/relimport.pyc | |
3003 | lib/python${PY_VER_SUFFIX}/test/relimport.pyo | 3004 | lib/python${PY_VER_SUFFIX}/test/relimport.pyo | |
3004 | lib/python${PY_VER_SUFFIX}/test/reperf.py | 3005 | lib/python${PY_VER_SUFFIX}/test/reperf.py | |
3005 | lib/python${PY_VER_SUFFIX}/test/reperf.pyc | 3006 | lib/python${PY_VER_SUFFIX}/test/reperf.pyc | |
3006 | lib/python${PY_VER_SUFFIX}/test/reperf.pyo | 3007 | lib/python${PY_VER_SUFFIX}/test/reperf.pyo | |
3007 | lib/python${PY_VER_SUFFIX}/test/revocation.crl | 3008 | lib/python${PY_VER_SUFFIX}/test/revocation.crl | |
3008 | lib/python${PY_VER_SUFFIX}/test/sample_doctest.py | 3009 | lib/python${PY_VER_SUFFIX}/test/sample_doctest.py | |
3009 | lib/python${PY_VER_SUFFIX}/test/sample_doctest.pyc | 3010 | lib/python${PY_VER_SUFFIX}/test/sample_doctest.pyc | |
3010 | lib/python${PY_VER_SUFFIX}/test/sample_doctest.pyo | 3011 | lib/python${PY_VER_SUFFIX}/test/sample_doctest.pyo |
@@ -1,8 +1,8 @@ | @@ -1,8 +1,8 @@ | |||
1 | # $NetBSD: dist.mk,v 1.12 2020/06/30 05:59:40 adam Exp $ | 1 | # $NetBSD: dist.mk,v 1.13 2020/08/19 07:07:46 adam Exp $ | |
2 | 2 | |||
3 | PY_DISTVERSION= 3.6.11 | 3 | PY_DISTVERSION= 3.6.12 | |
4 | DISTNAME= Python-${PY_DISTVERSION} | 4 | DISTNAME= Python-${PY_DISTVERSION} | |
5 | EXTRACT_SUFX= .tar.xz | 5 | EXTRACT_SUFX= .tar.xz | |
6 | DISTINFO_FILE= ${.CURDIR}/../../lang/python36/distinfo | 6 | DISTINFO_FILE= ${.CURDIR}/../../lang/python36/distinfo | |
7 | PATCHDIR= ${.CURDIR}/../../lang/python36/patches | 7 | PATCHDIR= ${.CURDIR}/../../lang/python36/patches | |
8 | MASTER_SITES= http://www.python.org/ftp/python/${PY_DISTVERSION}/ | 8 | MASTER_SITES= http://www.python.org/ftp/python/${PY_DISTVERSION}/ |
@@ -1,19 +1,19 @@ | @@ -1,19 +1,19 @@ | |||
1 | $NetBSD: distinfo,v 1.32 2020/08/15 12:35:57 schmonz Exp $ | 1 | $NetBSD: distinfo,v 1.33 2020/08/19 07:07:46 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (Python-3.6.11.tar.xz) = 0840e6b726446fccaef483dad84cce8fdc683077 | 3 | SHA1 (Python-3.6.12.tar.xz) = e6a28b1ab47f079a659e24a40e4c416f52828682 | |
4 | RMD160 (Python-3.6.11.tar.xz) = d1577bbfb4fb6b9c47389383e2b5ff9abb7db9e3 | 4 | RMD160 (Python-3.6.12.tar.xz) = ae27e8221f07520aa97ed706c7f50cce7d63b182 | |
5 | SHA512 (Python-3.6.11.tar.xz) = c76969a6602e095641ba5fd0999a47cf0187eb26559ba9a6e80fe401b8928f6cd9eabd963f615f7c667e48f56603f2508d2b5692c83ea8da1e21292131fb11d6 | 5 | SHA512 (Python-3.6.12.tar.xz) = 1462801f3f6626a853097d34ccdca9838c4c5bd81ecc3abc751003f5f2f8d36eecdaa4130ef4218de351c5586093c11669639a34492668fbc5a2a4a241f4a070 | |
6 | Size (Python-3.6.11.tar.xz) = 17213036 bytes | 6 | Size (Python-3.6.12.tar.xz) = 17202980 bytes | |
7 | SHA1 (patch-Lib_ctypes_util.py) = 3b7aecb2879cce70c76bd4bc60f2ec577a5bed61 | 7 | SHA1 (patch-Lib_ctypes_util.py) = 3b7aecb2879cce70c76bd4bc60f2ec577a5bed61 | |
8 | SHA1 (patch-Lib_distutils_command_install.py) = 29204f34296f36ab2b21c745f915ba73caf2b71c | 8 | SHA1 (patch-Lib_distutils_command_install.py) = 29204f34296f36ab2b21c745f915ba73caf2b71c | |
9 | SHA1 (patch-Lib_distutils_sysconfig.py) = 6822eafb4dfded86d7f7353831816aeb8119e6cf | 9 | SHA1 (patch-Lib_distutils_sysconfig.py) = 6822eafb4dfded86d7f7353831816aeb8119e6cf | |
10 | SHA1 (patch-Lib_distutils_unixccompiler.py) = e7aa684fa186de7a01486c3d8bfa177afdd22ef9 | 10 | SHA1 (patch-Lib_distutils_unixccompiler.py) = e7aa684fa186de7a01486c3d8bfa177afdd22ef9 | |
11 | SHA1 (patch-Lib_lib2to3_pgen2_driver.py) = 5d6dab14197f27363394ff1aeee22a8ced8026d2 | 11 | SHA1 (patch-Lib_lib2to3_pgen2_driver.py) = 5d6dab14197f27363394ff1aeee22a8ced8026d2 | |
12 | SHA1 (patch-Lib_sysconfig.py) = a4f009ed73ebbd9d9c4bf7e12b7981182ed8fd7c | 12 | SHA1 (patch-Lib_sysconfig.py) = a4f009ed73ebbd9d9c4bf7e12b7981182ed8fd7c | |
13 | SHA1 (patch-Makefile.pre.in) = b7f2512a8253ebf4c3ca8742a37736bfd8bd52d8 | 13 | SHA1 (patch-Makefile.pre.in) = b7f2512a8253ebf4c3ca8742a37736bfd8bd52d8 | |
14 | SHA1 (patch-Modules_makesetup) = a06786eebffadecedba5e3a50a9785fb47613567 | 14 | SHA1 (patch-Modules_makesetup) = a06786eebffadecedba5e3a50a9785fb47613567 | |
15 | SHA1 (patch-Modules_nismodule.c) = 1bafe9b06359586d027a77011b103877590d947d | 15 | SHA1 (patch-Modules_nismodule.c) = 1bafe9b06359586d027a77011b103877590d947d | |
16 | SHA1 (patch-Modules_socketmodule.c) = e6bdb8990cd9b8cf0b0ff48e6ae7b664681a9924 | 16 | SHA1 (patch-Modules_socketmodule.c) = e6bdb8990cd9b8cf0b0ff48e6ae7b664681a9924 | |
17 | SHA1 (patch-Modules_socketmodule.h) = 13a3290eb72078067060d3e71b7baa08f3eb591c | 17 | SHA1 (patch-Modules_socketmodule.h) = 13a3290eb72078067060d3e71b7baa08f3eb591c | |
18 | SHA1 (patch-Python_pylifecycle.c) = 1d37ea6c223b935e5ce6120ae017b635cd6ab34e | 18 | SHA1 (patch-Python_pylifecycle.c) = 1d37ea6c223b935e5ce6120ae017b635cd6ab34e | |
19 | SHA1 (patch-Python_thread__pthread.h) = fb81eaa604b4ed7c1b64c3f4731d58a8aee257be | 19 | SHA1 (patch-Python_thread__pthread.h) = fb81eaa604b4ed7c1b64c3f4731d58a8aee257be |