mavproxy: add lxml dependency
Also, alphabetize the dependencies. Add dependencies that are not part of install_requires (apparently due to some issue with pip and distro packaging). The closure size is increased somewhat by OpenCV, but this allows all the tools to work correctly.
This commit is contained in:
parent
1360b13120
commit
073d3c1b77
1 changed files with 5 additions and 3 deletions
|
@ -1,5 +1,6 @@
|
|||
{ stdenv, lib, buildPythonApplication, fetchPypi, matplotlib, numpy, pymavlink, pyserial
|
||||
, setuptools, wxPython_4_0, billiard, gnureadline, opencv4 }:
|
||||
{ stdenv, lib, buildPythonApplication, fetchPypi, lxml, matplotlib, numpy
|
||||
, opencv4, pymavlink, pyserial, setuptools, wxPython_4_0, billiard
|
||||
, gnureadline }:
|
||||
|
||||
buildPythonApplication rec {
|
||||
pname = "MAVProxy";
|
||||
|
@ -16,13 +17,14 @@ buildPythonApplication rec {
|
|||
'';
|
||||
|
||||
propagatedBuildInputs = [
|
||||
lxml
|
||||
matplotlib
|
||||
numpy
|
||||
opencv4
|
||||
pymavlink
|
||||
pyserial
|
||||
setuptools
|
||||
wxPython_4_0
|
||||
opencv4
|
||||
] ++ lib.optionals stdenv.isDarwin [ billiard gnureadline ];
|
||||
|
||||
# No tests
|
||||
|
|
Loading…
Reference in a new issue