Config.in 1.2 KB

123456789101112131415161718192021222324252627282930
  1. config BR2_PACKAGE_NETCAT_OPENBSD
  2. bool "netcat-openbsd"
  3. depends on BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS
  4. depends on !BR2_STATIC_LIBS # libbsd
  5. depends on BR2_TOOLCHAIN_HAS_THREADS
  6. depends on BR2_TOOLCHAIN_USES_GLIBC
  7. depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
  8. depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12
  9. select BR2_PACKAGE_LIBBSD
  10. help
  11. A simple Unix utility which reads and writes data across
  12. network connections using TCP or UDP protocol. It is
  13. designed to be a reliable "back-end" tool that can be used
  14. directly or easily driven by other programs and scripts. At
  15. the same time it is a feature-rich network debugging and
  16. exploration tool, since it can create almost any kind of
  17. connection you would need and has several interesting
  18. built-in capabilities.
  19. This package contains the OpenBSD rewrite of netcat,
  20. including support for IPv6, proxies, and Unix sockets.
  21. https://packages.debian.org/sid/netcat-openbsd
  22. comment "netcat-openbsd needs a glibc toolchain w/ dynamic library, threads, headers >= 3.12"
  23. depends on BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS
  24. depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS || \
  25. !BR2_TOOLCHAIN_USES_GLIBC || \
  26. !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12
  27. depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS