mc: Update from 4.8.24 to 4.8.25

This commit is contained in:
Fredrik Fornwall 2020-07-27 10:07:17 +02:00
parent 4901f93070
commit 30bbda67af
2 changed files with 2 additions and 25 deletions

View File

@ -1,10 +1,9 @@
TERMUX_PKG_HOMEPAGE=https://www.midnight-commander.org/
TERMUX_PKG_DESCRIPTION="Midnight Commander - a powerful file manager"
TERMUX_PKG_LICENSE="GPL-2.0"
TERMUX_PKG_VERSION=4.8.24
TERMUX_PKG_REVISION=1
TERMUX_PKG_VERSION=4.8.25
TERMUX_PKG_SRCURL=http://ftp.midnight-commander.org/mc-${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_SHA256=859f1cc070450bf6eb4d319ffcb6a5ac29deb0ac0d81559fb2e71242b1176d46
TERMUX_PKG_SHA256=ffc19617f20ebb23330acd3998b7fd559a042d172fa55746d53d246697b2548a
TERMUX_PKG_DEPENDS="libandroid-support, libiconv, ncurses, glib, openssl, libssh2, zlib"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
ac_cv_lib_util_openpty=no

View File

@ -1,22 +0,0 @@
The code assumes that "kmous" capability is for X10 mouse reporting,
so if an event for kmous happens it tries to decode it according to
the X10 protocol.
This breaks starting with ncurses 6.1 as the terminfo for xterm
started using the SGR sequence for xterm in 6.1.
This is a hacky, non-invasive patch which just assumes that the SGR
protocol is used.
diff -u -r ../mc-4.8.20/lib/tty/key.c ./lib/tty/key.c
--- ../mc-4.8.20/lib/tty/key.c 2017-03-04 18:51:38.000000000 +0100
+++ ./lib/tty/key.c 2018-02-08 23:19:38.207353992 +0100
@@ -2140,7 +2140,7 @@
|| c == MCKEY_EXTENDED_MOUSE))
{
/* Mouse event */
- xmouse_get_event (event, c == MCKEY_EXTENDED_MOUSE);
+ xmouse_get_event (event, 1);
c = (event->type != 0) ? EV_MOUSE : EV_NONE;
}
else if (c == MCKEY_BRACKETED_PASTING_START)