Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH] package/rtty: bump to version 9.2.1
@ 2026-10-13  8:34 Yegor Yefremov
  2026-10-13  9:51 ` Thomas Petazzoni via buildroot
  0 siblings, 1 reply; 2+ messages in thread
From: Yegor Yefremov @ 2026-10-13  8:34 UTC (permalink / raw)
  To: buildroot; +Cc: bernd, Jianhui Zhao

From: Yegor Yefremov <yegorslists@googlemail.com>

This release adds support for Mbed TLS 4.x and OpenSSL 4.0 and fixes
several memory-safety issues in the command handling.

rtty now requires libinih (found via pkg-config) for its new INI config
file support, and no longer links against libcrypt.

Release notes: https://github.com/zhaojh329/rtty/releases/tag/v9.2.1

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Assisted-by: Claude:claude-opus-5-5
---
 package/rtty/Config.in |  2 +-
 package/rtty/rtty.hash |  4 ++--
 package/rtty/rtty.mk   | 10 +++-------
 3 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/package/rtty/Config.in b/package/rtty/Config.in
index da5afb8364..a66bd20987 100644
--- a/package/rtty/Config.in
+++ b/package/rtty/Config.in
@@ -1,8 +1,8 @@
 config BR2_PACKAGE_RTTY
 	bool "rtty"
 	depends on BR2_USE_MMU # fork()
+	select BR2_PACKAGE_INIH
 	select BR2_PACKAGE_LIBEV
-	select BR2_PACKAGE_LIBXCRYPT if BR2_TOOLCHAIN_USES_GLIBC
 	help
 	  Access your device's terminal from anywhere via the web.
 
diff --git a/package/rtty/rtty.hash b/package/rtty/rtty.hash
index 95b7a6bcfa..7d941bc47a 100644
--- a/package/rtty/rtty.hash
+++ b/package/rtty/rtty.hash
@@ -1,4 +1,4 @@
-# From https://github.com/zhaojh329/rtty/releases/tag/v9.0.4
-sha256  3bfc5db341c40e451544a218b7ef2cc59329ce04c50824b8ce6e5b805504c9bd  rtty-9.0.4.tar.gz
+# From https://github.com/zhaojh329/rtty/releases/tag/v9.2.1
+sha256  3764ec2537a5ae2b3a93853dda13fc20b0c0a57184cac30ed2ac1317312c3e2a  rtty-9.2.1.tar.gz
 # Locally computed
 sha256  99efed4bbc0b62f96f999ef23399e38234fb91651af734fd389a52b033a85b55  LICENSE
diff --git a/package/rtty/rtty.mk b/package/rtty/rtty.mk
index 4dbebdf12d..1d7311e06d 100644
--- a/package/rtty/rtty.mk
+++ b/package/rtty/rtty.mk
@@ -4,15 +4,11 @@
 #
 ################################################################################
 
-RTTY_VERSION = 9.0.4
+RTTY_VERSION = 9.2.1
 RTTY_SITE = https://github.com/zhaojh329/rtty/releases/download/v$(RTTY_VERSION)
 RTTY_LICENSE = MIT
 RTTY_LICENSE_FILES = LICENSE
-RTTY_DEPENDENCIES = libev
-
-ifeq ($(BR2_PACKAGE_LIBXCRYPT),y)
-RTTY_DEPENDENCIES += libxcrypt
-endif
+RTTY_DEPENDENCIES = host-pkgconf inih libev
 
 ifeq ($(BR2_PACKAGE_MBEDTLS),y)
 RTTY_DEPENDENCIES += mbedtls
@@ -22,7 +18,7 @@ RTTY_CONF_OPTS += \
 	-DUSE_OPENSSL=OFF \
 	-DUSE_WOLFSSL=OFF
 else ifeq ($(BR2_PACKAGE_OPENSSL),y)
-RTTY_DEPENDENCIES += host-pkgconf openssl
+RTTY_DEPENDENCIES += openssl
 RTTY_CONF_OPTS += \
 	-DSSL_SUPPORT=ON \
 	-DUSE_MBEDTLS=OFF \
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-10-13  9:51 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-13  8:34 [Buildroot] [PATCH] package/rtty: bump to version 9.2.1 Yegor Yefremov
2026-10-13  9:51 ` Thomas Petazzoni via buildroot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox