binwalk-full: add matplotlib module
This is used for visual entropy graphing (`-E` argument)
This commit is contained in:
parent
0cb79c953d
commit
4cfcd2f9be
@ -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 = ''
|
||||
|
@ -2050,10 +2050,12 @@ in {
|
||||
|
||||
binwalk = callPackage ../development/python-modules/binwalk {
|
||||
pyqtgraph = null;
|
||||
matplotlib = null;
|
||||
};
|
||||
|
||||
binwalk-full = appendToName "full" (self.binwalk.override {
|
||||
pyqtgraph = self.pyqtgraph;
|
||||
matplotlib = self.matplotlib;
|
||||
});
|
||||
|
||||
bitmath = callPackage ../development/python-modules/bitmath { };
|
||||
|
Loading…
x
Reference in New Issue
Block a user