nixpkgs/pkgs/development/libraries/libinput
Jan Tojnar 27aed1b642
libinput: fix docs & libinput command
libinput switched from Doxygen to Sphinx for user docs. Since Sphinx is a Python
module, it propagates Python. And because it is listed in nativeBuildInputs,
its python binary takes precedence over the one added in buildInputs.
This results in a wrong interpreter being substituted into shebangs.

The contamination occurred previously too but libinput does not use pyparsing
dependency since 1.12.0, so it could be removed.

I prevented Sphinx from propagating Python and added some additional
dependencies to it. In the future we might want something more reusable.

While at it, I also fixed the tests.
2018-12-01 03:35:08 +01:00
..
default.nix libinput: fix docs & libinput command 2018-12-01 03:35:08 +01:00
udev-absolute-path.patch libinput: fix build w/1.12.0 2018-09-21 10:35:11 -05:00