Remove some dependencies of yara-sys which are not useful and makes the dependency tree more complex than it should be.
replace globwalk with glob: this removes a lot of dependencies, as globwalk used a lot of dependencies that were useless. It removes: bstr, fnv, globset, ignore, same-file, thread_local, walkdir and winapi-util. Some of those took time to update, one still having a bitflags v1 dependency for example.
remove some unused features of bindgen: logging was unused, and which-rustfmt is also useless: the generated bindings are still formatted, so we do not need it. This removes: log, which, either and once_cell.
Remove some dependencies of
yara-sys
which are not useful and makes the dependency tree more complex than it should be.replace
globwalk
withglob
: this removes a lot of dependencies, as globwalk used a lot of dependencies that were useless. It removes: bstr, fnv, globset, ignore, same-file, thread_local, walkdir and winapi-util. Some of those took time to update, one still having a bitflags v1 dependency for example.remove some unused features of bindgen: logging was unused, and which-rustfmt is also useless: the generated bindings are still formatted, so we do not need it. This removes: log, which, either and once_cell.