You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

83 lines
1.3 KiB

  1. menu "Aria2 Configuration"
  2. depends on PACKAGE_aria2
  3. choice
  4. prompt "SSL Library"
  5. default ARIA2_OPENSSL
  6. config ARIA2_OPENSSL
  7. bool "OpenSSL"
  8. config ARIA2_GNUTLS
  9. bool "GnuTLS"
  10. config ARIA2_NOSSL
  11. bool "No SSL Support"
  12. endchoice
  13. choice
  14. prompt "Crypto Library"
  15. depends on !ARIA2_OPENSSL
  16. default ARIA2_NOCRYPOTLIB
  17. config ARIA2_NETTLE
  18. bool "Nettle"
  19. config ARIA2_LIBGCRYPT
  20. bool "Libgcrypt"
  21. config ARIA2_NOCRYPTO
  22. bool "No Crypto Library"
  23. endchoice
  24. choice
  25. prompt "XML Library"
  26. default ARIA2_NOXML
  27. config ARIA2_LIBXML2
  28. bool "Libxml2"
  29. config ARIA2_EXPAT
  30. bool "Expat"
  31. config ARIA2_NOXML
  32. bool "No XML Library"
  33. endchoice
  34. config ARIA2_GMP
  35. bool "GNU Multiple Precision Arithmetic Library"
  36. depends on ARIA2_NETTLE
  37. default n
  38. config ARIA2_BITTORRENT
  39. bool "Enable Bittorrent Support"
  40. depends on ARIA2_OPENSSL || ARIA2_LIBGCRYPT || \
  41. (ARIA2_NETTLE && ARIA2_GMP)
  42. default y
  43. config ARIA2_METALINK
  44. bool "Enable Metalink Support"
  45. depends on !ARIA2_NOXML
  46. default n
  47. config ARIA2_SFTP
  48. bool "Enable SFTP Support"
  49. default n
  50. config ARIA2_ASYNC_DNS
  51. bool "Enable Async DNS Support"
  52. default n
  53. config ARIA2_COOKIE
  54. bool "Enable Firefox3/Chromium Cookie Support"
  55. default n
  56. config ARIA2_WEBSOCKET
  57. bool "Enable JSON-RPC over WebSocket Support"
  58. depends on ARIA2_OPENSSL || ARIA2_LIBGCRYPT || ARIA2_NETTLE
  59. default y
  60. endmenu