Config.in 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. config BR2_PACKAGE_LIBCURL
  2. bool "libcurl"
  3. help
  4. cURL is a tool for getting files from FTP, HTTP, Gopher,
  5. Telnet, and Dict servers, using any of the supported
  6. protocols.
  7. http://curl.haxx.se/
  8. if BR2_PACKAGE_LIBCURL
  9. config BR2_PACKAGE_LIBCURL_CURL
  10. bool "curl binary"
  11. help
  12. Install curl binary as well
  13. config BR2_PACKAGE_LIBCURL_VERBOSE
  14. bool "verbose strings"
  15. help
  16. Enable verbose text strings
  17. config BR2_PACKAGE_LIBCURL_PROXY_SUPPORT
  18. bool "proxy support"
  19. default y
  20. help
  21. Enable proxy support.
  22. config BR2_PACKAGE_LIBCURL_COOKIES_SUPPORT
  23. bool "cookies support"
  24. default y
  25. help
  26. Enable support for cookies.
  27. config BR2_PACKAGE_LIBCURL_EXTRA_PROTOCOLS_FEATURES
  28. bool "enable extra protocols and features"
  29. default y
  30. help
  31. Enable the following extra protocols and features:
  32. - LDAP / LDAPS
  33. - POP3 / IMAP / SMTP
  34. - Telnet
  35. - TFTP
  36. - RTSP
  37. - SMB / CIFS
  38. - DICT
  39. - Gopher
  40. choice
  41. prompt "SSL/TLS library to use"
  42. config BR2_PACKAGE_LIBCURL_OPENSSL
  43. bool "OpenSSL"
  44. depends on BR2_PACKAGE_OPENSSL
  45. config BR2_PACKAGE_LIBCURL_BEARSSL
  46. bool "BearSSL"
  47. depends on BR2_PACKAGE_BEARSSL
  48. config BR2_PACKAGE_LIBCURL_GNUTLS
  49. bool "GnuTLS"
  50. depends on BR2_PACKAGE_GNUTLS
  51. config BR2_PACKAGE_LIBCURL_LIBNSS
  52. bool "NSS"
  53. depends on BR2_PACKAGE_LIBNSS
  54. config BR2_PACKAGE_LIBCURL_MBEDTLS
  55. bool "mbed TLS"
  56. depends on BR2_PACKAGE_MBEDTLS
  57. config BR2_PACKAGE_LIBCURL_WOLFSSL
  58. bool "WolfSSL"
  59. depends on BR2_PACKAGE_WOLFSSL
  60. config BR2_PACKAGE_LIBCURL_TLS_NONE
  61. bool "None"
  62. endchoice
  63. endif