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, fetchPypi,
buildPythonPackage, buildPythonPackage,
isPyPy, isPyPy,
pythonAtLeast,
pythonOlder, pythonOlder,
# build-system # build-system
@@ -52,7 +53,8 @@
# Tk # Tk
# Darwin has its own "MacOSX" backend, PyPy has tkagg backend and does not support tkinter # 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, tkinter,
# Qt # Qt

View File

@@ -86,6 +86,7 @@ buildPythonPackage {
pythonImportsCheck = [ "tkinter" ]; pythonImportsCheck = [ "tkinter" ];
meta = { 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 # Based on first sentence from https://docs.python.org/3/library/tkinter.html
description = "Standard Python interface to the Tcl/Tk GUI toolkit"; description = "Standard Python interface to the Tcl/Tk GUI toolkit";
longDescription = '' longDescription = ''