|
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