binwalk: Install SquashFS tooling

Otherwise extraction fails for what I consider a common type of data;
note how both packages are required as binwalk uses `sasquatch` as
well as `unsquashfs`.
This commit is contained in:
Klemens Nanni 2020-10-26 03:22:19 +01:00 committed by Andreas Rammhold
parent b7bb3aa602
commit 327cca2ab3

View file

@ -11,6 +11,8 @@
, cabextract , cabextract
, cramfsprogs , cramfsprogs
, cramfsswap , cramfsswap
, sasquatch
, squashfsTools
, lzma , lzma
, matplotlib , matplotlib
, nose , nose
@ -32,7 +34,7 @@ buildPythonPackage {
sha256 = "1bxgj569fzwv6jhcbl864nmlsi9x1k1r20aywjxc8b9b1zgqrlvc"; sha256 = "1bxgj569fzwv6jhcbl864nmlsi9x1k1r20aywjxc8b9b1zgqrlvc";
}; };
propagatedBuildInputs = [ zlib xz ncompress gzip bzip2 gnutar p7zip cabextract cramfsswap cramfsprogs lzma pycrypto ] propagatedBuildInputs = [ zlib xz ncompress gzip bzip2 gnutar p7zip cabextract cramfsswap cramfsprogs sasquatch squashfsTools lzma pycrypto ]
++ stdenv.lib.optionals visualizationSupport [ matplotlib pyqtgraph ]; ++ stdenv.lib.optionals visualizationSupport [ matplotlib pyqtgraph ];
# setup.py only installs version.py during install, not test # setup.py only installs version.py during install, not test