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