]> rtime.felk.cvut.cz Git - coffee/buildroot.git/blob - package/transmission/Config.in
transmission: needs mmu
[coffee/buildroot.git] / package / transmission / Config.in
1 config BR2_PACKAGE_TRANSMISSION
2         bool "transmission"
3         depends on BR2_INET_IPV6
4         depends on BR2_TOOLCHAIN_HAS_THREADS
5         depends on BR2_USE_MMU # fork()
6         select BR2_PACKAGE_ZLIB
7         select BR2_PACKAGE_OPENSSL
8         select BR2_PACKAGE_LIBCURL
9         select BR2_PACKAGE_LIBEVENT
10         help
11           Transmission is a cross-platform BitTorrent client.
12
13 if BR2_PACKAGE_TRANSMISSION
14
15 config BR2_PACKAGE_TRANSMISSION_UTP
16         bool "Transmission uTP support"
17         depends on BR2_INSTALL_LIBSTDCPP
18         help
19           Install support for uTorrent Transport Protocol
20
21 comment "uTP requires a toolchain with C++ support"
22         depends on !BR2_INSTALL_LIBSTDCPP
23
24 config BR2_PACKAGE_TRANSMISSION_CLI
25         bool "transmission-cli"
26         help
27           Install transmission command line interface.
28
29 config BR2_PACKAGE_TRANSMISSION_DAEMON
30         bool "transmission-daemon"
31         help
32           Install transmission daemon.
33
34 config BR2_PACKAGE_TRANSMISSION_REMOTE
35         bool "transmission-remote"
36         help
37           Install transmission remote management tool.
38
39 config BR2_PACKAGE_TRANSMISSION_GTK
40         bool "transmission-gtk"
41         depends on BR2_PACKAGE_LIBGTK2 && BR2_ENABLE_LOCALE
42         help
43           Install transmission GTK-based GUI interface.
44
45 comment "transmission-gtk requires a toolchain with locale support"
46         depends on BR2_PACKAGE_LIBGTK2 && !BR2_ENABLE_LOCALE
47 endif
48
49 comment "Transmission requires a toolchain with IPv6 and threads support"
50         depends on !BR2_INET_IPV6 || !BR2_TOOLCHAIN_HAS_THREADS