From 6fe28ff9b9554450764ed7aa21fd553a39379344 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Wed, 1 May 2024 05:16:48 +0000 Subject: [PATCH] ncurses: update to 6.5 --- packages/devel/ncurses/package.mk | 4 ++-- .../ncurses/patches/ncurses-001-terminfo-xterm.patch | 10 ++++++---- .../patches/ncurses-004-fix_configure_pkgconfig.patch | 2 +- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/packages/devel/ncurses/package.mk b/packages/devel/ncurses/package.mk index 00eebc59ac..102a2af012 100644 --- a/packages/devel/ncurses/package.mk +++ b/packages/devel/ncurses/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="ncurses" -PKG_VERSION="6.4" -PKG_SHA256="6931283d9ac87c5073f30b6290c4c75f21632bb4fc3603ac8100812bed248159" +PKG_VERSION="6.5" +PKG_SHA256="136d91bc269a9a5785e5f9e980bc76ab57428f604ce3e5a5a90cebc767971cc6" PKG_LICENSE="MIT" PKG_SITE="http://www.gnu.org/software/ncurses/" PKG_URL="http://invisible-mirror.net/archives/ncurses/ncurses-${PKG_VERSION}.tar.gz" diff --git a/packages/devel/ncurses/patches/ncurses-001-terminfo-xterm.patch b/packages/devel/ncurses/patches/ncurses-001-terminfo-xterm.patch index 3c2a9d0f0c..f90b8d73a7 100644 --- a/packages/devel/ncurses/patches/ncurses-001-terminfo-xterm.patch +++ b/packages/devel/ncurses/patches/ncurses-001-terminfo-xterm.patch @@ -3,14 +3,16 @@ Remove recent xterm terminfo features to be compatible with other emulations --- a/misc/terminfo.src 2021-03-20 22:45:39.000000000 +0100 +++ b/misc/terminfo.src 2021-06-01 23:53:10.335516419 +0200 -@@ -4808,8 +4808,8 @@ xterm-xfree86|xterm terminal emulator (X +@@ -4946,9 +4946,9 @@ xterm-xfree86|xterm terminal emulator (X + xterm+nofkeys|building block for xterm fkey-variants, npc, - kcbt=\E[Z, kent=\EOM, nel=\EE, use=ecma+index, -- use=ansi+rep, use=ecma+strikeout, use=vt420+lrmm, +- kcbt=\E[Z, nel=\EE, use=ecma+index, use=ansi+rep, +- use=ecma+strikeout, use=vt420+lrmm, use=xterm+focus, - use=xterm+sm+1006, use=xterm+tmux, use=ecma+italics, ++ kcbt=\E[Z, nel=\EE, use=ecma+index, + use=ecma+strikeout, use=vt420+lrmm, + use=xterm+sm+1005, use=xterm+tmux, use=ecma+italics, use=xterm+keypad, use=xterm-basic, - # This version reflects the current xterm features. + xterm-p370|xterm patch #370, diff --git a/packages/devel/ncurses/patches/ncurses-004-fix_configure_pkgconfig.patch b/packages/devel/ncurses/patches/ncurses-004-fix_configure_pkgconfig.patch index 2ef04aaa25..9328063900 100644 --- a/packages/devel/ncurses/patches/ncurses-004-fix_configure_pkgconfig.patch +++ b/packages/devel/ncurses/patches/ncurses-004-fix_configure_pkgconfig.patch @@ -2,7 +2,7 @@ Fix configure option --with-pkg-config-libdir is broken for cross compilation --- a/configure 2021-10-17 17:12:23.000000000 +0200 +++ b/configure 2021-11-26 00:27:00.224815736 +0100 -@@ -4229,7 +4229,7 @@ echo $ECHO_N "checking for first directo +@@ -4255,7 +4255,7 @@ echo $ECHO_N "checking for first directo cf_pkg_config_path=none for cf_config in $cf_search_path do