| config BR2_PACKAGE_I2PD |
| bool "i2pd" |
| depends on BR2_USE_MMU # fork() |
| depends on BR2_TOOLCHAIN_HAS_ATOMIC |
| # pthread_condattr_setclock |
| depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL |
| depends on BR2_INSTALL_LIBSTDCPP |
| depends on BR2_USE_WCHAR # boost |
| depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # exception_ptr |
| select BR2_PACKAGE_BOOST |
| select BR2_PACKAGE_BOOST_DATE_TIME |
| select BR2_PACKAGE_BOOST_FILESYSTEM |
| select BR2_PACKAGE_BOOST_PROGRAM_OPTIONS |
| select BR2_PACKAGE_BOOST_SYSTEM |
| select BR2_PACKAGE_OPENSSL |
| select BR2_PACKAGE_ZLIB |
| help |
| i2pd (I2P Daemon) is a full-featured C++ implementation of I2P |
| client. |
| |
| I2P (Invisible Internet Protocol) is a universal anonymous |
| network layer. |
| All communications over I2P are anonymous and end-to-end |
| encrypted, participants don't reveal their real IP addresses. |
| |
| http://i2pd.website |
| |
| comment "i2pd needs a toolchain w/ C++, NPTL, wchar" |
| depends on BR2_USE_MMU |
| depends on BR2_TOOLCHAIN_HAS_ATOMIC |
| depends on !BR2_INSTALL_LIBSTDCPP || \ |
| !BR2_TOOLCHAIN_HAS_THREADS_NPTL || !BR2_USE_WCHAR |
| |
| comment "i2pd needs exception_ptr" |
| depends on BR2_USE_MMU |
| depends on BR2_TOOLCHAIN_HAS_ATOMIC |
| depends on BR2_TOOLCHAIN_HAS_GCC_BUG_64735 |