Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang python38: updated to 3.8.3
details: https://anonhg.NetBSD.org/pkgsrc/rev/aa33ce35ae6e
branches: trunk
changeset: 431618:aa33ce35ae6e
user: adam <adam%pkgsrc.org@localhost>
date: Fri May 15 08:24:50 2020 +0000
description:
python38: updated to 3.8.3
Python 3.8.3 final
Core and Builtins
bpo-40527: Fix command line argument parsing: no longer write errors multiple times into stderr.
bpo-40417: Fix imp module deprecation warning when PyImport_ReloadModule is called. Patch by Robert Rouhani.
bpo-39562: The constant values of future flags in the __future__ module are updated in order to prevent collision with compiler flags. Previously PyCF_ALLOW_TOP_LEVEL_AWAIT was clashing with
CO_FUTURE_DIVISION.
Library
bpo-40559: Fix possible memory leak in the C implementation of asyncio.Task.
bpo-40355: Improve error reporting in ast.literal_eval() in the presence of malformed ast.Dict nodes instead of silently ignoring any non-conforming elements. Patch by Curtis Bucher.
bpo-40459: platform.win32_ver() now produces correct ptype strings instead of empty strings.
bpo-40398: typing.get_args() now always returns an empty tuple for special generic aliases.
Documentation
bpo-40561: Provide docstrings for webbrowser open functions.
bpo-39435: Fix an incorrect signature for pickle.loads() in the docs
Windows
bpo-40458: Increase reserved stack space to prevent overflow crash on Windows.
C API
bpo-40412: Nullify inittab_copy during finalization, preventing future interpreter initializations in an embedded situation from crashing.
diffstat:
lang/py38-html-docs/Makefile | 4 ++--
lang/py38-html-docs/PLIST | 4 ++--
lang/py38-html-docs/distinfo | 10 +++++-----
lang/python38/Makefile | 3 +--
lang/python38/PLIST | 5 +++--
lang/python38/dist.mk | 4 ++--
lang/python38/distinfo | 12 ++++++------
lang/python38/patches/patch-configure | 18 +++++++++---------
8 files changed, 30 insertions(+), 30 deletions(-)
diffs (174 lines):
diff -r 42054045cb46 -r aa33ce35ae6e lang/py38-html-docs/Makefile
--- a/lang/py38-html-docs/Makefile Fri May 15 07:17:00 2020 +0000
+++ b/lang/py38-html-docs/Makefile Fri May 15 08:24:50 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2020/02/27 14:33:02 adam Exp $
+# $NetBSD: Makefile,v 1.4 2020/05/15 08:24:50 adam Exp $
-VERS= 3.8.2
+VERS= 3.8.3
DISTNAME= python-${VERS}-docs-html
PKGNAME= py38-html-docs-${VERS}
CATEGORIES= lang python
diff -r 42054045cb46 -r aa33ce35ae6e lang/py38-html-docs/PLIST
--- a/lang/py38-html-docs/PLIST Fri May 15 07:17:00 2020 +0000
+++ b/lang/py38-html-docs/PLIST Fri May 15 08:24:50 2020 +0000
@@ -1,6 +1,6 @@
-@comment $NetBSD: PLIST,v 1.3 2020/02/27 14:33:02 adam Exp $
+@comment $NetBSD: PLIST,v 1.4 2020/05/15 08:24:50 adam Exp $
share/doc/python3.8/.buildinfo
-share/doc/python3.8/_downloads/16482684b64298fd86bb24f3512047e2/tzinfo_examples.py
+share/doc/python3.8/_downloads/1fcff346614fe6f041f69d725bb36cc5/tzinfo_examples.py
share/doc/python3.8/_images/hashlib-blake2-tree.png
share/doc/python3.8/_images/logging_flow.png
share/doc/python3.8/_images/pathlib-inheritance.png
diff -r 42054045cb46 -r aa33ce35ae6e lang/py38-html-docs/distinfo
--- a/lang/py38-html-docs/distinfo Fri May 15 07:17:00 2020 +0000
+++ b/lang/py38-html-docs/distinfo Fri May 15 08:24:50 2020 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2020/02/27 14:33:02 adam Exp $
+$NetBSD: distinfo,v 1.4 2020/05/15 08:24:50 adam Exp $
-SHA1 (python-3.8.2-docs-html.tar.bz2) = b1826df3628997aea36c690df713fae25d4530f6
-RMD160 (python-3.8.2-docs-html.tar.bz2) = f2ffd7e47197f11749459cdb216f96e2281762e4
-SHA512 (python-3.8.2-docs-html.tar.bz2) = 1453770abba67b147a9a8911de3f31972beeea3b7249b1009944635e30e8b4143f1ceaee447dc9f14d85bd09bc67671b922e3e931b8e1279b46ab10ab5c91091
-Size (python-3.8.2-docs-html.tar.bz2) = 6536475 bytes
+SHA1 (python-3.8.3-docs-html.tar.bz2) = 6a165ebaa9ef44e8761ab79a8f8d507b7be601e5
+RMD160 (python-3.8.3-docs-html.tar.bz2) = c1b166f8503c380c6b30384d6d3f86e9f2f30f78
+SHA512 (python-3.8.3-docs-html.tar.bz2) = 5aad0ec599ac4ee478baac91c0ac38d7ac44bb8979bac9263aaafb515103420e0bb8ca4a20b8b915661d1804fc0ad02aa9cfbf00d60a5184df27b0a082109614
+Size (python-3.8.3-docs-html.tar.bz2) = 6556303 bytes
diff -r 42054045cb46 -r aa33ce35ae6e lang/python38/Makefile
--- a/lang/python38/Makefile Fri May 15 07:17:00 2020 +0000
+++ b/lang/python38/Makefile Fri May 15 08:24:50 2020 +0000
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.8 2020/05/14 21:43:11 tnn Exp $
+# $NetBSD: Makefile,v 1.9 2020/05/15 08:24:50 adam Exp $
-PKGREVISION= 1
.include "dist.mk"
PKGNAME= python38-${PY_DISTVERSION}
diff -r 42054045cb46 -r aa33ce35ae6e lang/python38/PLIST
--- a/lang/python38/PLIST Fri May 15 07:17:00 2020 +0000
+++ b/lang/python38/PLIST Fri May 15 08:24:50 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2020/02/27 14:33:02 adam Exp $
+@comment $NetBSD: PLIST,v 1.4 2020/05/15 08:24:50 adam Exp $
bin/2to3-${PY_VER_SUFFIX}
bin/pydoc${PY_VER_SUFFIX}
bin/python${PY_VER_SUFFIX}
@@ -1486,11 +1486,12 @@
lib/python${PY_VER_SUFFIX}/idlelib/CREDITS.txt
lib/python${PY_VER_SUFFIX}/idlelib/ChangeLog
lib/python${PY_VER_SUFFIX}/idlelib/HISTORY.txt
+lib/python${PY_VER_SUFFIX}/idlelib/Icons/README.txt
lib/python${PY_VER_SUFFIX}/idlelib/Icons/folder.gif
-lib/python${PY_VER_SUFFIX}/idlelib/Icons/idle.icns
lib/python${PY_VER_SUFFIX}/idlelib/Icons/idle.ico
lib/python${PY_VER_SUFFIX}/idlelib/Icons/idle_16.gif
lib/python${PY_VER_SUFFIX}/idlelib/Icons/idle_16.png
+lib/python${PY_VER_SUFFIX}/idlelib/Icons/idle_256.png
lib/python${PY_VER_SUFFIX}/idlelib/Icons/idle_32.gif
lib/python${PY_VER_SUFFIX}/idlelib/Icons/idle_32.png
lib/python${PY_VER_SUFFIX}/idlelib/Icons/idle_48.gif
diff -r 42054045cb46 -r aa33ce35ae6e lang/python38/dist.mk
--- a/lang/python38/dist.mk Fri May 15 07:17:00 2020 +0000
+++ b/lang/python38/dist.mk Fri May 15 08:24:50 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: dist.mk,v 1.3 2020/02/27 14:33:02 adam Exp $
+# $NetBSD: dist.mk,v 1.4 2020/05/15 08:24:50 adam Exp $
-PY_DISTVERSION= 3.8.2
+PY_DISTVERSION= 3.8.3
DISTNAME= Python-${PY_DISTVERSION}
EXTRACT_SUFX= .tar.xz
DISTINFO_FILE= ${.CURDIR}/../../lang/python38/distinfo
diff -r 42054045cb46 -r aa33ce35ae6e lang/python38/distinfo
--- a/lang/python38/distinfo Fri May 15 07:17:00 2020 +0000
+++ b/lang/python38/distinfo Fri May 15 08:24:50 2020 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.6 2020/03/16 10:19:15 tnn Exp $
+$NetBSD: distinfo,v 1.7 2020/05/15 08:24:50 adam Exp $
-SHA1 (Python-3.8.2.tar.xz) = 5ae54baf26628a7ed74206650a31192e6d5c6f93
-RMD160 (Python-3.8.2.tar.xz) = 8a03650894857d2b7be679613646ad1fff22d98e
-SHA512 (Python-3.8.2.tar.xz) = ca37ad0e7c5845f5f228566aa8ff654a8f428c7d4a5aaabff29baebb0ca3219b31ba8bb2607f89e37cf3fc564f023b8407e53a4f2c47bd99122c1cc222613e37
-Size (Python-3.8.2.tar.xz) = 17869888 bytes
+SHA1 (Python-3.8.3.tar.xz) = 3bafa40df1cd069c112761c388a9f2e94b5d33dd
+RMD160 (Python-3.8.3.tar.xz) = f52a96c9edac6c135114c8d0766e5f64bea7fb0f
+SHA512 (Python-3.8.3.tar.xz) = 3103bd8d944f3905eee3a2b52fd1f5c7dee380f9c5a99ad35a401fcba5a9117c3860ecec5cb47a92712c6549442fd2fa553a15c5657241dd09f5d00b9ed4f0f4
+Size (Python-3.8.3.tar.xz) = 17912964 bytes
SHA1 (patch-Lib_ctypes_util.py) = 032cc99ebad93ddddfd89073c60424a952e3faa3
SHA1 (patch-Lib_distutils_command_install.py) = 6fc6f5d918b7581fc62cd0fe55857ee932c3a341
SHA1 (patch-Lib_distutils_sysconfig.py) = 6822eafb4dfded86d7f7353831816aeb8119e6cf
@@ -15,6 +15,6 @@
SHA1 (patch-Modules_socketmodule.c) = e99fd9e30e3feafef1747a2f52446d8fec543362
SHA1 (patch-Modules_socketmodule.h) = 13a3290eb72078067060d3e71b7baa08f3eb591c
SHA1 (patch-Python_thread__pthread.h) = fb81eaa604b4ed7c1b64c3f4731d58a8aee257be
-SHA1 (patch-configure) = 21540fd8328ab721b04d09aae377caf2f2978f8c
+SHA1 (patch-configure) = 11991489b71557cc934e268981703e9b1dbba4c6
SHA1 (patch-pyconfig.h.in) = 4bc6e95441cb5faae94d1d52aeaaa10ae01385b6
SHA1 (patch-setup.py) = 95dd9b0de63d32bdbd7f191cb191489d901f21cd
diff -r 42054045cb46 -r aa33ce35ae6e lang/python38/patches/patch-configure
--- a/lang/python38/patches/patch-configure Fri May 15 07:17:00 2020 +0000
+++ b/lang/python38/patches/patch-configure Fri May 15 08:24:50 2020 +0000
@@ -1,13 +1,13 @@
-$NetBSD: patch-configure,v 1.3 2020/01/06 22:54:51 leot Exp $
+$NetBSD: patch-configure,v 1.4 2020/05/15 08:24:50 adam Exp $
Use gnu99 instead of c99 to avoid "alloca() undefined" problems.
Fix linking on Darwin; don't use -stack_size.
Changes for consistency across pkgsrc platforms.
Simplify _sysconfigdata to include only platform name.
---- configure.orig 2019-12-18 17:21:23.000000000 +0000
+--- configure.orig 2020-05-13 17:31:54.000000000 +0000
+++ configure
-@@ -6902,7 +6902,7 @@ UNIVERSAL_ARCH_FLAGS=
+@@ -6924,7 +6924,7 @@ UNIVERSAL_ARCH_FLAGS=
# tweak BASECFLAGS based on compiler and platform
case $GCC in
yes)
@@ -16,7 +16,7 @@
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for -Wextra" >&5
$as_echo_n "checking for -Wextra... " >&6; }
-@@ -9514,7 +9514,6 @@ then
+@@ -9536,7 +9536,6 @@ then
# to ensure that tests don't crash
# Note: This matches the value of THREAD_STACK_SIZE in
# thread_pthread.h
@@ -24,20 +24,20 @@
if test "$enable_framework"
then
-@@ -14259,10 +14258,10 @@ _ACEOF
+@@ -14303,10 +14302,10 @@ _ACEOF
if ac_fn_c_try_compile "$LINENO"; then :
--if grep noonsees conftest.$ac_objext >/dev/null ; then
+-if $GREP noonsees conftest.$ac_objext >/dev/null ; then
+if strings -a conftest.$ac_objext | grep noonsees >/dev/null ; then
ax_cv_c_float_words_bigendian=yes
fi
--if grep seesnoon conftest.$ac_objext >/dev/null ; then
+-if $GREP seesnoon conftest.$ac_objext >/dev/null ; then
+if strings -a conftest.$ac_objext | grep seesnoon >/dev/null ; then
if test "$ax_cv_c_float_words_bigendian" = unknown; then
ax_cv_c_float_words_bigendian=no
else
-@@ -15148,8 +15147,6 @@ fi
+@@ -15192,8 +15191,6 @@ fi
case $ac_sys_system in
@@ -46,7 +46,7 @@
*)
EXT_SUFFIX=${SHLIB_SUFFIX};;
esac
-@@ -15169,11 +15166,7 @@ else
+@@ -15213,11 +15210,7 @@ else
fi
Home |
Main Index |
Thread Index |
Old Index