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:
Bjørn Forsman 2013-12-14 11:35:43 +01:00
parent a23acb830a
commit 4353a1a873
2 changed files with 7 additions and 4 deletions

View File

@ -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;

View File

@ -7984,6 +7984,7 @@ let
freecad = callPackage ../applications/graphics/freecad {
opencascade = opencascade_6_5;
inherit (pythonPackages) matplotlib pycollada;
};
freemind = callPackage ../applications/misc/freemind {