# Generated by makepkg 6.1.0
# Tue Jan  6 17:20:57 UTC 2026
pkgbase = mingw-w64-python3.13
	pkgdesc = A high-level scripting language (mingw-w64)
	pkgver = 3.13.11
	pkgrel = 1
	url = https://www.python.org/
	arch = any
	license = spdx:PSF-2.0
	makedepends = mingw-w64-ucrt-x86_64-cc
	makedepends = mingw-w64-ucrt-x86_64-autotools
	makedepends = autoconf-archive
	depends = mingw-w64-ucrt-x86_64-cc-libs
	depends = mingw-w64-ucrt-x86_64-expat
	depends = mingw-w64-ucrt-x86_64-bzip2
	depends = mingw-w64-ucrt-x86_64-libffi
	depends = mingw-w64-ucrt-x86_64-mpdecimal
	depends = mingw-w64-ucrt-x86_64-ncurses
	depends = mingw-w64-ucrt-x86_64-openssl
	depends = mingw-w64-ucrt-x86_64-sqlite3
	depends = mingw-w64-ucrt-x86_64-tcl
	depends = mingw-w64-ucrt-x86_64-tk
	depends = mingw-w64-ucrt-x86_64-zlib
	depends = mingw-w64-ucrt-x86_64-zlib
	depends = mingw-w64-ucrt-x86_64-libb2
	depends = mingw-w64-ucrt-x86_64-xz
	depends = mingw-w64-ucrt-x86_64-tzdata
	source = https://www.python.org/ftp/python/3.13.11/Python-3.13.11.tar.xz
	source = EXTERNALLY-MANAGED
	source = 0001-build-add-with-nt-threads-and-make-it-default-on-min.patch
	source = 0002-build-Define-MS_WINDOWS-and-others-when-compiling-wi.patch
	source = 0003-sysmodule-Implement-flags-_is_mingw-is_mingw_ucrt-an.patch
	source = 0004-configure-add-MACHDEP-and-platform-on-MINGW.patch
	source = 0005-build-Add-default-cross-configuration-for-MINGW.patch
	source = 0006-configure-enable-largefile-support-by-default-for-Mi.patch
	source = 0007-build-Add-PC-to-CPPFLAGS-and-to-SRCDIRS-on-Mingw.patch
	source = 0008-build-add-MINGW-support-for-posixmodule.patch
	source = 0009-exports.h-Add-support-for-MINGW.patch
	source = 0010-configure-add-options-so-that-shared-build-is-possib.patch
	source = 0011-build-Add-PYD_PLATFORM_TAG.patch
	source = 0012-build-Add-dynload_win-support-for-MinGW.patch
	source = 0013-build-Use-.pyd-extension-suffix-fix-import-lib-insta.patch
	source = 0014-build-Configure-SOABI-and-EXT_SUFFIX-for-MINGW.patch
	source = 0015-build-Define-MS_DLL_ID-for-sys.winver-on-MINGW.patch
	source = 0016-build-Ignore-main-program-for-frozen-scripts-on-MING.patch
	source = 0017-socketmodule-add-MINGW-support.patch
	source = 0018-build-enable-winreg-msvcrt-_winapi-winsound-and-_ove.patch
	source = 0019-sysconfig-make-_sysconfigdata.py-relocatable.patch
	source = 0020-sysconfig-treat-MINGW-builds-as-POSIX-builds.patch
	source = 0021-sysconfig-Change-the-get_platform-method-in-sysconfi.patch
	source = 0022-build-semi-native-build-sysconfig.patch
	source = 0023-ctypes-Add-support-for-stdcall-without-underscore.patch
	source = 0024-ctypes-add-suppor-for-ctypes.pythonapi-under-MINGW.patch
	source = 0025-ctypes-find_library-c-should-return-None-with-ucrt.patch
	source = 0026-site-Customize-for-MINGW.patch
	source = 0027-site-Change-user-site-packages-path-to-include-the-e.patch
	source = 0028-python-config-output-Windows-paths-for-the-shell-var.patch
	source = 0029-python-config-use-the-Python-variant-of-python-confi.patch
	source = 0030-mingw-prefer-unix-sep-if-MSYSTEM-environment-variabl.patch
	source = 0031-build-Remove-MAXPATHLEN-default.patch
	source = 0032-build-dont-link-with-gettext.patch
	source = 0033-use-gnu_printf-in-format.patch
	source = 0034-build-remove-usage-of-MS_COREDLL.patch
	source = 0035-getcompiler-expose-MINGW-toolchain-related-informati.patch
	source = 0036-build-fix-signal-module-build.patch
	source = 0037-build-build-winconsoleio-and-_testconsole.patch
	source = 0038-multiprocessing-expose-sem_unlink-to-fix-multiproces.patch
	source = 0039-Use-cygpty-while-using-isatty.patch
	source = 0040-build-link-win-resource-files-and-build-pythonw.patch
	source = 0041-pycore_fileutils-add-MINGW-support.patch
	source = 0042-configure-fix-inet_pton-check.patch
	source = 0043-importlib-bootstrap-path-sep.patch
	source = 0044-configure-set-MINGW-stack-reserve.patch
	source = 0045-tests-fix-test_bytes.patch
	source = 0046-timemodule-add-MINGW-support.patch
	source = 0047-configure-Disable-checks-for-dlopen-dlfcn.patch
	source = 0048-venvlauncher-Build-venvlauncher.exe-from-PC-launcher.patch
	source = 0049-venvlauncher-try-looking-for-the-versioned-.exe-firs.patch
	source = 0050-venvlauncher-Skip-find-python-in-Registry-for-mingw-.patch
	source = 0051-configure-don-t-check-for-clock_-functions.patch
	source = 0052-CI-test-the-build-and-add-some-mingw-specific-tests.patch
	source = 0053-configure-Default-to-without-c-locale-coercion-on-Wi.patch
	source = 0054-tests-Fix-some-failing-tests.patch
	source = 0055-build-def-VPATH-when-compiling-Python-sysmodule.c.patch
	source = 0056-configure-correctly-find-native-python.patch
	source = 0057-build-Add-extra-flags-for-_bootstrap_python.patch
	source = 0058-getpath-add-support-for-mingw.patch
	source = 0059-build-Don-t-build-_posixsubprocess-on-Windows.patch
	source = 0060-ssl-module-add-MINGW-support.patch
	source = 0061-configure-Include-winsock.h-when-checking-for-netdb-.patch
	source = 0062-configure-always-build-_multiprocessing-on-Windows.patch
	source = 0063-configure-build-mmap-module-on-win32.patch
	source = 0064-configure-set-BUILDEXEEXT-and-EXEEXT.patch
	source = 0065-configure-fix-building-some-test-modules.patch
	source = 0066-Always-convert-to-before-passing-though-pathcch-func.patch
	source = 0067-pylifecycle.h-remove-conflicting-_Py_CheckPython3-de.patch
	source = 0068-dynload_win-add-env-var-for-reverting-the-legacy-DLL.patch
	source = 0069-dynload_win-Port-GetPythonImport-to-MINGW.patch
	source = 0070-dynload_win-make-sure-to-only-use-backslashes-for-pa.patch
	source = 0071-dynload_win-don-t-run-_Py_CheckPython3-for-MINGW-bui.patch
	source = 0072-build-Build-and-install-libpython3.dll-stable-ABI.patch
	source = 0073-configure-define-_DEBUG-for-a-debug-build.patch
	source = 0074-configure-fix-multiprocessing-module.patch
	source = 0075-build-add-MINGW-support-for-selectmodule.patch
	source = 0076-configure-disable-various-modules-on-MINGW.patch
	source = 0077-configure-Add-libraries-to-fix-ctypes-on-MINGW.patch
	source = 0078-configure-Enable-_uuid-on-MINGW.patch
	source = 0079-configure-make-incompatible-pointer-types-a-warning.patch
	source = 0080-tests-test_makefile-normalize-path.patch
	source = 0081-Fix-include-naming-for-cross-build.patch
	source = 0082-Fix-format-warning.patch
	source = 0083-Fix-pragma-warnings.patch
	source = 0084-math-pyhash-MINGW-support.patch
	source = 0085-tests-Fix-test-for-library-name.patch
	source = 0086-dictobject-MINGW-support.patch
	source = 0087-build-Fix-export-Py_GetBuildInfo-symbol.patch
	source = 0088-build-Allow-profile-tests-failure.patch
	source = 0089-build-add-support-for-building-C-modules.patch
	source = 0090-build-build-fix-the-wmi-module.patch
	source = 0091-Fix-exports-for-_suggestions-module.patch
	source = 0092-compileall-Normalize-paths.patch
	source = 0093-configure-enable-64-bit-time-support-for-32-bit-buil.patch
	source = 0094-configure-Work-around-broken-pc-file.patch
	source = 0095-makesetup-make-sure-a-library-path-is-passed-when-bu.patch
	source = 0096-venv-also-install-the-versioned-launchers.patch
	source = 0097-configure-set-_WIN32_WINNT-version.patch
	source = 0098-tests-fix-sysconfig.test_get_platform.patch
	source = 0099-pycore_time-fix-missing-timeval.patch
	source = 0100-mmapmodule-define-DONT_USE_SEH.patch
	source = 0101-build-Add-ABIFLAGS-to-targets-when-needed.patch
	sha256sums = 16ede7bb7cdbfa895d11b0642fa0e523f291e6487194d53cf6d3b338c3a17ea2
	sha256sums = 3981fed74ee7d43ad69bd67e634e03d7bf6890558a87062380112e195688728a
	sha256sums = f22c1a80bdcb52c454f47faecad56a40b3605a0381d12f0d473a4620710dabcb
	sha256sums = f8bc3bdf1384ced7ad97ad91fc65851fff355324719e97fc454a95fc6246ecc4
	sha256sums = 6a99c07bd9c80180ea9a49c1ed615a18183ac43b718efdfb067739b989ef8adc
	sha256sums = d04a96732cb6c0a464fbf41fc2ccc9fb3ce9154b5aaba5dae654934f265bf1d8
	sha256sums = c27cf31cd77f1d213ee856ceb18f25726876d1f445fd03d89a4781ceb79cea4b
	sha256sums = b7d942048a0177d7fd2faefc07e8f10b777c4e1398567e0b7479e7eedb1039e6
	sha256sums = b808c09ef797e2a563b96fedcb8287daee6ad9fe2846310ecd249db90ba95c33
	sha256sums = d9a77f5a395ad0cdb3801a288cb89fa7916cda14c13eca8d86a9cf08b1c44495
	sha256sums = 710f17418bf87c4baf50847501f3ea4cec18b2c1b44b974b22128dbf0158cabc
	sha256sums = 9bd9af1d6e50ec5bf53246aa569791794ab3a4427add8e3bc40b7350e69ccb95
	sha256sums = 0425e6903048c38331f51a1fc3290d702b5afd2994ed7b15185de593cfddb480
	sha256sums = af41b629886fb1b9480a49e388560ec523a764b64ea5b6edba1127dbd6877def
	sha256sums = 6d04640831bf33ec9ef281f0ea1dd376dfa1aec3a3d90c6501f4d5624edfa7f2
	sha256sums = 7a2ec8bbd03d4711f510b69603131cbfb5939114b35b45ed6f1c30c8bf22adea
	sha256sums = 9b66a2bdb0b1db363c56597733a4ada2e7618dea5b1956ba7c4e628a8f54210d
	sha256sums = c7d33ccfe9eceadce1f97300c75b050ef5e9b2428f86c38bef7bd584ec8c8bd9
	sha256sums = 47ece87a4b839960fdc1e7bdae4dbe872a0605612cb3bea2d15ca16d4e2fdc04
	sha256sums = eed52fabd845a1e779482389d53364b2cbbf3640b24b10167d47a6bf941e234e
	sha256sums = e8a9d52cf6313b8413f6ce73a8ed239b5e5ee5b40ba79ff7cab236d4a9b539d6
	sha256sums = 4725e877e92765402ef7ff7abba786f548f5f5ab188aa72a0ae3b8a11a414e6a
	sha256sums = 3b3597157c8641d304621261808e122480fd556afbcd2745133fbf28a55a81e1
	sha256sums = c8627efa4b3f1540ac32dd721372938f5e9aee386c168b5febba7c9cfa6b5d37
	sha256sums = 86f7be412f4fcb0c8d3c5047dab0ebe80d45996428312b977b8f7f28eb576009
	sha256sums = 5737efd7ed4b53113b3476fae2b3740c46e77944ac80552bc755fc8164830525
	sha256sums = ae6d5451ed4fabe2c6a08126bd14116d48e6a541872a83fafbda2a4838fe0b13
	sha256sums = 1eb92279b3fc281ec83763e9787fd1724f2ddf181f5dd7c4848cc7b767e1f5c2
	sha256sums = 040a86936cf639dc7cf6f71f54e8fa8c1efb4863d5988e548b91a6cd75f66517
	sha256sums = d798cd592a1c97847204f0b386c8f341fb6129262a7a2a9c6aab8df4145604a7
	sha256sums = 25d18ed0cb6054f812ba0ad81d733479c34dfc08476ce6e7bb2f3d5897f8765d
	sha256sums = da1699f28878299ab9e06f1230a569d7c6805b026fe0383de92e92cabec32e02
	sha256sums = d69dfe1442f62be1b434f00bf7c7ea4b49cebfbaf706de75d944235089be6b06
	sha256sums = fa403feeb0d504c324ab4f4b70c4a33504e1920c96f3e2b7a34ea84f20c401ae
	sha256sums = 650613db80683206e1330354358c25ffadc51218ef192becbea25424c4ff807c
	sha256sums = f8d42709a3baf5cf0a3da509f8b085914004879d237b70183a2ba6ddc2882d9a
	sha256sums = da878d062d69c3679a4f1e3cb5575574802bab6a8b1299022ee2e6550921d906
	sha256sums = 3cb801db1ecb7a18fddcaf5004797b7ac9976642cf46f33e4cb15a48cf60df9b
	sha256sums = 0f898566e0742efb71225a647e0872c28b0c17c7d5b25f7f5b837b8995dc4126
	sha256sums = 78a786dbaa0f19d19e84d75105af5931092664d0fa63eff0d17cf524bd7274fe
	sha256sums = b70796bc242b671b6e2d14e160b3ba4f1f4668834a1717a77f8cbe40cee0e660
	sha256sums = e7b7524cbc2fc1e40f0e3eae627353dda7fbeb0419a7f11f4c70d21d65179c58
	sha256sums = eeee04e07cb72e066c3d89e0e4cd05b808406869e9be098474cdd0a3f6bd51ac
	sha256sums = a0ce2f8e29b6f749e3d9cacb183e654ea0fe99d19912ee20f8742b374c826e5d
	sha256sums = acfe1b7fe3c195d8612070dae536113b43fbf21099f79d2fb00b5f2fd041b96f
	sha256sums = 4cabcab7d1e25d54b3d8a9d5f6eb0947ed507d43672587319dccf3bc4bcaae9b
	sha256sums = e97ca21326b0424c63807c35146435db4a52eb1f66412daff458169a66ec48fd
	sha256sums = f99cc6206b7b0b0f6e8c668463cf5e3064579538b9ad813c36e5f58270e06b2f
	sha256sums = fd4a64f3929146430da3cd208f4e3da95b82ba771651d663c4158a707b6fd6f7
	sha256sums = ae8341c50aa1f2465a14c6304802a4686a3e4ea9a61d306b8075a6107dffd253
	sha256sums = e8f5eed7a5c6396e43420ce87f107af6df400989ccde413e08f7733f9a564f0e
	sha256sums = 0e7562b0028b876430775fd5824380c10a75a92320d4e639a13e588d2c6ab3a3
	sha256sums = 7ea8f9a92f2d687289334ed5f90f2c3e167607f64c97e90aa3251a1a48a6552c
	sha256sums = 890a8fb42cd1db3227b35e4d05dc8d60a4d974b48897e67f2bbb2183fdbe25dd
	sha256sums = 37f86090a32bd394d604557e754318bcffa3bafb1b53f972d12c7196c92bb83a
	sha256sums = 5cf8dacd25c88e446f2cebefef481f33d1d107db1bf99de6e32b65c2c73a2e2f
	sha256sums = 1ed8f081ae5daac427bdd797f7f309a8585015b25db3b93cac6ff8e2f7551107
	sha256sums = 54add6cc94fea89563754095a7263345ef6ab0e0bc72bfe18b293f1f4a94033a
	sha256sums = 83cfd8300ecac2be49faf198a4415a5d1acd2c58cfe1d5adfeea90c6aad47d93
	sha256sums = e37c1bbbffde37b5106ff40b908f559458e04c531fc5fd496e6da98e1372a0e0
	sha256sums = 747e249412f270282a9f34bb29a7a8585556e0358acc398b5e2f819329b3343f
	sha256sums = d51698aaaef0abb8b4be10e8acc55cd2f5c587f07279c62005e0a89459b64dbb
	sha256sums = 7d788d42cdfe2b69ddd7bcff036ba39172ea8ee29ad5603c1c3b1357ed0111a9
	sha256sums = f918c0bd56a4bf2abfa5c3120e8127af268693eb77b5d742db6e309dd29aead0
	sha256sums = cfbb97643670e4462627567731e34ea4f6c7e260b220c33ad73b50b899fbfda6
	sha256sums = 88191395b71f62f5b9a8ed769fa16a623d96209e68857f3d3fc5290b85e1f8be
	sha256sums = 17098ea7d5f2df22c974c39754aff4abddcdab36782e55579e18b337766eb352
	sha256sums = 1f599e9fcc0652cba8e474129de0bed17da15f7f4aa5c70aedb2a24653cba87a
	sha256sums = d8c8ed10eaee1b1d983c29030089f1cdb0b3a64f1aeacf18efff464e591fe84a
	sha256sums = 96530a3a87834b01f89f27ba2838711d963acf789b6682bc60b45ff65caa89ee
	sha256sums = a14ccb49fd266c854c700642bcc90a4145447475b831395c9ba8a2283381cf59
	sha256sums = de212dd7b765783615b4b3771a0e2f1f0a6ab8c63e5c92ae93f068c7f7cba5ea
	sha256sums = 352fb2f2a63f668b23f7ba94e46ce76243065cb73011e46df20d87c1ac2476c3
	sha256sums = 2362f6c7c2f2992eb07b4fe4871cca80a85bdfa9319f948e048f1f4e7712c813
	sha256sums = 61326fa22af9f705b4ab5e2986d6d68aac5f443deed37a066fa0f8fd6b61823b
	sha256sums = e293a82ec41e3d24cf4a08aa825dcfa415af739acb33fb2dfc6fe91f55ba1b58
	sha256sums = 00033298f9d80cb145aaed0a76097dbbf2ab0c8461d45f6b202411722418dcb0
	sha256sums = bf10547c9116006c89683fe9220b49895b5fa4523cd759f216e4c2a148f9aea4
	sha256sums = 9e6be70ad2f3cbfb9a154d1aaff615f143cf82dfdfe431530c900158afb11558
	sha256sums = 601412aa6399e051d8a4ceb4bdac4da70c52d71143325c144f6fd65a4a809f2d
	sha256sums = 4fac23ab8d90aa9648cc211a2f4679d1e777e6667a597ba274e0d4f843ed7c9c
	sha256sums = 52337edf05c18943ef8935fa3c17e8b81a49674e1240801420100f48efe121dd
	sha256sums = 0534c6413b4f494332bd4900c9ef98b38c24384df24cac620687cb179ba1d550
	sha256sums = ce45f8aafd941d31904bedd239aa5714edba11e03615492c492bc4b8c6cee4ee
	sha256sums = 7592a55df260db484240e8f233d7fa96ea150dd33f4e761382457c20586aab74
	sha256sums = 7f3f1e75b769b504ca3b75341954172c7c6e3528e7c675347af08f80592eb49d
	sha256sums = 4f9c8a0f15fd2cbd9494f885b6aa816d4594a2b879a260cecd6c41f83e73b3ad
	sha256sums = 911defc021d76bef036931d7c6dc76a8043e1468d647d676fad026dbdb5121e7
	sha256sums = 86c9f4a2856c39cf0c82423a7980738927479c2202bf290f1ddfe7afe03d001d
	sha256sums = b341d752f221806bad34d163056d7bf5d92d1cee8e94b947f142cfb7a49443f7
	sha256sums = c3f01c6b4d7a61cace77a29a8a5017726a54b24c786dee550f9e54ee2de34a98
	sha256sums = d2367d8bdbd104e396ba69ac9462111143d521c91cc2f9458418ab09ad1737e8
	sha256sums = c1a545364e105bc9b02247493e33d19c34ed64bcd7bd13a01513a9d270927029
	sha256sums = 4640f683b9a469d1e1e1150e962d4b2122be6769967ffffa78730cd60c3d33c8
	sha256sums = e7c2c24e428357028b554987a488e950023b2389daa44b6d318ea4a4b1d707a8
	sha256sums = 18c330571760cb30a525614bf27a18d6ba24d604ce5d3451c68b04a22d9ddbb6
	sha256sums = ee90a953107c846a0490a5f223102e003e7ef757af3bf6e07746aa47fbfc0ce3
	sha256sums = 5ed0f33a7baad723c6eff2a496bd2091688d8c5193257d06cca9bcae81667d7b
	sha256sums = 59336186852c77961c82a2a5cb226a4e69824fd2a7db9461c21c4d60c3aae6c5
	sha256sums = a030d70aedac7f63e75bac334b1752d2be85f93149dc3582cf5968cc712dd0ef
	sha256sums = 00345500847abe3587df2e8bcca0be89553c47c58551798441913cf42d507935
	sha256sums = a2ec1610a1a9169510ef4c69905e9754f646d2d81981617738ca8a1bd8f4c417
	sha256sums = 75f7ae3fb9aa689319c23230dc29b368394d3d92c8241fb9845efcf4cf167ceb

pkgname = mingw-w64-ucrt-x86_64-python3.13
