package/rtty: new package

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
[Thomas:
 - add entry in DEVELOPERS file
 - add -DRTTY_SSL_SUPPORT=OFF to explicitly disable SSL support
 - fix license file name in the hash file]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
Jianhui Zhao 2020-03-10 23:06:06 +08:00 committed by Thomas Petazzoni
parent 13f2d688a2
commit f1b3407042
5 changed files with 27 additions and 0 deletions

View file

@ -1266,6 +1266,9 @@ F: package/wmctrl/
F: package/x11r7/xdriver_xf86-video-imx/
F: package/x11r7/xdriver_xf86-video-imx-viv/
N: Jianhui Zhao <zhaojh329@gmail.com>
F: package/rtty/
N: Joao Pinto <jpinto@synopsys.com>
F: board/synopsys/vdk/
F: configs/snps_aarch64_vdk_defconfig

View file

@ -2280,6 +2280,7 @@ comment "Utilities"
source "package/pdmenu/Config.in"
source "package/pinentry/Config.in"
source "package/ranger/Config.in"
source "package/rtty/Config.in"
source "package/screen/Config.in"
source "package/sudo/Config.in"
source "package/terminology/Config.in"

7
package/rtty/Config.in Normal file
View file

@ -0,0 +1,7 @@
config BR2_PACKAGE_RTTY
bool "rtty"
select BR2_PACKAGE_LIBEV
help
Access your device's terminal from anywhere via the web.
https://github.com/zhaojh329/rtty

2
package/rtty/rtty.hash Normal file
View file

@ -0,0 +1,2 @@
sha256 6faafe75d82edbcfe154da5f1ffc0ddfd14dd88a2315f19aeed7f2631df96f41 rtty-7.1.2.tar.gz
sha256 99efed4bbc0b62f96f999ef23399e38234fb91651af734fd389a52b033a85b55 LICENSE

14
package/rtty/rtty.mk Normal file
View file

@ -0,0 +1,14 @@
################################################################################
#
# rtty
#
################################################################################
RTTY_VERSION = 7.1.2
RTTY_SITE = https://github.com/zhaojh329/rtty/releases/download/v$(RTTY_VERSION)
RTTY_LICENSE = MIT
RTTY_LICENSE_FILES = LICENSE
RTTY_DEPENDENCIES = libev
RTTY_CONF_OPTS = -DRTTY_SSL_SUPPORT=OFF
$(eval $(cmake-package))