12 # TODO: offer meson as a Python package so we have dist-info folder.
14 buildPythonPackage rec {
15 pname = "mesonpep517";
20 inherit pname version;
21 hash = "sha256-Fyo7JfLqHJqbahEjVDt/0xJxOfVLqLn3xNJ4lSB7KIw=";
24 # Applies the following merge request, which doesn't apply cleanly:
25 # https://gitlab.com/thiblahute/mesonpep517/-/merge_requests/25
28 substituteInPlace pyproject.toml \
29 --replace-fail 'backend-path = "."' 'backend-path = ["."]'
37 dependencies = [ toml ];
39 propagatedNativeBuildInputs = [
45 description = "Create pep517 compliant packages from the meson build system";
46 homepage = "https://gitlab.com/thiblahute/mesonpep517";
47 license = lib.licenses.asl20;