1comment "mosh needs a toolchain w/ C++, threads, dynamic library, wchar, gcc >= 4.8" 2 depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INSTALL_LIBSTDCPP \ 3 || BR2_STATIC_LIBS || !BR2_USE_WCHAR \ 4 || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 5 depends on BR2_PACKAGE_PROTOBUF_ARCH_SUPPORTS 6 7config BR2_PACKAGE_MOSH 8 bool "mosh" 9 depends on BR2_PACKAGE_PROTOBUF_ARCH_SUPPORTS 10 depends on BR2_INSTALL_LIBSTDCPP # protobuf 11 depends on BR2_TOOLCHAIN_HAS_THREADS # protobuf 12 depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # protobuf 13 depends on !BR2_STATIC_LIBS # protobuf 14 depends on BR2_USE_WCHAR 15 select BR2_PACKAGE_PROTOBUF 16 select BR2_PACKAGE_NCURSES 17 select BR2_PACKAGE_NETTLE if !BR2_PACKAGE_OPENSSL 18 select BR2_PACKAGE_ZLIB 19 # runtime dependency 20 select BR2_PACKAGE_OPENSSH if !BR2_PACKAGE_DROPBEAR_CLIENT 21 help 22 Remote terminal application that supports intermittent 23 connectivity, allows roaming, and provides speculative local 24 echo and line editing of user keystrokes. 25 26 Mosh requires that the remote machine has a locale setting 27 matching the one on the client. 28 29 When using mosh with dropbear on a remote machine, the 30 client needs mosh with a version above 1.3.0 and the 31 --no-ssh-pty option needs to be passed when starting the 32 connection. 33 34 https://mosh.org 35