Commit 90356cb4 authored by Raphael Borun Das Gupta's avatar Raphael Borun Das Gupta Committed by github-actions[bot]
Browse files

pythonPackages.shiboken2: mark as broken on Python ≥ 3.12

shiboken2 uses distutils, which was removed in Python 3.12.
This is the case in the currently packaged shiboken2 5.15.11,
as well as in the latest 5.x upstream release 5.15.12.

We can't use the 6.x releases, as those are for shiboken6,
not shiboken2.

(cherry picked from commit 13baded6aeb86c12029544a55d0311a243bd2858)
parent fe7d83b7
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -7,6 +7,7 @@
  qt5,
  libxcrypt,
  llvmPackages_15,
  pythonAtLeast,
}:

stdenv.mkDerivation {
@@ -58,6 +59,6 @@ stdenv.mkDerivation {
    ];
    homepage = "https://wiki.qt.io/Qt_for_Python";
    maintainers = with maintainers; [ gebner ];
    broken = stdenv.isDarwin;
    broken = stdenv.isDarwin || pythonAtLeast "3.12";
  };
}