git: c642d082ef76 - main - ng/python311: Update to 3.11.0a4

From: Wen Heping <wen_at_FreeBSD.org>
Date: Tue, 18 Jan 2022 12:26:41 UTC
The branch main has been updated by wen:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c642d082ef762cb8357c3ea8e0bcba9b828786b6

commit c642d082ef762cb8357c3ea8e0bcba9b828786b6
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2022-01-18 07:02:31 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2022-01-18 07:02:31 +0000

    ng/python311: Update to 3.11.0a4
---
 lang/python311/Makefile         |  2 +-
 lang/python311/Makefile.version |  2 +-
 lang/python311/distinfo         |  6 ++--
 lang/python311/pkg-plist        | 69 +++++++++++++++++++++++++++--------------
 4 files changed, 51 insertions(+), 28 deletions(-)

diff --git a/lang/python311/Makefile b/lang/python311/Makefile
index eee7fb8b94d2..676094889cc5 100644
--- a/lang/python311/Makefile
+++ b/lang/python311/Makefile
@@ -123,7 +123,7 @@ post-patch:
 # disable the detection of includes and library from e2fsprogs-libuuid,
 # which introduces hidden dependency and breaks build
 	@${REINPLACE_CMD} -e 's|uuid/uuid.h|ignore_&|' ${WRKSRC}/configure
-	@${REINPLACE_CMD} -e '/find_library_file/ s|uuid|ignore_&|' ${WRKSRC}/setup.py
+
 # disable detection of multiarch as it breaks with clang >= 13, which adds a
 # major.minor version number in -print-multiarch output, confusing Python
 	@${REINPLACE_CMD} -e 's|^\( *MULTIARCH=\).*--print-multiarch.*|\1|' ${WRKSRC}/configure
diff --git a/lang/python311/Makefile.version b/lang/python311/Makefile.version
index f9d0673cbf27..30b7729bec90 100644
--- a/lang/python311/Makefile.version
+++ b/lang/python311/Makefile.version
@@ -2,4 +2,4 @@
 
 # Do not forget to update python documentation (lang/python-doc-*)
 # Run "make -C lang/python-doc-html makesum"
-PYTHON_DISTVERSION=	3.11.0a3
+PYTHON_DISTVERSION=	3.11.0a4
diff --git a/lang/python311/distinfo b/lang/python311/distinfo
index 25de98eef144..e10930c6f45d 100644
--- a/lang/python311/distinfo
+++ b/lang/python311/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1640120345
-SHA256 (python/Python-3.11.0a3.tar.xz) = 96fbe735d377dec46a007974d1315868bde9f06aea5e56dee99500d620d814a3
-SIZE (python/Python-3.11.0a3.tar.xz) = 18775072
+TIMESTAMP = 1642395685
+SHA256 (python/Python-3.11.0a4.tar.xz) = 437fe7376c363dafaf34ce80f0446b41fc9a42c0e2a8c7e519d3f0a0b7cfb3ed
+SIZE (python/Python-3.11.0a4.tar.xz) = 18805548
diff --git a/lang/python311/pkg-plist b/lang/python311/pkg-plist
index 45425982f81c..c89c8785e623 100644
--- a/lang/python311/pkg-plist
+++ b/lang/python311/pkg-plist
@@ -78,6 +78,7 @@ include/python%%XYDOT%%%%ABI%%/internal/pycore_atomic_funcs.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_bitutils.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_blocks_output_buffer.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_bytes_methods.h
+include/python%%XYDOT%%%%ABI%%/internal/pycore_bytesobject.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_call.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_ceval.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_code.h
@@ -86,14 +87,17 @@ include/python%%XYDOT%%%%ABI%%/internal/pycore_condvar.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_context.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_dict.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_dtoa.h
+include/python%%XYDOT%%%%ABI%%/internal/pycore_exceptions.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_fileutils.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_floatobject.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_format.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_frame.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_function.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_gc.h
+include/python%%XYDOT%%%%ABI%%/internal/pycore_genobject.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_getopt.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_gil.h
+include/python%%XYDOT%%%%ABI%%/internal/pycore_global_objects.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_hamt.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_hashtable.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_import.h
@@ -115,13 +119,16 @@ include/python%%XYDOT%%%%ABI%%/internal/pycore_pymath.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_pymem.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_pystate.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_runtime.h
+include/python%%XYDOT%%%%ABI%%/internal/pycore_sliceobject.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_strhex.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_structseq.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_symtable.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_sysmodule.h
+include/python%%XYDOT%%%%ABI%%/internal/pycore_typeobject.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_traceback.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_tuple.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_ucnhash.h
+include/python%%XYDOT%%%%ABI%%/internal/pycore_unicodeobject.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_unionobject.h
 include/python%%XYDOT%%%%ABI%%/internal/pycore_warnings.h
 include/python%%XYDOT%%%%ABI%%/intrcheck.h
@@ -2765,24 +2772,12 @@ lib/python%%XYDOT%%/importlib/__pycache__/__init__.cpython-%%XY%%.pyc
 lib/python%%XYDOT%%/importlib/__pycache__/_abc.cpython-%%XY%%.opt-1.pyc
 lib/python%%XYDOT%%/importlib/__pycache__/_abc.cpython-%%XY%%.opt-2.pyc
 lib/python%%XYDOT%%/importlib/__pycache__/_abc.cpython-%%XY%%.pyc
-lib/python%%XYDOT%%/importlib/__pycache__/_adapters.cpython-%%XY%%.opt-1.pyc
-lib/python%%XYDOT%%/importlib/__pycache__/_adapters.cpython-%%XY%%.opt-2.pyc
-lib/python%%XYDOT%%/importlib/__pycache__/_adapters.cpython-%%XY%%.pyc
 lib/python%%XYDOT%%/importlib/__pycache__/_bootstrap.cpython-%%XY%%.opt-1.pyc
 lib/python%%XYDOT%%/importlib/__pycache__/_bootstrap.cpython-%%XY%%.opt-2.pyc
 lib/python%%XYDOT%%/importlib/__pycache__/_bootstrap.cpython-%%XY%%.pyc
 lib/python%%XYDOT%%/importlib/__pycache__/_bootstrap_external.cpython-%%XY%%.opt-1.pyc
 lib/python%%XYDOT%%/importlib/__pycache__/_bootstrap_external.cpython-%%XY%%.opt-2.pyc
 lib/python%%XYDOT%%/importlib/__pycache__/_bootstrap_external.cpython-%%XY%%.pyc
-lib/python%%XYDOT%%/importlib/__pycache__/_common.cpython-%%XY%%.opt-1.pyc
-lib/python%%XYDOT%%/importlib/__pycache__/_common.cpython-%%XY%%.opt-2.pyc
-lib/python%%XYDOT%%/importlib/__pycache__/_common.cpython-%%XY%%.pyc
-lib/python%%XYDOT%%/importlib/__pycache__/_itertools.cpython-%%XY%%.opt-1.pyc
-lib/python%%XYDOT%%/importlib/__pycache__/_itertools.cpython-%%XY%%.opt-2.pyc
-lib/python%%XYDOT%%/importlib/__pycache__/_itertools.cpython-%%XY%%.pyc
-lib/python%%XYDOT%%/importlib/__pycache__/_legacy.cpython-%%XY%%.opt-1.pyc
-lib/python%%XYDOT%%/importlib/__pycache__/_legacy.cpython-%%XY%%.opt-2.pyc
-lib/python%%XYDOT%%/importlib/__pycache__/_legacy.cpython-%%XY%%.pyc
 lib/python%%XYDOT%%/importlib/__pycache__/abc.cpython-%%XY%%.opt-1.pyc
 lib/python%%XYDOT%%/importlib/__pycache__/abc.cpython-%%XY%%.opt-2.pyc
 lib/python%%XYDOT%%/importlib/__pycache__/abc.cpython-%%XY%%.pyc
@@ -2792,9 +2787,6 @@ lib/python%%XYDOT%%/importlib/__pycache__/machinery.cpython-%%XY%%.pyc
 lib/python%%XYDOT%%/importlib/__pycache__/readers.cpython-%%XY%%.opt-1.pyc
 lib/python%%XYDOT%%/importlib/__pycache__/readers.cpython-%%XY%%.opt-2.pyc
 lib/python%%XYDOT%%/importlib/__pycache__/readers.cpython-%%XY%%.pyc
-lib/python%%XYDOT%%/importlib/__pycache__/resources.cpython-%%XY%%.opt-1.pyc
-lib/python%%XYDOT%%/importlib/__pycache__/resources.cpython-%%XY%%.opt-2.pyc
-lib/python%%XYDOT%%/importlib/__pycache__/resources.cpython-%%XY%%.pyc
 lib/python%%XYDOT%%/importlib/__pycache__/simple.cpython-%%XY%%.opt-1.pyc
 lib/python%%XYDOT%%/importlib/__pycache__/simple.cpython-%%XY%%.opt-2.pyc
 lib/python%%XYDOT%%/importlib/__pycache__/simple.cpython-%%XY%%.pyc
@@ -2802,12 +2794,8 @@ lib/python%%XYDOT%%/importlib/__pycache__/util.cpython-%%XY%%.opt-1.pyc
 lib/python%%XYDOT%%/importlib/__pycache__/util.cpython-%%XY%%.opt-2.pyc
 lib/python%%XYDOT%%/importlib/__pycache__/util.cpython-%%XY%%.pyc
 lib/python%%XYDOT%%/importlib/_abc.py
-lib/python%%XYDOT%%/importlib/_adapters.py
 lib/python%%XYDOT%%/importlib/_bootstrap.py
 lib/python%%XYDOT%%/importlib/_bootstrap_external.py
-lib/python%%XYDOT%%/importlib/_common.py
-lib/python%%XYDOT%%/importlib/_itertools.py
-lib/python%%XYDOT%%/importlib/_legacy.py
 lib/python%%XYDOT%%/importlib/abc.py
 lib/python%%XYDOT%%/importlib/machinery.py
 lib/python%%XYDOT%%/importlib/metadata/__init__.py
@@ -2839,7 +2827,38 @@ lib/python%%XYDOT%%/importlib/metadata/_itertools.py
 lib/python%%XYDOT%%/importlib/metadata/_meta.py
 lib/python%%XYDOT%%/importlib/metadata/_text.py
 lib/python%%XYDOT%%/importlib/readers.py
-lib/python%%XYDOT%%/importlib/resources.py
+lib/python%%XYDOT%%/importlib/resources/__init__.py
+lib/python%%XYDOT%%/importlib/resources/__pycache__/__init__.cpython-%%XY%%.opt-1.pyc
+lib/python%%XYDOT%%/importlib/resources/__pycache__/__init__.cpython-%%XY%%.opt-2.pyc
+lib/python%%XYDOT%%/importlib/resources/__pycache__/__init__.cpython-%%XY%%.pyc
+lib/python%%XYDOT%%/importlib/resources/__pycache__/_adapters.cpython-%%XY%%.opt-1.pyc
+lib/python%%XYDOT%%/importlib/resources/__pycache__/_adapters.cpython-%%XY%%.opt-2.pyc
+lib/python%%XYDOT%%/importlib/resources/__pycache__/_adapters.cpython-%%XY%%.pyc
+lib/python%%XYDOT%%/importlib/resources/__pycache__/_common.cpython-%%XY%%.opt-1.pyc
+lib/python%%XYDOT%%/importlib/resources/__pycache__/_common.cpython-%%XY%%.opt-2.pyc
+lib/python%%XYDOT%%/importlib/resources/__pycache__/_common.cpython-%%XY%%.pyc
+lib/python%%XYDOT%%/importlib/resources/__pycache__/_itertools.cpython-%%XY%%.opt-1.pyc
+lib/python%%XYDOT%%/importlib/resources/__pycache__/_itertools.cpython-%%XY%%.opt-2.pyc
+lib/python%%XYDOT%%/importlib/resources/__pycache__/_itertools.cpython-%%XY%%.pyc
+lib/python%%XYDOT%%/importlib/resources/__pycache__/_legacy.cpython-%%XY%%.opt-1.pyc
+lib/python%%XYDOT%%/importlib/resources/__pycache__/_legacy.cpython-%%XY%%.opt-2.pyc
+lib/python%%XYDOT%%/importlib/resources/__pycache__/_legacy.cpython-%%XY%%.pyc
+lib/python%%XYDOT%%/importlib/resources/__pycache__/abc.cpython-%%XY%%.opt-1.pyc
+lib/python%%XYDOT%%/importlib/resources/__pycache__/abc.cpython-%%XY%%.opt-2.pyc
+lib/python%%XYDOT%%/importlib/resources/__pycache__/abc.cpython-%%XY%%.pyc
+lib/python%%XYDOT%%/importlib/resources/__pycache__/readers.cpython-%%XY%%.opt-1.pyc
+lib/python%%XYDOT%%/importlib/resources/__pycache__/readers.cpython-%%XY%%.opt-2.pyc
+lib/python%%XYDOT%%/importlib/resources/__pycache__/readers.cpython-%%XY%%.pyc
+lib/python%%XYDOT%%/importlib/resources/__pycache__/simple.cpython-%%XY%%.opt-1.pyc
+lib/python%%XYDOT%%/importlib/resources/__pycache__/simple.cpython-%%XY%%.opt-2.pyc
+lib/python%%XYDOT%%/importlib/resources/__pycache__/simple.cpython-%%XY%%.pyc
+lib/python%%XYDOT%%/importlib/resources/_adapters.py
+lib/python%%XYDOT%%/importlib/resources/_common.py
+lib/python%%XYDOT%%/importlib/resources/_itertools.py
+lib/python%%XYDOT%%/importlib/resources/_legacy.py
+lib/python%%XYDOT%%/importlib/resources/abc.py
+lib/python%%XYDOT%%/importlib/resources/readers.py
+lib/python%%XYDOT%%/importlib/resources/simple.py
 lib/python%%XYDOT%%/importlib/simple.py
 lib/python%%XYDOT%%/importlib/util.py
 lib/python%%XYDOT%%/inspect.py
@@ -2927,7 +2946,6 @@ lib/python%%XYDOT%%/lib-dynload/fcntl.cpython-%%XY%%%%ABI%%.so
 lib/python%%XYDOT%%/lib-dynload/grp.cpython-%%XY%%%%ABI%%.so
 lib/python%%XYDOT%%/lib-dynload/math.cpython-%%XY%%%%ABI%%.so
 lib/python%%XYDOT%%/lib-dynload/mmap.cpython-%%XY%%%%ABI%%.so
-%%NO_NIS%%lib/python%%XYDOT%%/lib-dynload/nis.cpython-%%XY%%%%ABI%%.so
 lib/python%%XYDOT%%/lib-dynload/ossaudiodev.cpython-%%XY%%%%ABI%%.so
 lib/python%%XYDOT%%/lib-dynload/pyexpat.cpython-%%XY%%%%ABI%%.so
 lib/python%%XYDOT%%/lib-dynload/readline.cpython-%%XY%%%%ABI%%.so
@@ -2940,9 +2958,9 @@ lib/python%%XYDOT%%/lib-dynload/xxlimited.cpython-%%XY%%%%ABI%%.so
 lib/python%%XYDOT%%/lib-dynload/xxlimited_35.cpython-%%XY%%%%ABI%%.so
 lib/python%%XYDOT%%/lib-dynload/zlib.cpython-%%XY%%%%ABI%%.so
 lib/python%%XYDOT%%/lib2to3/Grammar.txt
-lib/python%%XYDOT%%/lib2to3/Grammar%%XYZDOT%%.alpha.3.pickle
+lib/python%%XYDOT%%/lib2to3/Grammar%%XYZDOT%%.alpha.4.pickle
 lib/python%%XYDOT%%/lib2to3/PatternGrammar.txt
-lib/python%%XYDOT%%/lib2to3/PatternGrammar%%XYZDOT%%.alpha.3.pickle
+lib/python%%XYDOT%%/lib2to3/PatternGrammar%%XYZDOT%%.alpha.4.pickle
 lib/python%%XYDOT%%/lib2to3/__init__.py
 lib/python%%XYDOT%%/lib2to3/__main__.py
 lib/python%%XYDOT%%/lib2to3/__pycache__/__init__.cpython-%%XY%%.opt-1.pyc
@@ -4071,6 +4089,9 @@ lib/python%%XYDOT%%/test/__pycache__/test_epoll.cpython-%%XY%%.pyc
 lib/python%%XYDOT%%/test/__pycache__/test_errno.cpython-%%XY%%.opt-1.pyc
 lib/python%%XYDOT%%/test/__pycache__/test_errno.cpython-%%XY%%.opt-2.pyc
 lib/python%%XYDOT%%/test/__pycache__/test_errno.cpython-%%XY%%.pyc
+lib/python%%XYDOT%%/test/__pycache__/test_except_star.cpython-%%XY%%.opt-1.pyc
+lib/python%%XYDOT%%/test/__pycache__/test_except_star.cpython-%%XY%%.opt-2.pyc
+lib/python%%XYDOT%%/test/__pycache__/test_except_star.cpython-%%XY%%.pyc
 lib/python%%XYDOT%%/test/__pycache__/test_exception_group.cpython-%%XY%%.opt-1.pyc
 lib/python%%XYDOT%%/test/__pycache__/test_exception_group.cpython-%%XY%%.opt-2.pyc
 lib/python%%XYDOT%%/test/__pycache__/test_exception_group.cpython-%%XY%%.pyc
@@ -5862,6 +5883,7 @@ lib/python%%XYDOT%%/test/test_enumerate.py
 lib/python%%XYDOT%%/test/test_eof.py
 lib/python%%XYDOT%%/test/test_epoll.py
 lib/python%%XYDOT%%/test/test_errno.py
+lib/python%%XYDOT%%/test/test_except_star.py
 lib/python%%XYDOT%%/test/test_exception_group.py
 lib/python%%XYDOT%%/test/test_exception_hierarchy.py
 lib/python%%XYDOT%%/test/test_exception_variations.py
@@ -6141,6 +6163,7 @@ lib/python%%XYDOT%%/test/test_importlib/data/__pycache__/__init__.cpython-%%XY%%
 lib/python%%XYDOT%%/test/test_importlib/data/__pycache__/__init__.cpython-%%XY%%.pyc
 lib/python%%XYDOT%%/test/test_importlib/data/example-21.12-py3-none-any.whl
 lib/python%%XYDOT%%/test/test_importlib/data/example-21.12-py3.6.egg
+lib/python%%XYDOT%%/test/test_importlib/data/example2-1.0.0-py3-none-any.whl
 lib/python%%XYDOT%%/test/test_importlib/data01/__init__.py
 lib/python%%XYDOT%%/test/test_importlib/data01/__pycache__/__init__.cpython-%%XY%%.opt-1.pyc
 lib/python%%XYDOT%%/test/test_importlib/data01/__pycache__/__init__.cpython-%%XY%%.opt-2.pyc