sync ports with The Matrix

This commit is contained in:
purplerain 2023-09-08 05:21:37 +00:00
parent ec769495ab
commit f5034afcba
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
3108 changed files with 91999 additions and 80269 deletions

View file

@ -3,7 +3,7 @@
# requirement of the PSF license, if it constitutes a change to
# Python itself.
FULL_VERSION = 3.10.12
FULL_VERSION = 3.10.13
SHARED_LIBS = python3.10 0.0
VERSION_SPEC = >=3.10,<3.11
PORTROACH = limit:^3\.10

View file

@ -1,2 +1,2 @@
SHA256 (Python-3.10.12.tgz) = pDzTg/OZmm9KfbIGKy/JWU/vpz4XWzrtr6KVpRp7tlw=
SIZE (Python-3.10.12.tgz) = 26103005
SHA256 (Python-3.10.13.tgz) = aY7FUjTBNjvYE7Rg7VOw8QiHfHoTPUi96aUKHrV7fmU=
SIZE (Python-3.10.13.tgz) = 26111363

View file

@ -3,7 +3,7 @@
# requirement of the PSF license, if it constitutes a change to
# Python itself.
FULL_VERSION = 3.11.4
FULL_VERSION = 3.11.5
SHARED_LIBS = python3.11 0.0
VERSION_SPEC = >=3.11,<3.12
PORTROACH = limit:^3\.11

View file

@ -1,2 +1,2 @@
SHA256 (Python-3.11.4.tgz) = hcN6Jl5cndn3WzX5VOMfv8EDgxYkFyheMK0lzAc6DWM=
SIZE (Python-3.11.4.tgz) = 26526163
SHA256 (Python-3.11.5.tgz) = oSoKATowuEbHhsAQ8sGd02tymNiI98S9FYHZDOGLXlg=
SIZE (Python-3.11.5.tgz) = 26571003

View file

@ -1879,7 +1879,7 @@ lib/python3.11/ensurepip/__pycache__/_uninstall.cpython-311.opt-1.pyc
lib/python3.11/ensurepip/__pycache__/_uninstall.cpython-311.opt-2.pyc
lib/python3.11/ensurepip/__pycache__/_uninstall.cpython-311.pyc
lib/python3.11/ensurepip/_bundled/
lib/python3.11/ensurepip/_bundled/pip-23.1.2-py3-none-any.whl
lib/python3.11/ensurepip/_bundled/pip-23.2.1-py3-none-any.whl
lib/python3.11/ensurepip/_bundled/setuptools-65.5.0-py3-none-any.whl
lib/python3.11/ensurepip/_uninstall.py
lib/python3.11/enum.py
@ -2642,16 +2642,16 @@ lib/python3.11/site-packages/_distutils_hack/__pycache__/override.cpython-311.py
lib/python3.11/site-packages/_distutils_hack/override.py
lib/python3.11/site-packages/distutils-precedence.pth
lib/python3.11/site-packages/pip/
lib/python3.11/site-packages/pip-23.1.2.dist-info/
lib/python3.11/site-packages/pip-23.1.2.dist-info/AUTHORS.txt
lib/python3.11/site-packages/pip-23.1.2.dist-info/INSTALLER
lib/python3.11/site-packages/pip-23.1.2.dist-info/LICENSE.txt
lib/python3.11/site-packages/pip-23.1.2.dist-info/METADATA
lib/python3.11/site-packages/pip-23.1.2.dist-info/RECORD
lib/python3.11/site-packages/pip-23.1.2.dist-info/REQUESTED
lib/python3.11/site-packages/pip-23.1.2.dist-info/WHEEL
lib/python3.11/site-packages/pip-23.1.2.dist-info/entry_points.txt
lib/python3.11/site-packages/pip-23.1.2.dist-info/top_level.txt
lib/python3.11/site-packages/pip-23.2.1.dist-info/
lib/python3.11/site-packages/pip-23.2.1.dist-info/AUTHORS.txt
lib/python3.11/site-packages/pip-23.2.1.dist-info/INSTALLER
lib/python3.11/site-packages/pip-23.2.1.dist-info/LICENSE.txt
lib/python3.11/site-packages/pip-23.2.1.dist-info/METADATA
lib/python3.11/site-packages/pip-23.2.1.dist-info/RECORD
lib/python3.11/site-packages/pip-23.2.1.dist-info/REQUESTED
lib/python3.11/site-packages/pip-23.2.1.dist-info/WHEEL
lib/python3.11/site-packages/pip-23.2.1.dist-info/entry_points.txt
lib/python3.11/site-packages/pip-23.2.1.dist-info/top_level.txt
lib/python3.11/site-packages/pip/__init__.py
lib/python3.11/site-packages/pip/__main__.py
lib/python3.11/site-packages/pip/__pip-runner__.py
@ -3693,7 +3693,9 @@ lib/python3.11/site-packages/pip/_vendor/urllib3/packages/backports/__init__.py
lib/python3.11/site-packages/pip/_vendor/urllib3/packages/backports/__pycache__/
lib/python3.11/site-packages/pip/_vendor/urllib3/packages/backports/__pycache__/__init__.cpython-311.pyc
lib/python3.11/site-packages/pip/_vendor/urllib3/packages/backports/__pycache__/makefile.cpython-311.pyc
lib/python3.11/site-packages/pip/_vendor/urllib3/packages/backports/__pycache__/weakref_finalize.cpython-311.pyc
lib/python3.11/site-packages/pip/_vendor/urllib3/packages/backports/makefile.py
lib/python3.11/site-packages/pip/_vendor/urllib3/packages/backports/weakref_finalize.py
lib/python3.11/site-packages/pip/_vendor/urllib3/packages/six.py
lib/python3.11/site-packages/pip/_vendor/urllib3/poolmanager.py
lib/python3.11/site-packages/pip/_vendor/urllib3/request.py

View file

@ -535,15 +535,6 @@ lib/python3.11/test/__pycache__/audit-tests.cpython-311.pyc
lib/python3.11/test/__pycache__/autotest.cpython-311.opt-1.pyc
lib/python3.11/test/__pycache__/autotest.cpython-311.opt-2.pyc
lib/python3.11/test/__pycache__/autotest.cpython-311.pyc
lib/python3.11/test/__pycache__/bad_getattr.cpython-311.opt-1.pyc
lib/python3.11/test/__pycache__/bad_getattr.cpython-311.opt-2.pyc
lib/python3.11/test/__pycache__/bad_getattr.cpython-311.pyc
lib/python3.11/test/__pycache__/bad_getattr2.cpython-311.opt-1.pyc
lib/python3.11/test/__pycache__/bad_getattr2.cpython-311.opt-2.pyc
lib/python3.11/test/__pycache__/bad_getattr2.cpython-311.pyc
lib/python3.11/test/__pycache__/bad_getattr3.cpython-311.opt-1.pyc
lib/python3.11/test/__pycache__/bad_getattr3.cpython-311.opt-2.pyc
lib/python3.11/test/__pycache__/bad_getattr3.cpython-311.pyc
lib/python3.11/test/__pycache__/bisect_cmd.cpython-311.opt-1.pyc
lib/python3.11/test/__pycache__/bisect_cmd.cpython-311.opt-2.pyc
lib/python3.11/test/__pycache__/bisect_cmd.cpython-311.pyc
@ -601,9 +592,6 @@ lib/python3.11/test/__pycache__/future_test2.cpython-311.pyc
lib/python3.11/test/__pycache__/gdb_sample.cpython-311.opt-1.pyc
lib/python3.11/test/__pycache__/gdb_sample.cpython-311.opt-2.pyc
lib/python3.11/test/__pycache__/gdb_sample.cpython-311.pyc
lib/python3.11/test/__pycache__/good_getattr.cpython-311.opt-1.pyc
lib/python3.11/test/__pycache__/good_getattr.cpython-311.opt-2.pyc
lib/python3.11/test/__pycache__/good_getattr.cpython-311.pyc
lib/python3.11/test/__pycache__/imp_dummy.cpython-311.opt-1.pyc
lib/python3.11/test/__pycache__/imp_dummy.cpython-311.opt-2.pyc
lib/python3.11/test/__pycache__/imp_dummy.cpython-311.pyc
@ -694,9 +682,6 @@ lib/python3.11/test/__pycache__/sample_doctest_no_doctests.cpython-311.pyc
lib/python3.11/test/__pycache__/seq_tests.cpython-311.opt-1.pyc
lib/python3.11/test/__pycache__/seq_tests.cpython-311.opt-2.pyc
lib/python3.11/test/__pycache__/seq_tests.cpython-311.pyc
lib/python3.11/test/__pycache__/setup_testcppext.cpython-311.opt-1.pyc
lib/python3.11/test/__pycache__/setup_testcppext.cpython-311.opt-2.pyc
lib/python3.11/test/__pycache__/setup_testcppext.cpython-311.pyc
lib/python3.11/test/__pycache__/signalinterproctester.cpython-311.opt-1.pyc
lib/python3.11/test/__pycache__/signalinterproctester.cpython-311.opt-2.pyc
lib/python3.11/test/__pycache__/signalinterproctester.cpython-311.pyc
@ -946,9 +931,6 @@ lib/python3.11/test/__pycache__/test_copyreg.cpython-311.pyc
lib/python3.11/test/__pycache__/test_coroutines.cpython-311.opt-1.pyc
lib/python3.11/test/__pycache__/test_coroutines.cpython-311.opt-2.pyc
lib/python3.11/test/__pycache__/test_coroutines.cpython-311.pyc
lib/python3.11/test/__pycache__/test_cppext.cpython-311.opt-1.pyc
lib/python3.11/test/__pycache__/test_cppext.cpython-311.opt-2.pyc
lib/python3.11/test/__pycache__/test_cppext.cpython-311.pyc
lib/python3.11/test/__pycache__/test_cprofile.cpython-311.opt-1.pyc
lib/python3.11/test/__pycache__/test_cprofile.cpython-311.opt-2.pyc
lib/python3.11/test/__pycache__/test_cprofile.cpython-311.pyc
@ -1369,9 +1351,6 @@ lib/python3.11/test/__pycache__/test_minidom.cpython-311.pyc
lib/python3.11/test/__pycache__/test_mmap.cpython-311.opt-1.pyc
lib/python3.11/test/__pycache__/test_mmap.cpython-311.opt-2.pyc
lib/python3.11/test/__pycache__/test_mmap.cpython-311.pyc
lib/python3.11/test/__pycache__/test_module.cpython-311.opt-1.pyc
lib/python3.11/test/__pycache__/test_module.cpython-311.opt-2.pyc
lib/python3.11/test/__pycache__/test_module.cpython-311.pyc
lib/python3.11/test/__pycache__/test_modulefinder.cpython-311.opt-1.pyc
lib/python3.11/test/__pycache__/test_modulefinder.cpython-311.opt-2.pyc
lib/python3.11/test/__pycache__/test_modulefinder.cpython-311.pyc
@ -1999,7 +1978,6 @@ lib/python3.11/test/_test_embed_set_config.py
lib/python3.11/test/_test_embed_structseq.py
lib/python3.11/test/_test_multiprocessing.py
lib/python3.11/test/_test_venv_multiprocessing.py
lib/python3.11/test/_testcppext.cpp
lib/python3.11/test/_typed_dict_helper.py
lib/python3.11/test/allsans.pem
lib/python3.11/test/ann_module.py
@ -2032,9 +2010,6 @@ lib/python3.11/test/audit-tests.py
lib/python3.11/test/autotest.py
lib/python3.11/test/bad_coding.py
lib/python3.11/test/bad_coding2.py
lib/python3.11/test/bad_getattr.py
lib/python3.11/test/bad_getattr2.py
lib/python3.11/test/bad_getattr3.py
lib/python3.11/test/badcert.pem
lib/python3.11/test/badkey.pem
lib/python3.11/test/badsyntax_3131.py
@ -2089,7 +2064,7 @@ lib/python3.11/test/cjkencodings/shift_jis-utf8.txt
lib/python3.11/test/cjkencodings/shift_jis.txt
lib/python3.11/test/cjkencodings/shift_jisx0213-utf8.txt
lib/python3.11/test/cjkencodings/shift_jisx0213.txt
lib/python3.11/test/clinic.test
lib/python3.11/test/clinic.test.c
lib/python3.11/test/cmath_testcases.txt
lib/python3.11/test/coding20731.py
lib/python3.11/test/crashers/
@ -2335,7 +2310,6 @@ lib/python3.11/test/formatfloat_testcases.txt
lib/python3.11/test/future_test1.py
lib/python3.11/test/future_test2.py
lib/python3.11/test/gdb_sample.py
lib/python3.11/test/good_getattr.py
lib/python3.11/test/idnsans.pem
lib/python3.11/test/ieee754.txt
lib/python3.11/test/imghdrdata/
@ -2467,7 +2441,6 @@ lib/python3.11/test/sample_doctest_no_doctests.py
lib/python3.11/test/secp384r1.pem
lib/python3.11/test/selfsigned_pythontestdotnet.pem
lib/python3.11/test/seq_tests.py
lib/python3.11/test/setup_testcppext.py
lib/python3.11/test/sgml_input.html
lib/python3.11/test/signalinterproctester.py
lib/python3.11/test/sndhdrdata/
@ -2753,6 +2726,9 @@ lib/python3.11/test/test_capi/__pycache__/__init__.cpython-311.pyc
lib/python3.11/test/test_capi/__pycache__/__main__.cpython-311.opt-1.pyc
lib/python3.11/test/test_capi/__pycache__/__main__.cpython-311.opt-2.pyc
lib/python3.11/test/test_capi/__pycache__/__main__.cpython-311.pyc
lib/python3.11/test/test_capi/__pycache__/test_codecs.cpython-311.opt-1.pyc
lib/python3.11/test/test_capi/__pycache__/test_codecs.cpython-311.opt-2.pyc
lib/python3.11/test/test_capi/__pycache__/test_codecs.cpython-311.pyc
lib/python3.11/test/test_capi/__pycache__/test_eval_code_ex.cpython-311.opt-1.pyc
lib/python3.11/test/test_capi/__pycache__/test_eval_code_ex.cpython-311.opt-2.pyc
lib/python3.11/test/test_capi/__pycache__/test_eval_code_ex.cpython-311.pyc
@ -2768,6 +2744,7 @@ lib/python3.11/test/test_capi/__pycache__/test_structmembers.cpython-311.pyc
lib/python3.11/test/test_capi/__pycache__/test_unicode.cpython-311.opt-1.pyc
lib/python3.11/test/test_capi/__pycache__/test_unicode.cpython-311.opt-2.pyc
lib/python3.11/test/test_capi/__pycache__/test_unicode.cpython-311.pyc
lib/python3.11/test/test_capi/test_codecs.py
lib/python3.11/test/test_capi/test_eval_code_ex.py
lib/python3.11/test/test_capi/test_getargs.py
lib/python3.11/test/test_capi/test_misc.py
@ -2814,7 +2791,17 @@ lib/python3.11/test/test_contextlib_async.py
lib/python3.11/test/test_copy.py
lib/python3.11/test/test_copyreg.py
lib/python3.11/test/test_coroutines.py
lib/python3.11/test/test_cppext.py
lib/python3.11/test/test_cppext/
lib/python3.11/test/test_cppext/__init__.py
lib/python3.11/test/test_cppext/__pycache__/
lib/python3.11/test/test_cppext/__pycache__/__init__.cpython-311.opt-1.pyc
lib/python3.11/test/test_cppext/__pycache__/__init__.cpython-311.opt-2.pyc
lib/python3.11/test/test_cppext/__pycache__/__init__.cpython-311.pyc
lib/python3.11/test/test_cppext/__pycache__/setup.cpython-311.opt-1.pyc
lib/python3.11/test/test_cppext/__pycache__/setup.cpython-311.opt-2.pyc
lib/python3.11/test/test_cppext/__pycache__/setup.cpython-311.pyc
lib/python3.11/test/test_cppext/extension.cpp
lib/python3.11/test/test_cppext/setup.py
lib/python3.11/test/test_cprofile.py
lib/python3.11/test/test_crashers.py
lib/python3.11/test/test_crypt.py
@ -2956,6 +2943,7 @@ lib/python3.11/test/test_email/data/msg_43.txt
lib/python3.11/test/test_email/data/msg_44.txt
lib/python3.11/test/test_email/data/msg_45.txt
lib/python3.11/test/test_email/data/msg_46.txt
lib/python3.11/test/test_email/data/msg_47.txt
lib/python3.11/test/test_email/data/python.bmp
lib/python3.11/test/test_email/data/python.exr
lib/python3.11/test/test_email/data/python.gif
@ -3725,7 +3713,28 @@ lib/python3.11/test/test_metaclass.py
lib/python3.11/test/test_mimetypes.py
lib/python3.11/test/test_minidom.py
lib/python3.11/test/test_mmap.py
lib/python3.11/test/test_module.py
lib/python3.11/test/test_module/
lib/python3.11/test/test_module/__init__.py
lib/python3.11/test/test_module/__pycache__/
lib/python3.11/test/test_module/__pycache__/__init__.cpython-311.opt-1.pyc
lib/python3.11/test/test_module/__pycache__/__init__.cpython-311.opt-2.pyc
lib/python3.11/test/test_module/__pycache__/__init__.cpython-311.pyc
lib/python3.11/test/test_module/__pycache__/bad_getattr.cpython-311.opt-1.pyc
lib/python3.11/test/test_module/__pycache__/bad_getattr.cpython-311.opt-2.pyc
lib/python3.11/test/test_module/__pycache__/bad_getattr.cpython-311.pyc
lib/python3.11/test/test_module/__pycache__/bad_getattr2.cpython-311.opt-1.pyc
lib/python3.11/test/test_module/__pycache__/bad_getattr2.cpython-311.opt-2.pyc
lib/python3.11/test/test_module/__pycache__/bad_getattr2.cpython-311.pyc
lib/python3.11/test/test_module/__pycache__/bad_getattr3.cpython-311.opt-1.pyc
lib/python3.11/test/test_module/__pycache__/bad_getattr3.cpython-311.opt-2.pyc
lib/python3.11/test/test_module/__pycache__/bad_getattr3.cpython-311.pyc
lib/python3.11/test/test_module/__pycache__/good_getattr.cpython-311.opt-1.pyc
lib/python3.11/test/test_module/__pycache__/good_getattr.cpython-311.opt-2.pyc
lib/python3.11/test/test_module/__pycache__/good_getattr.cpython-311.pyc
lib/python3.11/test/test_module/bad_getattr.py
lib/python3.11/test/test_module/bad_getattr2.py
lib/python3.11/test/test_module/bad_getattr3.py
lib/python3.11/test/test_module/good_getattr.py
lib/python3.11/test/test_modulefinder.py
lib/python3.11/test/test_msilib.py
lib/python3.11/test/test_multibytecodec.py

View file

@ -3,7 +3,7 @@
# requirement of the PSF license, if it constitutes a change to
# Python itself.
FULL_VERSION = 3.9.17
FULL_VERSION = 3.9.18
SHARED_LIBS = python3.9 0.0
VERSION_SPEC = >=3.9,<3.10
PORTROACH = limit:^3\.9

View file

@ -1,2 +1,2 @@
SHA256 (Python-3.9.17.tgz) = jq1Y9mn34Z13fDVWti+uKagdfwanEi/5vFf33YLX4BQ=
SIZE (Python-3.9.17.tgz) = 26291543
SHA256 (Python-3.9.18.tgz) = UEzoz9Wa3cBMIvWQN3xr5FSudAbLHr9vWjUBSSJak1Q=
SIZE (Python-3.9.18.tgz) = 26294072

View file

@ -57,8 +57,6 @@ DEBUG_PACKAGES ?= -main -gdbm -tkinter
COMPILER = base-clang ports-gcc base-gcc
COMPILER_LANGS = c
USE_NOBTCFI = Yes
# All subpackages depend on the main python package.
RUN_DEPENDS = ${FULLPKGNAME-main}:lang/python/${VERSION},-main
@ -154,9 +152,11 @@ PY_DEFAULTONLY ?= "@comment "
PY_PLATFORM = openbsd${OSMAJOR}
SUBST_VARS += FULL_VERSION VERSION_SPEC PY_PLATFORM PY_DEFAULTONLY
# Python itself is clean, but some extensions e.g. py-cryptography
# and QtWebKit require W|X mappings.
# Python itself is clean, but some dlopen()'d extensions e.g. QtWebKit
# require W|X mappings and/or don't have the required landing pads for
# branch-tracking control flow integrity.
USE_WXNEEDED = Yes
USE_NOBTCFI = Yes
.if ${VERSION} == "2.7"
ALL_TARGET = all ./Lib/plat-${PY_PLATFORM}