From: Yegor Yefremov <yegorslists@googlemail.com>
To: buildroot@buildroot.org
Cc: bernd@kuhls.net, Jianhui Zhao <zhaojh329@gmail.com>
Subject: [Buildroot] [PATCH] package/rtty: bump to version 9.2.1
Date: Tue, 13 Oct 2026 10:34:48 +0200 [thread overview]
Message-ID: <20261013083448.1588053-1-yegorslists@gmail.com> (raw)
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
next reply other threads:[~2026-10-13 8:34 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-10-13 8:34 Yegor Yefremov [this message]
2026-10-13 9:51 ` [Buildroot] [PATCH] package/rtty: bump to version 9.2.1 Thomas Petazzoni via buildroot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20261013083448.1588053-1-yegorslists@gmail.com \
--to=yegorslists@googlemail.com \
--cc=bernd@kuhls.net \
--cc=buildroot@buildroot.org \
--cc=zhaojh329@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox