27 buildPythonPackage rec {
28 pname = "scikit-build";
32 inherit pname version;
33 sha256 = "0p4smkl2rbpl00m5va5qa8hp2hqb3284p2cs6k8zlmi4kgbdyh6s";
36 propagatedBuildInputs = [
60 dontUseCmakeConfigure = true;
62 disabledTests = lib.concatMapStringsSep " and " (s: "not " + s) ([
63 "test_hello_develop" # tries setuptools develop install
64 "test_source_distribution" # pip has no way to install missing dependencies
65 "test_wheel" # pip has no way to install missing dependencies
66 "test_fortran_compiler" # passes if gfortran is available
67 "test_install_command" # tries to alter out path
68 "test_test_command" # tries to alter out path
69 "test_setup" # tries to install using distutils
73 py.test -k '${disabledTests}'
77 description = "Improved build system generator for CPython C/C++/Fortran/Cython extensions";
78 homepage = "http://scikit-build.org/";
79 license = with licenses; [ mit bsd2 ]; # BSD due to reuses of PyNE code
80 maintainers = with maintainers; [ FlorianFranzen ];