python311Packages.tkinter: mark broken (#450886)

This commit is contained in:
Fernando Rodrigues
2025-10-11 05:25:48 +00:00
committed by GitHub
2 changed files with 4 additions and 1 deletions

View File

@@ -4,6 +4,7 @@
fetchPypi,
buildPythonPackage,
isPyPy,
pythonAtLeast,
pythonOlder,
# build-system
@@ -52,7 +53,8 @@
# Tk
# Darwin has its own "MacOSX" backend, PyPy has tkagg backend and does not support tkinter
enableTk ? (!stdenv.hostPlatform.isDarwin && !isPyPy),
# tkinter fails to build on Python 3.11
enableTk ? (!stdenv.hostPlatform.isDarwin && !isPyPy && pythonAtLeast "3.12"),
tkinter,
# Qt

View File

@@ -86,6 +86,7 @@ buildPythonPackage {
pythonImportsCheck = [ "tkinter" ];
meta = {
broken = pythonOlder "3.12"; # tommath.h: No such file or directory
# Based on first sentence from https://docs.python.org/3/library/tkinter.html
description = "Standard Python interface to the Tcl/Tk GUI toolkit";
longDescription = ''