diff --git a/packages/minicom/build.sh b/packages/minicom/build.sh index 8ba1fca87a..e61bba8263 100644 --- a/packages/minicom/build.sh +++ b/packages/minicom/build.sh @@ -2,9 +2,10 @@ TERMUX_PKG_HOMEPAGE=https://salsa.debian.org/minicom-team/minicom TERMUX_PKG_DESCRIPTION="Friendly menu driven serial communication program" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_VERSION=2.8 +TERMUX_PKG_VERSION="2.9" TERMUX_PKG_SRCURL=https://salsa.debian.org/minicom-team/minicom/-/archive/${TERMUX_PKG_VERSION}/minicom-${TERMUX_PKG_VERSION}.tar.gz -TERMUX_PKG_SHA256=9e8dee8e7e1f6d6115d0e1955da5b801e44b91289f6b3e320842949488d4b22f +TERMUX_PKG_SHA256=21e609d1b58c5de06400f6e36ed3a5060711847a63bc984b6e994d9ad1641d37 +TERMUX_PKG_AUTO_UPDATE=true TERMUX_PKG_DEPENDS="libiconv, ncurses" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" diff --git a/packages/minicom/minicom.c.patch b/packages/minicom/minicom.c.patch deleted file mode 100644 index 1537971a03..0000000000 --- a/packages/minicom/minicom.c.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/src/minicom.c -+++ b/src/minicom.c -@@ -1544,7 +1544,10 @@ - #endif - - /* On some Linux systems SIGALRM is masked by default. Unmask it */ -- sigrelse(SIGALRM); -+ sigset_t sigset; -+ sigemptyset(&sigset); -+ sigaddset(&sigset, SIGALRM); -+ sigprocmask(SIG_UNBLOCK, &sigset, NULL); - - keyboard(KINSTALL, 0); - diff --git a/packages/minicom/script.c.patch b/packages/minicom/script.c.patch deleted file mode 100644 index 6d78f529e0..0000000000 --- a/packages/minicom/script.c.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- ../minicom-2.7/src/script.c 2013-10-29 22:07:42.000000000 +1100 -+++ ./src/script.c 2016-04-19 16:02:45.252434872 +1000 -@@ -1093,7 +1093,10 @@ - signal(SIGHUP, SIG_IGN); - #endif - /* On some Linux systems SIGALRM is masked by default. Unmask it */ -- sigrelse(SIGALRM); -+ sigset_t sigset; -+ sigemptyset(&sigset); -+ sigaddset(&sigset, SIGALRM); -+ sigprocmask(SIG_UNBLOCK, &sigset, NULL); - - /* initialize locale support */ - setlocale(LC_ALL, "");