1{ 2 buildPythonPackage, 3 pythonOlder, 4 cmake, 5 swig, 6 elastix, 7 itk, 8 numpy, 9 simpleitk, 10 scikit-build, 11}: 12 13buildPythonPackage rec { 14 inherit (simpleitk) 15 pname 16 version 17 src 18 meta 19 ; 20 format = "pyproject"; 21 disabled = pythonOlder "3.8"; 22 23 sourceRoot = "${src.name}/Wrapping/Python"; 24 preBuild = '' 25 make 26 ''; 27 28 nativeBuildInputs = [ 29 cmake 30 swig 31 scikit-build 32 ]; 33 propagatedBuildInputs = [ 34 elastix 35 itk 36 simpleitk 37 numpy 38 ]; 39 40 pythonImportsCheck = [ "SimpleITK" ]; 41}