···85858686 passthru = {
8787 tests = {
8888- # Upstream doesn't officially supports all of them, although they use
8989- # qtpy, see: https://github.com/PlotPyStack/PlotPy/issues/20 . When this
9090- # package was created, all worked besides withPySide2, with which there
9191- # was a peculiar segmentation fault during the tests. In anycase, PySide2
9292- # shouldn't be used for modern applications.
9388 withPyQt6 = plotpy.override {
9489 pyqt6 = pyqt6;
9590 qt6 = qt6;
9691 };
9797- withPySide6 = plotpy.override {
9898- pyqt6 = pyside6;
9999- qt6 = qt6;
100100- };
10192 withPyQt5 = plotpy.override {
10293 pyqt6 = pyqt5;
10394 qt6 = qt5;
10495 };
9696+ };
9797+ # Upstream doesn't officially supports all of them, although they use
9898+ # qtpy, see: https://github.com/PlotPyStack/PlotPy/issues/20
9999+ knownFailingTests = {
100100+ # Was failing with a peculiar segmentation fault during the tests, since
101101+ # this package was added to Nixpkgs. This is not too bad as PySide2
102102+ # shouldn't be used for modern applications.
105103 withPySide2 = plotpy.override {
106104 pyqt6 = pyside2;
107105 qt6 = qt5;
106106+ };
107107+ # Has started failing too similarly to pyside2, ever since a certain
108108+ # version bump. See also:
109109+ # https://github.com/PlotPyStack/PlotPy/blob/v2.7.4/README.md?plain=1#L62
110110+ withPySide6 = plotpy.override {
111111+ pyqt6 = pyside6;
112112+ qt6 = qt6;
108113 };
109114 };
110115 };