freecad: add matplotlib and pycollada dependencies
When FreeCAD is started it prints that it's missing matplotlib and pycollada: $ FreeCAD [...] matplotlib not found, Plot module will be disabled pycollada not found, collada support will be disabled. The closure size of freecad is currently at 1.9 GiB. Adding these two deps increase it to 2.0 GiB. Reflow the expression function argument list.
This commit is contained in:
parent
a23acb830a
commit
4353a1a873
|
@ -1,6 +1,6 @@
|
|||
{ fetchurl, stdenv, cmake, coin3d, xercesc, ode, eigen, qt4, opencascade, gts,
|
||||
boost, zlib,
|
||||
python, swig, gfortran, soqt, libf2c, pyqt4, makeWrapper }:
|
||||
{ stdenv, fetchurl, cmake, coin3d, xercesc, ode, eigen, qt4, opencascade, gts
|
||||
, boost, zlib, python, swig, gfortran, soqt, libf2c , pyqt4, makeWrapper
|
||||
, matplotlib, pycollada }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "freecad-${version}";
|
||||
|
@ -12,7 +12,9 @@ stdenv.mkDerivation rec {
|
|||
};
|
||||
|
||||
buildInputs = [ cmake coin3d xercesc ode eigen qt4 opencascade gts boost
|
||||
zlib python swig gfortran soqt libf2c pyqt4 makeWrapper ];
|
||||
zlib python swig gfortran soqt libf2c pyqt4 makeWrapper matplotlib
|
||||
pycollada
|
||||
];
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
|
|
|
@ -7984,6 +7984,7 @@ let
|
|||
|
||||
freecad = callPackage ../applications/graphics/freecad {
|
||||
opencascade = opencascade_6_5;
|
||||
inherit (pythonPackages) matplotlib pycollada;
|
||||
};
|
||||
|
||||
freemind = callPackage ../applications/misc/freemind {
|
||||
|
|
Loading…
Reference in New Issue