summaryrefslogtreecommitdiff
path: root/lang/python37
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2022-03-19 18:55:44 +0000
committeradam <adam@pkgsrc.org>2022-03-19 18:55:44 +0000
commit39acdfcf65fa7697a7615830d8e9778c78a2c255 (patch)
tree0010c04957a533972c426e65c29553fb1e291908 /lang/python37
parentafefd6c5af7a8e91272302b19c85e3950b6ba395 (diff)
downloadpkgsrc-39acdfcf65fa7697a7615830d8e9778c78a2c255.tar.gz
python37 py37-html-docs: updated to 3.7.13
Python 3.7.13 final Library bpo-46985: Upgrade pip wheel bundled with ensurepip (pip 22.0.4) bpo-46932: Update bundled libexpat to 2.4.7 bpo-46811: Make test suite support Expat >=2.4.5 bpo-46784: Fix libexpat symbols collisions with user dynamically loaded or statically linked libexpat in embedded Python. bpo-46756: Fix a bug in urllib.request.HTTPPasswordMgr.find_user_password() and urllib.request.HTTPPasswordMgrWithPriorAuth.is_authenticated() which allowed to bypass authorization. For example, access to URI example.org/foobar was allowed if the user was authorized for URI example.org/foo. Build bpo-47024: Update Windows builds and macOS installer build to use OpenSSL 1.1.1n. bpo-45405: Prevent internal configure error when running configure with recent versions of clang. Patch by David Bohman. Windows bpo-44549: Update bzip2 to 1.0.8 in Windows builds to mitigate CVE-2016-3189 and CVE-2019-12900 bpo-46948: Prevent CVE-2022-26488 by ensuring the Add to PATH option in the Windows installer uses the correct path when being repaired.
Diffstat (limited to 'lang/python37')
-rw-r--r--lang/python37/Makefile11
-rw-r--r--lang/python37/PLIST6
-rw-r--r--lang/python37/dist.mk4
-rw-r--r--lang/python37/distinfo8
4 files changed, 16 insertions, 13 deletions
diff --git a/lang/python37/Makefile b/lang/python37/Makefile
index f18bf2007ef..ce5ad650f38 100644
--- a/lang/python37/Makefile
+++ b/lang/python37/Makefile
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.33 2022/01/27 21:33:42 schmonz Exp $
+# $NetBSD: Makefile,v 1.34 2022/03/19 18:55:44 adam Exp $
-PKGREVISION= 3
.include "dist.mk"
PKGNAME= python37-${PY_DISTVERSION}
@@ -190,9 +189,11 @@ hpux-postinstall:
${DESTDIR}${PREFIX}/lib/libpython3.7.sl.1.0
.endif
-post-install: setuptools-postinstall
-.PHONY: setuptools-postinstall
-setuptools-postinstall:
+INSTALLATION_DIRS+= lib/python${PY_VER_SUFFIX}/site-packages
+
+pre-install: setuptools-preinstall
+.PHONY: setuptools-preinstall
+setuptools-preinstall:
${INSTALL_DATA} ${.CURDIR}/../../devel/py-setuptools/files/_distutils_system_mod \
${DESTDIR}${PREFIX}/lib/python${PY_VER_SUFFIX}/site-packages/_distutils_system_mod.py
diff --git a/lang/python37/PLIST b/lang/python37/PLIST
index 0542bb1ec3d..16c984301ab 100644
--- a/lang/python37/PLIST
+++ b/lang/python37/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2021/12/30 15:16:14 wiz Exp $
+@comment $NetBSD: PLIST,v 1.14 2022/03/19 18:55:44 adam Exp $
bin/2to3-${PY_VER_SUFFIX}
bin/pydoc${PY_VER_SUFFIX}
bin/python${PY_VER_SUFFIX}
@@ -1374,7 +1374,7 @@ 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-20.1.1-py2.py3-none-any.whl
+lib/python${PY_VER_SUFFIX}/ensurepip/_bundled/pip-22.0.4-py3-none-any.whl
lib/python${PY_VER_SUFFIX}/ensurepip/_bundled/setuptools-47.1.0-py3-none-any.whl
lib/python${PY_VER_SUFFIX}/ensurepip/_uninstall.py
lib/python${PY_VER_SUFFIX}/ensurepip/_uninstall.pyc
@@ -2466,6 +2466,8 @@ lib/python${PY_VER_SUFFIX}/signal.pyc
lib/python${PY_VER_SUFFIX}/signal.pyo
lib/python${PY_VER_SUFFIX}/site-packages/README.txt
lib/python${PY_VER_SUFFIX}/site-packages/_distutils_system_mod.py
+lib/python${PY_VER_SUFFIX}/site-packages/_distutils_system_mod.pyc
+lib/python${PY_VER_SUFFIX}/site-packages/_distutils_system_mod.pyo
lib/python${PY_VER_SUFFIX}/site.py
lib/python${PY_VER_SUFFIX}/site.pyc
lib/python${PY_VER_SUFFIX}/site.pyo
diff --git a/lang/python37/dist.mk b/lang/python37/dist.mk
index c5efbfb5b83..79df53cbd08 100644
--- a/lang/python37/dist.mk
+++ b/lang/python37/dist.mk
@@ -1,6 +1,6 @@
-# $NetBSD: dist.mk,v 1.13 2021/09/06 07:25:13 adam Exp $
+# $NetBSD: dist.mk,v 1.14 2022/03/19 18:55:44 adam Exp $
-PY_DISTVERSION= 3.7.12
+PY_DISTVERSION= 3.7.13
DISTNAME= Python-${PY_DISTVERSION}
EXTRACT_SUFX= .tar.xz
DISTINFO_FILE= ${.CURDIR}/../../lang/python37/distinfo
diff --git a/lang/python37/distinfo b/lang/python37/distinfo
index f86101363bc..c6fdf4e6d3d 100644
--- a/lang/python37/distinfo
+++ b/lang/python37/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.31 2022/01/20 13:03:23 jperkin Exp $
+$NetBSD: distinfo,v 1.32 2022/03/19 18:55:44 adam Exp $
-BLAKE2s (Python-3.7.12.tar.xz) = 74fece84e0ce91742bfcc2686d964158fe4d1f5c537e7be61e63d28d21efc495
-SHA512 (Python-3.7.12.tar.xz) = e1a5942908c1d1469c0ab129fb4287d4ba6eb2a030e88fd71c043fe187a1bc86c00878dab29147199617a361a0c60d9e720fe3bc58bc7bc4cc8ec4bb50c7ea2a
-Size (Python-3.7.12.tar.xz) = 17401916 bytes
+BLAKE2s (Python-3.7.13.tar.xz) = 5461496d4a208a52f80362a7045095aafb4996ca1f9a6647e68d96c12e38f253
+SHA512 (Python-3.7.13.tar.xz) = e95366b68c1bc1dc1cfb2d956f1f49c5d0f620b4780d03002b3c321d2788108eb4e51d224cfa6bcecf7d780e9024ab0ef88b422d6d25e983dbc56b2a89b7dce9
+Size (Python-3.7.13.tar.xz) = 18027980 bytes
SHA1 (patch-Lib___osx__support.py) = dbec9925c1a0b6b845101df9825af52d83317773
SHA1 (patch-Lib_ctypes_____init____.py) = ded12eb372028288d85ba88b43e45549c6f48144
SHA1 (patch-Lib_ctypes_macholib_dyld.py) = 267f0b39f116bc9df0b24c277b48ce59cfecd397