Config.in 1021 B

123456789101112131415161718192021222324252627282930
  1. config BR2_PACKAGE_CLAMAV
  2. bool "clamav"
  3. depends on BR2_INSTALL_LIBSTDCPP
  4. depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS
  5. depends on BR2_TOOLCHAIN_HAS_THREADS
  6. depends on BR2_USE_MMU # fork()
  7. depends on !BR2_STATIC_LIBS # dlopen
  8. depends on BR2_USE_WCHAR
  9. select BR2_PACKAGE_BZIP2
  10. select BR2_PACKAGE_HOST_RUSTC
  11. select BR2_PACKAGE_JSON_C
  12. select BR2_PACKAGE_LIBCURL
  13. select BR2_PACKAGE_LIBMSPACK
  14. select BR2_PACKAGE_LIBXML2
  15. select BR2_PACKAGE_MUSL_FTS if !BR2_TOOLCHAIN_USES_GLIBC
  16. select BR2_PACKAGE_OPENSSL
  17. select BR2_PACKAGE_PCRE2
  18. select BR2_PACKAGE_ZLIB
  19. select BR2_PACKAGE_ZLIB_FORCE_LIBZLIB
  20. help
  21. ClamAV is an open source antivirus engine for detecting
  22. trojans, viruses, malware & other malicious threats.
  23. http://www.clamav.net
  24. comment "clamav needs a toolchain w/ C++, dynamic library, threads, wchar"
  25. depends on !BR2_INSTALL_LIBSTDCPP || BR2_STATIC_LIBS \
  26. || !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR
  27. depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS
  28. depends on BR2_USE_MMU