Commit 22412a6a authored by Robert Schütz's avatar Robert Schütz
Browse files

python311Packages.matplotlib: disable Tk on Python 3.11

The tkinter package fails to build on Python 3.11.
parent 2c574b9c
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -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