|
1 | 1 | {% set version = "3.12.0" %} |
2 | | -{% set dev = "rc2" %} |
3 | | -{% set dev_ = "rc2_" %} |
| 2 | +{% set dev = "rc3" %} |
| 3 | +{% set dev_ = "rc3_" %} |
4 | 4 | {% set ver2 = '.'.join(version.split('.')[0:2]) %} |
5 | 5 | {% set ver2nd = ''.join(version.split('.')[0:2]) %} |
6 | 6 | {% set ver3nd = ''.join(version.split('.')[0:3]) %} |
@@ -50,36 +50,35 @@ source: |
50 | 50 | {% else %} |
51 | 51 | - url: https://www.python.org/ftp/python/{{ version }}/Python-{{ version }}{{ dev }}.tar.xz |
52 | 52 | # md5 from: https://www.python.org/downloads/release/python-{{ ver3nd }}/ |
53 | | - sha256: 11eb10376e6baf7bea53001f5181eaee1797788c4db6e83a061e422357927674 |
| 53 | + sha256: 96397e891e98802b1d399dee3ceaeb9bcf0aa2566c8a7b1cce4d0196c277506a |
54 | 54 | {% endif %} |
55 | 55 | patches: |
| 56 | + - patches/0000-branding.patch |
56 | 57 | - patches/0001-Win32-Change-FD_SETSIZE-from-512-to-2048.patch |
57 | | - - patches/0006-Win32-Do-not-download-externals.patch |
58 | | - - patches/0007-Fix-find_library-so-that-it-looks-in-sys.prefix-lib-.patch |
| 58 | + - patches/0002-Win32-Do-not-download-externals.patch |
| 59 | + - patches/0003-Fix-find_library-so-that-it-looks-in-sys.prefix-lib-.patch |
59 | 60 | # https://github.com/python/cpython/pull/28397 |
60 | 61 | # Patch doesn't apply, but is Debian-specific anyway. |
61 | 62 | # - patches/0008-bpo-22699-Allow-compiling-on-debian-ubuntu-with-a-di.patch |
62 | | - - patches/0009-Disable-registry-lookup-unless-CONDA_PY_ALLOW_REG_PA.patch |
63 | | - - patches/0010-Unvendor-openssl.patch |
64 | | - - patches/0011-Unvendor-sqlite3.patch |
65 | | - - patches/0013-Add-CondaEcosystemModifyDllSearchPath.patch |
66 | | - - patches/0015-Doing-d1trimfile.patch |
| 63 | + - patches/0004-Disable-registry-lookup-unless-CONDA_PY_ALLOW_REG_PA.patch |
| 64 | + - patches/0005-Unvendor-openssl.patch |
| 65 | + - patches/0006-Unvendor-sqlite3.patch |
| 66 | + - patches/0007-Add-CondaEcosystemModifyDllSearchPath.patch |
| 67 | + - patches/0008-Doing-d1trimfile.patch |
67 | 68 | # https://github.com/python/cpython/pull/23523 |
68 | | - - patches/0016-cross-compile-darwin.patch |
69 | | - - patches/0017-Fix-TZPATH-on-windows.patch |
| 69 | + - patches/0009-cross-compile-darwin.patch |
| 70 | + - patches/0010-Fix-TZPATH-on-windows.patch |
70 | 71 | # https://github.com/python/cpython/pull/24324 |
71 | | - - patches/0018-Make-dyld-search-work-with-SYSTEM_VERSION_COMPAT-1.patch |
72 | | - - patches/0020-Unvendor-bzip2.patch |
73 | | - - patches/0021-Unvendor-libffi.patch |
74 | | - - patches/0022-Unvendor-tcltk.patch |
75 | | - - patches/0023-unvendor-xz.patch |
76 | | - - patches/0024-unvendor-zlib.patch |
77 | | - - patches/0025-Do-not-pass-g-to-GCC-when-not-Py_DEBUG.patch |
78 | | - - patches/0026-Remove-unused-readelf.patch |
79 | | - - patches/0027-branding.patch |
80 | | - {% if (openssl | string).startswith('1.1.1') %} |
81 | | - - patches/0028-Use-OpenSSL-1_1-instead-of-3.patch |
82 | | - {% endif %} |
| 72 | + - patches/0011-Make-dyld-search-work-with-SYSTEM_VERSION_COMPAT-1.patch |
| 73 | + - patches/0012-Unvendor-bzip2.patch |
| 74 | + - patches/0013-Unvendor-libffi.patch |
| 75 | + - patches/0014-Unvendor-tcltk.patch |
| 76 | + - patches/0015-unvendor-xz.patch |
| 77 | + - patches/0016-unvendor-zlib.patch |
| 78 | + - patches/0017-Do-not-pass-g-to-GCC-when-not-Py_DEBUG.patch |
| 79 | + - patches/0018-Unvendor-expat.patch |
| 80 | + - patches/0019-Remove-unused-readelf.patch |
| 81 | + - patches/0021-Override-configure-LIBFFI.patch |
83 | 82 |
|
84 | 83 | build: |
85 | 84 | number: {{ build_number }} |
@@ -191,6 +190,7 @@ outputs: |
191 | 190 | - libffi {{ libffi }} |
192 | 191 | - ld_impl_{{ target_platform }} >=2.35.1 # [linux] |
193 | 192 | - libuuid 1.41.5 # [linux] |
| 193 | + - expat {{ expat }} |
194 | 194 | run: |
195 | 195 | - ld_impl_{{ target_platform }} >=2.35.1 # [linux] |
196 | 196 | - tzdata |
|
0 commit comments