Skip to content

Commit 58be3dc

Browse files
committed
python312Packages.mayavi: mark as broken
1 parent bc72be2 commit 58be3dc

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

pkgs/development/python-modules/mayavi/default.nix

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,15 @@
1010
, pygments
1111
, pyqt5
1212
, pythonOlder
13+
, pythonAtLeast
1314
, traitsui
1415
, vtk
1516
, wrapQtAppsHook
1617
}:
1718

1819
buildPythonPackage rec {
1920
pname = "mayavi";
21+
# TODO: Remove meta.broken on next release.
2022
version = "4.8.1";
2123
format = "setuptools";
2224

@@ -85,5 +87,8 @@ buildPythonPackage rec {
8587
homepage = "https://github.com/enthought/mayavi";
8688
license = licenses.bsdOriginal;
8789
maintainers = with maintainers; [ knedlsepp ];
90+
# Should be fixed in a version from after March 26, see:
91+
# https://github.com/enthought/mayavi/issues/1284#issuecomment-2020631244
92+
broken = pythonAtLeast "3.12";
8893
};
8994
}

pkgs/top-level/python-packages.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7253,7 +7253,7 @@ self: super: with self; {
72537253
maya = callPackage ../development/python-modules/maya { };
72547254

72557255
mayavi = pkgs.libsForQt5.callPackage ../development/python-modules/mayavi {
7256-
inherit buildPythonPackage pythonOlder;
7256+
inherit buildPythonPackage pythonOlder pythonAtLeast;
72577257
inherit (self) pyface pygments numpy packaging vtk traitsui envisage apptools pyqt5;
72587258
};
72597259

0 commit comments

Comments
 (0)