Merge pull request #119126 from fabaff/pycomfoconnect
[NixPkgs.git] / pkgs / development / python-modules / mxnet / default.nix
blob47f4d80ad9271947b169e6307e94f80720075fef
1 { lib
2 , buildPythonPackage
3 , pkgs
4 , requests
5 , numpy
6 , graphviz
7 , python
8 , isPy3k
9 }:
11 buildPythonPackage {
12   inherit (pkgs.mxnet) pname version src meta;
14   buildInputs = [ pkgs.mxnet ];
15   propagatedBuildInputs = [ requests numpy graphviz ];
17   LD_LIBRARY_PATH = lib.makeLibraryPath [ pkgs.mxnet ];
19   doCheck = !isPy3k;
21   postPatch = ''
22     substituteInPlace python/setup.py \
23       --replace "graphviz<0.9.0," "graphviz"
24   '';
26   preConfigure = ''
27     cd python
28   '';
30   postInstall = ''
31     rm -rf $out/mxnet
32     ln -s ${pkgs.mxnet}/lib/libmxnet.so $out/${python.sitePackages}/mxnet
33   '';