From a423a22133ba0e3fa5327ce3a7cda0a49ad9073f Mon Sep 17 00:00:00 2001 From: Alexander Hill Date: Sat, 29 Nov 2025 17:15:35 -0500 Subject: [PATCH] Fixed ncurses --- STATUS.md | 2 +- sources/ncurses/ncurses.spec | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/STATUS.md b/STATUS.md index 3debb8c..10911b5 100644 --- a/STATUS.md +++ b/STATUS.md @@ -26,7 +26,7 @@ Definitions: | `muon` | Yes | No | | `musl` | Yes | Yes | | `musl-fts` | Yes | Yes | -| `ncurses` | Yes | No | +| `ncurses` | Yes | Yes | | `perl` | Yes | Yes | | `pkgconf` | Yes | Yes | | `xz` | Yes | Yes | diff --git a/sources/ncurses/ncurses.spec b/sources/ncurses/ncurses.spec index 942c894..14165c6 100644 --- a/sources/ncurses/ncurses.spec +++ b/sources/ncurses/ncurses.spec @@ -2,7 +2,7 @@ SRC_HASH="136d91bc269a9a5785e5f9e980bc76ab57428f604ce3e5a5a90cebc767971cc6" SRC_NAME="ncurses" SRC_URL="https://invisible-island.net/archives/ncurses/ncurses-6.5.tar.gz" -SRC_VERSION="6.5" +SRC_VERSION="6.5r1" # TODO: Remove the target triple prefix from all of ncurses' executables ~ahill @@ -10,9 +10,13 @@ build() { tar xf ../$SRC_FILENAME cd ncurses-*/ ./configure $TT_AUTOCONF_COMMON \ + --enable-pc-files \ + --program-prefix="" \ --with-cxx-shared \ + --with-pkg-config-libdir=$TT_LIBDIR/pkgconfig \ --with-shared \ --without-ada \ + --without-debug \ --without-normal \ --without-tests make -O -j $TT_PROCS