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