|
114 | 114 | "_lzma": ["xz"], |
115 | 115 | "_sqlite3": ["sqlite"], |
116 | 116 | "_ssl": ["openssl"], |
117 | | - "_tkinter": ["tcl-8612", "tk-8612", "tix"], |
| 117 | + "_tkinter": ["tcl", "tk", "tix"], |
118 | 118 | "_uuid": ["uuid"], |
119 | 119 | "zlib": ["zlib"], |
120 | 120 | } |
@@ -362,7 +362,7 @@ def hack_props( |
362 | 362 | if meets_python_minimum_version(python_version, "3.14"): |
363 | 363 | tcltk_commit = DOWNLOADS["tk-windows-bin"]["git_commit"] |
364 | 364 | else: |
365 | | - tcltk_commit = DOWNLOADS["tk-windows-bin-8612"]["git_commit"] |
| 365 | + tcltk_commit = DOWNLOADS["tk-windows-bin"]["git_commit"] |
366 | 366 |
|
367 | 367 | sqlite_path = td / ("sqlite-autoconf-%s" % sqlite_version) |
368 | 368 | bzip2_path = td / ("bzip2-%s" % bzip2_version) |
@@ -1138,10 +1138,6 @@ def find_additional_dependencies(project: pathlib.Path): |
1138 | 1138 | if name == "openssl": |
1139 | 1139 | name = openssl_entry |
1140 | 1140 |
|
1141 | | - # On 3.14+, we use the latest tcl/tk version |
1142 | | - if ext == "_tkinter" and python_majmin == "314": |
1143 | | - name = name.replace("-8612", "") |
1144 | | - |
1145 | 1141 | download_entry = DOWNLOADS[name] |
1146 | 1142 |
|
1147 | 1143 | # This will raise if no license metadata defined. This is |
@@ -1230,7 +1226,7 @@ def build_cpython( |
1230 | 1226 | ) |
1231 | 1227 | else: |
1232 | 1228 | tk_bin_archive = download_entry( |
1233 | | - "tk-windows-bin-8612", BUILD, local_name="tk-windows-bin.tar.gz" |
| 1229 | + "tk-windows-bin", BUILD, local_name="tk-windows-bin.tar.gz" |
1234 | 1230 | ) |
1235 | 1231 |
|
1236 | 1232 | # CPython 3.13+ no longer uses a bundled `mpdecimal` version so we build it |
|
0 commit comments