[PATCH v2 0/4] ncurses: refactor and bump to 6.6.20260801

Charlie Jenkins thecharlesjenkins at gmail.com
Mon Aug 17 21:48:42 PDT 2026


ncurses occasionally releases major version snapshots, but much more
frequently releases minor version snapshots with bug fixes and
improvements.

Migrate the ncurses package to cloning from git to get access to the
minor version releases. In this process, also bump ncurses to the
most-up-to-date version and fix a long standing bug in the terminfo
installation on the host that has since been upgraded from a build
warning to error.

The final improvement in this series is to add a config option
CONFIG_LIBNCURSES_TERMINFO for installing additional terminfo files to
avoid growing the list of defaults installed. 

Signed-off-by: Charlie Jenkins <thecharlesjenkins at gmail.com>
---
Changes in v2:
- Move Config.in introduction into the proper commit

---
Charlie Jenkins (4):
      ncurses: Add CONFIG_LIBNCURSES_TERMINFO
      ncurses: Change from using packaged tarballs to git releases
      ncurses: Skip terminfo database install on host
      ncurses: bump to 6.6.20260801

 package/libs/ncurses/Config.in                     |  13 ++
 package/libs/ncurses/Makefile                      |  25 ++-
 .../patches/100-ncurses-5.6-20080112-urxvt.patch   | 175 ---------------------
 .../patches/101-ncurses-5.6-20080628-kbs.patch     |  52 ------
 .../ncurses/patches/102-ncurses-5.9-gcc-5.patch    |  44 ------
 .../patches/103-ncurses-ar-determinism.patch       |  22 ---
 .../ncurses/patches/200-fix_missing_include.patch  |  14 --
 package/libs/ncurses/patches/900-terminfo.patch    |  20 ---
 8 files changed, 30 insertions(+), 335 deletions(-)
---
base-commit: aca2c21ebc8026247a0848a9bc4d7e1cf3757c3a
change-id: 20260814-ncurses-9f36673eec33

Best regards,
--  
- Charlie




More information about the openwrt-devel mailing list