binwalk: fix checkPhase on Darwin
This commit is contained in:
@@ -5,6 +5,7 @@
|
||||
pkg-config,
|
||||
fontconfig,
|
||||
bzip2,
|
||||
stdenv,
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
@@ -30,12 +31,27 @@ rustPlatform.buildRustPackage rec {
|
||||
];
|
||||
|
||||
# skip broken tests
|
||||
checkFlags = [
|
||||
"--skip=binwalk::Binwalk"
|
||||
"--skip=binwalk::Binwalk::analyze"
|
||||
"--skip=binwalk::Binwalk::extract"
|
||||
"--skip=binwalk::Binwalk::scan"
|
||||
];
|
||||
checkFlags =
|
||||
[
|
||||
"--skip=binwalk::Binwalk"
|
||||
"--skip=binwalk::Binwalk::scan"
|
||||
]
|
||||
++ lib.optionals stdenv.hostPlatform.isLinux [
|
||||
"--skip=binwalk::Binwalk::analyze"
|
||||
"--skip=binwalk::Binwalk::extract"
|
||||
]
|
||||
++ lib.optionals stdenv.hostPlatform.isDarwin [
|
||||
"--skip=extractors::common::Chroot::append_to_file"
|
||||
"--skip=extractors::common::Chroot::carve_file"
|
||||
"--skip=extractors::common::Chroot::create_block_device"
|
||||
"--skip=extractors::common::Chroot::create_character_device"
|
||||
"--skip=extractors::common::Chroot::create_directory"
|
||||
"--skip=extractors::common::Chroot::create_fifo"
|
||||
"--skip=extractors::common::Chroot::create_file"
|
||||
"--skip=extractors::common::Chroot::create_socket"
|
||||
"--skip=extractors::common::Chroot::create_symlink"
|
||||
"--skip=extractors::common::Chroot::make_executable"
|
||||
];
|
||||
|
||||
meta = {
|
||||
description = "Firmware Analysis Tool";
|
||||
|
||||
Reference in New Issue
Block a user