diff options
author | Florian Klink <flokli@flokli.de> | 2020-08-16 13:13:17 +0200 |
---|---|---|
committer | Florian Klink <flokli@flokli.de> | 2020-08-16 13:21:44 +0200 |
commit | 4cfcd2f9be558fe8baddd834628c46b47a6dc64d (patch) | |
tree | 993204fdd8d61a8bd566264286884aa8773986ea /pkgs/development/python-modules/binwalk | |
parent | 0cb79c953d7f184d2dd51c7ce54b2e047b45d448 (diff) | |
download | nixlib-4cfcd2f9be558fe8baddd834628c46b47a6dc64d.tar nixlib-4cfcd2f9be558fe8baddd834628c46b47a6dc64d.tar.gz nixlib-4cfcd2f9be558fe8baddd834628c46b47a6dc64d.tar.bz2 nixlib-4cfcd2f9be558fe8baddd834628c46b47a6dc64d.tar.lz nixlib-4cfcd2f9be558fe8baddd834628c46b47a6dc64d.tar.xz nixlib-4cfcd2f9be558fe8baddd834628c46b47a6dc64d.tar.zst nixlib-4cfcd2f9be558fe8baddd834628c46b47a6dc64d.zip |
binwalk-full: add matplotlib module
This is used for visual entropy graphing (`-E` argument)
Diffstat (limited to 'pkgs/development/python-modules/binwalk')
-rw-r--r-- | pkgs/development/python-modules/binwalk/default.nix | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pkgs/development/python-modules/binwalk/default.nix b/pkgs/development/python-modules/binwalk/default.nix index d31113b92147..0970cc18249e 100644 --- a/pkgs/development/python-modules/binwalk/default.nix +++ b/pkgs/development/python-modules/binwalk/default.nix @@ -12,12 +12,13 @@ , cramfsprogs , cramfsswap , lzma +, matplotlib , nose , pycrypto , pyqtgraph ? null }: let - visualizationSupport = (pyqtgraph != null); + visualizationSupport = (pyqtgraph != null) && (matplotlib != null); version = "2.2.0"; in buildPythonPackage { @@ -32,7 +33,7 @@ buildPythonPackage { }; propagatedBuildInputs = [ zlib xz ncompress gzip bzip2 gnutar p7zip cabextract cramfsswap cramfsprogs lzma pycrypto ] - ++ stdenv.lib.optional visualizationSupport pyqtgraph; + ++ stdenv.lib.optionals visualizationSupport [ matplotlib pyqtgraph ]; # setup.py only installs version.py during install, not test postPatch = '' |