python3Packages.pyface: add optional-dependencies
This commit is contained in:
@@ -2,8 +2,17 @@
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
buildPythonPackage,
|
||||
numpy,
|
||||
pillow,
|
||||
pygments,
|
||||
pyqt5,
|
||||
pyqt6,
|
||||
pyside2,
|
||||
pyside6,
|
||||
setuptools,
|
||||
traits,
|
||||
traitsui,
|
||||
wxpython,
|
||||
}:
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
@@ -24,6 +33,32 @@ buildPythonPackage (finalAttrs: {
|
||||
traits
|
||||
];
|
||||
|
||||
optional-dependencies = {
|
||||
pillow = [ pillow ];
|
||||
pyqt5 = [
|
||||
pygments
|
||||
pyqt5
|
||||
];
|
||||
pyqt6 = [
|
||||
pygments
|
||||
pyqt6
|
||||
];
|
||||
pyside2 = [
|
||||
pygments
|
||||
pyside2
|
||||
];
|
||||
pyside6 = [
|
||||
pygments
|
||||
pyside6
|
||||
];
|
||||
numpy = [ numpy ];
|
||||
traitsui = [ traitsui ];
|
||||
wx = [
|
||||
wxpython
|
||||
numpy
|
||||
];
|
||||
};
|
||||
|
||||
doCheck = false; # Needs X server
|
||||
|
||||
pythonImportsCheck = [ "pyface" ];
|
||||
|
||||
Reference in New Issue
Block a user